%------------------------------------------------------------------------------
% File : Drodi-SAT---4.1.1
% Problem : CAT020-3 : TPTP v9.3.1. Released v2.5.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -satmode(on) -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p
% Computer : n016.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8046.5625MB
% OS : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Thu Sep 24 12:07:45 PM UTC 2026
% Result : Satisfiable 3.66s 7.72s
% Output : Saturation 3.76s
% Verified :
% SZS Type : ERROR: Analysing output (MakeTreeStats fails)
% Comments :
%------------------------------------------------------------------------------
fof(f1,axiom,
! [X,Y] :
( there_exists(X)
| ~ equivalent(X,Y) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f2,axiom,
! [X,Y] :
( X = Y
| ~ equivalent(X,Y) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f3,axiom,
! [X,Y] :
( equivalent(X,Y)
| X != Y
| ~ there_exists(X) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f4,axiom,
! [X] :
( there_exists(X)
| ~ there_exists(domain(X)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f5,axiom,
! [X] :
( there_exists(X)
| ~ there_exists(codomain(X)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f6,axiom,
! [X,Y] :
( there_exists(domain(X))
| ~ there_exists(compose(X,Y)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f7,axiom,
! [X,Y] :
( domain(X) = codomain(Y)
| ~ there_exists(compose(X,Y)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f8,axiom,
! [X,Y] :
( there_exists(compose(X,Y))
| domain(X) != codomain(Y)
| ~ there_exists(domain(X)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f9,axiom,
! [X,Y,Z] : compose(X,compose(Y,Z)) = compose(compose(X,Y),Z),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f10,axiom,
! [X] : compose(X,domain(X)) = X,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f11,axiom,
! [X] : compose(codomain(X),X) = X,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f12,axiom,
! [X,Y] :
( there_exists(Y)
| ~ equivalent(X,Y) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f14,axiom,
! [X,Y] :
( there_exists(codomain(X))
| ~ there_exists(compose(X,Y)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f15,axiom,
! [X,Y] :
( X = Y
| there_exists(f1(X,Y)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f16,axiom,
! [X,Y] :
( X = Y
| Y = f1(X,Y)
| X = f1(X,Y) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f17,axiom,
! [X,Y] :
( X = Y
| Y != f1(X,Y)
| X != f1(X,Y) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f18,plain,
! [X] :
( there_exists(X)
| ! [Y] : ~ equivalent(X,Y) ),
inference(miniscoping,[status(thm)],[f1]) ).
fof(f19,plain,
! [X0,X1] :
( there_exists(X0)
| ~ equivalent(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f18]) ).
fof(f20,plain,
! [X0,X1] :
( X0 = X1
| ~ equivalent(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f2]) ).
fof(f21,plain,
! [X0,X1] :
( equivalent(X0,X1)
| X0 != X1
| ~ there_exists(X0) ),
inference(cnf_transformation,[status(thm)],[f3]) ).
fof(f22,plain,
! [X0] :
( there_exists(X0)
| ~ there_exists(domain(X0)) ),
inference(cnf_transformation,[status(thm)],[f4]) ).
fof(f23,plain,
! [X0] :
( there_exists(X0)
| ~ there_exists(codomain(X0)) ),
inference(cnf_transformation,[status(thm)],[f5]) ).
fof(f24,plain,
! [X] :
( there_exists(domain(X))
| ! [Y] : ~ there_exists(compose(X,Y)) ),
inference(miniscoping,[status(thm)],[f6]) ).
fof(f25,plain,
! [X0,X1] :
( there_exists(domain(X0))
| ~ there_exists(compose(X0,X1)) ),
inference(cnf_transformation,[status(thm)],[f24]) ).
fof(f26,plain,
! [X0,X1] :
( domain(X0) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(cnf_transformation,[status(thm)],[f7]) ).
fof(f27,plain,
! [X0,X1] :
( there_exists(compose(X0,X1))
| domain(X0) != codomain(X1)
| ~ there_exists(domain(X0)) ),
inference(cnf_transformation,[status(thm)],[f8]) ).
fof(f28,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(compose(X0,X1),X2),
inference(cnf_transformation,[status(thm)],[f9]) ).
fof(f29,plain,
! [X0] : compose(X0,domain(X0)) = X0,
inference(cnf_transformation,[status(thm)],[f10]) ).
fof(f30,plain,
! [X0] : compose(codomain(X0),X0) = X0,
inference(cnf_transformation,[status(thm)],[f11]) ).
fof(f31,plain,
! [Y] :
( there_exists(Y)
| ! [X] : ~ equivalent(X,Y) ),
inference(miniscoping,[status(thm)],[f12]) ).
fof(f32,plain,
! [X0,X1] :
( there_exists(X1)
| ~ equivalent(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f31]) ).
fof(f34,plain,
! [X] :
( there_exists(codomain(X))
| ! [Y] : ~ there_exists(compose(X,Y)) ),
inference(miniscoping,[status(thm)],[f14]) ).
fof(f35,plain,
! [X0,X1] :
( there_exists(codomain(X0))
| ~ there_exists(compose(X0,X1)) ),
inference(cnf_transformation,[status(thm)],[f34]) ).
fof(f36,plain,
! [X0,X1] :
( X0 = X1
| there_exists(f1(X0,X1)) ),
inference(cnf_transformation,[status(thm)],[f15]) ).
fof(f37,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = f1(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f16]) ).
fof(f38,plain,
! [X0,X1] :
( X0 = X1
| X1 != f1(X0,X1)
| X0 != f1(X0,X1) ),
inference(cnf_transformation,[status(thm)],[f17]) ).
fof(f39,plain,
! [X0] :
( equivalent(X0,X0)
| ~ there_exists(X0) ),
inference(destructive_equality_resolution,[status(thm)],[f21]) ).
fof(f42,plain,
! [X0,X1] :
( equivalent(f1(X0,X1),f1(X0,X1))
| X0 = X1 ),
inference(resolution,[status(thm)],[f36,f39]) ).
fof(f43,plain,
! [X0] :
( there_exists(domain(codomain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f30,f25]) ).
fof(f44,plain,
! [X0] :
( there_exists(domain(X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f29,f25]) ).
fof(f45,plain,
! [X0] :
( domain(codomain(X0)) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f30,f26]) ).
fof(f46,plain,
! [X0] :
( domain(X0) = codomain(domain(X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f29,f26]) ).
fof(f47,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f44,f36]) ).
fof(f48,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f43,f36]) ).
fof(f50,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f47,f43]) ).
fof(f51,plain,
! [X0,X1] :
( there_exists(domain(domain(f1(X0,X1))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f47,f44]) ).
fof(f52,plain,
! [X0,X1] :
( equivalent(domain(f1(X0,X1)),domain(f1(X0,X1)))
| X0 = X1 ),
inference(resolution,[status(thm)],[f47,f39]) ).
fof(f53,plain,
! [X0] :
( there_exists(codomain(codomain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f30,f35]) ).
fof(f54,plain,
! [X0] :
( there_exists(codomain(X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f29,f35]) ).
fof(f55,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(domain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f54,f47]) ).
fof(f56,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f54,f36]) ).
fof(f57,plain,
! [X0,X1,X2] :
( X0 = X1
| there_exists(compose(f1(X0,X1),X2))
| domain(f1(X0,X1)) != codomain(X2) ),
inference(resolution,[status(thm)],[f27,f47]) ).
fof(f58,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f53,f47]) ).
fof(f59,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f53,f36]) ).
fof(f61,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f56,f53]) ).
fof(f63,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f56,f43]) ).
fof(f65,plain,
! [X0,X1] :
( equivalent(codomain(f1(X0,X1)),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(resolution,[status(thm)],[f56,f39]) ).
fof(f66,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = codomain(codomain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f45,f56]) ).
fof(f67,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(f1(X0,X1)))) = codomain(domain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f45,f47]) ).
fof(f68,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(f1(X0,X1)) ),
inference(resolution,[status(thm)],[f45,f36]) ).
fof(f69,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(domain(codomain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f46,f56]) ).
fof(f70,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(f1(X0,X1))) = codomain(domain(domain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f46,f47]) ).
fof(f71,plain,
! [X0,X1] :
( X0 = X1
| domain(f1(X0,X1)) = codomain(domain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f46,f36]) ).
fof(f72,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f37,f56]) ).
fof(f73,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f37,f47]) ).
fof(f74,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f37,f36]) ).
fof(f76,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f72]) ).
fof(f77,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f73]) ).
fof(f78,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f74]) ).
fof(f79,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f29,f28]) ).
fof(f81,plain,
! [X0,X1] : compose(codomain(X0),compose(X0,X1)) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f30,f28]) ).
fof(f82,plain,
! [X0,X1] : compose(X0,compose(domain(X0),X1)) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f29,f28]) ).
fof(f84,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,X1)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f35]) ).
fof(f85,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f26]) ).
fof(f86,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,X1)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f25]) ).
fof(f89,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f78,f35]) ).
fof(f90,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f78,f26]) ).
fof(f91,plain,
! [X0,X1,X2] :
( there_exists(domain(X0))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f78,f25]) ).
fof(f92,plain,
! [X0,X1] :
( there_exists(X0)
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f78,f23]) ).
fof(f93,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X2))
| domain(X0) != codomain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f78,f27]) ).
fof(f94,plain,
! [X0,X1] :
( there_exists(X0)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f78,f22]) ).
fof(f95,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f78,f46]) ).
fof(f96,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f78,f45]) ).
fof(f97,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f78,f53]) ).
fof(f99,plain,
! [X0,X1] :
( there_exists(domain(codomain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f78,f43]) ).
fof(f101,plain,
! [X0,X1] :
( equivalent(X0,X0)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f78,f39]) ).
fof(f113,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| equivalent(X0,f1(X0,X1))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f42]) ).
fof(f114,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| equivalent(f1(X0,X1),X0)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f42]) ).
fof(f115,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(X0,f1(X0,X1))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f113]) ).
fof(f116,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(f1(X0,X1),X0)
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f114]) ).
fof(f117,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(f1(X0,X1)),X2))
| domain(codomain(f1(X0,X1))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f48,f27]) ).
fof(f119,plain,
! [X0,X1] :
( domain(domain(codomain(f1(X0,X1)))) = codomain(domain(domain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f48,f46]) ).
fof(f120,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(f1(X0,X1))))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f48,f45]) ).
fof(f121,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f48,f53]) ).
fof(f122,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f48,f54]) ).
fof(f123,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f48,f43]) ).
fof(f124,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f48,f44]) ).
fof(f125,plain,
! [X0,X1] :
( equivalent(domain(codomain(f1(X0,X1))),domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f48,f39]) ).
fof(f128,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(compose(X0,X1),X2))))) = compose(compose(X0,X1),X2),
inference(paramodulation,[status(thm)],[f28,f79]) ).
fof(f132,plain,
! [X0,X1] : compose(X0,compose(compose(X1,domain(compose(X0,X1))),domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(compose(X0,X1)))),
inference(paramodulation,[status(thm)],[f79,f79]) ).
fof(f135,plain,
! [X0,X1,X2] : compose(X0,compose(compose(X1,domain(compose(X0,X1))),X2)) = compose(compose(X0,X1),X2),
inference(paramodulation,[status(thm)],[f79,f28]) ).
fof(f137,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f26]) ).
fof(f139,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = compose(compose(X0,X1),X2),
inference(forward_demodulation,[status(thm)],[f28,f128]) ).
fof(f140,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f28,f139]) ).
fof(f143,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,X1))))) = compose(X0,compose(X1,domain(compose(X0,X1)))),
inference(forward_demodulation,[status(thm)],[f28,f132]) ).
fof(f144,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f79,f143]) ).
fof(f148,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(compose(X0,X1),X2),
inference(forward_demodulation,[status(thm)],[f28,f135]) ).
fof(f149,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f28,f148]) ).
fof(f150,plain,
! [X0,X1,X2] :
( there_exists(compose(domain(f1(X0,X1)),X2))
| domain(domain(f1(X0,X1))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f51,f27]) ).
fof(f152,plain,
! [X0,X1] :
( domain(domain(domain(f1(X0,X1)))) = codomain(domain(domain(domain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f51,f46]) ).
fof(f153,plain,
! [X0,X1] :
( domain(codomain(domain(domain(f1(X0,X1))))) = codomain(domain(domain(f1(X0,X1))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f51,f45]) ).
fof(f154,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f51,f53]) ).
fof(f155,plain,
! [X0,X1] :
( there_exists(codomain(domain(domain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f51,f54]) ).
fof(f156,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f51,f43]) ).
fof(f157,plain,
! [X0,X1] :
( there_exists(domain(domain(domain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f51,f44]) ).
fof(f158,plain,
! [X0,X1] :
( equivalent(domain(domain(f1(X0,X1))),domain(domain(f1(X0,X1))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f51,f39]) ).
fof(f159,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(domain(domain(X0)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f51]) ).
fof(f160,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(domain(X0)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f159]) ).
fof(f162,plain,
! [X0,X1] :
( domain(codomain(domain(f1(X0,X1)))) = codomain(domain(codomain(domain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f55,f46]) ).
fof(f163,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(f1(X0,X1))))) = codomain(codomain(domain(f1(X0,X1))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f55,f45]) ).
fof(f164,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f55,f53]) ).
fof(f166,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f55,f43]) ).
fof(f168,plain,
! [X0,X1] :
( equivalent(codomain(domain(f1(X0,X1))),codomain(domain(f1(X0,X1))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f55,f39]) ).
fof(f169,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f37,f55]) ).
fof(f170,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(domain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f169]) ).
fof(f172,plain,
! [X0,X1] :
( domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(codomain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f59,f46]) ).
fof(f173,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(f1(X0,X1))))) = codomain(codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f59,f45]) ).
fof(f174,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f59,f53]) ).
fof(f176,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f59,f43]) ).
fof(f178,plain,
! [X0,X1] :
( equivalent(codomain(codomain(f1(X0,X1))),codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f59,f39]) ).
fof(f182,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))) = compose(compose(X0,X1),X2),
inference(paramodulation,[status(thm)],[f28,f81]) ).
fof(f183,plain,
! [X0,X1] : compose(codomain(codomain(X0)),compose(X0,X1)) = compose(codomain(X0),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f81,f81]) ).
fof(f184,plain,
! [X0] : compose(codomain(codomain(X0)),X0) = compose(codomain(X0),X0),
inference(paramodulation,[status(thm)],[f30,f81]) ).
fof(f190,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X0)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f35]) ).
fof(f191,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f26]) ).
fof(f192,plain,
! [X0,X1] :
( there_exists(domain(codomain(X0)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f25]) ).
fof(f195,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f28,f182]) ).
fof(f196,plain,
! [X0,X1] : compose(codomain(codomain(X0)),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f81,f183]) ).
fof(f197,plain,
! [X0] : compose(codomain(codomain(X0)),X0) = X0,
inference(forward_demodulation,[status(thm)],[f30,f184]) ).
fof(f207,plain,
! [X0] : compose(codomain(codomain(codomain(X0))),X0) = compose(codomain(codomain(X0)),X0),
inference(paramodulation,[status(thm)],[f197,f81]) ).
fof(f210,plain,
! [X0] :
( there_exists(codomain(codomain(codomain(X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f197,f35]) ).
fof(f211,plain,
! [X0] :
( domain(codomain(codomain(X0))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f197,f26]) ).
fof(f212,plain,
! [X0] :
( there_exists(domain(codomain(codomain(X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f197,f25]) ).
fof(f213,plain,
! [X0] : compose(codomain(codomain(codomain(X0))),X0) = X0,
inference(forward_demodulation,[status(thm)],[f197,f207]) ).
fof(f214,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(X0)))),X0) = compose(codomain(codomain(codomain(X0))),X0),
inference(paramodulation,[status(thm)],[f213,f81]) ).
fof(f216,plain,
! [X0,X1] : compose(codomain(codomain(codomain(X0))),compose(X0,X1)) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f213,f28]) ).
fof(f217,plain,
! [X0] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f213,f35]) ).
fof(f218,plain,
! [X0] :
( domain(codomain(codomain(codomain(X0)))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f213,f26]) ).
fof(f219,plain,
! [X0] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f213,f25]) ).
fof(f220,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(X0)))),X0) = X0,
inference(forward_demodulation,[status(thm)],[f213,f214]) ).
fof(f222,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(domain(codomain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f76,f46]) ).
fof(f223,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(codomain(X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f76,f45]) ).
fof(f224,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f76,f53]) ).
fof(f226,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f76,f43]) ).
fof(f228,plain,
! [X0,X1] :
( equivalent(codomain(X0),codomain(X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f76,f39]) ).
fof(f229,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X2))
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f77,f27]) ).
fof(f231,plain,
! [X0,X1] :
( domain(domain(X0)) = codomain(domain(domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f77,f46]) ).
fof(f232,plain,
! [X0,X1] :
( domain(codomain(domain(X0))) = codomain(domain(X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f77,f45]) ).
fof(f233,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f77,f53]) ).
fof(f235,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f77,f43]) ).
fof(f237,plain,
! [X0,X1] :
( equivalent(domain(X0),domain(X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f77,f39]) ).
fof(f240,plain,
! [X0,X1] : compose(X0,compose(domain(X0),X1)) = compose(X0,compose(domain(domain(X0)),X1)),
inference(paramodulation,[status(thm)],[f82,f82]) ).
fof(f241,plain,
! [X0,X1] : compose(X0,compose(domain(X0),X1)) = compose(X0,compose(X1,domain(compose(domain(X0),X1)))),
inference(paramodulation,[status(thm)],[f79,f82]) ).
fof(f242,plain,
! [X0] : compose(X0,domain(X0)) = compose(X0,domain(domain(X0))),
inference(paramodulation,[status(thm)],[f29,f82]) ).
fof(f249,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f26]) ).
fof(f254,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(domain(domain(X0)),X1)),
inference(forward_demodulation,[status(thm)],[f82,f240]) ).
fof(f255,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(X0),X1)))),
inference(forward_demodulation,[status(thm)],[f82,f241]) ).
fof(f256,plain,
! [X0] : X0 = compose(X0,domain(domain(X0))),
inference(forward_demodulation,[status(thm)],[f29,f242]) ).
fof(f264,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(domain(compose(X0,X1))))),
inference(paramodulation,[status(thm)],[f28,f256]) ).
fof(f265,plain,
! [X0] : compose(X0,domain(X0)) = compose(X0,domain(domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f256,f82]) ).
fof(f268,plain,
! [X0] : compose(X0,compose(domain(domain(X0)),domain(X0))) = compose(X0,domain(domain(X0))),
inference(paramodulation,[status(thm)],[f256,f79]) ).
fof(f271,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f256,f26]) ).
fof(f273,plain,
! [X0] : X0 = compose(X0,domain(domain(domain(X0)))),
inference(forward_demodulation,[status(thm)],[f29,f265]) ).
fof(f275,plain,
! [X0] : compose(X0,compose(domain(domain(X0)),domain(X0))) = X0,
inference(forward_demodulation,[status(thm)],[f256,f268]) ).
fof(f276,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(domain(domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f28,f273]) ).
fof(f277,plain,
! [X0] : compose(X0,domain(X0)) = compose(X0,domain(domain(domain(domain(X0))))),
inference(paramodulation,[status(thm)],[f273,f82]) ).
fof(f278,plain,
! [X0,X1] : compose(X0,compose(X1,domain(domain(domain(compose(X0,X1)))))) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f273,f28]) ).
fof(f280,plain,
! [X0] : compose(X0,compose(domain(domain(domain(X0))),domain(X0))) = compose(X0,domain(domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f273,f79]) ).
fof(f281,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(X0))),X1)) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f273,f28]) ).
fof(f283,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f273,f26]) ).
fof(f285,plain,
! [X0] : X0 = compose(X0,domain(domain(domain(domain(X0))))),
inference(forward_demodulation,[status(thm)],[f29,f277]) ).
fof(f287,plain,
! [X0] : compose(X0,compose(domain(domain(domain(X0))),domain(X0))) = X0,
inference(forward_demodulation,[status(thm)],[f273,f280]) ).
fof(f289,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f210,f59]) ).
fof(f290,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f210,f55]) ).
fof(f292,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f210,f76]) ).
fof(f293,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f210,f51]) ).
fof(f294,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f210,f48]) ).
fof(f296,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f210,f77]) ).
fof(f299,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f212,f59]) ).
fof(f300,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f212,f55]) ).
fof(f302,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f212,f76]) ).
fof(f303,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f212,f51]) ).
fof(f304,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f212,f48]) ).
fof(f306,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f212,f77]) ).
fof(f309,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(X0))) ),
inference(resolution,[status(thm)],[f190,f78]) ).
fof(f310,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f190]) ).
fof(f311,plain,
! [X0] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f213,f190]) ).
fof(f313,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f190]) ).
fof(f320,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(codomain(X0))) ),
inference(resolution,[status(thm)],[f192,f78]) ).
fof(f321,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f192]) ).
fof(f322,plain,
! [X0] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f213,f192]) ).
fof(f324,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f192]) ).
fof(f331,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) = codomain(codomain(codomain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f211,f59]) ).
fof(f332,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(domain(f1(X0,X1)))))) = codomain(codomain(domain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f211,f55]) ).
fof(f333,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(f1(X0,X1))))) = codomain(codomain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f211,f56]) ).
fof(f334,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(X0)))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f211,f76]) ).
fof(f335,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(domain(domain(f1(X0,X1)))))) = codomain(domain(domain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f211,f51]) ).
fof(f336,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(domain(codomain(f1(X0,X1)))))) = codomain(domain(codomain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f211,f48]) ).
fof(f337,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(domain(f1(X0,X1))))) = codomain(domain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f211,f47]) ).
fof(f338,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(domain(X0)))) = codomain(domain(X0)) ),
inference(resolution,[status(thm)],[f211,f77]) ).
fof(f339,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = codomain(f1(X0,X1)) ),
inference(resolution,[status(thm)],[f211,f36]) ).
fof(f340,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(X0))) = codomain(X0) ),
inference(resolution,[status(thm)],[f211,f78]) ).
fof(f341,plain,
! [X0] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f220,f192]) ).
fof(f342,plain,
! [X0] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f220,f190]) ).
fof(f343,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(codomain(X0))))),X0) = compose(codomain(codomain(codomain(codomain(X0)))),X0),
inference(paramodulation,[status(thm)],[f220,f81]) ).
fof(f345,plain,
! [X0,X1] : compose(codomain(codomain(codomain(codomain(X0)))),compose(X0,X1)) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f220,f28]) ).
fof(f347,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f220,f26]) ).
fof(f349,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(codomain(X0))))),X0) = X0,
inference(forward_demodulation,[status(thm)],[f220,f343]) ).
fof(f350,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(compose(X0,X1))) ),
inference(resolution,[status(thm)],[f84,f78]) ).
fof(f351,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(compose(X0,X1),X2)))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f84]) ).
fof(f352,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),X0)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f84]) ).
fof(f353,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(compose(X0,X1)))),X0)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f84]) ).
fof(f354,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f84]) ).
fof(f356,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),X0)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f84]) ).
fof(f360,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(codomain(codomain(X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f84]) ).
fof(f361,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(codomain(X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f84]) ).
fof(f362,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f84]) ).
fof(f363,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f81,f84]) ).
fof(f364,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f84]) ).
fof(f370,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f351]) ).
fof(f373,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(domain(codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f271,f59]) ).
fof(f374,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(f1(X0,X1)))) = codomain(domain(domain(codomain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f271,f55]) ).
fof(f375,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(domain(domain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f271,f56]) ).
fof(f376,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(X0)) = codomain(domain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f271,f76]) ).
fof(f377,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(f1(X0,X1)))) = codomain(domain(domain(domain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f271,f51]) ).
fof(f378,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(f1(X0,X1)))) = codomain(domain(domain(domain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f271,f48]) ).
fof(f379,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(f1(X0,X1))) = codomain(domain(domain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f271,f47]) ).
fof(f380,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(X0)) = codomain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f271,f77]) ).
fof(f381,plain,
! [X0,X1] :
( X0 = X1
| domain(f1(X0,X1)) = codomain(domain(domain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f271,f36]) ).
fof(f382,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(X0) = codomain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f271,f78]) ).
fof(f383,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(domain(domain(domain(compose(X0,X1))))))),
inference(paramodulation,[status(thm)],[f28,f285]) ).
fof(f384,plain,
! [X0] : compose(X0,domain(X0)) = compose(X0,domain(domain(domain(domain(domain(X0)))))),
inference(paramodulation,[status(thm)],[f285,f82]) ).
fof(f385,plain,
! [X0,X1] : compose(X0,compose(X1,domain(domain(domain(domain(compose(X0,X1))))))) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f285,f28]) ).
fof(f390,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0))) = compose(X0,domain(domain(domain(domain(X0))))),
inference(paramodulation,[status(thm)],[f285,f79]) ).
fof(f391,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(domain(X0)))),X1)) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f285,f28]) ).
fof(f393,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(domain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f285,f26]) ).
fof(f395,plain,
! [X0] : X0 = compose(X0,domain(domain(domain(domain(domain(X0)))))),
inference(forward_demodulation,[status(thm)],[f29,f384]) ).
fof(f397,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0))) = X0,
inference(forward_demodulation,[status(thm)],[f285,f390]) ).
fof(f398,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(domain(f1(X0,X1))),X2))
| domain(codomain(domain(f1(X0,X1)))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f50,f27]) ).
fof(f400,plain,
! [X0,X1] :
( domain(domain(codomain(domain(f1(X0,X1))))) = codomain(domain(domain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f50,f271]) ).
fof(f401,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))) = codomain(domain(codomain(domain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f50,f211]) ).
fof(f402,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f50,f212]) ).
fof(f403,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f50,f210]) ).
fof(f404,plain,
! [X0,X1] :
( domain(domain(codomain(domain(f1(X0,X1))))) = codomain(domain(domain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f50,f46]) ).
fof(f405,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(domain(f1(X0,X1)))))) = codomain(domain(codomain(domain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f50,f45]) ).
fof(f406,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f50,f53]) ).
fof(f407,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f50,f54]) ).
fof(f408,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f50,f43]) ).
fof(f409,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f50,f44]) ).
fof(f410,plain,
! [X0,X1] :
( equivalent(domain(codomain(domain(f1(X0,X1)))),domain(codomain(domain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f50,f39]) ).
fof(f414,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(f1(X0,X1))))) = codomain(domain(domain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f58,f271]) ).
fof(f415,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(codomain(codomain(domain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f58,f211]) ).
fof(f416,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f58,f212]) ).
fof(f417,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f58,f210]) ).
fof(f418,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(f1(X0,X1))))) = codomain(domain(codomain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f58,f46]) ).
fof(f419,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(f1(X0,X1)))))) = codomain(codomain(codomain(domain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f58,f45]) ).
fof(f424,plain,
! [X0,X1] :
( equivalent(codomain(codomain(domain(f1(X0,X1)))),codomain(codomain(domain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f58,f39]) ).
fof(f428,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(f1(X0,X1))))) = codomain(domain(domain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f61,f271]) ).
fof(f429,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(codomain(codomain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f61,f211]) ).
fof(f430,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f61,f212]) ).
fof(f431,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f61,f210]) ).
fof(f432,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(f1(X0,X1))))) = codomain(domain(codomain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f61,f46]) ).
fof(f433,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) = codomain(codomain(codomain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f61,f45]) ).
fof(f438,plain,
! [X0,X1] :
( equivalent(codomain(codomain(codomain(f1(X0,X1)))),codomain(codomain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f61,f39]) ).
fof(f441,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2) ),
inference(resolution,[status(thm)],[f85,f78]) ).
fof(f442,plain,
! [X0,X1,X2,X3] :
( domain(compose(compose(X0,X1),X2)) = codomain(X3)
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f85]) ).
fof(f443,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),X0)) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f85]) ).
fof(f444,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(compose(X0,X1)))),X0)) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f85]) ).
fof(f445,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f85]) ).
fof(f447,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f85]) ).
fof(f451,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f85]) ).
fof(f452,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f85]) ).
fof(f453,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f85]) ).
fof(f454,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f81,f85]) ).
fof(f455,plain,
! [X0,X1] :
( domain(compose(X0,codomain(X1))) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f85]) ).
fof(f456,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f82,f85]) ).
fof(f457,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f79,f85]) ).
fof(f458,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f285,f85]) ).
fof(f459,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f273,f85]) ).
fof(f460,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f256,f85]) ).
fof(f461,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f29,f85]) ).
fof(f462,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f442]) ).
fof(f465,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(codomain(f1(X0,X1))),X2))
| domain(codomain(codomain(f1(X0,X1)))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f63,f27]) ).
fof(f467,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(f1(X0,X1))))) = codomain(domain(domain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f63,f271]) ).
fof(f468,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(codomain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f63,f211]) ).
fof(f469,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f63,f212]) ).
fof(f470,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f63,f210]) ).
fof(f471,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(f1(X0,X1))))) = codomain(domain(domain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f63,f46]) ).
fof(f472,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(codomain(f1(X0,X1)))))) = codomain(domain(codomain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f63,f45]) ).
fof(f473,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f63,f53]) ).
fof(f474,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f63,f54]) ).
fof(f475,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f63,f43]) ).
fof(f476,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f63,f44]) ).
fof(f477,plain,
! [X0,X1] :
( equivalent(domain(codomain(codomain(f1(X0,X1)))),domain(codomain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f63,f39]) ).
fof(f480,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f92,f85]) ).
fof(f481,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,X1)))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f92,f84]) ).
fof(f482,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f92,f192]) ).
fof(f483,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f92,f190]) ).
fof(f484,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f92,f35]) ).
fof(f485,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f92,f26]) ).
fof(f486,plain,
! [X0,X1,X2] :
( there_exists(domain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f92,f25]) ).
fof(f487,plain,
! [X0,X1] :
( there_exists(X0)
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f92,f23]) ).
fof(f488,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X2))
| domain(X0) != codomain(X2)
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f92,f27]) ).
fof(f489,plain,
! [X0,X1] :
( there_exists(X0)
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f92,f22]) ).
fof(f490,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(X0)))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f92,f271]) ).
fof(f491,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(X0)
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f92,f211]) ).
fof(f492,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X0))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f92,f212]) ).
fof(f493,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X0))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f92,f210]) ).
fof(f494,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f92,f46]) ).
fof(f495,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f92,f45]) ).
fof(f499,plain,
! [X0,X1] :
( there_exists(domain(X0))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f92,f44]) ).
fof(f500,plain,
! [X0,X1] :
( equivalent(X0,X0)
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f92,f39]) ).
fof(f501,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f94,f85]) ).
fof(f502,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,X1)))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f94,f84]) ).
fof(f503,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f94,f192]) ).
fof(f504,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f94,f190]) ).
fof(f505,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f94,f35]) ).
fof(f506,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f94,f26]) ).
fof(f507,plain,
! [X0,X1,X2] :
( there_exists(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f94,f25]) ).
fof(f508,plain,
! [X0,X1] :
( there_exists(X0)
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f94,f23]) ).
fof(f509,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X2))
| domain(X0) != codomain(X2)
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f94,f27]) ).
fof(f510,plain,
! [X0,X1] :
( there_exists(X0)
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f94,f22]) ).
fof(f511,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f94,f271]) ).
fof(f512,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(X0)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f94,f211]) ).
fof(f513,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X0))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f94,f212]) ).
fof(f514,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X0))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f94,f210]) ).
fof(f515,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f94,f46]) ).
fof(f516,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f94,f45]) ).
fof(f517,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f94,f53]) ).
fof(f518,plain,
! [X0,X1] :
( there_exists(codomain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f94,f54]) ).
fof(f519,plain,
! [X0,X1] :
( there_exists(domain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f94,f43]) ).
fof(f521,plain,
! [X0,X1] :
( equivalent(X0,X0)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f94,f39]) ).
fof(f523,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(domain(domain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f97,f271]) ).
fof(f524,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(codomain(codomain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f97,f211]) ).
fof(f525,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f97,f212]) ).
fof(f526,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f97,f210]) ).
fof(f527,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(domain(codomain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f97,f46]) ).
fof(f528,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(codomain(codomain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f97,f45]) ).
fof(f533,plain,
! [X0,X1] :
( equivalent(codomain(codomain(X0)),codomain(codomain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f97,f39]) ).
fof(f534,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(X0),X2))
| domain(codomain(X0)) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f99,f27]) ).
fof(f536,plain,
! [X0,X1] :
( domain(domain(codomain(X0))) = codomain(domain(domain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f99,f271]) ).
fof(f537,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(X0))))) = codomain(domain(codomain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f99,f211]) ).
fof(f538,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f99,f212]) ).
fof(f539,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f99,f210]) ).
fof(f540,plain,
! [X0,X1] :
( domain(domain(codomain(X0))) = codomain(domain(domain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f99,f46]) ).
fof(f541,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(X0)))) = codomain(domain(codomain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f99,f45]) ).
fof(f542,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f99,f53]) ).
fof(f543,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f99,f54]) ).
fof(f544,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f99,f43]) ).
fof(f545,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f99,f44]) ).
fof(f546,plain,
! [X0,X1] :
( equivalent(domain(codomain(X0)),domain(codomain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f99,f39]) ).
fof(f547,plain,
! [X0,X1,X2,X3] :
( X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(compose(X0,X1))) ),
inference(resolution,[status(thm)],[f86,f94]) ).
fof(f548,plain,
! [X0,X1,X2,X3] :
( X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(compose(X0,X1))) ),
inference(resolution,[status(thm)],[f86,f92]) ).
fof(f549,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(compose(X0,X1))) ),
inference(resolution,[status(thm)],[f86,f78]) ).
fof(f550,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(compose(X0,X1),X2)))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f86]) ).
fof(f551,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),X0)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f86]) ).
fof(f552,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(compose(X0,X1)))),X0)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f86]) ).
fof(f553,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(compose(X0,X1))),X0)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f86]) ).
fof(f555,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(compose(X0,X1)),X0)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f86]) ).
fof(f559,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f86]) ).
fof(f560,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(codomain(codomain(X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f86]) ).
fof(f561,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(codomain(X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f86]) ).
fof(f562,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f81,f86]) ).
fof(f563,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f86]) ).
fof(f570,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,compose(X1,X2))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f550]) ).
fof(f584,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(f1(X0,X1))))) = codomain(domain(domain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f122,f271]) ).
fof(f585,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))) = codomain(codomain(domain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f122,f211]) ).
fof(f586,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f122,f212]) ).
fof(f587,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f122,f210]) ).
fof(f588,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(f1(X0,X1))))) = codomain(domain(codomain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f122,f46]) ).
fof(f589,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(f1(X0,X1)))))) = codomain(codomain(domain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f122,f45]) ).
fof(f594,plain,
! [X0,X1] :
( equivalent(codomain(domain(codomain(f1(X0,X1)))),codomain(domain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f122,f39]) ).
fof(f597,plain,
! [X0,X1,X2] :
( there_exists(compose(domain(codomain(f1(X0,X1))),X2))
| domain(domain(codomain(f1(X0,X1)))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f124,f27]) ).
fof(f599,plain,
! [X0,X1] :
( domain(domain(domain(codomain(f1(X0,X1))))) = codomain(domain(domain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f124,f271]) ).
fof(f600,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))) = codomain(domain(domain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f124,f211]) ).
fof(f601,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f124,f212]) ).
fof(f602,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f124,f210]) ).
fof(f603,plain,
! [X0,X1] :
( domain(domain(domain(codomain(f1(X0,X1))))) = codomain(domain(domain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f124,f46]) ).
fof(f604,plain,
! [X0,X1] :
( domain(codomain(domain(domain(codomain(f1(X0,X1)))))) = codomain(domain(domain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f124,f45]) ).
fof(f605,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f124,f53]) ).
fof(f606,plain,
! [X0,X1] :
( there_exists(codomain(domain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f124,f54]) ).
fof(f607,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f124,f43]) ).
fof(f608,plain,
! [X0,X1] :
( there_exists(domain(domain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f124,f44]) ).
fof(f609,plain,
! [X0,X1] :
( equivalent(domain(domain(codomain(f1(X0,X1)))),domain(domain(codomain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f124,f39]) ).
fof(f612,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(X0)) = codomain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f37,f68]) ).
fof(f620,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(codomain(f1(X0,X1)),compose(codomain(f1(X0,X1)),X2)) = compose(codomain(f1(X0,X1)),X2) ),
inference(paramodulation,[status(thm)],[f68,f82]) ).
fof(f622,plain,
! [X0,X1,X2] :
( X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),X2))
| domain(codomain(f1(X0,X1))) != codomain(X2)
| ~ there_exists(codomain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f68,f27]) ).
fof(f624,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(f1(X0,X1)),codomain(f1(X0,X1))) = codomain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f68,f29]) ).
fof(f625,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(X0)) = codomain(f1(X0,X1)) ),
inference(duplicate_literals_removal,[status(thm)],[f612]) ).
fof(f629,plain,
! [X0,X1,X2] :
( X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),X2))
| domain(codomain(f1(X0,X1))) != codomain(X2) ),
inference(forward_subsumption_resolution,[status(thm)],[f622,f56]) ).
fof(f631,plain,
! [X0,X1] :
( domain(codomain(domain(domain(f1(X0,X1))))) = codomain(domain(domain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f155,f271]) ).
fof(f632,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))) = codomain(codomain(domain(domain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f155,f211]) ).
fof(f633,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f155,f212]) ).
fof(f634,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f155,f210]) ).
fof(f635,plain,
! [X0,X1] :
( domain(codomain(domain(domain(f1(X0,X1))))) = codomain(domain(codomain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f155,f46]) ).
fof(f636,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(f1(X0,X1)))))) = codomain(codomain(domain(domain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f155,f45]) ).
fof(f641,plain,
! [X0,X1] :
( equivalent(codomain(domain(domain(f1(X0,X1)))),codomain(domain(domain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f155,f39]) ).
fof(f642,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(codomain(domain(domain(X0))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f155]) ).
fof(f643,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(domain(domain(X0))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f642]) ).
fof(f644,plain,
! [X0,X1,X2] :
( there_exists(compose(domain(domain(f1(X0,X1))),X2))
| domain(domain(domain(f1(X0,X1)))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f157,f27]) ).
fof(f646,plain,
! [X0,X1] :
( domain(domain(domain(domain(f1(X0,X1))))) = codomain(domain(domain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f157,f271]) ).
fof(f647,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f157,f211]) ).
fof(f648,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f157,f212]) ).
fof(f649,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f157,f210]) ).
fof(f650,plain,
! [X0,X1] :
( domain(domain(domain(domain(f1(X0,X1))))) = codomain(domain(domain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f157,f46]) ).
fof(f651,plain,
! [X0,X1] :
( domain(codomain(domain(domain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f157,f45]) ).
fof(f652,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f157,f53]) ).
fof(f653,plain,
! [X0,X1] :
( there_exists(codomain(domain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f157,f54]) ).
fof(f654,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f157,f43]) ).
fof(f655,plain,
! [X0,X1] :
( there_exists(domain(domain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f157,f44]) ).
fof(f656,plain,
! [X0,X1] :
( equivalent(domain(domain(domain(f1(X0,X1)))),domain(domain(domain(f1(X0,X1)))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f157,f39]) ).
fof(f657,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(domain(domain(domain(X0))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f157]) ).
fof(f658,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(domain(domain(X0))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f657]) ).
fof(f659,plain,
! [X0,X1,X2] :
( there_exists(compose(domain(X0),X2))
| domain(domain(X0)) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f160,f27]) ).
fof(f661,plain,
! [X0,X1] :
( domain(domain(domain(X0))) = codomain(domain(domain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f160,f271]) ).
fof(f662,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(X0))))) = codomain(domain(domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f160,f211]) ).
fof(f663,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f160,f212]) ).
fof(f664,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f160,f210]) ).
fof(f665,plain,
! [X0,X1] :
( domain(domain(domain(X0))) = codomain(domain(domain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f160,f46]) ).
fof(f666,plain,
! [X0,X1] :
( domain(codomain(domain(domain(X0)))) = codomain(domain(domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f160,f45]) ).
fof(f667,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f160,f53]) ).
fof(f669,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f160,f43]) ).
fof(f671,plain,
! [X0,X1] :
( equivalent(domain(domain(X0)),domain(domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f160,f39]) ).
fof(f673,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| domain(f1(X0,X1)) = codomain(domain(X0)) ),
inference(paramodulation,[status(thm)],[f37,f71]) ).
fof(f683,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(domain(f1(X0,X1)),compose(domain(f1(X0,X1)),X2)) = compose(domain(f1(X0,X1)),X2) ),
inference(paramodulation,[status(thm)],[f71,f81]) ).
fof(f685,plain,
! [X0,X1] :
( X0 = X1
| compose(domain(f1(X0,X1)),domain(f1(X0,X1))) = domain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f71,f30]) ).
fof(f686,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(f1(X0,X1)) = codomain(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f673]) ).
fof(f691,plain,
! [X0,X1] :
( domain(codomain(domain(X0))) = codomain(domain(domain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f170,f271]) ).
fof(f692,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(X0))))) = codomain(codomain(domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f170,f211]) ).
fof(f693,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f170,f212]) ).
fof(f694,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f170,f210]) ).
fof(f695,plain,
! [X0,X1] :
( domain(codomain(domain(X0))) = codomain(domain(codomain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f170,f46]) ).
fof(f696,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(X0)))) = codomain(codomain(domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f170,f45]) ).
fof(f701,plain,
! [X0,X1] :
( equivalent(codomain(domain(X0)),codomain(domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f170,f39]) ).
fof(f704,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f217,f61]) ).
fof(f705,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f217,f58]) ).
fof(f706,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f217,f59]) ).
fof(f707,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f217,f97]) ).
fof(f708,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f217,f155]) ).
fof(f709,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f217,f122]) ).
fof(f710,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f217,f55]) ).
fof(f711,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f217,f170]) ).
fof(f713,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f217,f76]) ).
fof(f714,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f217,f157]) ).
fof(f715,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f217,f124]) ).
fof(f716,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f217,f51]) ).
fof(f717,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f217,f160]) ).
fof(f718,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f217,f63]) ).
fof(f719,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f217,f50]) ).
fof(f720,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f217,f48]) ).
fof(f721,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f217,f99]) ).
fof(f723,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f217,f77]) ).
fof(f725,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f217,f94]) ).
fof(f726,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f217,f92]) ).
fof(f728,plain,
! [X0,X1,X2] :
( there_exists(X0)
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f89,f23]) ).
fof(f729,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f89,f217]) ).
fof(f730,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(domain(domain(codomain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f89,f271]) ).
fof(f731,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X0)))) = codomain(codomain(X0))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f89,f211]) ).
fof(f732,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f89,f212]) ).
fof(f733,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f89,f210]) ).
fof(f734,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(domain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f89,f46]) ).
fof(f735,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(codomain(X0))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f89,f45]) ).
fof(f736,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f89,f53]) ).
fof(f737,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f89,f54]) ).
fof(f738,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f89,f43]) ).
fof(f739,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f89,f44]) ).
fof(f740,plain,
! [X0,X1,X2] :
( equivalent(codomain(X0),codomain(X0))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f89,f39]) ).
fof(f742,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f219,f61]) ).
fof(f743,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f219,f58]) ).
fof(f744,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f219,f59]) ).
fof(f745,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f219,f97]) ).
fof(f746,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f219,f155]) ).
fof(f747,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f219,f122]) ).
fof(f748,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f219,f55]) ).
fof(f749,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f219,f170]) ).
fof(f751,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f219,f89]) ).
fof(f752,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f219,f76]) ).
fof(f753,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f219,f157]) ).
fof(f754,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f219,f124]) ).
fof(f755,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f219,f51]) ).
fof(f756,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f219,f160]) ).
fof(f757,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f219,f63]) ).
fof(f758,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f219,f50]) ).
fof(f759,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f219,f48]) ).
fof(f760,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f219,f99]) ).
fof(f762,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f219,f77]) ).
fof(f764,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f219,f94]) ).
fof(f765,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f219,f92]) ).
fof(f767,plain,
! [X0,X1,X2] :
( compose(X0,X1) = X2
| compose(X0,X1) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f90,f38]) ).
fof(f770,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0)
| X1 = f1(X0,X1)
| compose(codomain(codomain(codomain(codomain(X0)))),X0) = X1 ),
inference(paramodulation,[status(thm)],[f220,f90]) ).
fof(f771,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(X0)
| X1 = f1(X0,X1)
| compose(codomain(codomain(codomain(X0))),X0) = X1 ),
inference(paramodulation,[status(thm)],[f213,f90]) ).
fof(f773,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(codomain(X0),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f81,f90]) ).
fof(f775,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f82,f90]) ).
fof(f776,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(compose(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f79,f90]) ).
fof(f777,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| compose(X0,domain(domain(domain(domain(X0))))) = X1 ),
inference(paramodulation,[status(thm)],[f285,f90]) ).
fof(f778,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(X0))))
| X1 = f1(X0,X1)
| compose(X0,domain(domain(domain(X0)))) = X1 ),
inference(paramodulation,[status(thm)],[f273,f90]) ).
fof(f781,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| compose(X0,X1) = X2
| domain(f1(compose(X0,X1),X2)) = codomain(domain(X2)) ),
inference(paramodulation,[status(thm)],[f90,f71]) ).
fof(f782,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(domain(domain(domain(X2))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f157]) ).
fof(f783,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(codomain(domain(domain(X2))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f155]) ).
fof(f784,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| domain(codomain(X0)) = codomain(f1(compose(X1,X2),X0)) ),
inference(paramodulation,[status(thm)],[f90,f68]) ).
fof(f785,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(domain(domain(codomain(X2))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f124]) ).
fof(f786,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(codomain(domain(codomain(X2))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f122]) ).
fof(f789,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(domain(codomain(codomain(X2))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f63]) ).
fof(f790,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(codomain(X2))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f61]) ).
fof(f791,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(codomain(codomain(domain(X0)))) ),
inference(paramodulation,[status(thm)],[f90,f58]) ).
fof(f792,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(domain(codomain(domain(X2))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f50]) ).
fof(f793,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(codomain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f90,f59]) ).
fof(f794,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(codomain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f90,f55]) ).
fof(f795,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(domain(domain(X2)))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f51]) ).
fof(f796,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f90,f48]) ).
fof(f797,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f42]) ).
fof(f798,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f42]) ).
fof(f801,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f90,f56]) ).
fof(f802,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f90,f47]) ).
fof(f803,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f90,f36]) ).
fof(f804,plain,
! [X0,X1,X2] :
( compose(X0,X1) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f767]) ).
fof(f807,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f220,f770]) ).
fof(f808,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(X0)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f213,f771]) ).
fof(f810,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f773]) ).
fof(f812,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f775]) ).
fof(f813,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f776]) ).
fof(f814,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f285,f777]) ).
fof(f815,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f273,f778]) ).
fof(f818,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| domain(f1(compose(X0,X1),X2)) = codomain(domain(X2)) ),
inference(duplicate_literals_removal,[status(thm)],[f781]) ).
fof(f819,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(domain(X2))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f782]) ).
fof(f820,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(domain(domain(X2))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f783]) ).
fof(f821,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(X0)) = codomain(f1(compose(X1,X2),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f784]) ).
fof(f822,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(codomain(X2))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f785]) ).
fof(f823,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(domain(codomain(X2))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f786]) ).
fof(f826,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(codomain(X2))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f789]) ).
fof(f827,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(codomain(X2))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f790]) ).
fof(f828,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(codomain(domain(X0)))) ),
inference(duplicate_literals_removal,[status(thm)],[f791]) ).
fof(f829,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(domain(X2))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f792]) ).
fof(f830,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f793]) ).
fof(f831,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(domain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f794]) ).
fof(f832,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(X2)))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f795]) ).
fof(f833,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f796]) ).
fof(f834,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f797]) ).
fof(f835,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f798]) ).
fof(f839,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f801]) ).
fof(f840,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f802]) ).
fof(f841,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f803]) ).
fof(f842,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),domain(compose(X0,X1))))) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f28,f275]) ).
fof(f844,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(f1(X0,X1)),compose(domain(domain(codomain(f1(X0,X1)))),codomain(f1(X0,X1)))) = codomain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f68,f275]) ).
fof(f846,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),domain(compose(X0,X1))))) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f275,f28]) ).
fof(f850,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(X0)),domain(X0)))
| X1 = f1(X0,X1)
| compose(X0,compose(domain(domain(X0)),domain(X0))) = X1 ),
inference(paramodulation,[status(thm)],[f275,f90]) ).
fof(f852,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(X1)),domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f275,f85]) ).
fof(f857,plain,
! [X0] : compose(X0,compose(compose(domain(domain(X0)),domain(X0)),domain(X0))) = compose(X0,compose(domain(domain(X0)),domain(X0))),
inference(paramodulation,[status(thm)],[f275,f79]) ).
fof(f858,plain,
! [X0,X1] : compose(X0,compose(compose(domain(domain(X0)),domain(X0)),X1)) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f275,f28]) ).
fof(f860,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(X0)),domain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f275,f26]) ).
fof(f867,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(X0)),domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f275,f850]) ).
fof(f869,plain,
! [X0] : compose(X0,compose(domain(domain(X0)),compose(domain(X0),domain(X0)))) = compose(X0,compose(domain(domain(X0)),domain(X0))),
inference(forward_demodulation,[status(thm)],[f28,f857]) ).
fof(f870,plain,
! [X0] : compose(X0,compose(domain(domain(X0)),compose(domain(X0),domain(X0)))) = X0,
inference(forward_demodulation,[status(thm)],[f275,f869]) ).
fof(f871,plain,
! [X0,X1] : compose(X0,compose(domain(domain(X0)),compose(domain(X0),X1))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f28,f858]) ).
fof(f872,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X0,X3))
| domain(X0) != codomain(X3)
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f91,f27]) ).
fof(f874,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(domain(X0))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f91,f219]) ).
fof(f875,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(domain(X0))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f91,f217]) ).
fof(f876,plain,
! [X0,X1,X2] :
( domain(domain(X0)) = codomain(domain(domain(domain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f91,f271]) ).
fof(f877,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(domain(X0)))) = codomain(domain(X0))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f91,f211]) ).
fof(f878,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(domain(X0)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f91,f212]) ).
fof(f879,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(domain(X0)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f91,f210]) ).
fof(f880,plain,
! [X0,X1,X2] :
( domain(domain(X0)) = codomain(domain(domain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f91,f46]) ).
fof(f881,plain,
! [X0,X1,X2] :
( domain(codomain(domain(X0))) = codomain(domain(X0))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f91,f45]) ).
fof(f882,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(domain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f91,f53]) ).
fof(f883,plain,
! [X0,X1,X2] :
( there_exists(codomain(domain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f91,f54]) ).
fof(f884,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(domain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f91,f43]) ).
fof(f885,plain,
! [X0,X1,X2] :
( there_exists(domain(domain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f91,f44]) ).
fof(f886,plain,
! [X0,X1,X2] :
( equivalent(domain(X0),domain(X0))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f91,f39]) ).
fof(f888,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f841,f86]) ).
fof(f889,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f841,f85]) ).
fof(f890,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f841,f84]) ).
fof(f891,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f841,f192]) ).
fof(f892,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f841,f190]) ).
fof(f893,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f841,f35]) ).
fof(f894,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f841,f26]) ).
fof(f895,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f841,f25]) ).
fof(f896,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f841,f23]) ).
fof(f897,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f841,f27]) ).
fof(f898,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f841,f22]) ).
fof(f899,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f841,f219]) ).
fof(f900,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f841,f217]) ).
fof(f901,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f841,f271]) ).
fof(f902,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X2))) = codomain(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f841,f211]) ).
fof(f903,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f841,f212]) ).
fof(f904,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f841,f210]) ).
fof(f905,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f841,f46]) ).
fof(f906,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f841,f45]) ).
fof(f911,plain,
! [X0,X1,X2] :
( equivalent(X2,X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f841,f39]) ).
fof(f912,plain,
! [X0,X1] :
( X0 = X1
| X0 != f1(X0,X1)
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f95,f38]) ).
fof(f916,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| X0 = X1
| domain(f1(X0,X1)) = codomain(domain(X1)) ),
inference(paramodulation,[status(thm)],[f95,f71]) ).
fof(f917,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(domain(domain(domain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f157]) ).
fof(f918,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(codomain(domain(domain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f155]) ).
fof(f919,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| domain(codomain(X0)) = codomain(f1(X1,X0)) ),
inference(paramodulation,[status(thm)],[f95,f68]) ).
fof(f920,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(domain(domain(codomain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f124]) ).
fof(f921,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(codomain(domain(codomain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f122]) ).
fof(f924,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(domain(codomain(codomain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f63]) ).
fof(f925,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(codomain(codomain(codomain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f61]) ).
fof(f926,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| there_exists(codomain(codomain(domain(X0)))) ),
inference(paramodulation,[status(thm)],[f95,f58]) ).
fof(f927,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(domain(codomain(domain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f50]) ).
fof(f928,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| there_exists(codomain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f95,f59]) ).
fof(f929,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| there_exists(codomain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f95,f55]) ).
fof(f930,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(domain(domain(X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f51]) ).
fof(f931,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| there_exists(domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f95,f48]) ).
fof(f932,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| equivalent(f1(X0,X1),X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f42]) ).
fof(f933,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| equivalent(X1,f1(X0,X1))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f42]) ).
fof(f936,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f95,f56]) ).
fof(f937,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f95,f47]) ).
fof(f938,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f95,f36]) ).
fof(f939,plain,
! [X0,X1] :
( X0 != f1(X0,X1)
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f912]) ).
fof(f941,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| domain(f1(X0,X1)) = codomain(domain(X1)) ),
inference(duplicate_literals_removal,[status(thm)],[f916]) ).
fof(f942,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(domain(domain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f917]) ).
fof(f943,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(domain(domain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f918]) ).
fof(f944,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(codomain(X0)) = codomain(f1(X1,X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f919]) ).
fof(f945,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(domain(codomain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f920]) ).
fof(f946,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(domain(codomain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f921]) ).
fof(f949,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(codomain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f924]) ).
fof(f950,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(codomain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f925]) ).
fof(f951,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(codomain(domain(X0)))) ),
inference(duplicate_literals_removal,[status(thm)],[f926]) ).
fof(f952,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(domain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f927]) ).
fof(f953,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f928]) ).
fof(f954,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(domain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f929]) ).
fof(f955,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(domain(X1)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f930]) ).
fof(f956,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f931]) ).
fof(f957,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(f1(X0,X1),X1)
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f932]) ).
fof(f958,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(X1,f1(X0,X1))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f933]) ).
fof(f962,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f936]) ).
fof(f963,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f937]) ).
fof(f964,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f938]) ).
fof(f965,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f964,f86]) ).
fof(f966,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f964,f85]) ).
fof(f967,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f964,f84]) ).
fof(f968,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f964,f192]) ).
fof(f969,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f964,f190]) ).
fof(f970,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f964,f35]) ).
fof(f971,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f964,f26]) ).
fof(f972,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f964,f25]) ).
fof(f973,plain,
! [X0,X1] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f964,f23]) ).
fof(f974,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f964,f27]) ).
fof(f975,plain,
! [X0,X1] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f964,f22]) ).
fof(f976,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f964,f219]) ).
fof(f977,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f964,f217]) ).
fof(f978,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f964,f271]) ).
fof(f979,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f964,f211]) ).
fof(f980,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f964,f212]) ).
fof(f981,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f964,f210]) ).
fof(f982,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f964,f46]) ).
fof(f983,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f964,f45]) ).
fof(f988,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f964,f39]) ).
fof(f992,plain,
! [X0,X1] :
( X0 = X1
| X0 != f1(X0,X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f96,f38]) ).
fof(f998,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| X0 = X1
| domain(f1(X0,X1)) = codomain(domain(X1)) ),
inference(paramodulation,[status(thm)],[f96,f71]) ).
fof(f999,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(domain(domain(domain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f157]) ).
fof(f1000,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(codomain(domain(domain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f155]) ).
fof(f1001,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| domain(codomain(X0)) = codomain(f1(X1,X0)) ),
inference(paramodulation,[status(thm)],[f96,f68]) ).
fof(f1002,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(domain(domain(codomain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f124]) ).
fof(f1003,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(codomain(domain(codomain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f122]) ).
fof(f1006,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(domain(codomain(codomain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f63]) ).
fof(f1007,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(codomain(codomain(codomain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f61]) ).
fof(f1008,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| there_exists(codomain(codomain(domain(X0)))) ),
inference(paramodulation,[status(thm)],[f96,f58]) ).
fof(f1009,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(domain(codomain(domain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f50]) ).
fof(f1010,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| there_exists(codomain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f96,f59]) ).
fof(f1011,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| there_exists(codomain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f96,f55]) ).
fof(f1012,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(domain(domain(X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f51]) ).
fof(f1013,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| there_exists(domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f96,f48]) ).
fof(f1014,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| equivalent(f1(X0,X1),X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f42]) ).
fof(f1015,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| equivalent(X1,f1(X0,X1))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f42]) ).
fof(f1018,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f96,f56]) ).
fof(f1019,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f96,f47]) ).
fof(f1020,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f96,f36]) ).
fof(f1021,plain,
! [X0,X1] :
( X0 != f1(X0,X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f992]) ).
fof(f1023,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| domain(f1(X0,X1)) = codomain(domain(X1)) ),
inference(duplicate_literals_removal,[status(thm)],[f998]) ).
fof(f1024,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(domain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f999]) ).
fof(f1025,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(domain(domain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f1000]) ).
fof(f1026,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(X0)) = codomain(f1(X1,X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f1001]) ).
fof(f1027,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(codomain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f1002]) ).
fof(f1028,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(domain(codomain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f1003]) ).
fof(f1031,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(codomain(codomain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f1006]) ).
fof(f1032,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(codomain(codomain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f1007]) ).
fof(f1033,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(codomain(domain(X0)))) ),
inference(duplicate_literals_removal,[status(thm)],[f1008]) ).
fof(f1034,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(codomain(domain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f1009]) ).
fof(f1035,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f1010]) ).
fof(f1036,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(domain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f1011]) ).
fof(f1037,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(X1)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f1012]) ).
fof(f1038,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f1013]) ).
fof(f1039,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(f1(X0,X1),X1)
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f1014]) ).
fof(f1040,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(X1,f1(X0,X1))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f1015]) ).
fof(f1044,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f1018]) ).
fof(f1045,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f1019]) ).
fof(f1046,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f1020]) ).
fof(f1051,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),X3))
| codomain(f1(X0,X1)) != codomain(X3)
| X2 = f1(domain(codomain(f1(X0,X1))),X2)
| domain(codomain(f1(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f68,f93]) ).
fof(f1052,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(X0,domain(f1(X2,X3))))
| domain(X0) != domain(f1(X2,X3))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f71,f93]) ).
fof(f1057,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f1046,f86]) ).
fof(f1058,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f1046,f85]) ).
fof(f1059,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f1046,f84]) ).
fof(f1060,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1046,f192]) ).
fof(f1061,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1046,f190]) ).
fof(f1062,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1046,f35]) ).
fof(f1063,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1046,f26]) ).
fof(f1064,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1046,f25]) ).
fof(f1065,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1046,f23]) ).
fof(f1066,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1046,f27]) ).
fof(f1067,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1046,f22]) ).
fof(f1068,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1046,f219]) ).
fof(f1069,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1046,f217]) ).
fof(f1070,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1046,f271]) ).
fof(f1071,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1046,f211]) ).
fof(f1072,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1046,f212]) ).
fof(f1073,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1046,f210]) ).
fof(f1074,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1046,f46]) ).
fof(f1075,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1046,f45]) ).
fof(f1080,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1046,f39]) ).
fof(f1086,plain,
! [X0,X1,X2] : compose(codomain(codomain(compose(X0,X1))),compose(X0,compose(X1,X2))) = compose(compose(X0,X1),X2),
inference(paramodulation,[status(thm)],[f28,f196]) ).
fof(f1087,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),X0) = compose(codomain(codomain(codomain(codomain(X0)))),X0),
inference(paramodulation,[status(thm)],[f220,f196]) ).
fof(f1089,plain,
! [X0,X1] : compose(codomain(codomain(codomain(codomain(X0)))),compose(X0,X1)) = compose(codomain(codomain(X0)),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f196,f196]) ).
fof(f1104,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(codomain(codomain(X0)),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f196,f90]) ).
fof(f1105,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(codomain(X1)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f196,f86]) ).
fof(f1106,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(X1,X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f196,f85]) ).
fof(f1107,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(codomain(X1)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f196,f84]) ).
fof(f1108,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f192]) ).
fof(f1109,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f190]) ).
fof(f1114,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f26]) ).
fof(f1118,plain,
! [X0,X1,X2] : compose(codomain(codomain(compose(X0,X1))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f28,f1086]) ).
fof(f1119,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),X0) = X0,
inference(forward_demodulation,[status(thm)],[f220,f1087]) ).
fof(f1121,plain,
! [X0,X1] : compose(codomain(codomain(codomain(codomain(X0)))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f196,f1089]) ).
fof(f1137,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f196,f1104]) ).
fof(f1144,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))) = codomain(codomain(codomain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f218,f61]) ).
fof(f1145,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))) = codomain(codomain(codomain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f218,f58]) ).
fof(f1146,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(codomain(codomain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f218,f59]) ).
fof(f1147,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(codomain(codomain(X0))) ),
inference(resolution,[status(thm)],[f218,f97]) ).
fof(f1148,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))) = codomain(codomain(domain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f218,f155]) ).
fof(f1149,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))) = codomain(codomain(domain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f218,f122]) ).
fof(f1150,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(codomain(domain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f218,f55]) ).
fof(f1151,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(X0)))))) = codomain(codomain(domain(X0))) ),
inference(resolution,[status(thm)],[f218,f170]) ).
fof(f1152,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) = codomain(codomain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f218,f56]) ).
fof(f1153,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(codomain(codomain(codomain(X0))))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f218,f89]) ).
fof(f1154,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(X0))))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f218,f76]) ).
fof(f1155,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))) = codomain(domain(domain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f218,f157]) ).
fof(f1156,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))) = codomain(domain(domain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f218,f124]) ).
fof(f1157,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f218,f51]) ).
fof(f1158,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(domain(domain(X0)))))) = codomain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f218,f160]) ).
fof(f1159,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))) = codomain(domain(codomain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f218,f63]) ).
fof(f1160,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))) = codomain(domain(codomain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f218,f50]) ).
fof(f1161,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))) = codomain(domain(codomain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f218,f48]) ).
fof(f1162,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(domain(codomain(X0)))))) = codomain(domain(codomain(X0))) ),
inference(resolution,[status(thm)],[f218,f99]) ).
fof(f1163,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(domain(f1(X0,X1)))))) = codomain(domain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f218,f47]) ).
fof(f1164,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(codomain(codomain(domain(X0))))) = codomain(domain(X0)) ),
inference(resolution,[status(thm)],[f218,f91]) ).
fof(f1165,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(domain(X0))))) = codomain(domain(X0)) ),
inference(resolution,[status(thm)],[f218,f77]) ).
fof(f1166,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(f1(X0,X1))))) = codomain(f1(X0,X1)) ),
inference(resolution,[status(thm)],[f218,f36]) ).
fof(f1167,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(codomain(codomain(X0)))) = codomain(X0) ),
inference(resolution,[status(thm)],[f218,f1046]) ).
fof(f1168,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(codomain(codomain(codomain(X0)))) = codomain(X0) ),
inference(resolution,[status(thm)],[f218,f964]) ).
fof(f1169,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(codomain(codomain(X0)))) = codomain(X0) ),
inference(resolution,[status(thm)],[f218,f841]) ).
fof(f1170,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(codomain(codomain(codomain(X0)))) = codomain(X0) ),
inference(resolution,[status(thm)],[f218,f94]) ).
fof(f1171,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(codomain(codomain(codomain(X0)))) = codomain(X0) ),
inference(resolution,[status(thm)],[f218,f92]) ).
fof(f1172,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(X0)))) = codomain(X0) ),
inference(resolution,[status(thm)],[f218,f78]) ).
fof(f1173,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(compose(X0,X1),compose(X2,X3))))))) = compose(compose(X0,X1),compose(X2,X3)),
inference(paramodulation,[status(thm)],[f28,f140]) ).
fof(f1189,plain,
! [X0] : compose(X0,compose(domain(domain(X0)),compose(domain(X0),domain(X0)))) = compose(X0,compose(domain(domain(X0)),domain(X0))),
inference(paramodulation,[status(thm)],[f275,f140]) ).
fof(f1191,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f140,f140]) ).
fof(f1194,plain,
! [X0,X1] : compose(X0,compose(codomain(codomain(codomain(codomain(X1)))),compose(X1,domain(compose(X0,X1))))) = compose(X0,compose(codomain(codomain(codomain(codomain(X1)))),X1)),
inference(paramodulation,[status(thm)],[f220,f140]) ).
fof(f1195,plain,
! [X0,X1] : compose(X0,compose(codomain(codomain(codomain(X1))),compose(X1,domain(compose(X0,X1))))) = compose(X0,compose(codomain(codomain(codomain(X1))),X1)),
inference(paramodulation,[status(thm)],[f213,f140]) ).
fof(f1200,plain,
! [X0,X1] : compose(X0,compose(X1,compose(compose(domain(domain(X1)),domain(X1)),domain(compose(X0,X1))))) = compose(X0,compose(X1,compose(domain(domain(X1)),domain(X1)))),
inference(paramodulation,[status(thm)],[f275,f140]) ).
fof(f1202,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f140,f140]) ).
fof(f1204,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(domain(domain(X1)))),domain(compose(X0,X1))))) = compose(X0,compose(X1,domain(domain(domain(domain(X1)))))),
inference(paramodulation,[status(thm)],[f285,f140]) ).
fof(f1205,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(domain(X1))),domain(compose(X0,X1))))) = compose(X0,compose(X1,domain(domain(domain(X1))))),
inference(paramodulation,[status(thm)],[f273,f140]) ).
fof(f1206,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(X1)),domain(compose(X0,X1))))) = compose(X0,compose(X1,domain(domain(X1)))),
inference(paramodulation,[status(thm)],[f256,f140]) ).
fof(f1208,plain,
! [X0,X1,X2] : compose(X0,compose(domain(X0),compose(X1,X2))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f140,f82]) ).
fof(f1214,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f85]) ).
fof(f1217,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f140,f90]) ).
fof(f1219,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f140,f85]) ).
fof(f1224,plain,
! [X0,X1,X2] : compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))) = compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f140,f79]) ).
fof(f1225,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3)) = compose(compose(X0,compose(X1,X2)),X3),
inference(paramodulation,[status(thm)],[f140,f28]) ).
fof(f1227,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f26]) ).
fof(f1229,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(compose(X0,X1),compose(X2,X3)),
inference(forward_demodulation,[status(thm)],[f28,f1173]) ).
fof(f1230,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f28,f1229]) ).
fof(f1251,plain,
! [X0] : compose(X0,compose(domain(domain(X0)),compose(domain(X0),domain(X0)))) = X0,
inference(forward_demodulation,[status(thm)],[f275,f1189]) ).
fof(f1254,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f1191]) ).
fof(f1255,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f140,f1254]) ).
fof(f1259,plain,
! [X0,X1] : compose(X0,compose(codomain(codomain(codomain(codomain(X1)))),compose(X1,domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f220,f1194]) ).
fof(f1260,plain,
! [X0,X1] : compose(X0,compose(codomain(codomain(codomain(X1))),compose(X1,domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f213,f1195]) ).
fof(f1271,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(X1)),compose(domain(X1),domain(compose(X0,X1)))))) = compose(X0,compose(X1,compose(domain(domain(X1)),domain(X1)))),
inference(forward_demodulation,[status(thm)],[f28,f1200]) ).
fof(f1272,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(X1)),compose(domain(X1),domain(compose(X0,X1)))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f275,f1271]) ).
fof(f1276,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f1202]) ).
fof(f1277,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f1276]) ).
fof(f1278,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f140,f1277]) ).
fof(f1281,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(domain(domain(X1)))),domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f285,f1204]) ).
fof(f1282,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(domain(X1))),domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f273,f1205]) ).
fof(f1283,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(X1)),domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f256,f1206]) ).
fof(f1286,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f82,f1208]) ).
fof(f1296,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f1217]) ).
fof(f1298,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f1224]) ).
fof(f1299,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f1298]) ).
fof(f1300,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f140,f1299]) ).
fof(f1301,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3))) = compose(compose(X0,compose(X1,X2)),X3),
inference(forward_demodulation,[status(thm)],[f28,f1225]) ).
fof(f1302,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(compose(X0,compose(X1,X2)),X3),
inference(forward_demodulation,[status(thm)],[f28,f1301]) ).
fof(f1303,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(compose(X1,X2),X3)),
inference(forward_demodulation,[status(thm)],[f28,f1302]) ).
fof(f1304,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f28,f1303]) ).
fof(f1308,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(domain(f1(X0,X1)),codomain(domain(f1(X0,X1))))
| X2 = f1(domain(f1(X0,X1)),X2)
| domain(f1(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f71,f228]) ).
fof(f1309,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(codomain(domain(f1(X0,X1))),domain(f1(X0,X1)))
| X2 = f1(domain(f1(X0,X1)),X2)
| domain(f1(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f71,f228]) ).
fof(f1313,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(codomain(f1(X0,X1)),domain(codomain(f1(X0,X1))))
| X2 = f1(codomain(f1(X0,X1)),X2)
| codomain(f1(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f68,f237]) ).
fof(f1314,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(domain(codomain(f1(X0,X1))),codomain(f1(X0,X1)))
| X2 = f1(codomain(f1(X0,X1)),X2)
| codomain(f1(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f68,f237]) ).
fof(f1316,plain,
! [X0,X1,X2] : compose(compose(X0,X1),X2) = compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),X2))),
inference(paramodulation,[status(thm)],[f28,f254]) ).
fof(f1319,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(domain(X0)))),X1)) = compose(X0,compose(domain(domain(X0)),X1)),
inference(paramodulation,[status(thm)],[f254,f254]) ).
fof(f1321,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(domain(X0)),compose(X1,X2)))))) = compose(X0,compose(domain(domain(X0)),compose(X1,X2))),
inference(paramodulation,[status(thm)],[f140,f254]) ).
fof(f1322,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(domain(X0)),X1)))) = compose(X0,compose(domain(domain(X0)),X1)),
inference(paramodulation,[status(thm)],[f79,f254]) ).
fof(f1323,plain,
! [X0] : compose(X0,domain(domain(domain(domain(domain(domain(X0))))))) = compose(X0,domain(domain(X0))),
inference(paramodulation,[status(thm)],[f285,f254]) ).
fof(f1329,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),X2))) = compose(compose(X0,X1),X2),
inference(paramodulation,[status(thm)],[f254,f28]) ).
fof(f1339,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(domain(X0)),X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(domain(domain(X0)),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f254,f90]) ).
fof(f1341,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(X1)),X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f254,f85]) ).
fof(f1349,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(X0)),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f26]) ).
fof(f1351,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),X2))),
inference(forward_demodulation,[status(thm)],[f28,f1316]) ).
fof(f1356,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(domain(X0)))),X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f254,f1319]) ).
fof(f1358,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(domain(X0)),compose(X1,X2)))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f254,f1321]) ).
fof(f1359,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(domain(X0)),X1)))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f254,f1322]) ).
fof(f1360,plain,
! [X0] : compose(X0,domain(domain(domain(domain(domain(domain(X0))))))) = X0,
inference(forward_demodulation,[status(thm)],[f256,f1323]) ).
fof(f1365,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f28,f1329]) ).
fof(f1381,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(domain(X0)),X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f254,f1339]) ).
fof(f1388,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(f1(X0,X1))))) = codomain(domain(domain(domain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f283,f61]) ).
fof(f1389,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(domain(f1(X0,X1))))) = codomain(domain(domain(domain(codomain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f283,f58]) ).
fof(f1390,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(domain(domain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f283,f59]) ).
fof(f1391,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(X0))) = codomain(domain(domain(domain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f283,f97]) ).
fof(f1392,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(domain(f1(X0,X1))))) = codomain(domain(domain(domain(codomain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f283,f155]) ).
fof(f1393,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(codomain(f1(X0,X1))))) = codomain(domain(domain(domain(codomain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f283,f122]) ).
fof(f1394,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(f1(X0,X1)))) = codomain(domain(domain(domain(codomain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f283,f55]) ).
fof(f1395,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(domain(X0))) = codomain(domain(domain(domain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f283,f170]) ).
fof(f1396,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(domain(domain(domain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f283,f56]) ).
fof(f1397,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(X0)) = codomain(domain(domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f283,f89]) ).
fof(f1398,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(X0)) = codomain(domain(domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f283,f76]) ).
fof(f1399,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(domain(f1(X0,X1))))) = codomain(domain(domain(domain(domain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f283,f157]) ).
fof(f1400,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(codomain(f1(X0,X1))))) = codomain(domain(domain(domain(domain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f283,f124]) ).
fof(f1401,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(f1(X0,X1)))) = codomain(domain(domain(domain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f283,f51]) ).
fof(f1402,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(X0))) = codomain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f283,f160]) ).
fof(f1403,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(codomain(f1(X0,X1))))) = codomain(domain(domain(domain(domain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f283,f63]) ).
fof(f1404,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(domain(f1(X0,X1))))) = codomain(domain(domain(domain(domain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f283,f50]) ).
fof(f1405,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(f1(X0,X1)))) = codomain(domain(domain(domain(domain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f283,f48]) ).
fof(f1406,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(X0))) = codomain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f283,f99]) ).
fof(f1407,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(f1(X0,X1))) = codomain(domain(domain(domain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f283,f47]) ).
fof(f1408,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(domain(X0)) = codomain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f283,f91]) ).
fof(f1409,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(X0)) = codomain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f283,f77]) ).
fof(f1410,plain,
! [X0,X1] :
( X0 = X1
| domain(f1(X0,X1)) = codomain(domain(domain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f283,f36]) ).
fof(f1411,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(X0) = codomain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f283,f1046]) ).
fof(f1412,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(X0) = codomain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f283,f964]) ).
fof(f1413,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(X0) = codomain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f283,f841]) ).
fof(f1414,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(X0) = codomain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f283,f94]) ).
fof(f1415,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(X0) = codomain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f283,f92]) ).
fof(f1416,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(X0) = codomain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f283,f78]) ).
fof(f1417,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(X1)
| X1 = compose(X0,X2)
| there_exists(codomain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f313,f1046]) ).
fof(f1418,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(domain(X1))
| X1 = compose(X0,X2)
| there_exists(codomain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f313,f964]) ).
fof(f1419,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = compose(X0,X3)
| there_exists(codomain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f313,f841]) ).
fof(f1420,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| there_exists(codomain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f313,f94]) ).
fof(f1421,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f313,f92]) ).
fof(f1422,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f313,f78]) ).
fof(f1423,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f313]) ).
fof(f1424,plain,
! [X0] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f220,f313]) ).
fof(f1426,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f313]) ).
fof(f1438,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(X1)
| X1 = compose(X0,X2)
| there_exists(domain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f324,f1046]) ).
fof(f1439,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(domain(X1))
| X1 = compose(X0,X2)
| there_exists(domain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f324,f964]) ).
fof(f1440,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = compose(X0,X3)
| there_exists(domain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f324,f841]) ).
fof(f1441,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| there_exists(domain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f324,f94]) ).
fof(f1442,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f324,f92]) ).
fof(f1443,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f324,f78]) ).
fof(f1444,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f324]) ).
fof(f1445,plain,
! [X0] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f220,f324]) ).
fof(f1447,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f324]) ).
fof(f1461,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),X0)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f86]) ).
fof(f1462,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),X0)) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f85]) ).
fof(f1463,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),X0)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f84]) ).
fof(f1464,plain,
! [X0] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f349,f324]) ).
fof(f1465,plain,
! [X0] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f349,f313]) ).
fof(f1466,plain,
! [X0,X1] : compose(X0,compose(codomain(codomain(codomain(codomain(codomain(X1))))),compose(X1,domain(compose(X0,X1))))) = compose(X0,compose(codomain(codomain(codomain(codomain(codomain(X1))))),X1)),
inference(paramodulation,[status(thm)],[f349,f140]) ).
fof(f1467,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))),X0) = compose(codomain(codomain(codomain(codomain(codomain(X0))))),X0),
inference(paramodulation,[status(thm)],[f349,f196]) ).
fof(f1468,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(X0)
| X1 = f1(X0,X1)
| compose(codomain(codomain(codomain(codomain(codomain(X0))))),X0) = X1 ),
inference(paramodulation,[status(thm)],[f349,f90]) ).
fof(f1469,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f86]) ).
fof(f1470,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f85]) ).
fof(f1471,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f84]) ).
fof(f1472,plain,
! [X0] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f349,f192]) ).
fof(f1473,plain,
! [X0] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f349,f190]) ).
fof(f1476,plain,
! [X0,X1] : compose(codomain(codomain(codomain(codomain(codomain(X0))))),compose(X0,X1)) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f349,f28]) ).
fof(f1478,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f349,f26]) ).
fof(f1480,plain,
! [X0,X1] : compose(X0,compose(codomain(codomain(codomain(codomain(codomain(X1))))),compose(X1,domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f349,f1466]) ).
fof(f1481,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))),X0) = X0,
inference(forward_demodulation,[status(thm)],[f349,f1467]) ).
fof(f1482,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(X0)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f349,f1468]) ).
fof(f1484,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(domain(domain(domain(domain(compose(X0,X1)))))))),
inference(paramodulation,[status(thm)],[f28,f395]) ).
fof(f1486,plain,
! [X0] : compose(X0,domain(domain(domain(domain(domain(domain(domain(X0)))))))) = compose(X0,domain(domain(X0))),
inference(paramodulation,[status(thm)],[f395,f254]) ).
fof(f1488,plain,
! [X0,X1] : compose(X0,compose(X1,domain(domain(domain(domain(domain(compose(X0,X1)))))))) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f395,f28]) ).
fof(f1491,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(domain(domain(domain(X1))))),domain(compose(X0,X1))))) = compose(X0,compose(X1,domain(domain(domain(domain(domain(X1))))))),
inference(paramodulation,[status(thm)],[f395,f140]) ).
fof(f1493,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(X0))))))
| X1 = f1(X0,X1)
| compose(X0,domain(domain(domain(domain(domain(X0)))))) = X1 ),
inference(paramodulation,[status(thm)],[f395,f90]) ).
fof(f1495,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(domain(X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f395,f85]) ).
fof(f1500,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(domain(X0))))),domain(X0))) = compose(X0,domain(domain(domain(domain(domain(X0)))))),
inference(paramodulation,[status(thm)],[f395,f79]) ).
fof(f1501,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(domain(domain(X0))))),X1)) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f395,f28]) ).
fof(f1503,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f395,f26]) ).
fof(f1505,plain,
! [X0] : compose(X0,domain(domain(domain(domain(domain(domain(domain(X0)))))))) = X0,
inference(forward_demodulation,[status(thm)],[f256,f1486]) ).
fof(f1507,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(domain(domain(domain(X1))))),domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f395,f1491]) ).
fof(f1509,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f395,f1493]) ).
fof(f1511,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(domain(X0))))),domain(X0))) = X0,
inference(forward_demodulation,[status(thm)],[f395,f1500]) ).
fof(f1554,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(domain(X0))))),compose(domain(X0),domain(compose(X0,domain(domain(domain(domain(domain(X0)))))))))) = compose(X0,domain(domain(domain(domain(domain(X0)))))),
inference(paramodulation,[status(thm)],[f395,f144]) ).
fof(f1555,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),domain(compose(X0,domain(domain(domain(domain(X0))))))))) = compose(X0,domain(domain(domain(domain(X0))))),
inference(paramodulation,[status(thm)],[f285,f144]) ).
fof(f1556,plain,
! [X0] : compose(X0,compose(domain(domain(domain(X0))),compose(domain(X0),domain(compose(X0,domain(domain(domain(X0)))))))) = compose(X0,domain(domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f273,f144]) ).
fof(f1572,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(domain(X0))))),compose(domain(compose(X0,domain(domain(domain(domain(domain(X0))))))),domain(X0)))) = compose(X0,domain(domain(domain(domain(domain(X0)))))),
inference(paramodulation,[status(thm)],[f395,f144]) ).
fof(f1573,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(compose(X0,domain(domain(domain(domain(X0)))))),domain(X0)))) = compose(X0,domain(domain(domain(domain(X0))))),
inference(paramodulation,[status(thm)],[f285,f144]) ).
fof(f1574,plain,
! [X0] : compose(X0,compose(domain(domain(domain(X0))),compose(domain(compose(X0,domain(domain(domain(X0))))),domain(X0)))) = compose(X0,domain(domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f273,f144]) ).
fof(f1577,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(compose(domain(domain(X0)),X1)),domain(compose(domain(domain(X0)),X1))))) = compose(X0,compose(domain(domain(X0)),X1)),
inference(paramodulation,[status(thm)],[f144,f254]) ).
fof(f1578,plain,
! [X0,X1] : compose(X0,compose(domain(X0),X1)) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(domain(X0),X1))))),
inference(paramodulation,[status(thm)],[f144,f82]) ).
fof(f1586,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f144,f85]) ).
fof(f1592,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f144,f90]) ).
fof(f1594,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f144,f85]) ).
fof(f1602,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f144,f26]) ).
fof(f1662,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(domain(X0))))),compose(domain(X0),domain(X0)))) = compose(X0,domain(domain(domain(domain(domain(X0)))))),
inference(forward_demodulation,[status(thm)],[f395,f1554]) ).
fof(f1663,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(domain(X0))))),compose(domain(X0),domain(X0)))) = X0,
inference(forward_demodulation,[status(thm)],[f395,f1662]) ).
fof(f1664,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),domain(X0)))) = compose(X0,domain(domain(domain(domain(X0))))),
inference(forward_demodulation,[status(thm)],[f285,f1555]) ).
fof(f1665,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),domain(X0)))) = X0,
inference(forward_demodulation,[status(thm)],[f285,f1664]) ).
fof(f1666,plain,
! [X0] : compose(X0,compose(domain(domain(domain(X0))),compose(domain(X0),domain(X0)))) = compose(X0,domain(domain(domain(X0)))),
inference(forward_demodulation,[status(thm)],[f273,f1556]) ).
fof(f1667,plain,
! [X0] : compose(X0,compose(domain(domain(domain(X0))),compose(domain(X0),domain(X0)))) = X0,
inference(forward_demodulation,[status(thm)],[f273,f1666]) ).
fof(f1718,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(domain(X0))))),compose(domain(X0),domain(X0)))) = compose(X0,domain(domain(domain(domain(domain(X0)))))),
inference(forward_demodulation,[status(thm)],[f395,f1572]) ).
fof(f1719,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(domain(X0))))),compose(domain(X0),domain(X0)))) = X0,
inference(forward_demodulation,[status(thm)],[f395,f1718]) ).
fof(f1720,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),domain(X0)))) = compose(X0,domain(domain(domain(domain(X0))))),
inference(forward_demodulation,[status(thm)],[f285,f1573]) ).
fof(f1721,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),domain(X0)))) = X0,
inference(forward_demodulation,[status(thm)],[f285,f1720]) ).
fof(f1722,plain,
! [X0] : compose(X0,compose(domain(domain(domain(X0))),compose(domain(X0),domain(X0)))) = compose(X0,domain(domain(domain(X0)))),
inference(forward_demodulation,[status(thm)],[f273,f1574]) ).
fof(f1723,plain,
! [X0] : compose(X0,compose(domain(domain(domain(X0))),compose(domain(X0),domain(X0)))) = X0,
inference(forward_demodulation,[status(thm)],[f273,f1722]) ).
fof(f1730,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(compose(domain(domain(X0)),X1)),domain(compose(domain(domain(X0)),X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f254,f1577]) ).
fof(f1731,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(domain(X0),X1))))),
inference(forward_demodulation,[status(thm)],[f82,f1578]) ).
fof(f1757,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f144,f1592]) ).
fof(f1766,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(domain(domain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f962,f283]) ).
fof(f1767,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f962,f218]) ).
fof(f1768,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f962,f219]) ).
fof(f1769,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f962,f217]) ).
fof(f1770,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(domain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f962,f271]) ).
fof(f1771,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f962,f211]) ).
fof(f1772,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f962,f212]) ).
fof(f1773,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f962,f210]) ).
fof(f1774,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f962,f46]) ).
fof(f1775,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f962,f45]) ).
fof(f1776,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f962,f53]) ).
fof(f1778,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f962,f43]) ).
fof(f1780,plain,
! [X0,X1] :
( equivalent(codomain(X1),codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f962,f39]) ).
fof(f1782,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f963,f27]) ).
fof(f1784,plain,
! [X0,X1] :
( domain(domain(X1)) = codomain(domain(domain(domain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f963,f283]) ).
fof(f1785,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(X1))))) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f963,f218]) ).
fof(f1786,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f963,f219]) ).
fof(f1787,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f963,f217]) ).
fof(f1788,plain,
! [X0,X1] :
( domain(domain(X1)) = codomain(domain(domain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f963,f271]) ).
fof(f1789,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(X1)))) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f963,f211]) ).
fof(f1790,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f963,f212]) ).
fof(f1791,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f963,f210]) ).
fof(f1792,plain,
! [X0,X1] :
( domain(domain(X1)) = codomain(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f963,f46]) ).
fof(f1793,plain,
! [X0,X1] :
( domain(codomain(domain(X1))) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f963,f45]) ).
fof(f1794,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f963,f53]) ).
fof(f1796,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f963,f43]) ).
fof(f1798,plain,
! [X0,X1] :
( equivalent(domain(X1),domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f963,f39]) ).
fof(f1800,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f973,f86]) ).
fof(f1801,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f973,f85]) ).
fof(f1802,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f973,f84]) ).
fof(f1803,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f973,f324]) ).
fof(f1804,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f973,f313]) ).
fof(f1805,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f973,f192]) ).
fof(f1806,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f973,f190]) ).
fof(f1807,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f973,f35]) ).
fof(f1808,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f973,f26]) ).
fof(f1809,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f973,f25]) ).
fof(f1810,plain,
! [X0,X1] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f973,f23]) ).
fof(f1811,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f973,f27]) ).
fof(f1812,plain,
! [X0,X1] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f973,f22]) ).
fof(f1813,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f973,f283]) ).
fof(f1814,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f973,f218]) ).
fof(f1815,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f973,f219]) ).
fof(f1816,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f973,f217]) ).
fof(f1817,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f973,f271]) ).
fof(f1818,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f973,f211]) ).
fof(f1819,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f973,f212]) ).
fof(f1820,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f973,f210]) ).
fof(f1821,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f973,f46]) ).
fof(f1822,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f973,f45]) ).
fof(f1826,plain,
! [X0,X1] :
( there_exists(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f973,f44]) ).
fof(f1827,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f973,f39]) ).
fof(f1828,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f975,f86]) ).
fof(f1829,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(X0) = codomain(domain(X0))
| X0 = domain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f975,f85]) ).
fof(f1830,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f975,f84]) ).
fof(f1831,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f975,f324]) ).
fof(f1832,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f975,f313]) ).
fof(f1833,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f975,f192]) ).
fof(f1834,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f975,f190]) ).
fof(f1835,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f975,f35]) ).
fof(f1836,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f975,f26]) ).
fof(f1837,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f975,f25]) ).
fof(f1838,plain,
! [X0,X1] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f975,f23]) ).
fof(f1839,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f975,f27]) ).
fof(f1840,plain,
! [X0,X1] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f975,f22]) ).
fof(f1841,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f975,f283]) ).
fof(f1842,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f975,f218]) ).
fof(f1843,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f975,f219]) ).
fof(f1844,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f975,f217]) ).
fof(f1845,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f975,f271]) ).
fof(f1846,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f975,f211]) ).
fof(f1847,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f975,f212]) ).
fof(f1848,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f975,f210]) ).
fof(f1849,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f975,f46]) ).
fof(f1850,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f975,f45]) ).
fof(f1851,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f975,f53]) ).
fof(f1852,plain,
! [X0,X1] :
( there_exists(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f975,f54]) ).
fof(f1853,plain,
! [X0,X1] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f975,f43]) ).
fof(f1855,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f975,f39]) ).
fof(f1871,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(domain(domain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1044,f283]) ).
fof(f1872,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1044,f218]) ).
fof(f1873,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1044,f219]) ).
fof(f1874,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1044,f217]) ).
fof(f1875,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(domain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1044,f271]) ).
fof(f1876,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1044,f211]) ).
fof(f1877,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1044,f212]) ).
fof(f1878,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1044,f210]) ).
fof(f1879,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1044,f46]) ).
fof(f1880,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1044,f45]) ).
fof(f1881,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1044,f53]) ).
fof(f1883,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1044,f43]) ).
fof(f1885,plain,
! [X0,X1] :
( equivalent(codomain(X1),codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1044,f39]) ).
fof(f1895,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f149,f149]) ).
fof(f1896,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f140,f149]) ).
fof(f1897,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f79,f149]) ).
fof(f1898,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(X1,compose(domain(domain(domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f254,f149]) ).
fof(f1899,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),X2))),
inference(paramodulation,[status(thm)],[f82,f149]) ).
fof(f1900,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(compose(X0,X1)),X2)),X3)))),
inference(paramodulation,[status(thm)],[f149,f149]) ).
fof(f1901,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,X1)),compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f140,f149]) ).
fof(f1902,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X0,X1)),X2))))),
inference(paramodulation,[status(thm)],[f79,f149]) ).
fof(f1903,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(domain(domain(domain(domain(domain(compose(X0,X1))))))))),
inference(paramodulation,[status(thm)],[f395,f149]) ).
fof(f1904,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(domain(domain(domain(domain(compose(X0,X1)))))))),
inference(paramodulation,[status(thm)],[f285,f149]) ).
fof(f1905,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(domain(domain(domain(compose(X0,X1))))))),
inference(paramodulation,[status(thm)],[f273,f149]) ).
fof(f1906,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(domain(domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f256,f149]) ).
fof(f1907,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(domain(compose(X0,X1))))),
inference(paramodulation,[status(thm)],[f29,f149]) ).
fof(f1908,plain,
! [X0,X1,X2,X3] : compose(compose(X0,X1),compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))) = compose(compose(X0,X1),compose(X2,X3)),
inference(paramodulation,[status(thm)],[f28,f149]) ).
fof(f1918,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),compose(domain(compose(X0,compose(X1,X2))),X3))) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)),
inference(paramodulation,[status(thm)],[f149,f149]) ).
fof(f1919,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),compose(domain(compose(X0,compose(X1,X2))),X3))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3)),
inference(paramodulation,[status(thm)],[f140,f149]) ).
fof(f1921,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(domain(domain(X0))))),compose(domain(X0),X1))) = compose(X0,compose(domain(domain(domain(domain(domain(X0))))),X1)),
inference(paramodulation,[status(thm)],[f395,f149]) ).
fof(f1922,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),X1))) = compose(X0,compose(domain(domain(domain(domain(X0)))),X1)),
inference(paramodulation,[status(thm)],[f285,f149]) ).
fof(f1923,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(X0))),compose(domain(X0),X1))) = compose(X0,compose(domain(domain(domain(X0))),X1)),
inference(paramodulation,[status(thm)],[f273,f149]) ).
fof(f1926,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(domain(X0)),X1)),X2))) = compose(X0,compose(domain(domain(X0)),compose(X1,X2))),
inference(paramodulation,[status(thm)],[f149,f254]) ).
fof(f1927,plain,
! [X0,X1,X2] : compose(X0,compose(domain(X0),compose(X1,X2))) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),X2))),
inference(paramodulation,[status(thm)],[f149,f82]) ).
fof(f1928,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(compose(X0,X1),X2)),X3)))) = compose(compose(X0,X1),compose(X2,X3)),
inference(paramodulation,[status(thm)],[f149,f28]) ).
fof(f1936,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f85]) ).
fof(f1940,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X1,X2)),X3)),domain(compose(X0,compose(X1,compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3)))),
inference(paramodulation,[status(thm)],[f149,f140]) ).
fof(f1942,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = X3 ),
inference(paramodulation,[status(thm)],[f149,f90]) ).
fof(f1944,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),X3)))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f149,f85]) ).
fof(f1952,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f26]) ).
fof(f1965,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))),
inference(forward_demodulation,[status(thm)],[f149,f1895]) ).
fof(f1966,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f149,f1896]) ).
fof(f1967,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))),
inference(forward_demodulation,[status(thm)],[f79,f1897]) ).
fof(f1968,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(domain(domain(compose(X0,X1)))),X2))),
inference(forward_demodulation,[status(thm)],[f149,f1898]) ).
fof(f1969,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),X2))),
inference(forward_demodulation,[status(thm)],[f149,f1899]) ).
fof(f1970,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(compose(X0,X1)),X2)),X3)))),
inference(forward_demodulation,[status(thm)],[f149,f1900]) ).
fof(f1971,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,X1)),compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f149,f1901]) ).
fof(f1972,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X0,X1)),X2))))),
inference(forward_demodulation,[status(thm)],[f149,f1902]) ).
fof(f1973,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(domain(domain(domain(domain(domain(compose(X0,X1))))))))),
inference(forward_demodulation,[status(thm)],[f79,f1903]) ).
fof(f1974,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(domain(domain(domain(domain(compose(X0,X1)))))))),
inference(forward_demodulation,[status(thm)],[f79,f1904]) ).
fof(f1975,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(domain(domain(domain(compose(X0,X1))))))),
inference(forward_demodulation,[status(thm)],[f79,f1905]) ).
fof(f1976,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(domain(domain(compose(X0,X1)))))),
inference(forward_demodulation,[status(thm)],[f79,f1906]) ).
fof(f1977,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(domain(compose(X0,X1))))),
inference(forward_demodulation,[status(thm)],[f79,f1907]) ).
fof(f1978,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(compose(X0,X1),compose(X2,X3)),
inference(forward_demodulation,[status(thm)],[f28,f1908]) ).
fof(f1979,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f28,f1978]) ).
fof(f2000,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)),
inference(forward_demodulation,[status(thm)],[f28,f1918]) ).
fof(f2001,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)),
inference(forward_demodulation,[status(thm)],[f28,f2000]) ).
fof(f2002,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)),
inference(forward_demodulation,[status(thm)],[f149,f2001]) ).
fof(f2003,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),X3))),
inference(forward_demodulation,[status(thm)],[f28,f2002]) ).
fof(f2004,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))),
inference(forward_demodulation,[status(thm)],[f28,f2003]) ).
fof(f2005,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f149,f2004]) ).
fof(f2006,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3)),
inference(forward_demodulation,[status(thm)],[f28,f1919]) ).
fof(f2007,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3)),
inference(forward_demodulation,[status(thm)],[f28,f2006]) ).
fof(f2008,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f2007]) ).
fof(f2009,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f2008]) ).
fof(f2016,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(domain(X0)),X1)),X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f254,f1926]) ).
fof(f2017,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),X2))),
inference(forward_demodulation,[status(thm)],[f82,f1927]) ).
fof(f2018,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(compose(X0,X1),compose(X2,X3)),
inference(forward_demodulation,[status(thm)],[f28,f1928]) ).
fof(f2019,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f28,f2018]) ).
fof(f2031,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X1,X2)),X3),domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f1940]) ).
fof(f2032,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f2031]) ).
fof(f2033,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3)))),
inference(forward_demodulation,[status(thm)],[f149,f2032]) ).
fof(f2034,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f149,f2033]) ).
fof(f2036,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f149,f1942]) ).
fof(f2046,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1045,f27]) ).
fof(f2048,plain,
! [X0,X1] :
( domain(domain(X1)) = codomain(domain(domain(domain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1045,f283]) ).
fof(f2049,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(X1))))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1045,f218]) ).
fof(f2050,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1045,f219]) ).
fof(f2051,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1045,f217]) ).
fof(f2052,plain,
! [X0,X1] :
( domain(domain(X1)) = codomain(domain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1045,f271]) ).
fof(f2053,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(X1)))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1045,f211]) ).
fof(f2054,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1045,f212]) ).
fof(f2055,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1045,f210]) ).
fof(f2056,plain,
! [X0,X1] :
( domain(domain(X1)) = codomain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1045,f46]) ).
fof(f2057,plain,
! [X0,X1] :
( domain(codomain(domain(X1))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1045,f45]) ).
fof(f2058,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1045,f53]) ).
fof(f2060,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1045,f43]) ).
fof(f2062,plain,
! [X0,X1] :
( equivalent(domain(X1),domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1045,f39]) ).
fof(f2064,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f1065,f86]) ).
fof(f2065,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f1065,f85]) ).
fof(f2066,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f1065,f84]) ).
fof(f2067,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f1065,f324]) ).
fof(f2068,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f1065,f313]) ).
fof(f2069,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f1065,f192]) ).
fof(f2070,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f1065,f190]) ).
fof(f2071,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f1065,f35]) ).
fof(f2072,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f1065,f26]) ).
fof(f2073,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f1065,f25]) ).
fof(f2074,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1065,f23]) ).
fof(f2075,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1065,f27]) ).
fof(f2076,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1065,f22]) ).
fof(f2077,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1065,f283]) ).
fof(f2078,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1065,f218]) ).
fof(f2079,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1065,f219]) ).
fof(f2080,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1065,f217]) ).
fof(f2081,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1065,f271]) ).
fof(f2082,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1065,f211]) ).
fof(f2083,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1065,f212]) ).
fof(f2084,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1065,f210]) ).
fof(f2085,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1065,f46]) ).
fof(f2086,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1065,f45]) ).
fof(f2090,plain,
! [X0,X1] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1065,f44]) ).
fof(f2091,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1065,f39]) ).
fof(f2092,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f1067,f86]) ).
fof(f2093,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f1067,f85]) ).
fof(f2094,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f1067,f84]) ).
fof(f2095,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f1067,f324]) ).
fof(f2096,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f1067,f313]) ).
fof(f2097,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f1067,f192]) ).
fof(f2098,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f1067,f190]) ).
fof(f2099,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f1067,f35]) ).
fof(f2100,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f1067,f26]) ).
fof(f2101,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f1067,f25]) ).
fof(f2102,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1067,f23]) ).
fof(f2103,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1067,f27]) ).
fof(f2104,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1067,f22]) ).
fof(f2105,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1067,f283]) ).
fof(f2106,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1067,f218]) ).
fof(f2107,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1067,f219]) ).
fof(f2108,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1067,f217]) ).
fof(f2109,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1067,f271]) ).
fof(f2110,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1067,f211]) ).
fof(f2111,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1067,f212]) ).
fof(f2112,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1067,f210]) ).
fof(f2113,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1067,f46]) ).
fof(f2114,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1067,f45]) ).
fof(f2115,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1067,f53]) ).
fof(f2116,plain,
! [X0,X1] :
( there_exists(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1067,f54]) ).
fof(f2117,plain,
! [X0,X1] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1067,f43]) ).
fof(f2119,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1067,f39]) ).
fof(f2120,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f137,f1067]) ).
fof(f2121,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f137,f1065]) ).
fof(f2122,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,X1))
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f137,f975]) ).
fof(f2123,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,X1))
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f137,f973]) ).
fof(f2124,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f137,f1046]) ).
fof(f2125,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,X1)
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f137,f964]) ).
fof(f2126,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f137,f841]) ).
fof(f2127,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f137,f94]) ).
fof(f2128,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f137,f92]) ).
fof(f2129,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f137,f78]) ).
fof(f2130,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(compose(X0,X1),X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f137]) ).
fof(f2131,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(compose(X0,domain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f349,f137]) ).
fof(f2134,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(compose(compose(X0,X1),domain(compose(codomain(codomain(X0)),compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f137]) ).
fof(f2138,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(compose(domain(domain(X0)),X1),domain(compose(X0,compose(domain(domain(X0)),X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f137]) ).
fof(f2139,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(compose(domain(X0),X1),domain(compose(X0,compose(domain(X0),X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f137]) ).
fof(f2140,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f137]) ).
fof(f2141,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f137]) ).
fof(f2142,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(compose(X1,domain(compose(X0,X1))),domain(compose(X0,compose(X1,domain(compose(X0,X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f137]) ).
fof(f2143,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(domain(X0))))),domain(compose(X0,domain(domain(domain(domain(domain(X0)))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f395,f137]) ).
fof(f2144,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(X0)))),domain(compose(X0,domain(domain(domain(domain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f285,f137]) ).
fof(f2145,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),domain(compose(X0,domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f273,f137]) ).
fof(f2146,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(X0)),domain(compose(X0,domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f256,f137]) ).
fof(f2147,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(X0),domain(compose(X0,domain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f29,f137]) ).
fof(f2148,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f2130]) ).
fof(f2149,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(compose(X0,domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f349,f2131]) ).
fof(f2150,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f29,f2149]) ).
fof(f2155,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(compose(X0,compose(X1,domain(compose(codomain(codomain(X0)),compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f2134]) ).
fof(f2156,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(compose(X0,compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f196,f2155]) ).
fof(f2157,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f2156]) ).
fof(f2165,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(X0)),compose(X1,domain(compose(X0,compose(domain(domain(X0)),X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f2138]) ).
fof(f2166,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(X0)),compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f254,f2165]) ).
fof(f2167,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(X0,compose(domain(X0),X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f2139]) ).
fof(f2168,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f82,f2167]) ).
fof(f2169,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(compose(domain(compose(X0,X1)),X2),domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f2140]) ).
fof(f2170,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f2169]) ).
fof(f2171,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f149,f2170]) ).
fof(f2172,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f2141]) ).
fof(f2173,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f2172]) ).
fof(f2174,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f140,f2173]) ).
fof(f2175,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,compose(X1,domain(compose(X0,X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f2142]) ).
fof(f2176,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f2175]) ).
fof(f2177,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(domain(X0))))),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f395,f2143]) ).
fof(f2178,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f285,f2144]) ).
fof(f2179,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f273,f2145]) ).
fof(f2180,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(X0)),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f256,f2146]) ).
fof(f2181,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(X0),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f29,f2147]) ).
fof(f2185,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(domain(X2),domain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f52]) ).
fof(f2186,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| equivalent(domain(X1),domain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f52]) ).
fof(f2187,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| equivalent(domain(X1),domain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f52]) ).
fof(f2188,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| equivalent(domain(X0),domain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f52]) ).
fof(f2189,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(domain(f1(compose(X0,X1),X2)),domain(X2))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f52]) ).
fof(f2190,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| equivalent(domain(f1(X0,X1)),domain(X1))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f52]) ).
fof(f2191,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| equivalent(domain(f1(X0,X1)),domain(X1))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f52]) ).
fof(f2192,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| equivalent(domain(f1(X0,X1)),domain(X0))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f52]) ).
fof(f2193,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(domain(X2),domain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f2185]) ).
fof(f2194,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(domain(X1),domain(f1(X0,X1)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2186]) ).
fof(f2195,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(domain(X1),domain(f1(X0,X1)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2187]) ).
fof(f2196,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(domain(X0),domain(f1(X0,X1)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2188]) ).
fof(f2197,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(domain(f1(compose(X0,X1),X2)),domain(X2))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f2189]) ).
fof(f2198,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(domain(f1(X0,X1)),domain(X1))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2190]) ).
fof(f2199,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(domain(f1(X0,X1)),domain(X1))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2191]) ).
fof(f2200,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(domain(f1(X0,X1)),domain(X0))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2192]) ).
fof(f2202,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(compose(X0,X1),compose(X2,X3))) = compose(compose(X0,X1),compose(X2,X3)),
inference(paramodulation,[status(thm)],[f28,f195]) ).
fof(f2203,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))) = compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3)),
inference(paramodulation,[status(thm)],[f195,f195]) ).
fof(f2204,plain,
! [X0,X1] : compose(codomain(X0),compose(codomain(codomain(codomain(codomain(codomain(X0))))),compose(X0,X1))) = compose(codomain(codomain(codomain(codomain(codomain(X0))))),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f349,f195]) ).
fof(f2205,plain,
! [X0,X1] : compose(codomain(X0),compose(codomain(codomain(codomain(codomain(X0)))),compose(X0,X1))) = compose(codomain(codomain(codomain(codomain(X0)))),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f220,f195]) ).
fof(f2206,plain,
! [X0,X1] : compose(codomain(X0),compose(codomain(codomain(codomain(X0))),compose(X0,X1))) = compose(codomain(codomain(codomain(X0))),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f213,f195]) ).
fof(f2213,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)),
inference(paramodulation,[status(thm)],[f149,f195]) ).
fof(f2214,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3)),
inference(paramodulation,[status(thm)],[f140,f195]) ).
fof(f2221,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(compose(X0,X1),X2)),compose(X0,compose(X1,compose(X2,X3)))) = compose(compose(X0,X1),compose(X2,X3)),
inference(paramodulation,[status(thm)],[f28,f195]) ).
fof(f2222,plain,
! [X0,X1,X2] : compose(codomain(compose(codomain(compose(X0,X1)),X0)),compose(X0,compose(X1,X2))) = compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))),
inference(paramodulation,[status(thm)],[f195,f195]) ).
fof(f2223,plain,
! [X0,X1] : compose(codomain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),X0)),compose(X0,X1)) = compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f349,f195]) ).
fof(f2224,plain,
! [X0,X1] : compose(codomain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),X0)),compose(X0,X1)) = compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f220,f195]) ).
fof(f2225,plain,
! [X0,X1] : compose(codomain(compose(codomain(codomain(codomain(compose(X0,X1)))),X0)),compose(X0,X1)) = compose(codomain(codomain(codomain(compose(X0,X1)))),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f213,f195]) ).
fof(f2227,plain,
! [X0,X1] : compose(codomain(compose(codomain(codomain(compose(X0,X1))),X0)),compose(X0,X1)) = compose(codomain(codomain(compose(X0,X1))),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f197,f195]) ).
fof(f2229,plain,
! [X0,X1] : compose(codomain(compose(codomain(compose(X0,X1)),X0)),compose(X0,X1)) = compose(codomain(compose(X0,X1)),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f30,f195]) ).
fof(f2235,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(compose(X1,X2),X3)),
inference(paramodulation,[status(thm)],[f28,f195]) ).
fof(f2236,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,codomain(compose(X1,X2)))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3)))),
inference(paramodulation,[status(thm)],[f195,f195]) ).
fof(f2237,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))),compose(X0,X1)) = compose(X0,compose(codomain(codomain(codomain(codomain(codomain(X1))))),X1)),
inference(paramodulation,[status(thm)],[f349,f195]) ).
fof(f2238,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(codomain(codomain(codomain(X1)))))),compose(X0,X1)) = compose(X0,compose(codomain(codomain(codomain(codomain(X1)))),X1)),
inference(paramodulation,[status(thm)],[f220,f195]) ).
fof(f2239,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(codomain(codomain(X1))))),compose(X0,X1)) = compose(X0,compose(codomain(codomain(codomain(X1))),X1)),
inference(paramodulation,[status(thm)],[f213,f195]) ).
fof(f2240,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(codomain(X1)))),compose(X0,compose(X1,X2))) = compose(X0,compose(codomain(codomain(X1)),compose(X1,X2))),
inference(paramodulation,[status(thm)],[f196,f195]) ).
fof(f2241,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(codomain(X1)))),compose(X0,X1)) = compose(X0,compose(codomain(codomain(X1)),X1)),
inference(paramodulation,[status(thm)],[f197,f195]) ).
fof(f2242,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2))) = compose(X0,compose(codomain(X1),compose(X1,X2))),
inference(paramodulation,[status(thm)],[f81,f195]) ).
fof(f2243,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)) = compose(X0,compose(codomain(X1),X1)),
inference(paramodulation,[status(thm)],[f30,f195]) ).
fof(f2256,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X0,X1)),X0)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f86]) ).
fof(f2257,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f85]) ).
fof(f2258,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),X0)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f84]) ).
fof(f2259,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,X1))) = codomain(compose(compose(X0,compose(X1,X2)),domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f137]) ).
fof(f2261,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(compose(X0,X1))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f324]) ).
fof(f2262,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(compose(X0,X1))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f313]) ).
fof(f2263,plain,
! [X0,X1,X2,X3] : compose(X0,compose(codomain(compose(X1,X2)),compose(compose(X1,compose(X2,X3)),domain(compose(X0,compose(X1,compose(X2,X3))))))) = compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3)))),
inference(paramodulation,[status(thm)],[f195,f140]) ).
fof(f2264,plain,
! [X0,X1,X2] : compose(codomain(codomain(codomain(compose(X0,X1)))),compose(X0,compose(X1,X2))) = compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))),
inference(paramodulation,[status(thm)],[f195,f196]) ).
fof(f2265,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f195,f90]) ).
fof(f2266,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,codomain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f195,f86]) ).
fof(f2267,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(X2,X3)))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f195,f85]) ).
fof(f2268,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,codomain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f195,f84]) ).
fof(f2269,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f192]) ).
fof(f2270,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f190]) ).
fof(f2271,plain,
! [X0,X1,X2] : compose(codomain(codomain(compose(X0,X1))),compose(X0,compose(X1,X2))) = compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))),
inference(paramodulation,[status(thm)],[f195,f81]) ).
fof(f2274,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f35]) ).
fof(f2275,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f26]) ).
fof(f2276,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f25]) ).
fof(f2279,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(compose(X0,X1),compose(X2,X3)),
inference(forward_demodulation,[status(thm)],[f28,f2202]) ).
fof(f2280,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f28,f2279]) ).
fof(f2281,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(codomain(compose(X0,X1)),compose(X0,compose(compose(X1,X2),X3)))) = compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3)),
inference(forward_demodulation,[status(thm)],[f28,f2203]) ).
fof(f2282,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(codomain(compose(X0,X1)),compose(X0,compose(X1,compose(X2,X3))))) = compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3)),
inference(forward_demodulation,[status(thm)],[f28,f2281]) ).
fof(f2283,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3)),
inference(forward_demodulation,[status(thm)],[f195,f2282]) ).
fof(f2284,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(codomain(compose(X0,X1)),compose(X0,compose(compose(X1,X2),X3))),
inference(forward_demodulation,[status(thm)],[f28,f2283]) ).
fof(f2285,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(codomain(compose(X0,X1)),compose(X0,compose(X1,compose(X2,X3)))),
inference(forward_demodulation,[status(thm)],[f28,f2284]) ).
fof(f2286,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f195,f2285]) ).
fof(f2305,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),X3)))) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)),
inference(forward_demodulation,[status(thm)],[f28,f2213]) ).
fof(f2306,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)),
inference(forward_demodulation,[status(thm)],[f28,f2305]) ).
fof(f2307,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)),
inference(forward_demodulation,[status(thm)],[f149,f2306]) ).
fof(f2308,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),X3))),
inference(forward_demodulation,[status(thm)],[f28,f2307]) ).
fof(f2309,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))),
inference(forward_demodulation,[status(thm)],[f28,f2308]) ).
fof(f2310,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f149,f2309]) ).
fof(f2311,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3)))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3)),
inference(forward_demodulation,[status(thm)],[f28,f2214]) ).
fof(f2312,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3)),
inference(forward_demodulation,[status(thm)],[f28,f2311]) ).
fof(f2313,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f2312]) ).
fof(f2314,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f2313]) ).
fof(f2319,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(compose(X0,X1),compose(X2,X3)),
inference(forward_demodulation,[status(thm)],[f28,f2221]) ).
fof(f2320,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f28,f2319]) ).
fof(f2321,plain,
! [X0,X1,X2] : compose(codomain(compose(codomain(compose(X0,X1)),X0)),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f195,f2222]) ).
fof(f2322,plain,
! [X0,X1] : compose(codomain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),X0)),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f349,f2223]) ).
fof(f2323,plain,
! [X0,X1] : compose(codomain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),X0)),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f220,f2224]) ).
fof(f2324,plain,
! [X0,X1] : compose(codomain(compose(codomain(codomain(codomain(compose(X0,X1)))),X0)),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f213,f2225]) ).
fof(f2327,plain,
! [X0,X1] : compose(codomain(compose(codomain(codomain(compose(X0,X1))),X0)),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f197,f2227]) ).
fof(f2328,plain,
! [X0,X1] : compose(codomain(compose(codomain(compose(X0,X1)),X0)),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f30,f2229]) ).
fof(f2336,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f28,f2235]) ).
fof(f2337,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,codomain(compose(X1,X2)))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f195,f2236]) ).
fof(f2338,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f349,f2237]) ).
fof(f2339,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(codomain(codomain(codomain(X1)))))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f220,f2238]) ).
fof(f2340,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(codomain(codomain(X1))))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f213,f2239]) ).
fof(f2341,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(codomain(X1)))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f196,f2240]) ).
fof(f2342,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(codomain(X1)))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f197,f2241]) ).
fof(f2343,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f81,f2242]) ).
fof(f2344,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f30,f2243]) ).
fof(f2357,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(compose(X1,X2),domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f2259]) ).
fof(f2358,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,compose(X2,domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f2357]) ).
fof(f2359,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f195,f2358]) ).
fof(f2360,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f140,f2359]) ).
fof(f2367,plain,
! [X0,X1,X2,X3] : compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(compose(X2,X3),domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3)))),
inference(forward_demodulation,[status(thm)],[f28,f2263]) ).
fof(f2368,plain,
! [X0,X1,X2,X3] : compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3)))),
inference(forward_demodulation,[status(thm)],[f28,f2367]) ).
fof(f2369,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3)))),
inference(forward_demodulation,[status(thm)],[f195,f2368]) ).
fof(f2370,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f195,f2369]) ).
fof(f2371,plain,
! [X0,X1,X2] : compose(codomain(codomain(codomain(compose(X0,X1)))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f195,f2264]) ).
fof(f2372,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f2265]) ).
fof(f2373,plain,
! [X0,X1,X2] : compose(codomain(codomain(compose(X0,X1))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f195,f2271]) ).
fof(f2382,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(codomain(X2),codomain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f65]) ).
fof(f2383,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| equivalent(codomain(X1),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f65]) ).
fof(f2384,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| equivalent(codomain(X1),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f65]) ).
fof(f2385,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| equivalent(codomain(X0),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f65]) ).
fof(f2386,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(codomain(f1(compose(X0,X1),X2)),codomain(X2))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f65]) ).
fof(f2387,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| equivalent(codomain(f1(X0,X1)),codomain(X1))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f65]) ).
fof(f2388,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| equivalent(codomain(f1(X0,X1)),codomain(X1))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f65]) ).
fof(f2389,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| equivalent(codomain(f1(X0,X1)),codomain(X0))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f65]) ).
fof(f2390,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(codomain(X2),codomain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f2382]) ).
fof(f2391,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(codomain(X1),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2383]) ).
fof(f2392,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(codomain(X1),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2384]) ).
fof(f2393,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(codomain(X0),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2385]) ).
fof(f2394,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(codomain(f1(compose(X0,X1),X2)),codomain(X2))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f2386]) ).
fof(f2395,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(codomain(f1(X0,X1)),codomain(X1))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2387]) ).
fof(f2396,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(codomain(f1(X0,X1)),codomain(X1))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2388]) ).
fof(f2397,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(codomain(f1(X0,X1)),codomain(X0))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2389]) ).
fof(f2399,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f121,f283]) ).
fof(f2400,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))) = codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f121,f218]) ).
fof(f2401,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f121,f219]) ).
fof(f2402,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f121,f217]) ).
fof(f2403,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(f1(X0,X1)))))) = codomain(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f121,f271]) ).
fof(f2404,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))) = codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f121,f211]) ).
fof(f2405,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f121,f212]) ).
fof(f2406,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f121,f210]) ).
fof(f2407,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(f1(X0,X1)))))) = codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f121,f46]) ).
fof(f2408,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))) = codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f121,f45]) ).
fof(f2409,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f121,f53]) ).
fof(f2410,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f121,f54]) ).
fof(f2411,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f121,f43]) ).
fof(f2412,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f121,f44]) ).
fof(f2413,plain,
! [X0,X1] :
( equivalent(codomain(codomain(domain(codomain(f1(X0,X1))))),codomain(codomain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f121,f39]) ).
fof(f2415,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(domain(codomain(X2)))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f121]) ).
fof(f2416,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(codomain(codomain(domain(codomain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f121]) ).
fof(f2417,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(codomain(codomain(domain(codomain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f121]) ).
fof(f2418,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(codomain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f121]) ).
fof(f2420,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(domain(codomain(X2)))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f2415]) ).
fof(f2421,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(codomain(domain(codomain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2416]) ).
fof(f2422,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(domain(codomain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2417]) ).
fof(f2423,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(codomain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2418]) ).
fof(f2424,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(domain(codomain(f1(X0,X1)))),X2))
| domain(codomain(domain(codomain(f1(X0,X1))))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f123,f27]) ).
fof(f2426,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(codomain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f123,f283]) ).
fof(f2427,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(domain(codomain(f1(X0,X1))))))))) = codomain(domain(codomain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f123,f218]) ).
fof(f2428,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f123,f219]) ).
fof(f2429,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f123,f217]) ).
fof(f2430,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(codomain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f123,f271]) ).
fof(f2431,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(domain(codomain(f1(X0,X1)))))))) = codomain(domain(codomain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f123,f211]) ).
fof(f2432,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f123,f212]) ).
fof(f2433,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f123,f210]) ).
fof(f2434,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(f1(X0,X1)))))) = codomain(domain(domain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f123,f46]) ).
fof(f2435,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(domain(codomain(f1(X0,X1))))))) = codomain(domain(codomain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f123,f45]) ).
fof(f2436,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f123,f53]) ).
fof(f2437,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f123,f54]) ).
fof(f2438,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f123,f43]) ).
fof(f2439,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f123,f44]) ).
fof(f2440,plain,
! [X0,X1] :
( equivalent(domain(codomain(domain(codomain(f1(X0,X1))))),domain(codomain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f123,f39]) ).
fof(f2442,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(domain(codomain(domain(codomain(X2)))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f123]) ).
fof(f2443,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(domain(codomain(domain(codomain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f123]) ).
fof(f2444,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(domain(codomain(domain(codomain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f123]) ).
fof(f2445,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(codomain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f123]) ).
fof(f2447,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(domain(codomain(X2)))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f2442]) ).
fof(f2448,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(codomain(domain(codomain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2443]) ).
fof(f2449,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(domain(codomain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2444]) ).
fof(f2450,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(codomain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2445]) ).
fof(f2452,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f154,f283]) ).
fof(f2453,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))) = codomain(codomain(codomain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f154,f218]) ).
fof(f2454,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f154,f219]) ).
fof(f2455,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f154,f217]) ).
fof(f2456,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(f1(X0,X1)))))) = codomain(domain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f154,f271]) ).
fof(f2457,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))) = codomain(codomain(codomain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f154,f211]) ).
fof(f2458,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f154,f212]) ).
fof(f2459,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f154,f210]) ).
fof(f2460,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(f1(X0,X1)))))) = codomain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f154,f46]) ).
fof(f2461,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))) = codomain(codomain(codomain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f154,f45]) ).
fof(f2462,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f154,f53]) ).
fof(f2463,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f154,f54]) ).
fof(f2464,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f154,f43]) ).
fof(f2465,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f154,f44]) ).
fof(f2466,plain,
! [X0,X1] :
( equivalent(codomain(codomain(domain(domain(f1(X0,X1))))),codomain(codomain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f154,f39]) ).
fof(f2467,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(domain(domain(X2)))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f154]) ).
fof(f2468,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(codomain(codomain(domain(domain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f154]) ).
fof(f2469,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(codomain(codomain(domain(domain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f154]) ).
fof(f2470,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(domain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f154]) ).
fof(f2471,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(domain(domain(X2)))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f2467]) ).
fof(f2472,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(codomain(domain(domain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2468]) ).
fof(f2473,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(domain(domain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2469]) ).
fof(f2474,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(domain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2470]) ).
fof(f2475,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(domain(domain(f1(X0,X1)))),X2))
| domain(codomain(domain(domain(f1(X0,X1))))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f156,f27]) ).
fof(f2477,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(codomain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f156,f283]) ).
fof(f2478,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(domain(domain(f1(X0,X1))))))))) = codomain(domain(codomain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f156,f218]) ).
fof(f2479,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f156,f219]) ).
fof(f2480,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f156,f217]) ).
fof(f2481,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(codomain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f156,f271]) ).
fof(f2482,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(domain(domain(f1(X0,X1)))))))) = codomain(domain(codomain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f156,f211]) ).
fof(f2483,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f156,f212]) ).
fof(f2484,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f156,f210]) ).
fof(f2485,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(f1(X0,X1)))))) = codomain(domain(domain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f156,f46]) ).
fof(f2486,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(domain(domain(f1(X0,X1))))))) = codomain(domain(codomain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f156,f45]) ).
fof(f2487,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f156,f53]) ).
fof(f2488,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f156,f54]) ).
fof(f2489,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f156,f43]) ).
fof(f2490,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f156,f44]) ).
fof(f2491,plain,
! [X0,X1] :
( equivalent(domain(codomain(domain(domain(f1(X0,X1))))),domain(codomain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f156,f39]) ).
fof(f2492,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(domain(codomain(domain(domain(X2)))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f156]) ).
fof(f2493,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(domain(codomain(domain(domain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f156]) ).
fof(f2494,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(domain(codomain(domain(domain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f156]) ).
fof(f2495,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(domain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f156]) ).
fof(f2496,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(domain(domain(X2)))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f2492]) ).
fof(f2497,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(codomain(domain(domain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2493]) ).
fof(f2498,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(domain(domain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2494]) ).
fof(f2499,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(domain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2495]) ).
fof(f2500,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| domain(codomain(X0)) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f191,f1067]) ).
fof(f2501,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| domain(codomain(X0)) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f191,f1065]) ).
fof(f2502,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,X1))
| domain(codomain(X0)) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f191,f975]) ).
fof(f2503,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,X1))
| domain(codomain(X0)) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f191,f973]) ).
fof(f2504,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| domain(codomain(X0)) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f191,f1046]) ).
fof(f2505,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,X1)
| domain(codomain(X0)) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f191,f964]) ).
fof(f2506,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| domain(codomain(X0)) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f191,f841]) ).
fof(f2507,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| domain(codomain(X0)) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f191,f94]) ).
fof(f2508,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(codomain(X0)) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f191,f92]) ).
fof(f2509,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(X0)) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f191,f78]) ).
fof(f2510,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,X1))) = codomain(compose(compose(X0,X1),X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f191]) ).
fof(f2511,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(compose(X0,X1)))) = codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f191]) ).
fof(f2512,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f349,f191]) ).
fof(f2513,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(compose(codomain(codomain(codomain(codomain(X0)))),X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f220,f191]) ).
fof(f2515,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(compose(codomain(codomain(X0)),compose(X0,X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f191]) ).
fof(f2517,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(compose(codomain(X0),compose(X0,X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f191]) ).
fof(f2529,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f2510]) ).
fof(f2530,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(compose(X0,X1)))) = codomain(compose(X0,compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f195,f2511]) ).
fof(f2531,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f349,f2512]) ).
fof(f2532,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f220,f2513]) ).
fof(f2534,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f196,f2515]) ).
fof(f2536,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f81,f2517]) ).
fof(f2549,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f164,f283]) ).
fof(f2550,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) = codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f164,f218]) ).
fof(f2551,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f164,f219]) ).
fof(f2552,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f164,f217]) ).
fof(f2553,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(f1(X0,X1)))))) = codomain(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f164,f271]) ).
fof(f2554,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))) = codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f164,f211]) ).
fof(f2555,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f164,f212]) ).
fof(f2556,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f164,f210]) ).
fof(f2557,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(f1(X0,X1)))))) = codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f164,f46]) ).
fof(f2558,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f164,f45]) ).
fof(f2559,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f164,f53]) ).
fof(f2560,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f164,f54]) ).
fof(f2561,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f164,f43]) ).
fof(f2562,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f164,f44]) ).
fof(f2563,plain,
! [X0,X1] :
( equivalent(codomain(codomain(codomain(domain(f1(X0,X1))))),codomain(codomain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f164,f39]) ).
fof(f2565,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(codomain(domain(X2)))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f164]) ).
fof(f2566,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(codomain(codomain(codomain(domain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f164]) ).
fof(f2567,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(codomain(codomain(codomain(domain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f164]) ).
fof(f2568,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(codomain(codomain(codomain(domain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f164]) ).
fof(f2570,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(codomain(domain(X2)))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f2565]) ).
fof(f2571,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(codomain(codomain(domain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2566]) ).
fof(f2572,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(codomain(domain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2567]) ).
fof(f2573,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(codomain(codomain(domain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2568]) ).
fof(f2574,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(codomain(domain(f1(X0,X1)))),X2))
| domain(codomain(codomain(domain(f1(X0,X1))))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f166,f27]) ).
fof(f2576,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(codomain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f166,f283]) ).
fof(f2577,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(codomain(domain(f1(X0,X1))))))))) = codomain(domain(codomain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f166,f218]) ).
fof(f2578,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f166,f219]) ).
fof(f2579,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f166,f217]) ).
fof(f2580,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(codomain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f166,f271]) ).
fof(f2581,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(codomain(domain(f1(X0,X1)))))))) = codomain(domain(codomain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f166,f211]) ).
fof(f2582,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f166,f212]) ).
fof(f2583,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f166,f210]) ).
fof(f2584,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(f1(X0,X1)))))) = codomain(domain(domain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f166,f46]) ).
fof(f2585,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(domain(codomain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f166,f45]) ).
fof(f2586,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f166,f53]) ).
fof(f2587,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f166,f54]) ).
fof(f2588,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f166,f43]) ).
fof(f2589,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f166,f44]) ).
fof(f2590,plain,
! [X0,X1] :
( equivalent(domain(codomain(codomain(domain(f1(X0,X1))))),domain(codomain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f166,f39]) ).
fof(f2592,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(domain(codomain(codomain(domain(X2)))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f166]) ).
fof(f2593,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(domain(codomain(codomain(domain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f166]) ).
fof(f2594,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(domain(codomain(codomain(domain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f166]) ).
fof(f2595,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(domain(codomain(codomain(domain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f166]) ).
fof(f2597,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(codomain(domain(X2)))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f2592]) ).
fof(f2598,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(codomain(codomain(domain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2593]) ).
fof(f2599,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(codomain(domain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2594]) ).
fof(f2600,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(codomain(codomain(domain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2595]) ).
fof(f2602,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f174,f283]) ).
fof(f2603,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) = codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f174,f218]) ).
fof(f2604,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f174,f219]) ).
fof(f2605,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f174,f217]) ).
fof(f2606,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) = codomain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f174,f271]) ).
fof(f2607,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))) = codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f174,f211]) ).
fof(f2608,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f174,f212]) ).
fof(f2609,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f174,f210]) ).
fof(f2610,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) = codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f174,f46]) ).
fof(f2611,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f174,f45]) ).
fof(f2612,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f174,f53]) ).
fof(f2613,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f174,f54]) ).
fof(f2614,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f174,f43]) ).
fof(f2615,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f174,f44]) ).
fof(f2616,plain,
! [X0,X1] :
( equivalent(codomain(codomain(codomain(codomain(f1(X0,X1))))),codomain(codomain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f174,f39]) ).
fof(f2617,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(codomain(codomain(X2)))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f174]) ).
fof(f2618,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f174]) ).
fof(f2619,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f174]) ).
fof(f2620,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(codomain(codomain(codomain(codomain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f174]) ).
fof(f2621,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(codomain(codomain(X2)))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f2617]) ).
fof(f2622,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(codomain(codomain(codomain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2618]) ).
fof(f2623,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(codomain(codomain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2619]) ).
fof(f2624,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(codomain(codomain(codomain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2620]) ).
fof(f2625,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(codomain(codomain(f1(X0,X1)))),X2))
| domain(codomain(codomain(codomain(f1(X0,X1))))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f176,f27]) ).
fof(f2627,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(codomain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f176,f283]) ).
fof(f2628,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(codomain(codomain(f1(X0,X1))))))))) = codomain(domain(codomain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f176,f218]) ).
fof(f2629,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f176,f219]) ).
fof(f2630,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f176,f217]) ).
fof(f2631,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(codomain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f176,f271]) ).
fof(f2632,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))))) = codomain(domain(codomain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f176,f211]) ).
fof(f2633,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f176,f212]) ).
fof(f2634,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f176,f210]) ).
fof(f2635,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(f1(X0,X1)))))) = codomain(domain(domain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f176,f46]) ).
fof(f2636,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(codomain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f176,f45]) ).
fof(f2637,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f176,f53]) ).
fof(f2638,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f176,f54]) ).
fof(f2639,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f176,f43]) ).
fof(f2640,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f176,f44]) ).
fof(f2641,plain,
! [X0,X1] :
( equivalent(domain(codomain(codomain(codomain(f1(X0,X1))))),domain(codomain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f176,f39]) ).
fof(f2642,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(domain(codomain(codomain(codomain(X2)))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f176]) ).
fof(f2643,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f176]) ).
fof(f2644,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f176]) ).
fof(f2645,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(domain(codomain(codomain(codomain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f176]) ).
fof(f2646,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(codomain(codomain(X2)))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f2642]) ).
fof(f2647,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(codomain(codomain(codomain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2643]) ).
fof(f2648,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(codomain(codomain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2644]) ).
fof(f2649,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(codomain(codomain(codomain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f2645]) ).
fof(f2651,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(domain(domain(domain(codomain(codomain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f224,f283]) ).
fof(f2652,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(codomain(codomain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f224,f218]) ).
fof(f2653,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f224,f219]) ).
fof(f2654,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f224,f217]) ).
fof(f2655,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(domain(domain(codomain(codomain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f224,f271]) ).
fof(f2656,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(codomain(codomain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f224,f211]) ).
fof(f2657,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f224,f212]) ).
fof(f2658,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f224,f210]) ).
fof(f2659,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(domain(codomain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f224,f46]) ).
fof(f2660,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(codomain(codomain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f224,f45]) ).
fof(f2661,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f224,f53]) ).
fof(f2662,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f224,f54]) ).
fof(f2663,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f224,f43]) ).
fof(f2664,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f224,f44]) ).
fof(f2665,plain,
! [X0,X1] :
( equivalent(codomain(codomain(codomain(X0))),codomain(codomain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f224,f39]) ).
fof(f2667,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(codomain(X0)),X2))
| domain(codomain(codomain(X0))) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f226,f27]) ).
fof(f2669,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(X0)))) = codomain(domain(domain(domain(domain(codomain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f226,f283]) ).
fof(f2670,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(codomain(X0))))))) = codomain(domain(codomain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f226,f218]) ).
fof(f2671,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f226,f219]) ).
fof(f2672,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f226,f217]) ).
fof(f2673,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(X0)))) = codomain(domain(domain(domain(codomain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f226,f271]) ).
fof(f2674,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(codomain(X0)))))) = codomain(domain(codomain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f226,f211]) ).
fof(f2675,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f226,f212]) ).
fof(f2676,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f226,f210]) ).
fof(f2677,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(X0)))) = codomain(domain(domain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f226,f46]) ).
fof(f2678,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(codomain(X0))))) = codomain(domain(codomain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f226,f45]) ).
fof(f2679,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f226,f53]) ).
fof(f2680,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f226,f54]) ).
fof(f2681,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f226,f43]) ).
fof(f2682,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f226,f44]) ).
fof(f2683,plain,
! [X0,X1] :
( equivalent(domain(codomain(codomain(X0))),domain(codomain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f226,f39]) ).
fof(f2686,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(X0)))) = codomain(domain(domain(domain(codomain(codomain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f233,f283]) ).
fof(f2687,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))) = codomain(codomain(codomain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f233,f218]) ).
fof(f2688,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f233,f219]) ).
fof(f2689,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f233,f217]) ).
fof(f2690,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(X0)))) = codomain(domain(domain(codomain(codomain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f233,f271]) ).
fof(f2691,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(X0)))))) = codomain(codomain(codomain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f233,f211]) ).
fof(f2692,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f233,f212]) ).
fof(f2693,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f233,f210]) ).
fof(f2694,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(X0)))) = codomain(domain(codomain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f233,f46]) ).
fof(f2695,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(X0))))) = codomain(codomain(codomain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f233,f45]) ).
fof(f2696,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f233,f53]) ).
fof(f2697,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f233,f54]) ).
fof(f2698,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f233,f43]) ).
fof(f2699,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f233,f44]) ).
fof(f2700,plain,
! [X0,X1] :
( equivalent(codomain(codomain(domain(X0))),codomain(codomain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f233,f39]) ).
fof(f2703,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(domain(X0)),X2))
| domain(codomain(domain(X0))) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f235,f27]) ).
fof(f2705,plain,
! [X0,X1] :
( domain(domain(codomain(domain(X0)))) = codomain(domain(domain(domain(domain(codomain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f235,f283]) ).
fof(f2706,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(domain(X0))))))) = codomain(domain(codomain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f235,f218]) ).
fof(f2707,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f235,f219]) ).
fof(f2708,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f235,f217]) ).
fof(f2709,plain,
! [X0,X1] :
( domain(domain(codomain(domain(X0)))) = codomain(domain(domain(domain(codomain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f235,f271]) ).
fof(f2710,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(domain(X0)))))) = codomain(domain(codomain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f235,f211]) ).
fof(f2711,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f235,f212]) ).
fof(f2712,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f235,f210]) ).
fof(f2713,plain,
! [X0,X1] :
( domain(domain(codomain(domain(X0)))) = codomain(domain(domain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f235,f46]) ).
fof(f2714,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(domain(X0))))) = codomain(domain(codomain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f235,f45]) ).
fof(f2715,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f235,f53]) ).
fof(f2716,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f235,f54]) ).
fof(f2717,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f235,f43]) ).
fof(f2718,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f235,f44]) ).
fof(f2719,plain,
! [X0,X1] :
( equivalent(domain(codomain(domain(X0))),domain(codomain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f235,f39]) ).
fof(f2722,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(domain(compose(X0,X1)))),domain(compose(X0,X1))))) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f28,f287]) ).
fof(f2724,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(f1(X0,X1)),compose(domain(domain(domain(codomain(f1(X0,X1))))),codomain(f1(X0,X1)))) = codomain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f68,f287]) ).
fof(f2725,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,compose(domain(domain(domain(domain(compose(X0,X1))))),domain(domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f287,f149]) ).
fof(f2726,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(domain(X0))))),domain(domain(domain(X0))))) = compose(X0,domain(domain(X0))),
inference(paramodulation,[status(thm)],[f287,f254]) ).
fof(f2727,plain,
! [X0] : compose(X0,domain(X0)) = compose(X0,compose(domain(domain(domain(domain(X0)))),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f287,f82]) ).
fof(f2728,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(domain(compose(X0,X1)))),domain(compose(X0,X1))))) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f287,f28]) ).
fof(f2730,plain,
! [X0] : compose(X0,compose(domain(domain(domain(X0))),compose(domain(X0),domain(X0)))) = compose(X0,compose(domain(domain(domain(X0))),domain(X0))),
inference(paramodulation,[status(thm)],[f287,f140]) ).
fof(f2737,plain,
! [X0] :
( domain(X0) = codomain(compose(compose(domain(domain(domain(X0))),domain(X0)),domain(compose(X0,compose(domain(domain(domain(X0))),domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f287,f137]) ).
fof(f2738,plain,
! [X0,X1] : compose(X0,compose(compose(domain(domain(domain(X0))),domain(X0)),compose(domain(X0),X1))) = compose(X0,compose(compose(domain(domain(domain(X0))),domain(X0)),X1)),
inference(paramodulation,[status(thm)],[f287,f149]) ).
fof(f2741,plain,
! [X0,X1] : compose(X0,compose(X1,compose(compose(domain(domain(domain(X1))),domain(X1)),domain(compose(X0,X1))))) = compose(X0,compose(X1,compose(domain(domain(domain(X1))),domain(X1)))),
inference(paramodulation,[status(thm)],[f287,f140]) ).
fof(f2743,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),domain(X0)))
| X1 = f1(X0,X1)
| compose(X0,compose(domain(domain(domain(X0))),domain(X0))) = X1 ),
inference(paramodulation,[status(thm)],[f287,f90]) ).
fof(f2745,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(X1))),domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f287,f85]) ).
fof(f2750,plain,
! [X0] : compose(X0,compose(compose(domain(domain(domain(X0))),domain(X0)),domain(X0))) = compose(X0,compose(domain(domain(domain(X0))),domain(X0))),
inference(paramodulation,[status(thm)],[f287,f79]) ).
fof(f2751,plain,
! [X0,X1] : compose(X0,compose(compose(domain(domain(domain(X0))),domain(X0)),X1)) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f287,f28]) ).
fof(f2753,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),domain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f287,f26]) ).
fof(f2756,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,compose(domain(domain(domain(domain(compose(X0,X1))))),domain(domain(compose(X0,X1)))))),
inference(forward_demodulation,[status(thm)],[f79,f2725]) ).
fof(f2757,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(domain(X0))))),domain(domain(domain(X0))))) = X0,
inference(forward_demodulation,[status(thm)],[f256,f2726]) ).
fof(f2758,plain,
! [X0] : X0 = compose(X0,compose(domain(domain(domain(domain(X0)))),domain(domain(X0)))),
inference(forward_demodulation,[status(thm)],[f29,f2727]) ).
fof(f2761,plain,
! [X0] : compose(X0,compose(domain(domain(domain(X0))),compose(domain(X0),domain(X0)))) = X0,
inference(forward_demodulation,[status(thm)],[f287,f2730]) ).
fof(f2767,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),compose(domain(X0),domain(compose(X0,compose(domain(domain(domain(X0))),domain(X0)))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f28,f2737]) ).
fof(f2768,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),compose(domain(X0),domain(X0))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f287,f2767]) ).
fof(f2769,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(X0))),compose(domain(X0),compose(domain(X0),X1)))) = compose(X0,compose(compose(domain(domain(domain(X0))),domain(X0)),X1)),
inference(forward_demodulation,[status(thm)],[f28,f2738]) ).
fof(f2770,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(X0))),compose(domain(X0),compose(domain(X0),X1)))) = compose(X0,compose(domain(domain(domain(X0))),compose(domain(X0),X1))),
inference(forward_demodulation,[status(thm)],[f28,f2769]) ).
fof(f2771,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(domain(X1))),compose(domain(X1),domain(compose(X0,X1)))))) = compose(X0,compose(X1,compose(domain(domain(domain(X1))),domain(X1)))),
inference(forward_demodulation,[status(thm)],[f28,f2741]) ).
fof(f2772,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(domain(X1))),compose(domain(X1),domain(compose(X0,X1)))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f287,f2771]) ).
fof(f2774,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f287,f2743]) ).
fof(f2776,plain,
! [X0] : compose(X0,compose(domain(domain(domain(X0))),compose(domain(X0),domain(X0)))) = compose(X0,compose(domain(domain(domain(X0))),domain(X0))),
inference(forward_demodulation,[status(thm)],[f28,f2750]) ).
fof(f2777,plain,
! [X0] : compose(X0,compose(domain(domain(domain(X0))),compose(domain(X0),domain(X0)))) = X0,
inference(forward_demodulation,[status(thm)],[f287,f2776]) ).
fof(f2778,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(X0))),compose(domain(X0),X1))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f28,f2751]) ).
fof(f2779,plain,
! [X0,X1,X2] : compose(compose(X0,X1),X2) = compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X0,X1)),X2))))),
inference(paramodulation,[status(thm)],[f28,f255]) ).
fof(f2780,plain,
! [X0] : compose(codomain(codomain(X0)),X0) = compose(X0,domain(compose(domain(codomain(codomain(X0))),X0))),
inference(paramodulation,[status(thm)],[f196,f255]) ).
fof(f2781,plain,
! [X0] : compose(codomain(X0),X0) = compose(X0,domain(compose(domain(codomain(X0)),X0))),
inference(paramodulation,[status(thm)],[f81,f255]) ).
fof(f2783,plain,
! [X0] : compose(X0,domain(X0)) = compose(X0,domain(compose(domain(X0),domain(X0)))),
inference(paramodulation,[status(thm)],[f82,f255]) ).
fof(f2784,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f28,f255]) ).
fof(f2785,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(X0)))),domain(domain(X0)))) = compose(X0,compose(compose(domain(domain(domain(domain(X0)))),domain(domain(X0))),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f287,f255]) ).
fof(f2786,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(X0))),X1)) = compose(X0,compose(compose(domain(domain(domain(X0))),X1),domain(compose(domain(X0),X1)))),
inference(paramodulation,[status(thm)],[f254,f255]) ).
fof(f2788,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),X2))) = compose(X0,compose(compose(X1,compose(domain(compose(domain(X0),X1)),X2)),domain(compose(domain(X0),compose(X1,X2))))),
inference(paramodulation,[status(thm)],[f149,f255]) ).
fof(f2789,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),domain(compose(domain(X0),compose(X1,X2))))),
inference(paramodulation,[status(thm)],[f140,f255]) ).
fof(f2790,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(domain(X0)),X1)))) = compose(X0,compose(compose(X1,domain(compose(domain(domain(X0)),X1))),domain(compose(domain(X0),X1)))),
inference(paramodulation,[status(thm)],[f255,f255]) ).
fof(f2791,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(X0),X1)))) = compose(X0,compose(compose(X1,domain(compose(domain(X0),X1))),domain(compose(domain(X0),X1)))),
inference(paramodulation,[status(thm)],[f79,f255]) ).
fof(f2792,plain,
! [X0] : compose(X0,domain(domain(domain(domain(domain(domain(X0))))))) = compose(X0,compose(domain(domain(domain(domain(domain(domain(X0)))))),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f395,f255]) ).
fof(f2793,plain,
! [X0] : compose(X0,domain(domain(domain(domain(domain(X0)))))) = compose(X0,compose(domain(domain(domain(domain(domain(X0))))),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f285,f255]) ).
fof(f2794,plain,
! [X0] : compose(X0,domain(domain(domain(domain(X0))))) = compose(X0,compose(domain(domain(domain(domain(X0)))),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f273,f255]) ).
fof(f2795,plain,
! [X0] : compose(X0,domain(domain(domain(X0)))) = compose(X0,compose(domain(domain(domain(X0))),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f256,f255]) ).
fof(f2798,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(domain(compose(X0,X1))),X2))))),
inference(paramodulation,[status(thm)],[f255,f149]) ).
fof(f2799,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(domain(domain(X0))),X1)))) = compose(X0,compose(domain(domain(X0)),X1)),
inference(paramodulation,[status(thm)],[f255,f254]) ).
fof(f2800,plain,
! [X0,X1] : compose(X0,compose(domain(X0),X1)) = compose(X0,compose(X1,domain(compose(domain(domain(X0)),X1)))),
inference(paramodulation,[status(thm)],[f255,f82]) ).
fof(f2801,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X0,X1)),X2))))) = compose(compose(X0,X1),X2),
inference(paramodulation,[status(thm)],[f255,f28]) ).
fof(f2804,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(compose(domain(X1),domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f255,f149]) ).
fof(f2808,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(X0,X1))))) = compose(X0,compose(X1,domain(compose(domain(X0),X1)))),
inference(paramodulation,[status(thm)],[f255,f140]) ).
fof(f2810,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(X0),X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f85]) ).
fof(f2815,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(compose(X1,domain(compose(domain(X0),X1))),domain(compose(X0,compose(X1,domain(compose(domain(X0),X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f137]) ).
fof(f2816,plain,
! [X0,X1,X2] : compose(X0,compose(compose(X1,domain(compose(domain(X0),X1))),compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(compose(X1,domain(compose(domain(X0),X1))),X2)),
inference(paramodulation,[status(thm)],[f255,f149]) ).
fof(f2819,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X1),X2))),domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2))))),
inference(paramodulation,[status(thm)],[f255,f140]) ).
fof(f2821,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(compose(domain(X0),X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f255,f90]) ).
fof(f2823,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(domain(X1),X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f255,f85]) ).
fof(f2828,plain,
! [X0,X1] : compose(X0,compose(compose(X1,domain(compose(domain(X0),X1))),domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(compose(domain(X0),X1)))),
inference(paramodulation,[status(thm)],[f255,f79]) ).
fof(f2829,plain,
! [X0,X1,X2] : compose(X0,compose(compose(X1,domain(compose(domain(X0),X1))),X2)) = compose(compose(X0,X1),X2),
inference(paramodulation,[status(thm)],[f255,f28]) ).
fof(f2831,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f26]) ).
fof(f2833,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X0,X1)),X2))))),
inference(forward_demodulation,[status(thm)],[f28,f2779]) ).
fof(f2834,plain,
! [X0] : X0 = compose(X0,domain(compose(domain(codomain(codomain(X0))),X0))),
inference(forward_demodulation,[status(thm)],[f197,f2780]) ).
fof(f2835,plain,
! [X0] : X0 = compose(X0,domain(compose(domain(codomain(X0)),X0))),
inference(forward_demodulation,[status(thm)],[f30,f2781]) ).
fof(f2838,plain,
! [X0] : X0 = compose(X0,domain(compose(domain(X0),domain(X0)))),
inference(forward_demodulation,[status(thm)],[f29,f2783]) ).
fof(f2839,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(X0)))),domain(domain(X0)))) = compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(domain(X0)),domain(domain(X0))))),
inference(forward_demodulation,[status(thm)],[f28,f2785]) ).
fof(f2840,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(X0))),X1)) = compose(X0,compose(domain(domain(domain(X0))),compose(X1,domain(compose(domain(X0),X1))))),
inference(forward_demodulation,[status(thm)],[f28,f2786]) ).
fof(f2844,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),X2))) = compose(X0,compose(X1,compose(compose(domain(compose(domain(X0),X1)),X2),domain(compose(domain(X0),compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f2788]) ).
fof(f2845,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),X2))) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),compose(X2,domain(compose(domain(X0),compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f2844]) ).
fof(f2846,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),domain(compose(domain(X0),compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f2789]) ).
fof(f2847,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(domain(X0),compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f2846]) ).
fof(f2848,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(domain(X0)),X1)))) = compose(X0,compose(X1,compose(domain(compose(domain(domain(X0)),X1)),domain(compose(domain(X0),X1))))),
inference(forward_demodulation,[status(thm)],[f28,f2790]) ).
fof(f2849,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(compose(X1,domain(compose(domain(X0),X1))),domain(compose(domain(X0),X1)))),
inference(forward_demodulation,[status(thm)],[f255,f2791]) ).
fof(f2850,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(domain(X0),X1))))),
inference(forward_demodulation,[status(thm)],[f28,f2849]) ).
fof(f2851,plain,
! [X0] : X0 = compose(X0,compose(domain(domain(domain(domain(domain(X0))))),domain(domain(X0)))),
inference(forward_demodulation,[status(thm)],[f395,f2793]) ).
fof(f2852,plain,
! [X0] : X0 = compose(X0,compose(domain(domain(domain(domain(X0)))),domain(domain(X0)))),
inference(forward_demodulation,[status(thm)],[f285,f2794]) ).
fof(f2853,plain,
! [X0] : X0 = compose(X0,compose(domain(domain(domain(X0))),domain(domain(X0)))),
inference(forward_demodulation,[status(thm)],[f273,f2795]) ).
fof(f2856,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(domain(compose(X0,X1))),X2))))),
inference(forward_demodulation,[status(thm)],[f149,f2798]) ).
fof(f2857,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(domain(domain(X0))),X1)))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f254,f2799]) ).
fof(f2858,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(domain(X0)),X1)))),
inference(forward_demodulation,[status(thm)],[f82,f2800]) ).
fof(f2859,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X0,X1)),X2))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f28,f2801]) ).
fof(f2862,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(X1),domain(compose(X0,X1)))))),
inference(forward_demodulation,[status(thm)],[f79,f2804]) ).
fof(f2865,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f255,f2808]) ).
fof(f2870,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(X0,compose(X1,domain(compose(domain(X0),X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f2815]) ).
fof(f2871,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f255,f2870]) ).
fof(f2872,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),compose(domain(compose(X0,X1)),X2)))) = compose(X0,compose(compose(X1,domain(compose(domain(X0),X1))),X2)),
inference(forward_demodulation,[status(thm)],[f28,f2816]) ).
fof(f2873,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),compose(domain(compose(X0,X1)),X2)))) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),X2))),
inference(forward_demodulation,[status(thm)],[f28,f2872]) ).
fof(f2874,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2))))),
inference(forward_demodulation,[status(thm)],[f28,f2819]) ).
fof(f2875,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f255,f2874]) ).
fof(f2877,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f255,f2821]) ).
fof(f2879,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(X0,X1))))) = compose(X0,compose(X1,domain(compose(domain(X0),X1)))),
inference(forward_demodulation,[status(thm)],[f28,f2828]) ).
fof(f2880,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f255,f2879]) ).
fof(f2881,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),X2))) = compose(compose(X0,X1),X2),
inference(forward_demodulation,[status(thm)],[f28,f2829]) ).
fof(f2882,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f28,f2881]) ).
fof(f2883,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(codomain(compose(X0,X1))),compose(X0,X1))))),
inference(paramodulation,[status(thm)],[f28,f2835]) ).
fof(f2885,plain,
! [X0,X1] :
( X0 = X1
| domain(f1(X0,X1)) = compose(domain(f1(X0,X1)),domain(compose(domain(domain(f1(X0,X1))),domain(f1(X0,X1))))) ),
inference(paramodulation,[status(thm)],[f71,f2835]) ).
fof(f2886,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(compose(domain(codomain(domain(compose(X0,X1)))),domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f2835,f149]) ).
fof(f2887,plain,
! [X0] : compose(X0,domain(compose(domain(codomain(domain(domain(X0)))),domain(domain(X0))))) = compose(X0,domain(domain(X0))),
inference(paramodulation,[status(thm)],[f2835,f254]) ).
fof(f2888,plain,
! [X0] : compose(X0,domain(compose(domain(codomain(domain(X0))),domain(X0)))) = compose(X0,compose(domain(compose(domain(codomain(domain(X0))),domain(X0))),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f2835,f255]) ).
fof(f2889,plain,
! [X0] : compose(X0,domain(X0)) = compose(X0,domain(compose(domain(codomain(domain(X0))),domain(X0)))),
inference(paramodulation,[status(thm)],[f2835,f82]) ).
fof(f2890,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(codomain(compose(X0,X1))),compose(X0,X1))))) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f2835,f28]) ).
fof(f2896,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(compose(domain(codomain(X0)),X0)),domain(compose(X0,domain(compose(domain(codomain(X0)),X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2835,f137]) ).
fof(f2897,plain,
! [X0,X1] : compose(X0,compose(domain(compose(domain(codomain(X0)),X0)),compose(domain(X0),X1))) = compose(X0,compose(domain(compose(domain(codomain(X0)),X0)),X1)),
inference(paramodulation,[status(thm)],[f2835,f149]) ).
fof(f2900,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(compose(domain(codomain(X1)),X1)),domain(compose(X0,X1))))) = compose(X0,compose(X1,domain(compose(domain(codomain(X1)),X1)))),
inference(paramodulation,[status(thm)],[f2835,f140]) ).
fof(f2902,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(compose(domain(codomain(X0)),X0)))
| X1 = f1(X0,X1)
| compose(X0,domain(compose(domain(codomain(X0)),X0))) = X1 ),
inference(paramodulation,[status(thm)],[f2835,f90]) ).
fof(f2904,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(codomain(X1)),X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2835,f85]) ).
fof(f2909,plain,
! [X0] : compose(X0,compose(domain(compose(domain(codomain(X0)),X0)),domain(X0))) = compose(X0,domain(compose(domain(codomain(X0)),X0))),
inference(paramodulation,[status(thm)],[f2835,f79]) ).
fof(f2910,plain,
! [X0,X1] : compose(X0,compose(domain(compose(domain(codomain(X0)),X0)),X1)) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f2835,f28]) ).
fof(f2912,plain,
! [X0] :
( domain(X0) = codomain(domain(compose(domain(codomain(X0)),X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2835,f26]) ).
fof(f2915,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(codomain(domain(compose(X0,X1)))),domain(compose(X0,X1)))))),
inference(forward_demodulation,[status(thm)],[f79,f2886]) ).
fof(f2916,plain,
! [X0] : compose(X0,domain(compose(domain(codomain(domain(domain(X0)))),domain(domain(X0))))) = X0,
inference(forward_demodulation,[status(thm)],[f256,f2887]) ).
fof(f2917,plain,
! [X0] : X0 = compose(X0,domain(compose(domain(codomain(domain(X0))),domain(X0)))),
inference(forward_demodulation,[status(thm)],[f29,f2889]) ).
fof(f2920,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(compose(domain(codomain(X0)),X0)),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2835,f2896]) ).
fof(f2921,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(compose(domain(codomain(X1)),X1)),domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f2835,f2900]) ).
fof(f2923,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(compose(domain(codomain(X0)),X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f2835,f2902]) ).
fof(f2925,plain,
! [X0] : compose(X0,compose(domain(compose(domain(codomain(X0)),X0)),domain(X0))) = X0,
inference(forward_demodulation,[status(thm)],[f2835,f2909]) ).
fof(f2926,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(compose(X0,X1)),domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f28,f2838]) ).
fof(f2928,plain,
! [X0,X1] :
( X0 = X1
| codomain(f1(X0,X1)) = compose(codomain(f1(X0,X1)),domain(compose(domain(codomain(f1(X0,X1))),codomain(f1(X0,X1))))) ),
inference(paramodulation,[status(thm)],[f68,f2838]) ).
fof(f2929,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(compose(domain(domain(compose(X0,X1))),domain(domain(compose(X0,X1))))))),
inference(paramodulation,[status(thm)],[f2838,f149]) ).
fof(f2930,plain,
! [X0] : compose(X0,domain(compose(domain(domain(domain(X0))),domain(domain(domain(X0)))))) = compose(X0,domain(domain(X0))),
inference(paramodulation,[status(thm)],[f2838,f254]) ).
fof(f2931,plain,
! [X0] : compose(X0,domain(compose(domain(domain(X0)),domain(domain(X0))))) = compose(X0,compose(domain(compose(domain(domain(X0)),domain(domain(X0)))),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f2838,f255]) ).
fof(f2932,plain,
! [X0] : compose(X0,domain(X0)) = compose(X0,domain(compose(domain(domain(X0)),domain(domain(X0))))),
inference(paramodulation,[status(thm)],[f2838,f82]) ).
fof(f2933,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(compose(X0,X1)),domain(compose(X0,X1)))))) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f2838,f28]) ).
fof(f2937,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(compose(domain(X0),domain(X0))),domain(compose(X0,domain(compose(domain(X0),domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2838,f137]) ).
fof(f2938,plain,
! [X0,X1] : compose(X0,compose(domain(compose(domain(X0),domain(X0))),compose(domain(X0),X1))) = compose(X0,compose(domain(compose(domain(X0),domain(X0))),X1)),
inference(paramodulation,[status(thm)],[f2838,f149]) ).
fof(f2941,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(compose(domain(X1),domain(X1))),domain(compose(X0,X1))))) = compose(X0,compose(X1,domain(compose(domain(X1),domain(X1))))),
inference(paramodulation,[status(thm)],[f2838,f140]) ).
fof(f2943,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(compose(domain(X0),domain(X0))))
| X1 = f1(X0,X1)
| compose(X0,domain(compose(domain(X0),domain(X0)))) = X1 ),
inference(paramodulation,[status(thm)],[f2838,f90]) ).
fof(f2945,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(X1),domain(X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2838,f85]) ).
fof(f2950,plain,
! [X0] : compose(X0,compose(domain(compose(domain(X0),domain(X0))),domain(X0))) = compose(X0,domain(compose(domain(X0),domain(X0)))),
inference(paramodulation,[status(thm)],[f2838,f79]) ).
fof(f2951,plain,
! [X0,X1] : compose(X0,compose(domain(compose(domain(X0),domain(X0))),X1)) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f2838,f28]) ).
fof(f2953,plain,
! [X0] :
( domain(X0) = codomain(domain(compose(domain(X0),domain(X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2838,f26]) ).
fof(f2956,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(domain(compose(X0,X1))),domain(domain(compose(X0,X1))))))),
inference(forward_demodulation,[status(thm)],[f79,f2929]) ).
fof(f2957,plain,
! [X0] : compose(X0,domain(compose(domain(domain(domain(X0))),domain(domain(domain(X0)))))) = X0,
inference(forward_demodulation,[status(thm)],[f256,f2930]) ).
fof(f2958,plain,
! [X0] : X0 = compose(X0,domain(compose(domain(domain(X0)),domain(domain(X0))))),
inference(forward_demodulation,[status(thm)],[f29,f2932]) ).
fof(f2961,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(compose(domain(X0),domain(X0))),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2838,f2937]) ).
fof(f2962,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(compose(domain(X1),domain(X1))),domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f2838,f2941]) ).
fof(f2964,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(compose(domain(X0),domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f2838,f2943]) ).
fof(f2966,plain,
! [X0] : compose(X0,compose(domain(compose(domain(X0),domain(X0))),domain(X0))) = X0,
inference(forward_demodulation,[status(thm)],[f2838,f2950]) ).
fof(f2967,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f311,f174]) ).
fof(f2968,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f311,f164]) ).
fof(f2969,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f311,f61]) ).
fof(f2970,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f311,f224]) ).
fof(f2971,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f311,f154]) ).
fof(f2972,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f311,f121]) ).
fof(f2973,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f311,f58]) ).
fof(f2974,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f311,f233]) ).
fof(f2975,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f311,f59]) ).
fof(f2976,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f311,f97]) ).
fof(f2977,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f311,f155]) ).
fof(f2978,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f311,f122]) ).
fof(f2979,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f311,f55]) ).
fof(f2980,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f311,f170]) ).
fof(f2981,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f311,f56]) ).
fof(f2982,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f311,f1044]) ).
fof(f2983,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f311,f962]) ).
fof(f2984,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f311,f89]) ).
fof(f2985,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f311,f76]) ).
fof(f2986,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f311,f157]) ).
fof(f2987,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f311,f124]) ).
fof(f2988,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f311,f51]) ).
fof(f2989,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f311,f160]) ).
fof(f2990,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f311,f176]) ).
fof(f2991,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f311,f166]) ).
fof(f2992,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f311,f63]) ).
fof(f2993,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f311,f226]) ).
fof(f2994,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f311,f156]) ).
fof(f2995,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f311,f123]) ).
fof(f2996,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f311,f50]) ).
fof(f2997,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f311,f235]) ).
fof(f2998,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f311,f48]) ).
fof(f2999,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f311,f99]) ).
fof(f3000,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f311,f47]) ).
fof(f3001,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f311,f1045]) ).
fof(f3002,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f311,f963]) ).
fof(f3003,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f311,f91]) ).
fof(f3004,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f311,f77]) ).
fof(f3005,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f311,f36]) ).
fof(f3006,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f311,f1067]) ).
fof(f3007,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f311,f1065]) ).
fof(f3008,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f311,f975]) ).
fof(f3009,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f311,f973]) ).
fof(f3010,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f311,f1046]) ).
fof(f3011,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f311,f964]) ).
fof(f3012,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f311,f841]) ).
fof(f3013,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f311,f94]) ).
fof(f3014,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f311,f92]) ).
fof(f3015,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f311,f78]) ).
fof(f3016,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f249,f1067]) ).
fof(f3017,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f249,f1065]) ).
fof(f3018,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,X1))
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f249,f975]) ).
fof(f3019,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,X1))
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f249,f973]) ).
fof(f3020,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f249,f1046]) ).
fof(f3021,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,X1)
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f249,f964]) ).
fof(f3022,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f249,f841]) ).
fof(f3023,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f249,f94]) ).
fof(f3024,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f249,f92]) ).
fof(f3025,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f249,f78]) ).
fof(f3026,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f249]) ).
fof(f3027,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,X1))) = codomain(compose(domain(codomain(compose(X0,X1))),compose(X0,compose(X1,X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f249]) ).
fof(f3028,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(compose(domain(codomain(codomain(codomain(codomain(codomain(X0)))))),X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f349,f249]) ).
fof(f3029,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(compose(domain(codomain(codomain(codomain(codomain(X0))))),X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f220,f249]) ).
fof(f3030,plain,
! [X0] :
( domain(codomain(codomain(codomain(X0)))) = codomain(compose(domain(codomain(codomain(codomain(X0)))),X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f213,f249]) ).
fof(f3031,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(compose(domain(codomain(codomain(X0))),compose(X0,X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f249]) ).
fof(f3032,plain,
! [X0] :
( domain(codomain(codomain(X0))) = codomain(compose(domain(codomain(codomain(X0))),X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f197,f249]) ).
fof(f3033,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(compose(domain(codomain(X0)),compose(X0,X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f249]) ).
fof(f3034,plain,
! [X0] :
( domain(codomain(X0)) = codomain(compose(domain(codomain(X0)),X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f30,f249]) ).
fof(f3037,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),compose(domain(X0),X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f249]) ).
fof(f3038,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(domain(compose(X0,X1)),X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f249]) ).
fof(f3039,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f249]) ).
fof(f3041,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f249]) ).
fof(f3042,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(X0),domain(compose(domain(codomain(X0)),X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2835,f249]) ).
fof(f3043,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(X0),domain(compose(domain(X0),domain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2838,f249]) ).
fof(f3056,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f322,f174]) ).
fof(f3057,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f322,f164]) ).
fof(f3058,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f322,f61]) ).
fof(f3059,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f322,f224]) ).
fof(f3060,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f322,f154]) ).
fof(f3061,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f322,f121]) ).
fof(f3062,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f322,f58]) ).
fof(f3063,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f322,f233]) ).
fof(f3064,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f322,f59]) ).
fof(f3065,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f322,f97]) ).
fof(f3066,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f322,f155]) ).
fof(f3067,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f322,f122]) ).
fof(f3068,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f322,f55]) ).
fof(f3069,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f322,f170]) ).
fof(f3070,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f322,f56]) ).
fof(f3071,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f322,f1044]) ).
fof(f3072,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f322,f962]) ).
fof(f3073,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f322,f89]) ).
fof(f3074,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f322,f76]) ).
fof(f3075,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f322,f157]) ).
fof(f3076,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f322,f124]) ).
fof(f3077,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f322,f51]) ).
fof(f3078,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f322,f160]) ).
fof(f3079,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f322,f176]) ).
fof(f3080,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f322,f166]) ).
fof(f3081,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f322,f63]) ).
fof(f3082,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f322,f226]) ).
fof(f3083,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f322,f156]) ).
fof(f3084,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f322,f123]) ).
fof(f3085,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f322,f50]) ).
fof(f3086,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f322,f235]) ).
fof(f3087,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f322,f48]) ).
fof(f3088,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f322,f99]) ).
fof(f3089,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f322,f47]) ).
fof(f3090,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f322,f1045]) ).
fof(f3091,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f322,f963]) ).
fof(f3092,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(codomain(codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f322,f91]) ).
fof(f3093,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f322,f77]) ).
fof(f3094,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f322,f36]) ).
fof(f3095,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f322,f1067]) ).
fof(f3096,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f322,f1065]) ).
fof(f3097,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f322,f975]) ).
fof(f3098,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f322,f973]) ).
fof(f3099,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f322,f1046]) ).
fof(f3100,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f322,f964]) ).
fof(f3101,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f322,f841]) ).
fof(f3102,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f322,f94]) ).
fof(f3103,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f322,f92]) ).
fof(f3104,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f322,f78]) ).
fof(f3105,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f364,f1067]) ).
fof(f3106,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f364,f1065]) ).
fof(f3107,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,X1))
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f364,f975]) ).
fof(f3108,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,X1))
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f364,f973]) ).
fof(f3109,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f364,f1046]) ).
fof(f3110,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,X1)
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f364,f964]) ).
fof(f3111,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f364,f841]) ).
fof(f3112,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f364,f94]) ).
fof(f3113,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f364,f92]) ).
fof(f3114,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f364,f78]) ).
fof(f3115,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(compose(X0,X1),codomain(X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f364]) ).
fof(f3116,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),codomain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f364]) ).
fof(f3120,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f364]) ).
fof(f3122,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X0),codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f364]) ).
fof(f3123,plain,
! [X0] :
( there_exists(codomain(compose(codomain(X0),codomain(X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f30,f364]) ).
fof(f3124,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(compose(domain(domain(domain(X0))),domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f287,f364]) ).
fof(f3125,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(compose(domain(domain(X0)),X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f364]) ).
fof(f3126,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(compose(domain(X0),X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f364]) ).
fof(f3127,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f364]) ).
fof(f3128,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f364]) ).
fof(f3129,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(compose(X1,domain(compose(domain(X0),X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f364]) ).
fof(f3130,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(compose(X1,domain(compose(X0,X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f364]) ).
fof(f3131,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(domain(compose(domain(codomain(X0)),X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2835,f364]) ).
fof(f3132,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(domain(compose(domain(X0),domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2838,f364]) ).
fof(f3133,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(domain(domain(domain(domain(domain(X0)))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f395,f364]) ).
fof(f3134,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(domain(domain(domain(domain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f285,f364]) ).
fof(f3135,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f273,f364]) ).
fof(f3136,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f256,f364]) ).
fof(f3137,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(domain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f29,f364]) ).
fof(f3138,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,compose(X1,codomain(X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f3115]) ).
fof(f3143,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3123,f174]) ).
fof(f3144,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3123,f164]) ).
fof(f3145,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(codomain(f1(X0,X1))))),codomain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3123,f61]) ).
fof(f3146,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(codomain(X0)))),codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3123,f224]) ).
fof(f3147,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3123,f154]) ).
fof(f3148,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3123,f121]) ).
fof(f3149,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(domain(f1(X0,X1))))),codomain(codomain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3123,f58]) ).
fof(f3150,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(domain(X0)))),codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3123,f233]) ).
fof(f3151,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(f1(X0,X1)))),codomain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3123,f59]) ).
fof(f3152,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3123,f97]) ).
fof(f3153,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(domain(f1(X0,X1))))),codomain(codomain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3123,f155]) ).
fof(f3154,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(codomain(f1(X0,X1))))),codomain(codomain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3123,f122]) ).
fof(f3155,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(f1(X0,X1)))),codomain(codomain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3123,f55]) ).
fof(f3156,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(X0))),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3123,f170]) ).
fof(f3157,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(f1(X0,X1))),codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f3123,f56]) ).
fof(f3158,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3123,f1044]) ).
fof(f3159,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3123,f962]) ).
fof(f3160,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3123,f89]) ).
fof(f3161,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3123,f76]) ).
fof(f3162,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(domain(f1(X0,X1))))),codomain(domain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3123,f157]) ).
fof(f3163,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(codomain(f1(X0,X1))))),codomain(domain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3123,f124]) ).
fof(f3164,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(f1(X0,X1)))),codomain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3123,f51]) ).
fof(f3165,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(X0))),codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3123,f160]) ).
fof(f3166,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(domain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3123,f176]) ).
fof(f3167,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(codomain(domain(f1(X0,X1)))))),codomain(domain(codomain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3123,f166]) ).
fof(f3168,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(codomain(f1(X0,X1))))),codomain(domain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3123,f63]) ).
fof(f3169,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(codomain(X0)))),codomain(domain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3123,f226]) ).
fof(f3170,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(domain(domain(f1(X0,X1)))))),codomain(domain(codomain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3123,f156]) ).
fof(f3171,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(domain(codomain(f1(X0,X1)))))),codomain(domain(codomain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3123,f123]) ).
fof(f3172,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(domain(f1(X0,X1))))),codomain(domain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3123,f50]) ).
fof(f3173,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(domain(X0)))),codomain(domain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3123,f235]) ).
fof(f3174,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(f1(X0,X1)))),codomain(domain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3123,f48]) ).
fof(f3175,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(X0))),codomain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3123,f99]) ).
fof(f3176,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(f1(X0,X1))),codomain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f3123,f47]) ).
fof(f3177,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(codomain(domain(X0)),codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3123,f1045]) ).
fof(f3178,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(codomain(domain(X0)),codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3123,f963]) ).
fof(f3179,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(codomain(domain(X0)),codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3123,f91]) ).
fof(f3180,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(X0)),codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3123,f77]) ).
fof(f3181,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(f1(X0,X1)),codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f3123,f36]) ).
fof(f3182,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(codomain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3123,f1067]) ).
fof(f3183,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(codomain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3123,f1065]) ).
fof(f3184,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(codomain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3123,f975]) ).
fof(f3185,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(codomain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3123,f973]) ).
fof(f3186,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3123,f1046]) ).
fof(f3187,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3123,f964]) ).
fof(f3188,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3123,f841]) ).
fof(f3189,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(codomain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3123,f94]) ).
fof(f3190,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(codomain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3123,f92]) ).
fof(f3191,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3123,f78]) ).
fof(f3192,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X0,X1))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f23]) ).
fof(f3193,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(compose(X0,X1))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f3123]) ).
fof(f3194,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f322]) ).
fof(f3195,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f311]) ).
fof(f3196,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(domain(domain(domain(codomain(compose(X0,X1))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f283]) ).
fof(f3197,plain,
! [X0,X1,X2,X3] :
( domain(codomain(codomain(codomain(codomain(compose(X0,X1)))))) = codomain(codomain(compose(X0,X1)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f218]) ).
fof(f3198,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(codomain(compose(X0,X1)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f219]) ).
fof(f3199,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f217]) ).
fof(f3200,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(domain(domain(codomain(compose(X0,X1)))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f271]) ).
fof(f3201,plain,
! [X0,X1,X2,X3] :
( domain(codomain(codomain(codomain(compose(X0,X1))))) = codomain(codomain(compose(X0,X1)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f211]) ).
fof(f3202,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(compose(X0,X1))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f212]) ).
fof(f3203,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(compose(X0,X1))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f210]) ).
fof(f3204,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(domain(codomain(compose(X0,X1))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f46]) ).
fof(f3205,plain,
! [X0,X1,X2,X3] :
( domain(codomain(codomain(compose(X0,X1)))) = codomain(codomain(compose(X0,X1)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f45]) ).
fof(f3206,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(compose(X0,X1)))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f53]) ).
fof(f3207,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(compose(X0,X1))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f54]) ).
fof(f3208,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(compose(X0,X1)))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f43]) ).
fof(f3209,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(compose(X0,X1))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f44]) ).
fof(f3210,plain,
! [X0,X1,X2,X3] :
( equivalent(codomain(compose(X0,X1)),codomain(compose(X0,X1)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f350,f39]) ).
fof(f3211,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,X1),compose(X2,X3)),X4)
| compose(compose(X0,X1),compose(X2,X3)) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f28,f350]) ).
fof(f3212,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3)),X4)
| compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3)) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f195,f350]) ).
fof(f3213,plain,
! [X0,X1,X2] :
( X2 = f1(compose(codomain(codomain(codomain(codomain(codomain(X0))))),compose(X0,X1)),X2)
| compose(codomain(codomain(codomain(codomain(codomain(X0))))),compose(X0,X1)) = X2
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f349,f350]) ).
fof(f3214,plain,
! [X0,X1,X2] :
( X2 = f1(compose(codomain(codomain(codomain(codomain(X0)))),compose(X0,X1)),X2)
| compose(codomain(codomain(codomain(codomain(X0)))),compose(X0,X1)) = X2
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f220,f350]) ).
fof(f3215,plain,
! [X0,X1,X2] :
( X2 = f1(compose(codomain(codomain(codomain(X0))),compose(X0,X1)),X2)
| compose(codomain(codomain(codomain(X0))),compose(X0,X1)) = X2
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f213,f350]) ).
fof(f3223,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)),X4)
| compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f149,f350]) ).
fof(f3224,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3)),X4)
| compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3)) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f140,f350]) ).
fof(f3234,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,X1),compose(X2,X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f3211]) ).
fof(f3235,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f3234]) ).
fof(f3236,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3)),X4)
| compose(codomain(compose(X0,X1)),compose(X0,compose(compose(X1,X2),X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f3212]) ).
fof(f3237,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3)),X4)
| compose(codomain(compose(X0,X1)),compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f3236]) ).
fof(f3238,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f195,f3237]) ).
fof(f3239,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(codomain(compose(X0,X1)),compose(X0,compose(compose(X1,X2),X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f3238]) ).
fof(f3240,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,compose(X2,X3)))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f3239]) ).
fof(f3241,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f195,f3240]) ).
fof(f3264,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)),X4)
| compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f3223]) ).
fof(f3265,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)),X4)
| compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f3264]) ).
fof(f3266,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f149,f3265]) ).
fof(f3267,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f3266]) ).
fof(f3268,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f3267]) ).
fof(f3269,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f149,f3268]) ).
fof(f3270,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3)),X4)
| compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f3224]) ).
fof(f3271,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3)),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f3270]) ).
fof(f3272,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f3271]) ).
fof(f3273,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f3272]) ).
fof(f3284,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(compose(codomain(compose(X0,X1)),codomain(domain(codomain(compose(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3137,f350]) ).
fof(f3285,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(codomain(f1(X0,X1))))),codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3137,f174]) ).
fof(f3286,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(domain(f1(X0,X1))))),codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3137,f164]) ).
fof(f3287,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(f1(X0,X1)))),codomain(domain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3137,f61]) ).
fof(f3288,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(X0))),codomain(domain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3137,f224]) ).
fof(f3289,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(domain(f1(X0,X1))))),codomain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3137,f154]) ).
fof(f3290,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(codomain(f1(X0,X1))))),codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3137,f121]) ).
fof(f3291,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(f1(X0,X1)))),codomain(domain(codomain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3137,f58]) ).
fof(f3292,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(X0))),codomain(domain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3137,f233]) ).
fof(f3293,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(f1(X0,X1))),codomain(domain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3137,f59]) ).
fof(f3294,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(domain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3137,f97]) ).
fof(f3295,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(f1(X0,X1)))),codomain(domain(codomain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3137,f155]) ).
fof(f3296,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(f1(X0,X1)))),codomain(domain(codomain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3137,f122]) ).
fof(f3297,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(f1(X0,X1))),codomain(domain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3137,f55]) ).
fof(f3298,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(X0)),codomain(domain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3137,f170]) ).
fof(f3299,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(f1(X0,X1)),codomain(domain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3137,f56]) ).
fof(f3300,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(codomain(X0),codomain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3137,f1044]) ).
fof(f3301,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(codomain(X0),codomain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3137,f962]) ).
fof(f3302,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(codomain(X0),codomain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3137,f89]) ).
fof(f3303,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(X0),codomain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3137,f76]) ).
fof(f3304,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(domain(domain(f1(X0,X1)))),codomain(domain(domain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3137,f157]) ).
fof(f3305,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(domain(codomain(f1(X0,X1)))),codomain(domain(domain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3137,f124]) ).
fof(f3306,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(domain(f1(X0,X1))),codomain(domain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3137,f51]) ).
fof(f3307,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(domain(X0)),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3137,f160]) ).
fof(f3308,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(codomain(f1(X0,X1))))),codomain(domain(domain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3137,f176]) ).
fof(f3309,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(domain(f1(X0,X1))))),codomain(domain(domain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3137,f166]) ).
fof(f3310,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(f1(X0,X1)))),codomain(domain(domain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3137,f63]) ).
fof(f3311,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(X0))),codomain(domain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3137,f226]) ).
fof(f3312,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(domain(domain(f1(X0,X1))))),codomain(domain(domain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3137,f156]) ).
fof(f3313,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(domain(codomain(f1(X0,X1))))),codomain(domain(domain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3137,f123]) ).
fof(f3314,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(domain(f1(X0,X1)))),codomain(domain(domain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3137,f50]) ).
fof(f3315,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(codomain(domain(X0))),codomain(domain(domain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3137,f235]) ).
fof(f3316,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(f1(X0,X1))),codomain(domain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3137,f48]) ).
fof(f3317,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(codomain(X0)),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3137,f99]) ).
fof(f3318,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(f1(X0,X1)),codomain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3137,f47]) ).
fof(f3319,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(domain(X0),codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3137,f1045]) ).
fof(f3320,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(domain(X0),codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3137,f963]) ).
fof(f3321,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(domain(X0),codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3137,f91]) ).
fof(f3322,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(X0),codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3137,f77]) ).
fof(f3323,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(f1(X0,X1),codomain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f3137,f36]) ).
fof(f3324,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(codomain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3137,f1067]) ).
fof(f3325,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(codomain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3137,f1065]) ).
fof(f3326,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(codomain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3137,f975]) ).
fof(f3327,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(codomain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3137,f973]) ).
fof(f3328,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3137,f1046]) ).
fof(f3329,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3137,f964]) ).
fof(f3330,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3137,f841]) ).
fof(f3331,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(codomain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3137,f94]) ).
fof(f3332,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(codomain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3137,f92]) ).
fof(f3333,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3137,f78]) ).
fof(f3335,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(domain(f1(X0,X1))))),codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f3137]) ).
fof(f3336,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f3123]) ).
fof(f3337,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f322]) ).
fof(f3338,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f311]) ).
fof(f3339,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f283]) ).
fof(f3340,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))) = codomain(codomain(domain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f218]) ).
fof(f3341,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f219]) ).
fof(f3342,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f217]) ).
fof(f3343,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(domain(f1(X0,X1)))))) = codomain(domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f271]) ).
fof(f3344,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))) = codomain(codomain(domain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f211]) ).
fof(f3345,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f212]) ).
fof(f3346,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f210]) ).
fof(f3347,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(domain(f1(X0,X1)))))) = codomain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f46]) ).
fof(f3348,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))) = codomain(codomain(domain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f45]) ).
fof(f3349,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f53]) ).
fof(f3350,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f54]) ).
fof(f3351,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f43]) ).
fof(f3352,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f44]) ).
fof(f3353,plain,
! [X0,X1] :
( equivalent(codomain(domain(codomain(domain(f1(X0,X1))))),codomain(domain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f407,f39]) ).
fof(f3355,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(codomain(domain(codomain(domain(X2)))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f407]) ).
fof(f3356,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(codomain(domain(codomain(domain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f407]) ).
fof(f3357,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(codomain(domain(codomain(domain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f407]) ).
fof(f3358,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(codomain(domain(codomain(domain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f407]) ).
fof(f3360,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(domain(codomain(domain(X2)))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f3355]) ).
fof(f3361,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(domain(codomain(domain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f3356]) ).
fof(f3362,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(domain(codomain(domain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f3357]) ).
fof(f3363,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(domain(codomain(domain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f3358]) ).
fof(f3364,plain,
! [X0,X1,X2] :
( there_exists(compose(domain(codomain(domain(f1(X0,X1)))),X2))
| domain(domain(codomain(domain(f1(X0,X1))))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f27]) ).
fof(f3366,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(domain(codomain(domain(f1(X0,X1))))),codomain(domain(domain(domain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f3137]) ).
fof(f3367,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(domain(codomain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f3123]) ).
fof(f3368,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f322]) ).
fof(f3369,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f311]) ).
fof(f3370,plain,
! [X0,X1] :
( domain(domain(domain(codomain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(domain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f283]) ).
fof(f3371,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(codomain(domain(f1(X0,X1))))))))) = codomain(domain(domain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f218]) ).
fof(f3372,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f219]) ).
fof(f3373,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f217]) ).
fof(f3374,plain,
! [X0,X1] :
( domain(domain(domain(codomain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f271]) ).
fof(f3375,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(codomain(domain(f1(X0,X1)))))))) = codomain(domain(domain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f211]) ).
fof(f3376,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f212]) ).
fof(f3377,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f210]) ).
fof(f3378,plain,
! [X0,X1] :
( domain(domain(domain(codomain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f46]) ).
fof(f3379,plain,
! [X0,X1] :
( domain(codomain(domain(domain(codomain(domain(f1(X0,X1))))))) = codomain(domain(domain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f45]) ).
fof(f3380,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(domain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f53]) ).
fof(f3381,plain,
! [X0,X1] :
( there_exists(codomain(domain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f54]) ).
fof(f3382,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(domain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f43]) ).
fof(f3383,plain,
! [X0,X1] :
( there_exists(domain(domain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f44]) ).
fof(f3384,plain,
! [X0,X1] :
( equivalent(domain(domain(codomain(domain(f1(X0,X1))))),domain(domain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f409,f39]) ).
fof(f3386,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(domain(domain(codomain(domain(X2)))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f409]) ).
fof(f3387,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(domain(domain(codomain(domain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f409]) ).
fof(f3388,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(domain(domain(codomain(domain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f409]) ).
fof(f3389,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(domain(domain(codomain(domain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f409]) ).
fof(f3391,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(codomain(domain(X2)))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f3386]) ).
fof(f3392,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(codomain(domain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f3387]) ).
fof(f3393,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(domain(codomain(domain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f3388]) ).
fof(f3394,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(domain(codomain(domain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f3389]) ).
fof(f3395,plain,
! [X0,X1,X2,X3,X4] :
( domain(codomain(X3)) = codomain(X3)
| X3 = domain(compose(X0,compose(X1,compose(X2,X4))))
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f370,f1067]) ).
fof(f3396,plain,
! [X0,X1,X2,X3,X4] :
( domain(codomain(X3)) = codomain(X3)
| X3 = codomain(compose(X0,compose(X1,compose(X2,X4))))
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f370,f1065]) ).
fof(f3397,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(domain(X3))
| X3 = domain(compose(X0,compose(X1,compose(X2,X4))))
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f370,f975]) ).
fof(f3398,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(domain(X3))
| X3 = codomain(compose(X0,compose(X1,compose(X2,X4))))
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f370,f973]) ).
fof(f3399,plain,
! [X0,X1,X2,X3,X4] :
( domain(codomain(X3)) = codomain(X3)
| X3 = compose(X0,compose(X1,compose(X2,X4)))
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f370,f1046]) ).
fof(f3400,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(domain(X3))
| X3 = compose(X0,compose(X1,compose(X2,X4)))
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f370,f964]) ).
fof(f3401,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = compose(X0,compose(X1,compose(X2,X5)))
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f370,f841]) ).
fof(f3402,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f370,f94]) ).
fof(f3403,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f370,f92]) ).
fof(f3404,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f370,f78]) ).
fof(f3405,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(compose(X0,X1),compose(X2,X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f28,f370]) ).
fof(f3407,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,compose(X1,X2))))))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f349,f370]) ).
fof(f3408,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(compose(X0,compose(X1,X2)))))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f220,f370]) ).
fof(f3409,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(codomain(compose(X0,compose(X1,X2))))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f213,f370]) ).
fof(f3411,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(compose(X0,compose(X1,X2)))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f197,f370]) ).
fof(f3413,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X0,compose(X1,X2))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f30,f370]) ).
fof(f3418,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(compose(X1,X2),X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f28,f370]) ).
fof(f3419,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,compose(codomain(compose(X1,X2)),X1))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f195,f370]) ).
fof(f3420,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,compose(codomain(codomain(codomain(codomain(codomain(compose(X1,X2)))))),X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f349,f370]) ).
fof(f3421,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,compose(codomain(codomain(codomain(codomain(compose(X1,X2))))),X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f220,f370]) ).
fof(f3422,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,compose(codomain(codomain(codomain(compose(X1,X2)))),X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f213,f370]) ).
fof(f3424,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,compose(codomain(codomain(compose(X1,X2))),X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f197,f370]) ).
fof(f3426,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,compose(codomain(compose(X1,X2)),X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f30,f370]) ).
fof(f3434,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f28,f370]) ).
fof(f3435,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,codomain(compose(X2,X3))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f195,f370]) ).
fof(f3436,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,compose(X1,codomain(codomain(codomain(codomain(codomain(X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f349,f370]) ).
fof(f3437,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,compose(X1,codomain(codomain(codomain(codomain(X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f220,f370]) ).
fof(f3438,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,compose(X1,codomain(codomain(codomain(X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f213,f370]) ).
fof(f3439,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,compose(X1,codomain(codomain(X2))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f196,f370]) ).
fof(f3440,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,compose(X1,codomain(codomain(X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f197,f370]) ).
fof(f3441,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,compose(X1,codomain(X2)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f81,f370]) ).
fof(f3442,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,compose(X1,codomain(X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f30,f370]) ).
fof(f3457,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f3405]) ).
fof(f3464,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f3418]) ).
fof(f3470,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| there_exists(codomain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f356,f1067]) ).
fof(f3471,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| there_exists(codomain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f356,f1065]) ).
fof(f3472,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,X1))
| there_exists(codomain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f356,f975]) ).
fof(f3473,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,X1))
| there_exists(codomain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f356,f973]) ).
fof(f3474,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| there_exists(codomain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f356,f1046]) ).
fof(f3475,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,X1)
| there_exists(codomain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f356,f964]) ).
fof(f3476,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| there_exists(codomain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f356,f841]) ).
fof(f3477,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| there_exists(codomain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f356,f94]) ).
fof(f3478,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f356,f92]) ).
fof(f3479,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f356,f78]) ).
fof(f3480,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(compose(X0,X1),X2)),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f356]) ).
fof(f3481,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))),codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f356]) ).
fof(f3482,plain,
! [X0] :
( there_exists(codomain(compose(codomain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),X0)),codomain(codomain(codomain(codomain(codomain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f349,f356]) ).
fof(f3483,plain,
! [X0] :
( there_exists(codomain(compose(codomain(compose(codomain(codomain(codomain(codomain(X0)))),X0)),codomain(codomain(codomain(codomain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f220,f356]) ).
fof(f3484,plain,
! [X0] :
( there_exists(codomain(compose(codomain(compose(codomain(codomain(codomain(X0))),X0)),codomain(codomain(codomain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f213,f356]) ).
fof(f3485,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(compose(codomain(codomain(X0)),compose(X0,X1))),codomain(codomain(X0)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f356]) ).
fof(f3486,plain,
! [X0] :
( there_exists(codomain(compose(codomain(compose(codomain(codomain(X0)),X0)),codomain(codomain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f197,f356]) ).
fof(f3487,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(compose(codomain(X0),compose(X0,X1))),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f356]) ).
fof(f3503,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X0,compose(X1,X2))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f3480]) ).
fof(f3504,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X0,compose(X1,X2))),codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f195,f3481]) ).
fof(f3505,plain,
! [X0] :
( there_exists(codomain(compose(codomain(X0),codomain(codomain(codomain(codomain(codomain(X0))))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f349,f3482]) ).
fof(f3506,plain,
! [X0] :
( there_exists(codomain(compose(codomain(X0),codomain(codomain(codomain(codomain(X0)))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f220,f3483]) ).
fof(f3507,plain,
! [X0] :
( there_exists(codomain(compose(codomain(X0),codomain(codomain(codomain(X0))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f213,f3484]) ).
fof(f3508,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),codomain(codomain(X0)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f196,f3485]) ).
fof(f3509,plain,
! [X0] :
( there_exists(codomain(compose(codomain(X0),codomain(codomain(X0)))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f197,f3486]) ).
fof(f3510,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f81,f3487]) ).
fof(f3535,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(codomain(f1(X0,X1))))),codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f3137]) ).
fof(f3536,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f3123]) ).
fof(f3537,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f322]) ).
fof(f3538,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f311]) ).
fof(f3539,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f283]) ).
fof(f3540,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))) = codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f218]) ).
fof(f3541,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f219]) ).
fof(f3542,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f217]) ).
fof(f3543,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(codomain(f1(X0,X1)))))) = codomain(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f271]) ).
fof(f3544,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))) = codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f211]) ).
fof(f3545,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f212]) ).
fof(f3546,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f210]) ).
fof(f3547,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(codomain(f1(X0,X1)))))) = codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f46]) ).
fof(f3548,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))) = codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f45]) ).
fof(f3549,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f53]) ).
fof(f3550,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f54]) ).
fof(f3551,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f43]) ).
fof(f3552,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f44]) ).
fof(f3553,plain,
! [X0,X1] :
( equivalent(codomain(domain(codomain(codomain(f1(X0,X1))))),codomain(domain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f474,f39]) ).
fof(f3554,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(codomain(domain(codomain(codomain(X2)))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f474]) ).
fof(f3555,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(codomain(domain(codomain(codomain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f474]) ).
fof(f3556,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(codomain(domain(codomain(codomain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f474]) ).
fof(f3557,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(codomain(domain(codomain(codomain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f474]) ).
fof(f3558,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(domain(codomain(codomain(X2)))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f3554]) ).
fof(f3559,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(domain(codomain(codomain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f3555]) ).
fof(f3560,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(domain(codomain(codomain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f3556]) ).
fof(f3561,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(domain(codomain(codomain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f3557]) ).
fof(f3562,plain,
! [X0,X1,X2] :
( there_exists(compose(domain(codomain(codomain(f1(X0,X1)))),X2))
| domain(domain(codomain(codomain(f1(X0,X1))))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f27]) ).
fof(f3564,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(domain(codomain(codomain(f1(X0,X1))))),codomain(domain(domain(domain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f3137]) ).
fof(f3565,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f3123]) ).
fof(f3566,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f322]) ).
fof(f3567,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f311]) ).
fof(f3568,plain,
! [X0,X1] :
( domain(domain(domain(codomain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(domain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f283]) ).
fof(f3569,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(codomain(codomain(f1(X0,X1))))))))) = codomain(domain(domain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f218]) ).
fof(f3570,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f219]) ).
fof(f3571,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f217]) ).
fof(f3572,plain,
! [X0,X1] :
( domain(domain(domain(codomain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f271]) ).
fof(f3573,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))))) = codomain(domain(domain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f211]) ).
fof(f3574,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f212]) ).
fof(f3575,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f210]) ).
fof(f3576,plain,
! [X0,X1] :
( domain(domain(domain(codomain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f46]) ).
fof(f3577,plain,
! [X0,X1] :
( domain(codomain(domain(domain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(domain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f45]) ).
fof(f3578,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(domain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f53]) ).
fof(f3579,plain,
! [X0,X1] :
( there_exists(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f54]) ).
fof(f3580,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(domain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f43]) ).
fof(f3581,plain,
! [X0,X1] :
( there_exists(domain(domain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f44]) ).
fof(f3582,plain,
! [X0,X1] :
( equivalent(domain(domain(codomain(codomain(f1(X0,X1))))),domain(domain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f476,f39]) ).
fof(f3583,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(domain(domain(codomain(codomain(X2)))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f476]) ).
fof(f3584,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(domain(domain(codomain(codomain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f476]) ).
fof(f3585,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(domain(domain(codomain(codomain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f476]) ).
fof(f3586,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(domain(domain(codomain(codomain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f476]) ).
fof(f3587,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(codomain(codomain(X2)))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f3583]) ).
fof(f3588,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(codomain(codomain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f3584]) ).
fof(f3589,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(domain(codomain(codomain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f3585]) ).
fof(f3590,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(domain(codomain(codomain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f3586]) ).
fof(f3591,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X2))
| domain(X0) != codomain(X2)
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f27]) ).
fof(f3593,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(X0),codomain(domain(domain(X0))))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f3137]) ).
fof(f3594,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(X0)),codomain(domain(X0)))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f3123]) ).
fof(f3595,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(X0)))))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f322]) ).
fof(f3596,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f311]) ).
fof(f3597,plain,
! [X0,X1] :
( domain(domain(X0)) = codomain(domain(domain(domain(domain(X0)))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f283]) ).
fof(f3598,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(X0))))) = codomain(domain(X0))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f218]) ).
fof(f3599,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(X0))))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f219]) ).
fof(f3600,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(X0))))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f217]) ).
fof(f3601,plain,
! [X0,X1] :
( domain(domain(X0)) = codomain(domain(domain(domain(X0))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f271]) ).
fof(f3602,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(X0)))) = codomain(domain(X0))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f211]) ).
fof(f3603,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(X0)))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f212]) ).
fof(f3604,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(X0)))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f210]) ).
fof(f3605,plain,
! [X0,X1] :
( domain(domain(X0)) = codomain(domain(domain(X0)))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f46]) ).
fof(f3606,plain,
! [X0,X1] :
( domain(codomain(domain(X0))) = codomain(domain(X0))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f45]) ).
fof(f3607,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(X0))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f53]) ).
fof(f3608,plain,
! [X0,X1] :
( there_exists(codomain(domain(X0)))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f54]) ).
fof(f3609,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(X0))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f43]) ).
fof(f3610,plain,
! [X0,X1] :
( there_exists(domain(domain(X0)))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f44]) ).
fof(f3611,plain,
! [X0,X1] :
( equivalent(domain(X0),domain(X0))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f499,f39]) ).
fof(f3614,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X0),codomain(domain(codomain(X0))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f3137]) ).
fof(f3615,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(X0)))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f3123]) ).
fof(f3616,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f322]) ).
fof(f3617,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f311]) ).
fof(f3618,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(domain(domain(domain(codomain(X0)))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f283]) ).
fof(f3619,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(codomain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f218]) ).
fof(f3620,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f219]) ).
fof(f3621,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f217]) ).
fof(f3622,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(domain(domain(codomain(X0))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f271]) ).
fof(f3623,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(codomain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f211]) ).
fof(f3624,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f212]) ).
fof(f3625,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f210]) ).
fof(f3626,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(domain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f46]) ).
fof(f3627,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(codomain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f45]) ).
fof(f3628,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X0))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f53]) ).
fof(f3629,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f54]) ).
fof(f3630,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X0))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f43]) ).
fof(f3631,plain,
! [X0,X1] :
( there_exists(domain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f44]) ).
fof(f3632,plain,
! [X0,X1] :
( equivalent(codomain(X0),codomain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f518,f39]) ).
fof(f3635,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(X0))),codomain(domain(codomain(domain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f3137]) ).
fof(f3636,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(codomain(X0)))),codomain(codomain(domain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f3123]) ).
fof(f3637,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f322]) ).
fof(f3638,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f311]) ).
fof(f3639,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(X0)))) = codomain(domain(domain(domain(codomain(domain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f283]) ).
fof(f3640,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))) = codomain(codomain(domain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f218]) ).
fof(f3641,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f219]) ).
fof(f3642,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f217]) ).
fof(f3643,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(X0)))) = codomain(domain(domain(codomain(domain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f271]) ).
fof(f3644,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(X0)))))) = codomain(codomain(domain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f211]) ).
fof(f3645,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f212]) ).
fof(f3646,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f210]) ).
fof(f3647,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(X0)))) = codomain(domain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f46]) ).
fof(f3648,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(X0))))) = codomain(codomain(domain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f45]) ).
fof(f3649,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f53]) ).
fof(f3650,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f54]) ).
fof(f3651,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f43]) ).
fof(f3652,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f44]) ).
fof(f3653,plain,
! [X0,X1] :
( equivalent(codomain(domain(codomain(X0))),codomain(domain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f543,f39]) ).
fof(f3656,plain,
! [X0,X1,X2] :
( there_exists(compose(domain(codomain(X0)),X2))
| domain(domain(codomain(X0))) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f27]) ).
fof(f3658,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(domain(codomain(X0))),codomain(domain(domain(domain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f3137]) ).
fof(f3659,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(domain(codomain(X0)))),codomain(domain(domain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f3123]) ).
fof(f3660,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f322]) ).
fof(f3661,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f311]) ).
fof(f3662,plain,
! [X0,X1] :
( domain(domain(domain(codomain(X0)))) = codomain(domain(domain(domain(domain(domain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f283]) ).
fof(f3663,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(codomain(X0))))))) = codomain(domain(domain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f218]) ).
fof(f3664,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f219]) ).
fof(f3665,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f217]) ).
fof(f3666,plain,
! [X0,X1] :
( domain(domain(domain(codomain(X0)))) = codomain(domain(domain(domain(domain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f271]) ).
fof(f3667,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(codomain(X0)))))) = codomain(domain(domain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f211]) ).
fof(f3668,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f212]) ).
fof(f3669,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f210]) ).
fof(f3670,plain,
! [X0,X1] :
( domain(domain(domain(codomain(X0)))) = codomain(domain(domain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f46]) ).
fof(f3671,plain,
! [X0,X1] :
( domain(codomain(domain(domain(codomain(X0))))) = codomain(domain(domain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f45]) ).
fof(f3672,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(domain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f53]) ).
fof(f3673,plain,
! [X0,X1] :
( there_exists(codomain(domain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f54]) ).
fof(f3674,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(domain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f43]) ).
fof(f3675,plain,
! [X0,X1] :
( there_exists(domain(domain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f44]) ).
fof(f3676,plain,
! [X0,X1] :
( equivalent(domain(domain(codomain(X0))),domain(domain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f545,f39]) ).
fof(f3679,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f563,f1067]) ).
fof(f3680,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f563,f1065]) ).
fof(f3681,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,X1))
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f563,f975]) ).
fof(f3682,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,X1))
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f563,f973]) ).
fof(f3683,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f563,f1046]) ).
fof(f3684,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,X1)
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f563,f964]) ).
fof(f3685,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f563,f841]) ).
fof(f3686,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f563,f94]) ).
fof(f3687,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f563,f92]) ).
fof(f3688,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f563,f78]) ).
fof(f3689,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(compose(X0,X1),codomain(X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f563]) ).
fof(f3690,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X0,X1)),codomain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f563]) ).
fof(f3694,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(X0)),codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f563]) ).
fof(f3696,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X0),codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f563]) ).
fof(f3697,plain,
! [X0] :
( there_exists(domain(compose(codomain(X0),codomain(X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f30,f563]) ).
fof(f3698,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(compose(domain(domain(domain(X0))),domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f287,f563]) ).
fof(f3699,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(compose(domain(domain(X0)),X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f563]) ).
fof(f3700,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(compose(domain(X0),X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f563]) ).
fof(f3701,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f563]) ).
fof(f3702,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f563]) ).
fof(f3703,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(compose(X1,domain(compose(domain(X0),X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f563]) ).
fof(f3704,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(compose(X1,domain(compose(X0,X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f563]) ).
fof(f3705,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(domain(compose(domain(codomain(X0)),X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2835,f563]) ).
fof(f3706,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(domain(compose(domain(X0),domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2838,f563]) ).
fof(f3707,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(domain(domain(domain(domain(domain(X0)))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f395,f563]) ).
fof(f3708,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(domain(domain(domain(domain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f285,f563]) ).
fof(f3709,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f273,f563]) ).
fof(f3710,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f256,f563]) ).
fof(f3711,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(domain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f29,f563]) ).
fof(f3712,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,compose(X1,codomain(X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f3689]) ).
fof(f3717,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,compose(X1,X3)))
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f363,f1067]) ).
fof(f3718,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,compose(X1,X3)))
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f363,f1065]) ).
fof(f3719,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,compose(X1,X3)))
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f363,f975]) ).
fof(f3720,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,compose(X1,X3)))
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f363,f973]) ).
fof(f3721,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,compose(X1,X3))
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f363,f1046]) ).
fof(f3722,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,compose(X1,X3))
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f363,f964]) ).
fof(f3723,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,compose(X1,X4))
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f363,f841]) ).
fof(f3724,plain,
! [X0,X1,X2,X3] :
( X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f363,f94]) ).
fof(f3725,plain,
! [X0,X1,X2,X3] :
( X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f363,f92]) ).
fof(f3726,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f363,f78]) ).
fof(f3727,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(compose(X0,X1),codomain(X2))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f363]) ).
fof(f3728,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),codomain(X0))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f363]) ).
fof(f3729,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f363]) ).
fof(f3730,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f363]) ).
fof(f3731,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(compose(X0,X1)))),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f363]) ).
fof(f3733,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f363]) ).
fof(f3734,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X0),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f363]) ).
fof(f3735,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f363]) ).
fof(f3736,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f287,f363]) ).
fof(f3737,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(domain(domain(X0))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f363]) ).
fof(f3738,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(domain(X0)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f363]) ).
fof(f3743,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,codomain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f363]) ).
fof(f3744,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,codomain(codomain(compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f195,f363]) ).
fof(f3745,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f363]) ).
fof(f3746,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f363]) ).
fof(f3747,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(codomain(codomain(X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f363]) ).
fof(f3748,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(codomain(codomain(X1))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f196,f363]) ).
fof(f3749,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(codomain(X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f363]) ).
fof(f3750,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(codomain(X1)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f81,f363]) ).
fof(f3751,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f363]) ).
fof(f3766,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,compose(X1,codomain(X2)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f3727]) ).
fof(f3768,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(compose(X0,X1)))))) ),
inference(resolution,[status(thm)],[f3697,f350]) ).
fof(f3769,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3697,f174]) ).
fof(f3770,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3697,f164]) ).
fof(f3771,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(codomain(f1(X0,X1))))),codomain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3697,f61]) ).
fof(f3772,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(codomain(X0)))),codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3697,f224]) ).
fof(f3773,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3697,f154]) ).
fof(f3774,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3697,f121]) ).
fof(f3775,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(domain(f1(X0,X1))))),codomain(codomain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3697,f58]) ).
fof(f3776,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(domain(X0)))),codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3697,f233]) ).
fof(f3777,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(f1(X0,X1)))),codomain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3697,f59]) ).
fof(f3778,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3697,f97]) ).
fof(f3779,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(domain(f1(X0,X1))))),codomain(codomain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3697,f155]) ).
fof(f3780,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3697,f474]) ).
fof(f3781,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3697,f407]) ).
fof(f3782,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(codomain(f1(X0,X1))))),codomain(codomain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3697,f122]) ).
fof(f3783,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(codomain(X0)))),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3697,f543]) ).
fof(f3784,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(f1(X0,X1)))),codomain(codomain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3697,f55]) ).
fof(f3785,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(X0))),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3697,f170]) ).
fof(f3786,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(f1(X0,X1))),codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f3697,f56]) ).
fof(f3787,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3697,f518]) ).
fof(f3788,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3697,f1044]) ).
fof(f3789,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3697,f962]) ).
fof(f3790,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3697,f89]) ).
fof(f3791,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3697,f76]) ).
fof(f3792,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(domain(f1(X0,X1))))),codomain(domain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3697,f157]) ).
fof(f3793,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3697,f476]) ).
fof(f3794,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(codomain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3697,f409]) ).
fof(f3795,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(codomain(f1(X0,X1))))),codomain(domain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3697,f124]) ).
fof(f3796,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(domain(codomain(X0)))),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3697,f545]) ).
fof(f3797,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(f1(X0,X1)))),codomain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3697,f51]) ).
fof(f3798,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(domain(X0))),codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3697,f160]) ).
fof(f3799,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(domain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3697,f176]) ).
fof(f3800,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(codomain(domain(f1(X0,X1)))))),codomain(domain(codomain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3697,f166]) ).
fof(f3801,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(codomain(f1(X0,X1))))),codomain(domain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3697,f63]) ).
fof(f3802,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(codomain(X0)))),codomain(domain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3697,f226]) ).
fof(f3803,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(domain(domain(f1(X0,X1)))))),codomain(domain(codomain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3697,f156]) ).
fof(f3804,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(domain(codomain(f1(X0,X1)))))),codomain(domain(codomain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3697,f123]) ).
fof(f3805,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(domain(f1(X0,X1))))),codomain(domain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3697,f50]) ).
fof(f3806,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(domain(X0)))),codomain(domain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3697,f235]) ).
fof(f3807,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(f1(X0,X1)))),codomain(domain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3697,f48]) ).
fof(f3808,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(X0))),codomain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3697,f99]) ).
fof(f3809,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(f1(X0,X1))),codomain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f3697,f47]) ).
fof(f3810,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(domain(compose(codomain(domain(X0)),codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3697,f499]) ).
fof(f3811,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(codomain(domain(X0)),codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3697,f1045]) ).
fof(f3812,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(codomain(domain(X0)),codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3697,f963]) ).
fof(f3813,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(codomain(domain(X0)),codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3697,f91]) ).
fof(f3814,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(X0)),codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3697,f77]) ).
fof(f3815,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(f1(X0,X1)),codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f3697,f36]) ).
fof(f3816,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(domain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3697,f1067]) ).
fof(f3817,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(domain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3697,f1065]) ).
fof(f3818,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(domain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3697,f975]) ).
fof(f3819,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(domain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3697,f973]) ).
fof(f3820,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3697,f1046]) ).
fof(f3821,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3697,f964]) ).
fof(f3822,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3697,f841]) ).
fof(f3823,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(domain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3697,f94]) ).
fof(f3824,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(domain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3697,f92]) ).
fof(f3825,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(X0),codomain(X0)))) ),
inference(resolution,[status(thm)],[f3697,f78]) ).
fof(f3826,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(compose(codomain(compose(X0,X1)),codomain(domain(codomain(compose(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3711,f350]) ).
fof(f3827,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(codomain(f1(X0,X1))))),codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3711,f174]) ).
fof(f3828,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(domain(f1(X0,X1))))),codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3711,f164]) ).
fof(f3829,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(f1(X0,X1)))),codomain(domain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3711,f61]) ).
fof(f3830,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(X0))),codomain(domain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3711,f224]) ).
fof(f3831,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(domain(f1(X0,X1))))),codomain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3711,f154]) ).
fof(f3832,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(codomain(f1(X0,X1))))),codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3711,f121]) ).
fof(f3833,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(f1(X0,X1)))),codomain(domain(codomain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3711,f58]) ).
fof(f3834,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(X0))),codomain(domain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3711,f233]) ).
fof(f3835,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(f1(X0,X1))),codomain(domain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3711,f59]) ).
fof(f3836,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(X0)),codomain(domain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3711,f97]) ).
fof(f3837,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(f1(X0,X1)))),codomain(domain(codomain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3711,f155]) ).
fof(f3838,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(codomain(f1(X0,X1))))),codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3711,f474]) ).
fof(f3839,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(domain(f1(X0,X1))))),codomain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3711,f407]) ).
fof(f3840,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(f1(X0,X1)))),codomain(domain(codomain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3711,f122]) ).
fof(f3841,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(X0))),codomain(domain(codomain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3711,f543]) ).
fof(f3842,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(f1(X0,X1))),codomain(domain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3711,f55]) ).
fof(f3843,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(X0)),codomain(domain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3711,f170]) ).
fof(f3844,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(f1(X0,X1)),codomain(domain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3711,f56]) ).
fof(f3845,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(domain(compose(codomain(X0),codomain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3711,f518]) ).
fof(f3846,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(codomain(X0),codomain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3711,f1044]) ).
fof(f3847,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(codomain(X0),codomain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3711,f962]) ).
fof(f3848,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(codomain(X0),codomain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3711,f89]) ).
fof(f3849,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(X0),codomain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3711,f76]) ).
fof(f3850,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(domain(f1(X0,X1)))),codomain(domain(domain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3711,f157]) ).
fof(f3851,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(codomain(codomain(f1(X0,X1))))),codomain(domain(domain(domain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3711,f476]) ).
fof(f3852,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(codomain(domain(f1(X0,X1))))),codomain(domain(domain(domain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3711,f409]) ).
fof(f3853,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(codomain(f1(X0,X1)))),codomain(domain(domain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3711,f124]) ).
fof(f3854,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(domain(codomain(X0))),codomain(domain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3711,f545]) ).
fof(f3855,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(f1(X0,X1))),codomain(domain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3711,f51]) ).
fof(f3856,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(domain(X0)),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3711,f160]) ).
fof(f3857,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(codomain(f1(X0,X1))))),codomain(domain(domain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3711,f176]) ).
fof(f3858,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(domain(f1(X0,X1))))),codomain(domain(domain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3711,f166]) ).
fof(f3859,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(f1(X0,X1)))),codomain(domain(domain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3711,f63]) ).
fof(f3860,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(X0))),codomain(domain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3711,f226]) ).
fof(f3861,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(domain(domain(f1(X0,X1))))),codomain(domain(domain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3711,f156]) ).
fof(f3862,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(domain(codomain(f1(X0,X1))))),codomain(domain(domain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3711,f123]) ).
fof(f3863,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(domain(f1(X0,X1)))),codomain(domain(domain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3711,f50]) ).
fof(f3864,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(codomain(domain(X0))),codomain(domain(domain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3711,f235]) ).
fof(f3865,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(f1(X0,X1))),codomain(domain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3711,f48]) ).
fof(f3866,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(codomain(X0)),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3711,f99]) ).
fof(f3867,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(f1(X0,X1)),codomain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3711,f47]) ).
fof(f3868,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(domain(compose(domain(X0),codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3711,f499]) ).
fof(f3869,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(domain(X0),codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3711,f1045]) ).
fof(f3870,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(domain(X0),codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3711,f963]) ).
fof(f3871,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(domain(X0),codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3711,f91]) ).
fof(f3872,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(X0),codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3711,f77]) ).
fof(f3873,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(f1(X0,X1),codomain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f3711,f36]) ).
fof(f3874,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(domain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3711,f1067]) ).
fof(f3875,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(domain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3711,f1065]) ).
fof(f3876,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(domain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3711,f975]) ).
fof(f3877,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(domain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3711,f973]) ).
fof(f3878,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3711,f1046]) ).
fof(f3879,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3711,f964]) ).
fof(f3880,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3711,f841]) ).
fof(f3881,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(domain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3711,f94]) ).
fof(f3882,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(domain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3711,f92]) ).
fof(f3883,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(X0,codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f3711,f78]) ).
fof(f3886,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2) ),
inference(resolution,[status(thm)],[f441,f38]) ).
fof(f3891,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(compose(X0,X1),compose(X2,X3)) = X4
| domain(compose(compose(X0,X1),X2)) = codomain(X3) ),
inference(paramodulation,[status(thm)],[f28,f441]) ).
fof(f3892,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))) = X3
| domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,X2)) ),
inference(paramodulation,[status(thm)],[f195,f441]) ).
fof(f3893,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),compose(X0,X1)) = X2
| domain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),X0)) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f349,f441]) ).
fof(f3894,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),compose(X0,X1)) = X2
| domain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),X0)) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f220,f441]) ).
fof(f3895,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(codomain(codomain(codomain(compose(X0,X1)))),compose(X0,X1)) = X2
| domain(compose(codomain(codomain(codomain(compose(X0,X1)))),X0)) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f213,f441]) ).
fof(f3897,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(codomain(codomain(compose(X0,X1))),compose(X0,X1)) = X2
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f197,f441]) ).
fof(f3899,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(codomain(compose(X0,X1)),compose(X0,X1)) = X2
| domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f30,f441]) ).
fof(f3903,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = X3
| domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),X2)) ),
inference(paramodulation,[status(thm)],[f149,f441]) ).
fof(f3904,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(paramodulation,[status(thm)],[f140,f441]) ).
fof(f3905,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(compose(domain(X0),X1)))) = X2
| domain(compose(X0,X1)) = codomain(domain(compose(domain(X0),X1))) ),
inference(paramodulation,[status(thm)],[f255,f441]) ).
fof(f3907,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(compose(X1,X2),X3)) = X4
| domain(compose(X0,compose(X1,X2))) = codomain(X3) ),
inference(paramodulation,[status(thm)],[f28,f441]) ).
fof(f3908,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3)))) = X4
| domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(X2,X3))) ),
inference(paramodulation,[status(thm)],[f195,f441]) ).
fof(f3909,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(codomain(codomain(codomain(codomain(codomain(X1))))),X1)) = X2
| domain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f349,f441]) ).
fof(f3910,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(codomain(codomain(codomain(codomain(X1)))),X1)) = X2
| domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f220,f441]) ).
fof(f3911,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(codomain(codomain(codomain(X1))),X1)) = X2
| domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f213,f441]) ).
fof(f3912,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(codomain(codomain(X1)),compose(X1,X2))) = X3
| domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(X1,X2)) ),
inference(paramodulation,[status(thm)],[f196,f441]) ).
fof(f3913,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(codomain(codomain(X1)),X1)) = X2
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f197,f441]) ).
fof(f3914,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(codomain(X1),compose(X1,X2))) = X3
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(paramodulation,[status(thm)],[f81,f441]) ).
fof(f3915,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(codomain(X1),X1)) = X2
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f30,f441]) ).
fof(f3916,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,compose(domain(domain(domain(X1))),domain(X1)))) = X2
| domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(X1))),domain(X1))) ),
inference(paramodulation,[status(thm)],[f287,f441]) ).
fof(f3917,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(domain(domain(X1)),X2))) = X3
| domain(compose(X0,X1)) = codomain(compose(domain(domain(X1)),X2)) ),
inference(paramodulation,[status(thm)],[f254,f441]) ).
fof(f3918,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(domain(X1),X2))) = X3
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(paramodulation,[status(thm)],[f82,f441]) ).
fof(f3919,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3)))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),X3))) ),
inference(paramodulation,[status(thm)],[f149,f441]) ).
fof(f3920,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(paramodulation,[status(thm)],[f140,f441]) ).
fof(f3921,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2))))) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(domain(X1),X2)))) ),
inference(paramodulation,[status(thm)],[f255,f441]) ).
fof(f3922,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(X1,X2))))) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f79,f441]) ).
fof(f3923,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(compose(domain(codomain(X1)),X1)))) = X2
| domain(compose(X0,X1)) = codomain(domain(compose(domain(codomain(X1)),X1))) ),
inference(paramodulation,[status(thm)],[f2835,f441]) ).
fof(f3924,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(compose(domain(X1),domain(X1))))) = X2
| domain(compose(X0,X1)) = codomain(domain(compose(domain(X1),domain(X1)))) ),
inference(paramodulation,[status(thm)],[f2838,f441]) ).
fof(f3925,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(domain(domain(domain(domain(X1))))))) = X2
| domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(domain(X1)))))) ),
inference(paramodulation,[status(thm)],[f395,f441]) ).
fof(f3926,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(domain(domain(domain(X1)))))) = X2
| domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(X1))))) ),
inference(paramodulation,[status(thm)],[f285,f441]) ).
fof(f3927,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(domain(domain(X1))))) = X2
| domain(compose(X0,X1)) = codomain(domain(domain(domain(X1)))) ),
inference(paramodulation,[status(thm)],[f273,f441]) ).
fof(f3928,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(domain(X1)))) = X2
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(paramodulation,[status(thm)],[f256,f441]) ).
fof(f3929,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(X1))) = X2
| domain(compose(X0,X1)) = codomain(domain(X1)) ),
inference(paramodulation,[status(thm)],[f29,f441]) ).
fof(f3931,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(codomain(codomain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f476]) ).
fof(f3932,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(codomain(codomain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f474]) ).
fof(f3933,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(codomain(domain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f409]) ).
fof(f3934,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(codomain(domain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f407]) ).
fof(f3935,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(codomain(codomain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f176]) ).
fof(f3936,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(codomain(codomain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f174]) ).
fof(f3937,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(codomain(domain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f166]) ).
fof(f3938,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(codomain(domain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f164]) ).
fof(f3939,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(domain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f156]) ).
fof(f3940,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(domain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f154]) ).
fof(f3941,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(codomain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f123]) ).
fof(f3942,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(codomain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f121]) ).
fof(f3943,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| equivalent(codomain(f1(compose(X0,compose(X1,X2)),X3)),codomain(X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f65]) ).
fof(f3944,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| equivalent(codomain(X3),codomain(f1(compose(X0,compose(X1,X2)),X3)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f65]) ).
fof(f3945,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| equivalent(domain(f1(compose(X0,compose(X1,X2)),X3)),domain(X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f52]) ).
fof(f3946,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| equivalent(domain(X3),domain(f1(compose(X0,compose(X1,X2)),X3)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f52]) ).
fof(f3951,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = codomain(domain(X3)) ),
inference(paramodulation,[status(thm)],[f441,f71]) ).
fof(f3952,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(domain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f157]) ).
fof(f3953,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(domain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f155]) ).
fof(f3954,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| domain(codomain(X0)) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(paramodulation,[status(thm)],[f441,f68]) ).
fof(f3955,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(codomain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f124]) ).
fof(f3956,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(codomain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f122]) ).
fof(f3959,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(codomain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f63]) ).
fof(f3960,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(codomain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f61]) ).
fof(f3961,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(codomain(domain(X0)))) ),
inference(paramodulation,[status(thm)],[f441,f58]) ).
fof(f3962,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f50]) ).
fof(f3963,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f441,f59]) ).
fof(f3964,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f441,f55]) ).
fof(f3965,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(X3)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f51]) ).
fof(f3966,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f441,f48]) ).
fof(f3967,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f42]) ).
fof(f3968,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f42]) ).
fof(f3969,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = X3
| X3 != X3
| compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3) ),
inference(paramodulation,[status(thm)],[f441,f38]) ).
fof(f3971,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f441,f56]) ).
fof(f3972,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f441,f47]) ).
fof(f3973,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f441,f36]) ).
fof(f3974,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2) ),
inference(duplicate_literals_removal,[status(thm)],[f3886]) ).
fof(f3976,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(compose(X0,X1),compose(X2,X3)) = X4
| domain(compose(X0,compose(X1,X2))) = codomain(X3) ),
inference(forward_demodulation,[status(thm)],[f28,f3891]) ).
fof(f3977,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,compose(X1,X2))) = codomain(X3) ),
inference(forward_demodulation,[status(thm)],[f28,f3976]) ).
fof(f3978,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,X2)) ),
inference(forward_demodulation,[status(thm)],[f195,f3892]) ).
fof(f3979,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),X0)) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f349,f3893]) ).
fof(f3980,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),X0)) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f220,f3894]) ).
fof(f3981,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(codomain(codomain(codomain(compose(X0,X1)))),X0)) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f213,f3895]) ).
fof(f3984,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f197,f3897]) ).
fof(f3987,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f30,f3899]) ).
fof(f3994,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),X2)) ),
inference(forward_demodulation,[status(thm)],[f149,f3903]) ).
fof(f3995,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(forward_demodulation,[status(thm)],[f140,f3904]) ).
fof(f3996,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,X1)) = codomain(domain(compose(domain(X0),X1))) ),
inference(forward_demodulation,[status(thm)],[f255,f3905]) ).
fof(f3998,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,compose(X1,X2))) = codomain(X3) ),
inference(forward_demodulation,[status(thm)],[f28,f3907]) ).
fof(f3999,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(X2,X3))) ),
inference(forward_demodulation,[status(thm)],[f195,f3908]) ).
fof(f4000,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f349,f3909]) ).
fof(f4001,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f220,f3910]) ).
fof(f4002,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f213,f3911]) ).
fof(f4003,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(X1,X2)) ),
inference(forward_demodulation,[status(thm)],[f196,f3912]) ).
fof(f4004,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f197,f3913]) ).
fof(f4005,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(forward_demodulation,[status(thm)],[f81,f3914]) ).
fof(f4006,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f30,f3915]) ).
fof(f4007,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(X1))),domain(X1))) ),
inference(forward_demodulation,[status(thm)],[f287,f3916]) ).
fof(f4008,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(compose(domain(domain(X1)),X2)) ),
inference(forward_demodulation,[status(thm)],[f254,f3917]) ).
fof(f4009,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(forward_demodulation,[status(thm)],[f82,f3918]) ).
fof(f4010,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),X3))) ),
inference(forward_demodulation,[status(thm)],[f149,f3919]) ).
fof(f4011,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(forward_demodulation,[status(thm)],[f140,f3920]) ).
fof(f4012,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(domain(X1),X2)))) ),
inference(forward_demodulation,[status(thm)],[f255,f3921]) ).
fof(f4013,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f79,f3922]) ).
fof(f4014,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,X1)) = codomain(domain(compose(domain(codomain(X1)),X1))) ),
inference(forward_demodulation,[status(thm)],[f2835,f3923]) ).
fof(f4015,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,X1)) = codomain(domain(compose(domain(X1),domain(X1)))) ),
inference(forward_demodulation,[status(thm)],[f2838,f3924]) ).
fof(f4016,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(domain(X1)))))) ),
inference(forward_demodulation,[status(thm)],[f395,f3925]) ).
fof(f4017,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(X1))))) ),
inference(forward_demodulation,[status(thm)],[f285,f3926]) ).
fof(f4018,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,X1)) = codomain(domain(domain(domain(X1)))) ),
inference(forward_demodulation,[status(thm)],[f273,f3927]) ).
fof(f4019,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(forward_demodulation,[status(thm)],[f256,f3928]) ).
fof(f4020,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,X1)) = codomain(domain(X1)) ),
inference(forward_demodulation,[status(thm)],[f29,f3929]) ).
fof(f4021,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(codomain(codomain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3931]) ).
fof(f4022,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(codomain(codomain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3932]) ).
fof(f4023,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(codomain(domain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3933]) ).
fof(f4024,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(codomain(domain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3934]) ).
fof(f4025,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(codomain(codomain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3935]) ).
fof(f4026,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(codomain(codomain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3936]) ).
fof(f4027,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(codomain(domain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3937]) ).
fof(f4028,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(codomain(domain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3938]) ).
fof(f4029,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(domain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3939]) ).
fof(f4030,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(domain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3940]) ).
fof(f4031,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(codomain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3941]) ).
fof(f4032,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(codomain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3942]) ).
fof(f4033,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(codomain(f1(compose(X0,compose(X1,X2)),X3)),codomain(X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3943]) ).
fof(f4034,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(codomain(X3),codomain(f1(compose(X0,compose(X1,X2)),X3)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3944]) ).
fof(f4035,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(domain(f1(compose(X0,compose(X1,X2)),X3)),domain(X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3945]) ).
fof(f4036,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(domain(X3),domain(f1(compose(X0,compose(X1,X2)),X3)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3946]) ).
fof(f4037,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = codomain(domain(X3)) ),
inference(duplicate_literals_removal,[status(thm)],[f3951]) ).
fof(f4038,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(domain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3952]) ).
fof(f4039,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(domain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3953]) ).
fof(f4040,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| domain(codomain(X0)) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f3954]) ).
fof(f4041,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(codomain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3955]) ).
fof(f4042,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(codomain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3956]) ).
fof(f4045,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(codomain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3959]) ).
fof(f4046,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(codomain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3960]) ).
fof(f4047,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(codomain(domain(X0)))) ),
inference(duplicate_literals_removal,[status(thm)],[f3961]) ).
fof(f4048,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3962]) ).
fof(f4049,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f3963]) ).
fof(f4050,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(domain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f3964]) ).
fof(f4051,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(X3)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3965]) ).
fof(f4052,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(domain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f3966]) ).
fof(f4053,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3967]) ).
fof(f4054,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f3968]) ).
fof(f4055,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = X3
| X3 != X3
| compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3) ),
inference(duplicate_literals_removal,[status(thm)],[f3969]) ).
fof(f4056,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = X3
| compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3) ),
inference(trivial_equality_resolution,[status(thm)],[f4055]) ).
fof(f4058,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f3971]) ).
fof(f4059,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f3972]) ).
fof(f4060,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f3973]) ).
fof(f4062,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(domain(codomain(f1(X0,X1))))),codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f3711]) ).
fof(f4063,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f3697]) ).
fof(f4064,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(domain(codomain(f1(X0,X1))))),codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f3137]) ).
fof(f4065,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f3123]) ).
fof(f4066,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f322]) ).
fof(f4067,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f311]) ).
fof(f4068,plain,
! [X0,X1] :
( domain(codomain(domain(domain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f283]) ).
fof(f4069,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))) = codomain(codomain(domain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f218]) ).
fof(f4070,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f219]) ).
fof(f4071,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f217]) ).
fof(f4072,plain,
! [X0,X1] :
( domain(codomain(domain(domain(codomain(f1(X0,X1)))))) = codomain(domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f271]) ).
fof(f4073,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))) = codomain(codomain(domain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f211]) ).
fof(f4074,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f212]) ).
fof(f4075,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f210]) ).
fof(f4076,plain,
! [X0,X1] :
( domain(codomain(domain(domain(codomain(f1(X0,X1)))))) = codomain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f46]) ).
fof(f4077,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))) = codomain(codomain(domain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f45]) ).
fof(f4078,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f53]) ).
fof(f4079,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f54]) ).
fof(f4080,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f43]) ).
fof(f4081,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f44]) ).
fof(f4082,plain,
! [X0,X1] :
( equivalent(codomain(domain(domain(codomain(f1(X0,X1))))),codomain(domain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f606,f39]) ).
fof(f4084,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(domain(codomain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f606]) ).
fof(f4085,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(codomain(domain(domain(codomain(X2)))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f606]) ).
fof(f4086,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(codomain(domain(domain(codomain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f606]) ).
fof(f4087,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(codomain(domain(domain(codomain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f606]) ).
fof(f4088,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(codomain(domain(domain(codomain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f606]) ).
fof(f4090,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(domain(codomain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f4084]) ).
fof(f4091,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(domain(domain(codomain(X2)))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f4085]) ).
fof(f4092,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(domain(domain(codomain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f4086]) ).
fof(f4093,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(domain(domain(codomain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f4087]) ).
fof(f4094,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(domain(domain(codomain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f4088]) ).
fof(f4095,plain,
! [X0,X1,X2] :
( there_exists(compose(domain(domain(codomain(f1(X0,X1)))),X2))
| domain(domain(domain(codomain(f1(X0,X1))))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f27]) ).
fof(f4097,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(domain(domain(codomain(f1(X0,X1))))),codomain(domain(domain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f3711]) ).
fof(f4098,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(domain(domain(codomain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f3697]) ).
fof(f4099,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(domain(domain(codomain(f1(X0,X1))))),codomain(domain(domain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f3137]) ).
fof(f4100,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(domain(domain(codomain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f3123]) ).
fof(f4101,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f322]) ).
fof(f4102,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f311]) ).
fof(f4103,plain,
! [X0,X1] :
( domain(domain(domain(domain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f283]) ).
fof(f4104,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(domain(codomain(f1(X0,X1))))))))) = codomain(domain(domain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f218]) ).
fof(f4105,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f219]) ).
fof(f4106,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f217]) ).
fof(f4107,plain,
! [X0,X1] :
( domain(domain(domain(domain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f271]) ).
fof(f4108,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(domain(codomain(f1(X0,X1)))))))) = codomain(domain(domain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f211]) ).
fof(f4109,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f212]) ).
fof(f4110,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f210]) ).
fof(f4111,plain,
! [X0,X1] :
( domain(domain(domain(domain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f46]) ).
fof(f4112,plain,
! [X0,X1] :
( domain(codomain(domain(domain(domain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f45]) ).
fof(f4113,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(domain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f53]) ).
fof(f4114,plain,
! [X0,X1] :
( there_exists(codomain(domain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f54]) ).
fof(f4115,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(domain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f43]) ).
fof(f4116,plain,
! [X0,X1] :
( there_exists(domain(domain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f44]) ).
fof(f4117,plain,
! [X0,X1] :
( equivalent(domain(domain(domain(codomain(f1(X0,X1))))),domain(domain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f608,f39]) ).
fof(f4119,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(domain(codomain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f608]) ).
fof(f4120,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(domain(domain(domain(codomain(X2)))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f608]) ).
fof(f4121,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(domain(domain(domain(codomain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f608]) ).
fof(f4122,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(domain(domain(domain(codomain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f608]) ).
fof(f4123,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(domain(domain(domain(codomain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f608]) ).
fof(f4125,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(domain(codomain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f4119]) ).
fof(f4126,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(domain(codomain(X2)))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f4120]) ).
fof(f4127,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(domain(codomain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f4121]) ).
fof(f4128,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(domain(domain(codomain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f4122]) ).
fof(f4129,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(domain(domain(codomain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f4123]) ).
fof(f4130,plain,
! [X0,X1,X2,X3,X4] :
( domain(codomain(X4)) = codomain(X4)
| X4 = domain(compose(X0,compose(X1,compose(X2,X3))))
| domain(compose(X0,compose(X1,X2))) = codomain(X3) ),
inference(resolution,[status(thm)],[f462,f1067]) ).
fof(f4131,plain,
! [X0,X1,X2,X3,X4] :
( domain(codomain(X4)) = codomain(X4)
| X4 = codomain(compose(X0,compose(X1,compose(X2,X3))))
| domain(compose(X0,compose(X1,X2))) = codomain(X3) ),
inference(resolution,[status(thm)],[f462,f1065]) ).
fof(f4132,plain,
! [X0,X1,X2,X3,X4] :
( domain(X4) = codomain(domain(X4))
| X4 = domain(compose(X0,compose(X1,compose(X2,X3))))
| domain(compose(X0,compose(X1,X2))) = codomain(X3) ),
inference(resolution,[status(thm)],[f462,f975]) ).
fof(f4133,plain,
! [X0,X1,X2,X3,X4] :
( domain(X4) = codomain(domain(X4))
| X4 = codomain(compose(X0,compose(X1,compose(X2,X3))))
| domain(compose(X0,compose(X1,X2))) = codomain(X3) ),
inference(resolution,[status(thm)],[f462,f973]) ).
fof(f4134,plain,
! [X0,X1,X2,X3,X4] :
( domain(codomain(X4)) = codomain(X4)
| X4 = compose(X0,compose(X1,compose(X2,X3)))
| domain(compose(X0,compose(X1,X2))) = codomain(X3) ),
inference(resolution,[status(thm)],[f462,f1046]) ).
fof(f4135,plain,
! [X0,X1,X2,X3,X4] :
( domain(X4) = codomain(domain(X4))
| X4 = compose(X0,compose(X1,compose(X2,X3)))
| domain(compose(X0,compose(X1,X2))) = codomain(X3) ),
inference(resolution,[status(thm)],[f462,f964]) ).
fof(f4136,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| compose(X4,X5) = compose(X0,compose(X1,compose(X2,X3)))
| domain(compose(X0,compose(X1,X2))) = codomain(X3) ),
inference(resolution,[status(thm)],[f462,f841]) ).
fof(f4137,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| domain(compose(X0,compose(X1,X2))) = codomain(X3) ),
inference(resolution,[status(thm)],[f462,f94]) ).
fof(f4138,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| domain(compose(X0,compose(X1,X2))) = codomain(X3) ),
inference(resolution,[status(thm)],[f462,f92]) ).
fof(f4139,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,compose(X1,X2))) = codomain(X3) ),
inference(resolution,[status(thm)],[f462,f78]) ).
fof(f4140,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(compose(X0,X1),compose(X2,X3))) = codomain(X4)
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f28,f462]) ).
fof(f4142,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,compose(X1,X2))))))),compose(X0,X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f349,f462]) ).
fof(f4143,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(codomain(compose(X0,compose(X1,X2)))))),compose(X0,X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f220,f462]) ).
fof(f4144,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(compose(X0,compose(X1,X2))))),compose(X0,X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f213,f462]) ).
fof(f4146,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X0,compose(X1,X2)))),compose(X0,X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f197,f462]) ).
fof(f4148,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,compose(X1,X2))),compose(X0,X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f30,f462]) ).
fof(f4153,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(compose(X1,X2),X3))) = codomain(X4)
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f28,f462]) ).
fof(f4154,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(codomain(compose(X1,X2)),X1))) = codomain(compose(X2,X3))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f195,f462]) ).
fof(f4155,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(codomain(codomain(codomain(codomain(codomain(compose(X1,X2)))))),X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f349,f462]) ).
fof(f4156,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(codomain(codomain(codomain(codomain(compose(X1,X2))))),X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f220,f462]) ).
fof(f4157,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(codomain(codomain(codomain(compose(X1,X2)))),X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f213,f462]) ).
fof(f4159,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(codomain(codomain(compose(X1,X2))),X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f197,f462]) ).
fof(f4161,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(codomain(compose(X1,X2)),X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f30,f462]) ).
fof(f4165,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(domain(compose(X1,X2)),X3))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f149,f462]) ).
fof(f4166,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,domain(compose(X1,compose(X2,X3)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f140,f462]) ).
fof(f4167,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(compose(domain(X1),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f255,f462]) ).
fof(f4168,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f79,f462]) ).
fof(f4169,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,compose(X2,X3)))) = codomain(X4)
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f28,f462]) ).
fof(f4170,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,codomain(compose(X2,X3))))) = codomain(compose(X2,compose(X3,X4)))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f195,f462]) ).
fof(f4171,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,codomain(codomain(codomain(codomain(codomain(X2)))))))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f349,f462]) ).
fof(f4172,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,codomain(codomain(codomain(codomain(X2))))))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f220,f462]) ).
fof(f4173,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,codomain(codomain(codomain(X2)))))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f213,f462]) ).
fof(f4174,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,codomain(codomain(X2))))) = codomain(compose(X2,X3))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f196,f462]) ).
fof(f4175,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,codomain(codomain(X2))))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f197,f462]) ).
fof(f4176,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,codomain(X2)))) = codomain(compose(X2,X3))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f81,f462]) ).
fof(f4177,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,codomain(X2)))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f30,f462]) ).
fof(f4178,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(domain(domain(domain(X2))),domain(X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f287,f462]) ).
fof(f4179,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(domain(domain(X2)),X3))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f254,f462]) ).
fof(f4180,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(domain(X2),X3))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f82,f462]) ).
fof(f4181,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,compose(domain(compose(X2,X3)),X4)))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f149,f462]) ).
fof(f4182,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f140,f462]) ).
fof(f4183,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,domain(compose(domain(X2),X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f255,f462]) ).
fof(f4184,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,domain(compose(X2,X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f79,f462]) ).
fof(f4185,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(compose(domain(codomain(X2)),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2835,f462]) ).
fof(f4186,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(compose(domain(X2),domain(X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2838,f462]) ).
fof(f4187,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(domain(domain(domain(domain(X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f395,f462]) ).
fof(f4188,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(domain(domain(domain(X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f285,f462]) ).
fof(f4189,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(domain(domain(X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f273,f462]) ).
fof(f4190,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(domain(X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f256,f462]) ).
fof(f4191,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f29,f462]) ).
fof(f4192,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,compose(X2,X3)))) = codomain(X4)
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f4140]) ).
fof(f4199,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,compose(X2,X3)))) = codomain(X4)
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f4153]) ).
fof(f4206,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(domain(X0))),codomain(domain(codomain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f3711]) ).
fof(f4207,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(domain(X0)))),codomain(codomain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f3697]) ).
fof(f4208,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(domain(X0))),codomain(domain(codomain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f3137]) ).
fof(f4209,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(domain(X0)))),codomain(codomain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f3123]) ).
fof(f4210,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f322]) ).
fof(f4211,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f311]) ).
fof(f4212,plain,
! [X0,X1] :
( domain(codomain(domain(domain(X0)))) = codomain(domain(domain(domain(codomain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f283]) ).
fof(f4213,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(domain(X0))))))) = codomain(codomain(domain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f218]) ).
fof(f4214,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f219]) ).
fof(f4215,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f217]) ).
fof(f4216,plain,
! [X0,X1] :
( domain(codomain(domain(domain(X0)))) = codomain(domain(domain(codomain(domain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f271]) ).
fof(f4217,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(X0)))))) = codomain(codomain(domain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f211]) ).
fof(f4218,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f212]) ).
fof(f4219,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f210]) ).
fof(f4220,plain,
! [X0,X1] :
( domain(codomain(domain(domain(X0)))) = codomain(domain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f46]) ).
fof(f4221,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(X0))))) = codomain(codomain(domain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f45]) ).
fof(f4222,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f53]) ).
fof(f4223,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f54]) ).
fof(f4224,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f43]) ).
fof(f4225,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f44]) ).
fof(f4226,plain,
! [X0,X1] :
( equivalent(codomain(domain(domain(X0))),codomain(domain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f643,f39]) ).
fof(f4229,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(domain(domain(f1(X0,X1))))),codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f3711]) ).
fof(f4230,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f3697]) ).
fof(f4231,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(domain(domain(f1(X0,X1))))),codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f3137]) ).
fof(f4232,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f3123]) ).
fof(f4233,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f322]) ).
fof(f4234,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f311]) ).
fof(f4235,plain,
! [X0,X1] :
( domain(codomain(domain(domain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f283]) ).
fof(f4236,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))) = codomain(codomain(domain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f218]) ).
fof(f4237,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f219]) ).
fof(f4238,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f217]) ).
fof(f4239,plain,
! [X0,X1] :
( domain(codomain(domain(domain(domain(f1(X0,X1)))))) = codomain(domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f271]) ).
fof(f4240,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))) = codomain(codomain(domain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f211]) ).
fof(f4241,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f212]) ).
fof(f4242,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f210]) ).
fof(f4243,plain,
! [X0,X1] :
( domain(codomain(domain(domain(domain(f1(X0,X1)))))) = codomain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f46]) ).
fof(f4244,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))) = codomain(codomain(domain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f45]) ).
fof(f4245,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f53]) ).
fof(f4246,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f54]) ).
fof(f4247,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f43]) ).
fof(f4248,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f44]) ).
fof(f4249,plain,
! [X0,X1] :
( equivalent(codomain(domain(domain(domain(f1(X0,X1))))),codomain(domain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f653,f39]) ).
fof(f4250,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(domain(domain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f653]) ).
fof(f4251,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(codomain(domain(domain(domain(X2)))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f653]) ).
fof(f4252,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(codomain(domain(domain(domain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f653]) ).
fof(f4253,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(codomain(domain(domain(domain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f653]) ).
fof(f4254,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(codomain(domain(domain(domain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f653]) ).
fof(f4255,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(domain(domain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f4250]) ).
fof(f4256,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(domain(domain(domain(X2)))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f4251]) ).
fof(f4257,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(domain(domain(domain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f4252]) ).
fof(f4258,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(domain(domain(domain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f4253]) ).
fof(f4259,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(domain(domain(domain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f4254]) ).
fof(f4260,plain,
! [X0,X1,X2] :
( there_exists(compose(domain(domain(domain(f1(X0,X1)))),X2))
| domain(domain(domain(domain(f1(X0,X1))))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f27]) ).
fof(f4262,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(domain(domain(domain(f1(X0,X1))))),codomain(domain(domain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f3711]) ).
fof(f4263,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(domain(domain(domain(f1(X0,X1)))))),codomain(domain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f3697]) ).
fof(f4264,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(domain(domain(domain(f1(X0,X1))))),codomain(domain(domain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f3137]) ).
fof(f4265,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(domain(domain(domain(f1(X0,X1)))))),codomain(domain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f3123]) ).
fof(f4266,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f322]) ).
fof(f4267,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f311]) ).
fof(f4268,plain,
! [X0,X1] :
( domain(domain(domain(domain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f283]) ).
fof(f4269,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(domain(domain(f1(X0,X1))))))))) = codomain(domain(domain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f218]) ).
fof(f4270,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f219]) ).
fof(f4271,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f217]) ).
fof(f4272,plain,
! [X0,X1] :
( domain(domain(domain(domain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f271]) ).
fof(f4273,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(domain(domain(f1(X0,X1)))))))) = codomain(domain(domain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f211]) ).
fof(f4274,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f212]) ).
fof(f4275,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f210]) ).
fof(f4276,plain,
! [X0,X1] :
( domain(domain(domain(domain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f46]) ).
fof(f4277,plain,
! [X0,X1] :
( domain(codomain(domain(domain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f45]) ).
fof(f4278,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(domain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f53]) ).
fof(f4279,plain,
! [X0,X1] :
( there_exists(codomain(domain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f54]) ).
fof(f4280,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(domain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f43]) ).
fof(f4281,plain,
! [X0,X1] :
( there_exists(domain(domain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f44]) ).
fof(f4282,plain,
! [X0,X1] :
( equivalent(domain(domain(domain(domain(f1(X0,X1))))),domain(domain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f655,f39]) ).
fof(f4283,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(domain(domain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f655]) ).
fof(f4284,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(domain(domain(domain(domain(X2)))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f655]) ).
fof(f4285,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(domain(domain(domain(domain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f655]) ).
fof(f4286,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(domain(domain(domain(domain(X1)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f655]) ).
fof(f4287,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(domain(domain(domain(domain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f655]) ).
fof(f4288,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(domain(domain(X3)))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f4283]) ).
fof(f4289,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(domain(domain(X2)))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f4284]) ).
fof(f4290,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(domain(domain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f4285]) ).
fof(f4291,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(domain(domain(domain(X1)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f4286]) ).
fof(f4292,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(domain(domain(domain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f4287]) ).
fof(f4293,plain,
! [X0,X1,X2] :
( there_exists(compose(domain(domain(X0)),X2))
| domain(domain(domain(X0))) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f27]) ).
fof(f4295,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(domain(domain(X0))),codomain(domain(domain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f3711]) ).
fof(f4296,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(domain(domain(X0)))),codomain(domain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f3697]) ).
fof(f4297,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(domain(domain(X0))),codomain(domain(domain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f3137]) ).
fof(f4298,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(domain(domain(X0)))),codomain(domain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f3123]) ).
fof(f4299,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f322]) ).
fof(f4300,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f311]) ).
fof(f4301,plain,
! [X0,X1] :
( domain(domain(domain(domain(X0)))) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f283]) ).
fof(f4302,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(domain(X0))))))) = codomain(domain(domain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f218]) ).
fof(f4303,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f219]) ).
fof(f4304,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f217]) ).
fof(f4305,plain,
! [X0,X1] :
( domain(domain(domain(domain(X0)))) = codomain(domain(domain(domain(domain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f271]) ).
fof(f4306,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(domain(X0)))))) = codomain(domain(domain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f211]) ).
fof(f4307,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f212]) ).
fof(f4308,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f210]) ).
fof(f4309,plain,
! [X0,X1] :
( domain(domain(domain(domain(X0)))) = codomain(domain(domain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f46]) ).
fof(f4310,plain,
! [X0,X1] :
( domain(codomain(domain(domain(domain(X0))))) = codomain(domain(domain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f45]) ).
fof(f4311,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(domain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f53]) ).
fof(f4312,plain,
! [X0,X1] :
( there_exists(codomain(domain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f54]) ).
fof(f4313,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(domain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f43]) ).
fof(f4314,plain,
! [X0,X1] :
( there_exists(domain(domain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f44]) ).
fof(f4315,plain,
! [X0,X1] :
( equivalent(domain(domain(domain(X0))),domain(domain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f658,f39]) ).
fof(f4317,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f447,f1067]) ).
fof(f4318,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f447,f1065]) ).
fof(f4319,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,X1))
| domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f447,f975]) ).
fof(f4320,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,X1))
| domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f447,f973]) ).
fof(f4321,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f447,f1046]) ).
fof(f4322,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,X1)
| domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f447,f964]) ).
fof(f4323,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f447,f841]) ).
fof(f4324,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f447,f94]) ).
fof(f4325,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f447,f92]) ).
fof(f4326,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f447,f78]) ).
fof(f4327,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(compose(X0,X1),X2)),compose(X0,X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f447]) ).
fof(f4328,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))),codomain(compose(X0,X1)))) = codomain(compose(X0,compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f447]) ).
fof(f4329,plain,
! [X0] :
( domain(compose(codomain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),X0)),codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f349,f447]) ).
fof(f4330,plain,
! [X0] :
( domain(compose(codomain(compose(codomain(codomain(codomain(codomain(X0)))),X0)),codomain(codomain(codomain(codomain(X0)))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f220,f447]) ).
fof(f4331,plain,
! [X0] :
( domain(compose(codomain(compose(codomain(codomain(codomain(X0))),X0)),codomain(codomain(codomain(X0))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f213,f447]) ).
fof(f4332,plain,
! [X0,X1] :
( domain(compose(codomain(compose(codomain(codomain(X0)),compose(X0,X1))),codomain(codomain(X0)))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f447]) ).
fof(f4333,plain,
! [X0] :
( domain(compose(codomain(compose(codomain(codomain(X0)),X0)),codomain(codomain(X0)))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f197,f447]) ).
fof(f4334,plain,
! [X0,X1] :
( domain(compose(codomain(compose(codomain(X0),compose(X0,X1))),codomain(X0))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f447]) ).
fof(f4335,plain,
! [X0] :
( domain(compose(codomain(compose(codomain(X0),X0)),codomain(X0))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f30,f447]) ).
fof(f4336,plain,
! [X0] :
( domain(compose(codomain(compose(X0,compose(domain(domain(domain(X0))),domain(X0)))),X0)) = codomain(compose(domain(domain(domain(X0))),domain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f287,f447]) ).
fof(f4337,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,compose(domain(domain(X0)),X1))),X0)) = codomain(compose(domain(domain(X0)),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f447]) ).
fof(f4338,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,compose(domain(X0),X1))),X0)) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f447]) ).
fof(f4339,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))),X0)) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f447]) ).
fof(f4340,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))),X0)) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f447]) ).
fof(f4341,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,compose(X1,domain(compose(domain(X0),X1))))),X0)) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f447]) ).
fof(f4342,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,compose(X1,domain(compose(X0,X1))))),X0)) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f447]) ).
fof(f4343,plain,
! [X0] :
( domain(compose(codomain(compose(X0,domain(compose(domain(codomain(X0)),X0)))),X0)) = codomain(domain(compose(domain(codomain(X0)),X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2835,f447]) ).
fof(f4344,plain,
! [X0] :
( domain(compose(codomain(compose(X0,domain(compose(domain(X0),domain(X0))))),X0)) = codomain(domain(compose(domain(X0),domain(X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2838,f447]) ).
fof(f4345,plain,
! [X0] :
( domain(compose(codomain(compose(X0,domain(domain(domain(domain(domain(X0))))))),X0)) = codomain(domain(domain(domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f395,f447]) ).
fof(f4350,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,compose(X1,X2))),compose(X0,X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f4327]) ).
fof(f4351,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,compose(X1,X2))),codomain(compose(X0,X1)))) = codomain(compose(X0,compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f195,f4328]) ).
fof(f4352,plain,
! [X0] :
( domain(compose(codomain(X0),codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f349,f4329]) ).
fof(f4353,plain,
! [X0] :
( domain(compose(codomain(X0),codomain(codomain(codomain(codomain(X0)))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f220,f4330]) ).
fof(f4354,plain,
! [X0] :
( domain(compose(codomain(X0),codomain(codomain(codomain(X0))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f213,f4331]) ).
fof(f4355,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,X1)),codomain(codomain(X0)))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f196,f4332]) ).
fof(f4356,plain,
! [X0] :
( domain(compose(codomain(X0),codomain(codomain(X0)))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f197,f4333]) ).
fof(f4357,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,X1)),codomain(X0))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f81,f4334]) ).
fof(f4358,plain,
! [X0] :
( domain(compose(codomain(X0),codomain(X0))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f30,f4335]) ).
fof(f4359,plain,
! [X0] :
( domain(compose(codomain(X0),X0)) = codomain(compose(domain(domain(domain(X0))),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f287,f4336]) ).
fof(f4360,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f30,f4359]) ).
fof(f4361,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(domain(domain(X0)),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f254,f4337]) ).
fof(f4362,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f82,f4338]) ).
fof(f4363,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,compose(X1,X2))),X0)) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f149,f4339]) ).
fof(f4364,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,compose(X1,X2))),X0)) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f140,f4340]) ).
fof(f4365,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f255,f4341]) ).
fof(f4366,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f4342]) ).
fof(f4367,plain,
! [X0] :
( domain(compose(codomain(X0),X0)) = codomain(domain(compose(domain(codomain(X0)),X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2835,f4343]) ).
fof(f4368,plain,
! [X0] :
( domain(X0) = codomain(domain(compose(domain(codomain(X0)),X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f30,f4367]) ).
fof(f4369,plain,
! [X0] :
( domain(compose(codomain(X0),X0)) = codomain(domain(compose(domain(X0),domain(X0))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2838,f4344]) ).
fof(f4370,plain,
! [X0] :
( domain(X0) = codomain(domain(compose(domain(X0),domain(X0))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f30,f4369]) ).
fof(f4371,plain,
! [X0] :
( domain(compose(codomain(X0),X0)) = codomain(domain(domain(domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f395,f4345]) ).
fof(f4372,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f30,f4371]) ).
fof(f4381,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| X5 = f1(compose(compose(X0,compose(X1,compose(X2,X3))),X4),X5)
| compose(compose(X0,compose(X1,compose(X2,X3))),X4) = X5 ),
inference(resolution,[status(thm)],[f728,f462]) ).
fof(f4382,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X5 = f1(compose(compose(X0,compose(X1,compose(X2,X3))),X4),X5)
| compose(compose(X0,compose(X1,compose(X2,X3))),X4) = X5 ),
inference(resolution,[status(thm)],[f728,f370]) ).
fof(f4383,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,codomain(X1))))
| X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(compose(X0,compose(X1,X2)),X3) = X4 ),
inference(resolution,[status(thm)],[f728,f363]) ).
fof(f4384,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X0,X1)))
| X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(compose(X0,compose(X1,X2)),X3) = X4 ),
inference(resolution,[status(thm)],[f728,f86]) ).
fof(f4385,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(X2)
| X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(compose(X0,compose(X1,X2)),X3) = X4 ),
inference(resolution,[status(thm)],[f728,f85]) ).
fof(f4387,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1)
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3 ),
inference(resolution,[status(thm)],[f728,f447]) ).
fof(f4388,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,codomain(X1))))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3 ),
inference(resolution,[status(thm)],[f728,f563]) ).
fof(f4389,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),X0)))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3 ),
inference(resolution,[status(thm)],[f728,f356]) ).
fof(f4390,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,codomain(X1))))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3 ),
inference(resolution,[status(thm)],[f728,f364]) ).
fof(f4391,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(domain(X0),X1))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3 ),
inference(resolution,[status(thm)],[f728,f249]) ).
fof(f4392,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3 ),
inference(resolution,[status(thm)],[f728,f191]) ).
fof(f4393,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3 ),
inference(resolution,[status(thm)],[f728,f137]) ).
fof(f4394,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(X0))))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3 ),
inference(resolution,[status(thm)],[f728,f324]) ).
fof(f4395,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(X0))))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3 ),
inference(resolution,[status(thm)],[f728,f313]) ).
fof(f4396,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(X0)))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3 ),
inference(resolution,[status(thm)],[f728,f192]) ).
fof(f4397,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(X0)))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3 ),
inference(resolution,[status(thm)],[f728,f190]) ).
fof(f4399,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3 ),
inference(resolution,[status(thm)],[f728,f26]) ).
fof(f4401,plain,
! [X0,X1,X2] :
( there_exists(X0)
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(resolution,[status(thm)],[f728,f23]) ).
fof(f4402,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X0,X3))
| domain(X0) != codomain(X3)
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(resolution,[status(thm)],[f728,f27]) ).
fof(f4403,plain,
! [X0,X1,X2] :
( there_exists(X0)
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(resolution,[status(thm)],[f728,f22]) ).
fof(f4404,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(domain(X0)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f3711]) ).
fof(f4405,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X0),codomain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f3697]) ).
fof(f4406,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(domain(X0)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f3137]) ).
fof(f4407,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X0),codomain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f3123]) ).
fof(f4408,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f322]) ).
fof(f4409,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f311]) ).
fof(f4410,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(domain(domain(domain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f283]) ).
fof(f4411,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X0)))) = codomain(X0)
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f218]) ).
fof(f4412,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f219]) ).
fof(f4413,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f217]) ).
fof(f4414,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(domain(domain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f271]) ).
fof(f4415,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(X0)
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f211]) ).
fof(f4416,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f212]) ).
fof(f4417,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f210]) ).
fof(f4418,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(domain(X0))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f46]) ).
fof(f4419,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(X0)
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f45]) ).
fof(f4420,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f53]) ).
fof(f4422,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f43]) ).
fof(f4424,plain,
! [X0,X1,X2] :
( equivalent(X0,X0)
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f728,f39]) ).
fof(f4425,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| X5 = f1(compose(compose(X0,compose(X1,compose(X2,X3))),X4),X5)
| compose(X0,compose(compose(X1,compose(X2,X3)),X4)) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f4381]) ).
fof(f4426,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| X5 = f1(compose(compose(X0,compose(X1,compose(X2,X3))),X4),X5)
| compose(X0,compose(X1,compose(compose(X2,X3),X4))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f4425]) ).
fof(f4427,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| X5 = f1(compose(compose(X0,compose(X1,compose(X2,X3))),X4),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f4426]) ).
fof(f4428,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| X5 = f1(compose(X0,compose(compose(X1,compose(X2,X3)),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f4427]) ).
fof(f4429,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| X5 = f1(compose(X0,compose(X1,compose(compose(X2,X3),X4))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f4428]) ).
fof(f4430,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f4429]) ).
fof(f4431,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X5 = f1(compose(compose(X0,compose(X1,compose(X2,X3))),X4),X5)
| compose(X0,compose(compose(X1,compose(X2,X3)),X4)) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f4382]) ).
fof(f4432,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X5 = f1(compose(compose(X0,compose(X1,compose(X2,X3))),X4),X5)
| compose(X0,compose(X1,compose(compose(X2,X3),X4))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f4431]) ).
fof(f4433,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X5 = f1(compose(compose(X0,compose(X1,compose(X2,X3))),X4),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f4432]) ).
fof(f4434,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X5 = f1(compose(X0,compose(compose(X1,compose(X2,X3)),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f4433]) ).
fof(f4435,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X5 = f1(compose(X0,compose(X1,compose(compose(X2,X3),X4))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f4434]) ).
fof(f4436,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f4435]) ).
fof(f4437,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,codomain(X1))))
| X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(compose(X1,X2),X3)) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f4383]) ).
fof(f4438,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,codomain(X1))))
| X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f4437]) ).
fof(f4439,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,codomain(X1))))
| X4 = f1(compose(X0,compose(compose(X1,X2),X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f4438]) ).
fof(f4440,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,codomain(X1))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f4439]) ).
fof(f4441,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X0,X1)))
| X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(compose(X1,X2),X3)) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f4384]) ).
fof(f4442,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X0,X1)))
| X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f4441]) ).
fof(f4443,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X0,X1)))
| X4 = f1(compose(X0,compose(compose(X1,X2),X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f4442]) ).
fof(f4444,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X0,X1)))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f4443]) ).
fof(f4445,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(X2)
| X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(compose(X1,X2),X3)) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f4385]) ).
fof(f4446,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(X2)
| X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f4445]) ).
fof(f4447,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(X2)
| X4 = f1(compose(X0,compose(compose(X1,X2),X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f4446]) ).
fof(f4448,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(X2)
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f4447]) ).
fof(f4453,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1)
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4387]) ).
fof(f4454,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1)
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4453]) ).
fof(f4455,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,codomain(X1))))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4388]) ).
fof(f4456,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,codomain(X1))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4455]) ).
fof(f4457,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),X0)))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4389]) ).
fof(f4458,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),X0)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4457]) ).
fof(f4459,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,codomain(X1))))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4390]) ).
fof(f4460,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,codomain(X1))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4459]) ).
fof(f4461,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(domain(X0),X1))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4391]) ).
fof(f4462,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(domain(X0),X1))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4461]) ).
fof(f4463,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4392]) ).
fof(f4464,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4463]) ).
fof(f4465,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4393]) ).
fof(f4466,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4465]) ).
fof(f4467,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(X0))))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4394]) ).
fof(f4468,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(X0))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4467]) ).
fof(f4469,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(X0))))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4395]) ).
fof(f4470,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(X0))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4469]) ).
fof(f4471,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(X0)))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4396]) ).
fof(f4472,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(X0)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4471]) ).
fof(f4473,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(X0)))
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4397]) ).
fof(f4474,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(X0)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4473]) ).
fof(f4477,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4399]) ).
fof(f4478,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f4477]) ).
fof(f4482,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X2),codomain(domain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f3711]) ).
fof(f4483,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(X2)),codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f3697]) ).
fof(f4484,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X2),codomain(domain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f3137]) ).
fof(f4485,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(X2)),codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f3123]) ).
fof(f4486,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f322]) ).
fof(f4487,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f311]) ).
fof(f4488,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(domain(domain(domain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f283]) ).
fof(f4489,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(X2))))) = codomain(codomain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f218]) ).
fof(f4490,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f219]) ).
fof(f4491,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f217]) ).
fof(f4492,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(domain(domain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f271]) ).
fof(f4493,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X2)))) = codomain(codomain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f211]) ).
fof(f4494,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f212]) ).
fof(f4495,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f210]) ).
fof(f4496,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f46]) ).
fof(f4497,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X2))) = codomain(codomain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f45]) ).
fof(f4498,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f53]) ).
fof(f4499,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f54]) ).
fof(f4500,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f43]) ).
fof(f4501,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f44]) ).
fof(f4502,plain,
! [X0,X1,X2] :
( equivalent(codomain(X2),codomain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f839,f39]) ).
fof(f4504,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f27]) ).
fof(f4506,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(X2),codomain(domain(domain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f3711]) ).
fof(f4507,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(X2)),codomain(domain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f3697]) ).
fof(f4508,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(X2),codomain(domain(domain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f3137]) ).
fof(f4509,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(X2)),codomain(domain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f3123]) ).
fof(f4510,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f322]) ).
fof(f4511,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f311]) ).
fof(f4512,plain,
! [X0,X1,X2] :
( domain(domain(X2)) = codomain(domain(domain(domain(domain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f283]) ).
fof(f4513,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(domain(X2))))) = codomain(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f218]) ).
fof(f4514,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(domain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f219]) ).
fof(f4515,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(domain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f217]) ).
fof(f4516,plain,
! [X0,X1,X2] :
( domain(domain(X2)) = codomain(domain(domain(domain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f271]) ).
fof(f4517,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(domain(X2)))) = codomain(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f211]) ).
fof(f4518,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(domain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f212]) ).
fof(f4519,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(domain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f210]) ).
fof(f4520,plain,
! [X0,X1,X2] :
( domain(domain(X2)) = codomain(domain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f46]) ).
fof(f4521,plain,
! [X0,X1,X2] :
( domain(codomain(domain(X2))) = codomain(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f45]) ).
fof(f4522,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(domain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f53]) ).
fof(f4523,plain,
! [X0,X1,X2] :
( there_exists(codomain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f54]) ).
fof(f4524,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(domain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f43]) ).
fof(f4525,plain,
! [X0,X1,X2] :
( there_exists(domain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f44]) ).
fof(f4526,plain,
! [X0,X1,X2] :
( equivalent(domain(X2),domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f840,f39]) ).
fof(f4528,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,compose(X3,X4))) = codomain(X5)
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f896,f462]) ).
fof(f4529,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f896,f370]) ).
fof(f4530,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f896,f363]) ).
fof(f4531,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f896,f86]) ).
fof(f4532,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f896,f85]) ).
fof(f4533,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f896,f84]) ).
fof(f4534,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f896,f447]) ).
fof(f4535,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f896,f563]) ).
fof(f4536,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f896,f356]) ).
fof(f4537,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f896,f364]) ).
fof(f4538,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f896,f249]) ).
fof(f4539,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f896,f191]) ).
fof(f4540,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f896,f137]) ).
fof(f4541,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f896,f324]) ).
fof(f4542,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f896,f313]) ).
fof(f4543,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f896,f192]) ).
fof(f4544,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f896,f190]) ).
fof(f4545,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f896,f35]) ).
fof(f4546,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f896,f26]) ).
fof(f4547,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f896,f25]) ).
fof(f4548,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(codomain(X2)) ),
inference(resolution,[status(thm)],[f896,f23]) ).
fof(f4549,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(domain(X2)) ),
inference(resolution,[status(thm)],[f896,f27]) ).
fof(f4550,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(domain(X2)) ),
inference(resolution,[status(thm)],[f896,f22]) ).
fof(f4551,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X2,codomain(domain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f3711]) ).
fof(f4552,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X2),codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f3697]) ).
fof(f4553,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X2,codomain(domain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f3137]) ).
fof(f4554,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X2),codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f3123]) ).
fof(f4555,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f322]) ).
fof(f4556,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f311]) ).
fof(f4557,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(domain(domain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f283]) ).
fof(f4558,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X2)))) = codomain(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f218]) ).
fof(f4559,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f219]) ).
fof(f4560,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f217]) ).
fof(f4561,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f271]) ).
fof(f4562,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X2))) = codomain(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f211]) ).
fof(f4563,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f212]) ).
fof(f4564,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f210]) ).
fof(f4565,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f46]) ).
fof(f4566,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f45]) ).
fof(f4570,plain,
! [X0,X1,X2] :
( there_exists(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f44]) ).
fof(f4571,plain,
! [X0,X1,X2] :
( equivalent(X2,X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f896,f39]) ).
fof(f4572,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = codomain(compose(X0,compose(X1,X2)))
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f454,f896]) ).
fof(f4573,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(compose(X0,compose(X1,X2)),X3) = X4
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f454,f728]) ).
fof(f4574,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X3)) = codomain(X3)
| X3 = domain(compose(X0,compose(X1,X2)))
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f454,f1067]) ).
fof(f4575,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X3)) = codomain(X3)
| X3 = codomain(compose(X0,compose(X1,X2)))
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f454,f1065]) ).
fof(f4576,plain,
! [X0,X1,X2,X3] :
( domain(X3) = codomain(domain(X3))
| X3 = domain(compose(X0,compose(X1,X2)))
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f454,f975]) ).
fof(f4577,plain,
! [X0,X1,X2,X3] :
( domain(X3) = codomain(domain(X3))
| X3 = codomain(compose(X0,compose(X1,X2)))
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f454,f973]) ).
fof(f4578,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X3)) = codomain(X3)
| X3 = compose(X0,compose(X1,X2))
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f454,f1046]) ).
fof(f4579,plain,
! [X0,X1,X2,X3] :
( domain(X3) = codomain(domain(X3))
| X3 = compose(X0,compose(X1,X2))
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f454,f964]) ).
fof(f4580,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = compose(X0,compose(X1,X2))
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f454,f841]) ).
fof(f4581,plain,
! [X0,X1,X2,X3] :
( X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f454,f94]) ).
fof(f4582,plain,
! [X0,X1,X2,X3] :
( X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f454,f92]) ).
fof(f4583,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f454,f78]) ).
fof(f4584,plain,
! [X0,X1,X2,X3] :
( domain(compose(compose(X0,X1),codomain(X2))) = codomain(compose(X2,X3))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f454]) ).
fof(f4585,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),codomain(X0))) = codomain(compose(X0,compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f454]) ).
fof(f4586,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),codomain(X0))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f454]) ).
fof(f4587,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),codomain(X0))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f454]) ).
fof(f4588,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(compose(X0,X1)))),codomain(X0))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f454]) ).
fof(f4590,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,X1))),codomain(X0))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f454]) ).
fof(f4591,plain,
! [X0,X1] :
( domain(compose(codomain(X0),codomain(X0))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f454]) ).
fof(f4592,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,X1)),codomain(X0))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f454]) ).
fof(f4593,plain,
! [X0] :
( domain(compose(X0,codomain(domain(domain(domain(X0)))))) = codomain(compose(domain(domain(domain(X0))),domain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f287,f454]) ).
fof(f4594,plain,
! [X0,X1] :
( domain(compose(X0,codomain(domain(domain(X0))))) = codomain(compose(domain(domain(X0)),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f454]) ).
fof(f4595,plain,
! [X0,X1] :
( domain(compose(X0,codomain(domain(X0)))) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f454]) ).
fof(f4596,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f454]) ).
fof(f4597,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f454]) ).
fof(f4598,plain,
! [X0,X1] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f454]) ).
fof(f4599,plain,
! [X0,X1] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f454]) ).
fof(f4600,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(compose(X1,X2),X3))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f454]) ).
fof(f4601,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(codomain(compose(X1,X2))))) = codomain(compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f195,f454]) ).
fof(f4602,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))) = codomain(compose(codomain(codomain(codomain(codomain(codomain(X1))))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f454]) ).
fof(f4603,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))) = codomain(compose(codomain(codomain(codomain(codomain(X1)))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f454]) ).
fof(f4604,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))) = codomain(compose(codomain(codomain(codomain(X1))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f454]) ).
fof(f4605,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(codomain(codomain(X1)),compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f196,f454]) ).
fof(f4606,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(codomain(codomain(X1)),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f454]) ).
fof(f4607,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(codomain(X1),compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f81,f454]) ).
fof(f4608,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(codomain(X1),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f454]) ).
fof(f4623,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(compose(X1,X2),X3)) = X4
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(forward_demodulation,[status(thm)],[f28,f4573]) ).
fof(f4624,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(forward_demodulation,[status(thm)],[f28,f4623]) ).
fof(f4625,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,X2),X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(forward_demodulation,[status(thm)],[f28,f4624]) ).
fof(f4626,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2)) ),
inference(forward_demodulation,[status(thm)],[f28,f4625]) ).
fof(f4627,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,codomain(X2)))) = codomain(compose(X2,X3))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f4584]) ).
fof(f4629,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(X2,X3)))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f4600]) ).
fof(f4630,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(codomain(compose(X1,X2))))) = codomain(compose(X1,compose(X2,X3)))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f195,f4601]) ).
fof(f4631,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f349,f4602]) ).
fof(f4632,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f220,f4603]) ).
fof(f4633,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f213,f4604]) ).
fof(f4634,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(X1,X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f196,f4605]) ).
fof(f4635,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f197,f4606]) ).
fof(f4636,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(X1,X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f81,f4607]) ).
fof(f4637,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f30,f4608]) ).
fof(f4652,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,compose(X3,X4))) = codomain(X5)
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f898,f462]) ).
fof(f4653,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f898,f370]) ).
fof(f4654,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f898,f454]) ).
fof(f4655,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f898,f363]) ).
fof(f4656,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f898,f86]) ).
fof(f4657,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f898,f85]) ).
fof(f4658,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f898,f84]) ).
fof(f4659,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f898,f447]) ).
fof(f4660,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f898,f563]) ).
fof(f4661,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f898,f356]) ).
fof(f4662,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f898,f364]) ).
fof(f4663,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f898,f249]) ).
fof(f4664,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f898,f191]) ).
fof(f4665,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f898,f137]) ).
fof(f4666,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f898,f324]) ).
fof(f4667,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f898,f313]) ).
fof(f4668,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f898,f192]) ).
fof(f4669,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f898,f190]) ).
fof(f4670,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f898,f35]) ).
fof(f4671,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f898,f26]) ).
fof(f4672,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f898,f25]) ).
fof(f4673,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(codomain(X2)) ),
inference(resolution,[status(thm)],[f898,f23]) ).
fof(f4674,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(domain(X2)) ),
inference(resolution,[status(thm)],[f898,f27]) ).
fof(f4675,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(domain(X2)) ),
inference(resolution,[status(thm)],[f898,f22]) ).
fof(f4676,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X2,codomain(domain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f3711]) ).
fof(f4677,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X2),codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f3697]) ).
fof(f4678,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X2,codomain(domain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f3137]) ).
fof(f4679,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X2),codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f3123]) ).
fof(f4680,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f322]) ).
fof(f4681,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f311]) ).
fof(f4682,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(domain(domain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f283]) ).
fof(f4683,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X2)))) = codomain(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f218]) ).
fof(f4684,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f219]) ).
fof(f4685,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f217]) ).
fof(f4686,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f271]) ).
fof(f4687,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X2))) = codomain(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f211]) ).
fof(f4688,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f212]) ).
fof(f4689,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f210]) ).
fof(f4690,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f46]) ).
fof(f4691,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f45]) ).
fof(f4692,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f53]) ).
fof(f4693,plain,
! [X0,X1,X2] :
( there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f54]) ).
fof(f4694,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f43]) ).
fof(f4696,plain,
! [X0,X1,X2] :
( equivalent(X2,X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f898,f39]) ).
fof(f4697,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(X0,X1))
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f455,f898]) ).
fof(f4698,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(X0,X1))
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f455,f896]) ).
fof(f4699,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f455,f728]) ).
fof(f4700,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f455,f1067]) ).
fof(f4701,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f455,f1065]) ).
fof(f4702,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,X1))
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f455,f975]) ).
fof(f4703,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,X1))
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f455,f973]) ).
fof(f4704,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f455,f1046]) ).
fof(f4705,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,X1)
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f455,f964]) ).
fof(f4706,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f455,f841]) ).
fof(f4707,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f455,f94]) ).
fof(f4708,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f455,f92]) ).
fof(f4709,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f455,f78]) ).
fof(f4710,plain,
! [X0,X1,X2] :
( domain(compose(compose(X0,X1),codomain(X2))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f455]) ).
fof(f4711,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),codomain(compose(X0,compose(X1,X2))))) = codomain(compose(X0,compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f455]) ).
fof(f4715,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(X0)),codomain(compose(X0,X1)))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f455]) ).
fof(f4717,plain,
! [X0,X1] :
( domain(compose(codomain(X0),codomain(compose(X0,X1)))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f455]) ).
fof(f4719,plain,
! [X0] :
( domain(compose(X0,codomain(compose(domain(domain(domain(X0))),domain(X0))))) = codomain(compose(domain(domain(domain(X0))),domain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f287,f455]) ).
fof(f4720,plain,
! [X0,X1] :
( domain(compose(X0,codomain(compose(domain(domain(X0)),X1)))) = codomain(compose(domain(domain(X0)),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f455]) ).
fof(f4721,plain,
! [X0,X1] :
( domain(compose(X0,codomain(compose(domain(X0),X1)))) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f455]) ).
fof(f4722,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(compose(X1,compose(domain(compose(X0,X1)),X2))))) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f455]) ).
fof(f4723,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f455]) ).
fof(f4724,plain,
! [X0,X1] :
( domain(compose(X0,codomain(compose(X1,domain(compose(domain(X0),X1)))))) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f455]) ).
fof(f4725,plain,
! [X0,X1] :
( domain(compose(X0,codomain(compose(X1,domain(compose(X0,X1)))))) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f455]) ).
fof(f4726,plain,
! [X0] :
( domain(compose(X0,codomain(domain(compose(domain(codomain(X0)),X0))))) = codomain(domain(compose(domain(codomain(X0)),X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2835,f455]) ).
fof(f4727,plain,
! [X0] :
( domain(compose(X0,codomain(domain(compose(domain(X0),domain(X0)))))) = codomain(domain(compose(domain(X0),domain(X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2838,f455]) ).
fof(f4728,plain,
! [X0] :
( domain(compose(X0,codomain(domain(domain(domain(domain(domain(X0)))))))) = codomain(domain(domain(domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f395,f455]) ).
fof(f4729,plain,
! [X0] :
( domain(compose(X0,codomain(domain(domain(domain(domain(X0))))))) = codomain(domain(domain(domain(domain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f285,f455]) ).
fof(f4730,plain,
! [X0] :
( domain(compose(X0,codomain(domain(domain(domain(X0)))))) = codomain(domain(domain(domain(X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f273,f455]) ).
fof(f4731,plain,
! [X0] :
( domain(compose(X0,codomain(domain(domain(X0))))) = codomain(domain(domain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f256,f455]) ).
fof(f4732,plain,
! [X0] :
( domain(compose(X0,codomain(domain(X0)))) = codomain(domain(X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f29,f455]) ).
fof(f4733,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f4699]) ).
fof(f4734,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f4733]) ).
fof(f4735,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,codomain(X2)))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f4710]) ).
fof(f4752,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(codomain(compose(X0,X1))) = codomain(compose(domain(codomain(compose(X0,X1))),domain(codomain(compose(X0,X1))))) ),
inference(resolution,[status(thm)],[f2181,f350]) ).
fof(f4753,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) = codomain(compose(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f2181,f174]) ).
fof(f4754,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(domain(f1(X0,X1)))))) = codomain(compose(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))),domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f2181,f164]) ).
fof(f4755,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(f1(X0,X1))))) = codomain(compose(domain(codomain(codomain(codomain(f1(X0,X1))))),domain(codomain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f2181,f61]) ).
fof(f4756,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(X0)))) = codomain(compose(domain(codomain(codomain(codomain(X0)))),domain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f2181,f224]) ).
fof(f4757,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(domain(domain(f1(X0,X1)))))) = codomain(compose(domain(codomain(codomain(domain(domain(f1(X0,X1)))))),domain(codomain(codomain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f2181,f154]) ).
fof(f4758,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(domain(codomain(f1(X0,X1)))))) = codomain(compose(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))),domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f2181,f121]) ).
fof(f4759,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(domain(f1(X0,X1))))) = codomain(compose(domain(codomain(codomain(domain(f1(X0,X1))))),domain(codomain(codomain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f2181,f58]) ).
fof(f4760,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(domain(X0)))) = codomain(compose(domain(codomain(codomain(domain(X0)))),domain(codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f2181,f233]) ).
fof(f4761,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = codomain(compose(domain(codomain(codomain(f1(X0,X1)))),domain(codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f2181,f59]) ).
fof(f4762,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(X0))) = codomain(compose(domain(codomain(codomain(X0))),domain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f2181,f97]) ).
fof(f4763,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(domain(domain(f1(X0,X1)))))) = codomain(compose(domain(codomain(domain(domain(domain(f1(X0,X1)))))),domain(codomain(domain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f2181,f653]) ).
fof(f4764,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(domain(codomain(f1(X0,X1)))))) = codomain(compose(domain(codomain(domain(domain(codomain(f1(X0,X1)))))),domain(codomain(domain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f2181,f606]) ).
fof(f4765,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(domain(f1(X0,X1))))) = codomain(compose(domain(codomain(domain(domain(f1(X0,X1))))),domain(codomain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f2181,f155]) ).
fof(f4766,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(domain(domain(X0)))) = codomain(compose(domain(codomain(domain(domain(X0)))),domain(codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f2181,f643]) ).
fof(f4767,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(codomain(codomain(f1(X0,X1)))))) = codomain(compose(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))),domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f2181,f474]) ).
fof(f4768,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(codomain(domain(f1(X0,X1)))))) = codomain(compose(domain(codomain(domain(codomain(domain(f1(X0,X1)))))),domain(codomain(domain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f2181,f407]) ).
fof(f4769,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(codomain(f1(X0,X1))))) = codomain(compose(domain(codomain(domain(codomain(f1(X0,X1))))),domain(codomain(domain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f2181,f122]) ).
fof(f4770,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(domain(codomain(X0)))) = codomain(compose(domain(codomain(domain(codomain(X0)))),domain(codomain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f2181,f543]) ).
fof(f4771,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(f1(X0,X1)))) = codomain(compose(domain(codomain(domain(f1(X0,X1)))),domain(codomain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f2181,f55]) ).
fof(f4772,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(domain(X0))) = codomain(compose(domain(codomain(domain(X0))),domain(codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f2181,f170]) ).
fof(f4773,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(compose(domain(codomain(f1(X0,X1))),domain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f2181,f56]) ).
fof(f4774,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(X0)) = codomain(compose(domain(codomain(X0)),domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f2181,f839]) ).
fof(f4775,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(codomain(X0)) = codomain(compose(domain(codomain(X0)),domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f2181,f518]) ).
fof(f4776,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(X0)) = codomain(compose(domain(codomain(X0)),domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f2181,f1044]) ).
fof(f4777,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(codomain(X0)) = codomain(compose(domain(codomain(X0)),domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f2181,f962]) ).
fof(f4778,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(X0)) = codomain(compose(domain(codomain(X0)),domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f2181,f89]) ).
fof(f4779,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(X0)) = codomain(compose(domain(codomain(X0)),domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f2181,f76]) ).
fof(f4780,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(domain(domain(f1(X0,X1)))))) = codomain(compose(domain(domain(domain(domain(domain(f1(X0,X1)))))),domain(domain(domain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f2181,f655]) ).
fof(f4781,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(domain(codomain(f1(X0,X1)))))) = codomain(compose(domain(domain(domain(domain(codomain(f1(X0,X1)))))),domain(domain(domain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f2181,f608]) ).
fof(f4782,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(domain(f1(X0,X1))))) = codomain(compose(domain(domain(domain(domain(f1(X0,X1))))),domain(domain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f2181,f157]) ).
fof(f4783,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(domain(X0)))) = codomain(compose(domain(domain(domain(domain(X0)))),domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f2181,f658]) ).
fof(f4784,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(codomain(codomain(f1(X0,X1)))))) = codomain(compose(domain(domain(domain(codomain(codomain(f1(X0,X1)))))),domain(domain(domain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f2181,f476]) ).
fof(f4785,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(codomain(domain(f1(X0,X1)))))) = codomain(compose(domain(domain(domain(codomain(domain(f1(X0,X1)))))),domain(domain(domain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f2181,f409]) ).
fof(f4786,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(codomain(f1(X0,X1))))) = codomain(compose(domain(domain(domain(codomain(f1(X0,X1))))),domain(domain(domain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f2181,f124]) ).
fof(f4787,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(codomain(X0)))) = codomain(compose(domain(domain(domain(codomain(X0)))),domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f2181,f545]) ).
fof(f4788,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(f1(X0,X1)))) = codomain(compose(domain(domain(domain(f1(X0,X1)))),domain(domain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f2181,f51]) ).
fof(f4789,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(X0))) = codomain(compose(domain(domain(domain(X0))),domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f2181,f160]) ).
fof(f4790,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(codomain(codomain(f1(X0,X1)))))) = codomain(compose(domain(domain(codomain(codomain(codomain(f1(X0,X1)))))),domain(domain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f2181,f176]) ).
fof(f4791,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(codomain(domain(f1(X0,X1)))))) = codomain(compose(domain(domain(codomain(codomain(domain(f1(X0,X1)))))),domain(domain(codomain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f2181,f166]) ).
fof(f4792,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(codomain(f1(X0,X1))))) = codomain(compose(domain(domain(codomain(codomain(f1(X0,X1))))),domain(domain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f2181,f63]) ).
fof(f4793,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(codomain(X0)))) = codomain(compose(domain(domain(codomain(codomain(X0)))),domain(domain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f2181,f226]) ).
fof(f4794,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(domain(domain(f1(X0,X1)))))) = codomain(compose(domain(domain(codomain(domain(domain(f1(X0,X1)))))),domain(domain(codomain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f2181,f156]) ).
fof(f4795,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(domain(codomain(f1(X0,X1)))))) = codomain(compose(domain(domain(codomain(domain(codomain(f1(X0,X1)))))),domain(domain(codomain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f2181,f123]) ).
fof(f4796,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(domain(f1(X0,X1))))) = codomain(compose(domain(domain(codomain(domain(f1(X0,X1))))),domain(domain(codomain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f2181,f50]) ).
fof(f4797,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(domain(X0)))) = codomain(compose(domain(domain(codomain(domain(X0)))),domain(domain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f2181,f235]) ).
fof(f4798,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(f1(X0,X1)))) = codomain(compose(domain(domain(codomain(f1(X0,X1)))),domain(domain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f2181,f48]) ).
fof(f4799,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(X0))) = codomain(compose(domain(domain(codomain(X0))),domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f2181,f99]) ).
fof(f4800,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(f1(X0,X1))) = codomain(compose(domain(domain(f1(X0,X1))),domain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f2181,f47]) ).
fof(f4801,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(X0)) = codomain(compose(domain(domain(X0)),domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f2181,f840]) ).
fof(f4802,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(domain(X0)) = codomain(compose(domain(domain(X0)),domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f2181,f499]) ).
fof(f4803,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(X0)) = codomain(compose(domain(domain(X0)),domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f2181,f1045]) ).
fof(f4804,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(domain(X0)) = codomain(compose(domain(domain(X0)),domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f2181,f963]) ).
fof(f4805,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(domain(X0)) = codomain(compose(domain(domain(X0)),domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f2181,f91]) ).
fof(f4806,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(X0)) = codomain(compose(domain(domain(X0)),domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f2181,f77]) ).
fof(f4807,plain,
! [X0,X1] :
( X0 = X1
| domain(f1(X0,X1)) = codomain(compose(domain(f1(X0,X1)),domain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f2181,f36]) ).
fof(f4808,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| domain(X0) = codomain(compose(domain(X0),domain(X0))) ),
inference(resolution,[status(thm)],[f2181,f898]) ).
fof(f4809,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(X0)
| domain(X0) = codomain(compose(domain(X0),domain(X0))) ),
inference(resolution,[status(thm)],[f2181,f896]) ).
fof(f4810,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(X0) = codomain(compose(domain(X0),domain(X0))) ),
inference(resolution,[status(thm)],[f2181,f728]) ).
fof(f4811,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| domain(X0) = codomain(compose(domain(X0),domain(X0))) ),
inference(resolution,[status(thm)],[f2181,f1067]) ).
fof(f4812,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| domain(X0) = codomain(compose(domain(X0),domain(X0))) ),
inference(resolution,[status(thm)],[f2181,f1065]) ).
fof(f4813,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| domain(X0) = codomain(compose(domain(X0),domain(X0))) ),
inference(resolution,[status(thm)],[f2181,f975]) ).
fof(f4814,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| domain(X0) = codomain(compose(domain(X0),domain(X0))) ),
inference(resolution,[status(thm)],[f2181,f973]) ).
fof(f4815,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(X0) = codomain(compose(domain(X0),domain(X0))) ),
inference(resolution,[status(thm)],[f2181,f1046]) ).
fof(f4816,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(X0) = codomain(compose(domain(X0),domain(X0))) ),
inference(resolution,[status(thm)],[f2181,f964]) ).
fof(f4817,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(X0) = codomain(compose(domain(X0),domain(X0))) ),
inference(resolution,[status(thm)],[f2181,f841]) ).
fof(f4818,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(X0) = codomain(compose(domain(X0),domain(X0))) ),
inference(resolution,[status(thm)],[f2181,f94]) ).
fof(f4819,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(X0) = codomain(compose(domain(X0),domain(X0))) ),
inference(resolution,[status(thm)],[f2181,f92]) ).
fof(f4820,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(X0) = codomain(compose(domain(X0),domain(X0))) ),
inference(resolution,[status(thm)],[f2181,f78]) ).
fof(f4821,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = domain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(resolution,[status(thm)],[f456,f898]) ).
fof(f4822,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = codomain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(resolution,[status(thm)],[f456,f896]) ).
fof(f4823,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(compose(X0,compose(X1,X2)),X3) = X4
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(resolution,[status(thm)],[f456,f728]) ).
fof(f4824,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X3)) = codomain(X3)
| X3 = domain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(resolution,[status(thm)],[f456,f1067]) ).
fof(f4825,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X3)) = codomain(X3)
| X3 = codomain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(resolution,[status(thm)],[f456,f1065]) ).
fof(f4826,plain,
! [X0,X1,X2,X3] :
( domain(X3) = codomain(domain(X3))
| X3 = domain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(resolution,[status(thm)],[f456,f975]) ).
fof(f4827,plain,
! [X0,X1,X2,X3] :
( domain(X3) = codomain(domain(X3))
| X3 = codomain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(resolution,[status(thm)],[f456,f973]) ).
fof(f4828,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X3)) = codomain(X3)
| X3 = compose(X0,compose(X1,X2))
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(resolution,[status(thm)],[f456,f1046]) ).
fof(f4829,plain,
! [X0,X1,X2,X3] :
( domain(X3) = codomain(domain(X3))
| X3 = compose(X0,compose(X1,X2))
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(resolution,[status(thm)],[f456,f964]) ).
fof(f4830,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = compose(X0,compose(X1,X2))
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(resolution,[status(thm)],[f456,f841]) ).
fof(f4831,plain,
! [X0,X1,X2,X3] :
( X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(resolution,[status(thm)],[f456,f94]) ).
fof(f4832,plain,
! [X0,X1,X2,X3] :
( X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(resolution,[status(thm)],[f456,f92]) ).
fof(f4833,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(resolution,[status(thm)],[f456,f78]) ).
fof(f4834,plain,
! [X0,X1,X2,X3] :
( domain(compose(compose(X0,X1),X2)) = codomain(compose(domain(X2),X3))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f456]) ).
fof(f4835,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(domain(X0),compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f456]) ).
fof(f4836,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),X0)) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f456]) ).
fof(f4837,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),X0)) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f456]) ).
fof(f4838,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(compose(X0,X1)))),X0)) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f456]) ).
fof(f4840,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f456]) ).
fof(f4842,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f456]) ).
fof(f4843,plain,
! [X0] :
( domain(compose(X0,domain(domain(domain(X0))))) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f287,f456]) ).
fof(f4844,plain,
! [X0,X1] :
( domain(compose(X0,domain(domain(X0)))) = codomain(compose(domain(domain(domain(X0))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f456]) ).
fof(f4845,plain,
! [X0,X1] :
( domain(compose(X0,domain(X0))) = codomain(compose(domain(domain(X0)),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f456]) ).
fof(f4846,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(domain(compose(X0,X1)),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f456]) ).
fof(f4847,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f456]) ).
fof(f4848,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),domain(compose(domain(X0),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f456]) ).
fof(f4849,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f456]) ).
fof(f4850,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(domain(compose(X1,X2)),X3))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f456]) ).
fof(f4851,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(domain(codomain(compose(X1,X2))),compose(X1,compose(X2,X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f195,f456]) ).
fof(f4852,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))) = codomain(compose(domain(codomain(codomain(codomain(codomain(codomain(X1)))))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f456]) ).
fof(f4853,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))) = codomain(compose(domain(codomain(codomain(codomain(codomain(X1))))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f456]) ).
fof(f4854,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(domain(codomain(codomain(codomain(X1)))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f456]) ).
fof(f4855,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(domain(codomain(codomain(X1))),compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f196,f456]) ).
fof(f4856,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(domain(codomain(codomain(X1))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f456]) ).
fof(f4857,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(compose(domain(codomain(X1)),compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f81,f456]) ).
fof(f4858,plain,
! [X0,X1] :
( domain(compose(X0,codomain(X1))) = codomain(compose(domain(codomain(X1)),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f456]) ).
fof(f4859,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(domain(domain(domain(X1))),domain(X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f287,f456]) ).
fof(f4861,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(domain(X1),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f82,f456]) ).
fof(f4862,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,compose(domain(compose(X1,X2)),X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f149,f456]) ).
fof(f4863,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f140,f456]) ).
fof(f4865,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f79,f456]) ).
fof(f4866,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),domain(compose(domain(codomain(X1)),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2835,f456]) ).
fof(f4867,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),domain(compose(domain(X1),domain(X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2838,f456]) ).
fof(f4872,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f29,f456]) ).
fof(f4873,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(compose(X1,X2),X3)) = X4
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(forward_demodulation,[status(thm)],[f28,f4823]) ).
fof(f4874,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(forward_demodulation,[status(thm)],[f28,f4873]) ).
fof(f4875,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,X2),X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(forward_demodulation,[status(thm)],[f28,f4874]) ).
fof(f4876,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(domain(X1),X2)) ),
inference(forward_demodulation,[status(thm)],[f28,f4875]) ).
fof(f4877,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(domain(X2),X3))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f4834]) ).
fof(f4880,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f273,f4843]) ).
fof(f4881,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f256,f4844]) ).
fof(f4882,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(X0)),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f29,f4845]) ).
fof(f4883,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f254,f4859]) ).
fof(f4890,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(codomain(codomain(compose(X0,X1)))),compose(X0,X1))))),
inference(paramodulation,[status(thm)],[f28,f2834]) ).
fof(f4892,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(compose(domain(codomain(codomain(domain(compose(X0,X1))))),domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f2834,f149]) ).
fof(f4893,plain,
! [X0] : compose(X0,domain(compose(domain(codomain(codomain(domain(domain(X0))))),domain(domain(X0))))) = compose(X0,domain(domain(X0))),
inference(paramodulation,[status(thm)],[f2834,f254]) ).
fof(f4894,plain,
! [X0] : compose(X0,domain(compose(domain(codomain(codomain(domain(X0)))),domain(X0)))) = compose(X0,compose(domain(compose(domain(codomain(codomain(domain(X0)))),domain(X0))),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f2834,f255]) ).
fof(f4895,plain,
! [X0] : compose(X0,domain(X0)) = compose(X0,domain(compose(domain(codomain(codomain(domain(X0)))),domain(X0)))),
inference(paramodulation,[status(thm)],[f2834,f82]) ).
fof(f4896,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(codomain(codomain(compose(X0,X1)))),compose(X0,X1))))) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f2834,f28]) ).
fof(f4899,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),domain(compose(domain(codomain(codomain(X1))),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2834,f456]) ).
fof(f4900,plain,
! [X0] :
( domain(compose(X0,codomain(domain(compose(domain(codomain(codomain(X0))),X0))))) = codomain(domain(compose(domain(codomain(codomain(X0))),X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2834,f455]) ).
fof(f4902,plain,
! [X0] :
( domain(compose(codomain(compose(X0,domain(compose(domain(codomain(codomain(X0))),X0)))),X0)) = codomain(domain(compose(domain(codomain(codomain(X0))),X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2834,f447]) ).
fof(f4903,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(compose(domain(codomain(codomain(X2))),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2834,f462]) ).
fof(f4904,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(compose(domain(codomain(codomain(X1))),X1)))) = X2
| domain(compose(X0,X1)) = codomain(domain(compose(domain(codomain(codomain(X1))),X1))) ),
inference(paramodulation,[status(thm)],[f2834,f441]) ).
fof(f4906,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(domain(compose(domain(codomain(codomain(X0))),X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2834,f563]) ).
fof(f4910,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(domain(compose(domain(codomain(codomain(X0))),X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2834,f364]) ).
fof(f4911,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(X0),domain(compose(domain(codomain(codomain(X0))),X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2834,f249]) ).
fof(f4915,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(compose(domain(codomain(codomain(X0))),X0)),domain(compose(X0,domain(compose(domain(codomain(codomain(X0))),X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2834,f137]) ).
fof(f4916,plain,
! [X0,X1] : compose(X0,compose(domain(compose(domain(codomain(codomain(X0))),X0)),compose(domain(X0),X1))) = compose(X0,compose(domain(compose(domain(codomain(codomain(X0))),X0)),X1)),
inference(paramodulation,[status(thm)],[f2834,f149]) ).
fof(f4919,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(compose(domain(codomain(codomain(X1))),X1)),domain(compose(X0,X1))))) = compose(X0,compose(X1,domain(compose(domain(codomain(codomain(X1))),X1)))),
inference(paramodulation,[status(thm)],[f2834,f140]) ).
fof(f4921,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(compose(domain(codomain(codomain(X0))),X0)))
| X1 = f1(X0,X1)
| compose(X0,domain(compose(domain(codomain(codomain(X0))),X0))) = X1 ),
inference(paramodulation,[status(thm)],[f2834,f90]) ).
fof(f4923,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(codomain(codomain(X1))),X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2834,f85]) ).
fof(f4928,plain,
! [X0] : compose(X0,compose(domain(compose(domain(codomain(codomain(X0))),X0)),domain(X0))) = compose(X0,domain(compose(domain(codomain(codomain(X0))),X0))),
inference(paramodulation,[status(thm)],[f2834,f79]) ).
fof(f4929,plain,
! [X0,X1] : compose(X0,compose(domain(compose(domain(codomain(codomain(X0))),X0)),X1)) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f2834,f28]) ).
fof(f4931,plain,
! [X0] :
( domain(X0) = codomain(domain(compose(domain(codomain(codomain(X0))),X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2834,f26]) ).
fof(f4933,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(codomain(codomain(domain(compose(X0,X1))))),domain(compose(X0,X1)))))),
inference(forward_demodulation,[status(thm)],[f79,f4892]) ).
fof(f4934,plain,
! [X0] : compose(X0,domain(compose(domain(codomain(codomain(domain(domain(X0))))),domain(domain(X0))))) = X0,
inference(forward_demodulation,[status(thm)],[f256,f4893]) ).
fof(f4935,plain,
! [X0] : X0 = compose(X0,domain(compose(domain(codomain(codomain(domain(X0)))),domain(X0)))),
inference(forward_demodulation,[status(thm)],[f29,f4895]) ).
fof(f4937,plain,
! [X0] :
( domain(compose(codomain(X0),X0)) = codomain(domain(compose(domain(codomain(codomain(X0))),X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2834,f4902]) ).
fof(f4938,plain,
! [X0] :
( domain(X0) = codomain(domain(compose(domain(codomain(codomain(X0))),X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f30,f4937]) ).
fof(f4939,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,X1)) = codomain(domain(compose(domain(codomain(codomain(X1))),X1))) ),
inference(forward_demodulation,[status(thm)],[f2834,f4904]) ).
fof(f4944,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(compose(domain(codomain(codomain(X0))),X0)),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2834,f4915]) ).
fof(f4945,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(compose(domain(codomain(codomain(X1))),X1)),domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f2834,f4919]) ).
fof(f4947,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(compose(domain(codomain(codomain(X0))),X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f2834,f4921]) ).
fof(f4949,plain,
! [X0] : compose(X0,compose(domain(compose(domain(codomain(codomain(X0))),X0)),domain(X0))) = X0,
inference(forward_demodulation,[status(thm)],[f2834,f4928]) ).
fof(f4950,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(compose(X0,X1))))) = codomain(codomain(compose(X0,X1))) ),
inference(resolution,[status(thm)],[f4358,f350]) ).
fof(f4951,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))) = codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f4358,f174]) ).
fof(f4952,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))) = codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f4358,f164]) ).
fof(f4953,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(codomain(codomain(codomain(f1(X0,X1))))),codomain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(codomain(codomain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f4358,f61]) ).
fof(f4954,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(compose(codomain(codomain(codomain(codomain(X0)))),codomain(codomain(codomain(codomain(X0)))))) = codomain(codomain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f4358,f224]) ).
fof(f4955,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))) = codomain(codomain(codomain(domain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f4358,f154]) ).
fof(f4956,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))) = codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f4358,f121]) ).
fof(f4957,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(codomain(codomain(domain(f1(X0,X1))))),codomain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(codomain(codomain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f4358,f58]) ).
fof(f4958,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(compose(codomain(codomain(codomain(domain(X0)))),codomain(codomain(codomain(domain(X0)))))) = codomain(codomain(codomain(domain(X0)))) ),
inference(resolution,[status(thm)],[f4358,f233]) ).
fof(f4959,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(codomain(codomain(f1(X0,X1)))),codomain(codomain(codomain(f1(X0,X1)))))) = codomain(codomain(codomain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f4358,f59]) ).
fof(f4960,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(X0))))) = codomain(codomain(codomain(X0))) ),
inference(resolution,[status(thm)],[f4358,f97]) ).
fof(f4961,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(codomain(domain(domain(domain(f1(X0,X1)))))))) = codomain(codomain(domain(domain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f4358,f653]) ).
fof(f4962,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))) = codomain(codomain(domain(domain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f4358,f606]) ).
fof(f4963,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(codomain(domain(domain(f1(X0,X1))))),codomain(codomain(domain(domain(f1(X0,X1))))))) = codomain(codomain(domain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f4358,f155]) ).
fof(f4964,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(compose(codomain(codomain(domain(domain(X0)))),codomain(codomain(domain(domain(X0)))))) = codomain(codomain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f4358,f643]) ).
fof(f4965,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))) = codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f4358,f474]) ).
fof(f4966,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))) = codomain(codomain(domain(codomain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f4358,f407]) ).
fof(f4967,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(codomain(domain(codomain(f1(X0,X1))))),codomain(codomain(domain(codomain(f1(X0,X1))))))) = codomain(codomain(domain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f4358,f122]) ).
fof(f4968,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(compose(codomain(codomain(domain(codomain(X0)))),codomain(codomain(domain(codomain(X0)))))) = codomain(codomain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f4358,f543]) ).
fof(f4969,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(codomain(domain(f1(X0,X1)))),codomain(codomain(domain(f1(X0,X1)))))) = codomain(codomain(domain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f4358,f55]) ).
fof(f4970,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(compose(codomain(codomain(domain(X0))),codomain(codomain(domain(X0))))) = codomain(codomain(domain(X0))) ),
inference(resolution,[status(thm)],[f4358,f170]) ).
fof(f4971,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(codomain(f1(X0,X1))),codomain(codomain(f1(X0,X1))))) = codomain(codomain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f4358,f56]) ).
fof(f4972,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(compose(codomain(codomain(X0)),codomain(codomain(X0)))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f4358,f839]) ).
fof(f4973,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(compose(codomain(codomain(X0)),codomain(codomain(X0)))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f4358,f518]) ).
fof(f4974,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(compose(codomain(codomain(X0)),codomain(codomain(X0)))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f4358,f1044]) ).
fof(f4975,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(compose(codomain(codomain(X0)),codomain(codomain(X0)))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f4358,f962]) ).
fof(f4976,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(codomain(codomain(X0)),codomain(codomain(X0)))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f4358,f89]) ).
fof(f4977,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(compose(codomain(codomain(X0)),codomain(codomain(X0)))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f4358,f76]) ).
fof(f4978,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(domain(domain(domain(domain(f1(X0,X1)))))),codomain(domain(domain(domain(domain(f1(X0,X1)))))))) = codomain(domain(domain(domain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f4358,f655]) ).
fof(f4979,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(domain(domain(domain(codomain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(f1(X0,X1)))))))) = codomain(domain(domain(domain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f4358,f608]) ).
fof(f4980,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(domain(domain(domain(f1(X0,X1))))),codomain(domain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f4358,f157]) ).
fof(f4981,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(compose(codomain(domain(domain(domain(X0)))),codomain(domain(domain(domain(X0)))))) = codomain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f4358,f658]) ).
fof(f4982,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(f1(X0,X1)))))))) = codomain(domain(domain(codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f4358,f476]) ).
fof(f4983,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(domain(domain(codomain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(domain(f1(X0,X1)))))))) = codomain(domain(domain(codomain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f4358,f409]) ).
fof(f4984,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(domain(domain(codomain(f1(X0,X1))))),codomain(domain(domain(codomain(f1(X0,X1))))))) = codomain(domain(domain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f4358,f124]) ).
fof(f4985,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(compose(codomain(domain(domain(codomain(X0)))),codomain(domain(domain(codomain(X0)))))) = codomain(domain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f4358,f545]) ).
fof(f4986,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(domain(domain(f1(X0,X1)))),codomain(domain(domain(f1(X0,X1)))))) = codomain(domain(domain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f4358,f51]) ).
fof(f4987,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(compose(codomain(domain(domain(X0))),codomain(domain(domain(X0))))) = codomain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f4358,f160]) ).
fof(f4988,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))))) = codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f4358,f176]) ).
fof(f4989,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(domain(codomain(codomain(domain(f1(X0,X1)))))),codomain(domain(codomain(codomain(domain(f1(X0,X1)))))))) = codomain(domain(codomain(codomain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f4358,f166]) ).
fof(f4990,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(domain(codomain(codomain(f1(X0,X1))))),codomain(domain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(codomain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f4358,f63]) ).
fof(f4991,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(compose(codomain(domain(codomain(codomain(X0)))),codomain(domain(codomain(codomain(X0)))))) = codomain(domain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f4358,f226]) ).
fof(f4992,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(domain(codomain(domain(domain(f1(X0,X1)))))),codomain(domain(codomain(domain(domain(f1(X0,X1)))))))) = codomain(domain(codomain(domain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f4358,f156]) ).
fof(f4993,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(domain(codomain(domain(codomain(f1(X0,X1)))))),codomain(domain(codomain(domain(codomain(f1(X0,X1)))))))) = codomain(domain(codomain(domain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f4358,f123]) ).
fof(f4994,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(domain(codomain(domain(f1(X0,X1))))),codomain(domain(codomain(domain(f1(X0,X1))))))) = codomain(domain(codomain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f4358,f50]) ).
fof(f4995,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(compose(codomain(domain(codomain(domain(X0)))),codomain(domain(codomain(domain(X0)))))) = codomain(domain(codomain(domain(X0)))) ),
inference(resolution,[status(thm)],[f4358,f235]) ).
fof(f4996,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(domain(codomain(f1(X0,X1)))),codomain(domain(codomain(f1(X0,X1)))))) = codomain(domain(codomain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f4358,f48]) ).
fof(f4997,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(compose(codomain(domain(codomain(X0))),codomain(domain(codomain(X0))))) = codomain(domain(codomain(X0))) ),
inference(resolution,[status(thm)],[f4358,f99]) ).
fof(f4998,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(domain(f1(X0,X1))),codomain(domain(f1(X0,X1))))) = codomain(domain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f4358,f47]) ).
fof(f4999,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(compose(codomain(domain(X0)),codomain(domain(X0)))) = codomain(domain(X0)) ),
inference(resolution,[status(thm)],[f4358,f840]) ).
fof(f5000,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(compose(codomain(domain(X0)),codomain(domain(X0)))) = codomain(domain(X0)) ),
inference(resolution,[status(thm)],[f4358,f499]) ).
fof(f5001,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(compose(codomain(domain(X0)),codomain(domain(X0)))) = codomain(domain(X0)) ),
inference(resolution,[status(thm)],[f4358,f1045]) ).
fof(f5002,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(compose(codomain(domain(X0)),codomain(domain(X0)))) = codomain(domain(X0)) ),
inference(resolution,[status(thm)],[f4358,f963]) ).
fof(f5003,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(codomain(domain(X0)),codomain(domain(X0)))) = codomain(domain(X0)) ),
inference(resolution,[status(thm)],[f4358,f91]) ).
fof(f5004,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(compose(codomain(domain(X0)),codomain(domain(X0)))) = codomain(domain(X0)) ),
inference(resolution,[status(thm)],[f4358,f77]) ).
fof(f5005,plain,
! [X0,X1] :
( X0 = X1
| domain(compose(codomain(f1(X0,X1)),codomain(f1(X0,X1)))) = codomain(f1(X0,X1)) ),
inference(resolution,[status(thm)],[f4358,f36]) ).
fof(f5006,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| domain(compose(codomain(X0),codomain(X0))) = codomain(X0) ),
inference(resolution,[status(thm)],[f4358,f898]) ).
fof(f5007,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(X0)
| domain(compose(codomain(X0),codomain(X0))) = codomain(X0) ),
inference(resolution,[status(thm)],[f4358,f896]) ).
fof(f5008,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(codomain(X0),codomain(X0))) = codomain(X0) ),
inference(resolution,[status(thm)],[f4358,f728]) ).
fof(f5009,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| domain(compose(codomain(X0),codomain(X0))) = codomain(X0) ),
inference(resolution,[status(thm)],[f4358,f1067]) ).
fof(f5010,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| domain(compose(codomain(X0),codomain(X0))) = codomain(X0) ),
inference(resolution,[status(thm)],[f4358,f1065]) ).
fof(f5011,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| domain(compose(codomain(X0),codomain(X0))) = codomain(X0) ),
inference(resolution,[status(thm)],[f4358,f975]) ).
fof(f5012,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| domain(compose(codomain(X0),codomain(X0))) = codomain(X0) ),
inference(resolution,[status(thm)],[f4358,f973]) ).
fof(f5013,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(compose(codomain(X0),codomain(X0))) = codomain(X0) ),
inference(resolution,[status(thm)],[f4358,f1046]) ).
fof(f5014,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(compose(codomain(X0),codomain(X0))) = codomain(X0) ),
inference(resolution,[status(thm)],[f4358,f964]) ).
fof(f5015,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(compose(codomain(X0),codomain(X0))) = codomain(X0) ),
inference(resolution,[status(thm)],[f4358,f841]) ).
fof(f5016,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(compose(codomain(X0),codomain(X0))) = codomain(X0) ),
inference(resolution,[status(thm)],[f4358,f94]) ).
fof(f5017,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(compose(codomain(X0),codomain(X0))) = codomain(X0) ),
inference(resolution,[status(thm)],[f4358,f92]) ).
fof(f5018,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(compose(codomain(X0),codomain(X0))) = codomain(X0) ),
inference(resolution,[status(thm)],[f4358,f78]) ).
fof(f5019,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = domain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f457,f898]) ).
fof(f5020,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = codomain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f457,f896]) ).
fof(f5021,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(compose(X0,compose(X1,X2)),X3) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f457,f728]) ).
fof(f5022,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X3)) = codomain(X3)
| X3 = domain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f457,f1067]) ).
fof(f5023,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X3)) = codomain(X3)
| X3 = codomain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f457,f1065]) ).
fof(f5024,plain,
! [X0,X1,X2,X3] :
( domain(X3) = codomain(domain(X3))
| X3 = domain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f457,f975]) ).
fof(f5025,plain,
! [X0,X1,X2,X3] :
( domain(X3) = codomain(domain(X3))
| X3 = codomain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f457,f973]) ).
fof(f5026,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X3)) = codomain(X3)
| X3 = compose(X0,compose(X1,X2))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f457,f1046]) ).
fof(f5027,plain,
! [X0,X1,X2,X3] :
( domain(X3) = codomain(domain(X3))
| X3 = compose(X0,compose(X1,X2))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f457,f964]) ).
fof(f5028,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = compose(X0,compose(X1,X2))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f457,f841]) ).
fof(f5029,plain,
! [X0,X1,X2,X3] :
( X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f457,f94]) ).
fof(f5030,plain,
! [X0,X1,X2,X3] :
( X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f457,f92]) ).
fof(f5031,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f457,f78]) ).
fof(f5032,plain,
! [X0,X1,X2,X3] :
( domain(compose(compose(X0,X1),X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f457]) ).
fof(f5033,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(compose(X1,X2),domain(compose(X0,compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f457]) ).
fof(f5034,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),X0)) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f457]) ).
fof(f5035,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),X0)) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f457]) ).
fof(f5036,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(compose(X0,X1)))),X0)) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f457]) ).
fof(f5038,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f457]) ).
fof(f5040,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f457]) ).
fof(f5041,plain,
! [X0] :
( domain(compose(X0,domain(domain(domain(X0))))) = codomain(compose(domain(X0),domain(compose(domain(domain(domain(X0))),domain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f287,f457]) ).
fof(f5042,plain,
! [X0,X1] :
( domain(compose(X0,domain(domain(X0)))) = codomain(compose(X1,domain(compose(domain(domain(X0)),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f457]) ).
fof(f5043,plain,
! [X0,X1] :
( domain(compose(X0,domain(X0))) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f457]) ).
fof(f5044,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(domain(compose(X0,X1)),X2),domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f457]) ).
fof(f5045,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,domain(compose(X0,compose(X1,X2)))),domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f457]) ).
fof(f5046,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(domain(X0),X1)),domain(compose(X1,domain(compose(domain(X0),X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f457]) ).
fof(f5047,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),domain(compose(X1,domain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f457]) ).
fof(f5048,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,domain(compose(compose(X1,X2),X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f457]) ).
fof(f5049,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(compose(X1,compose(X2,X3)),domain(compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f195,f457]) ).
fof(f5050,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))) = codomain(compose(X1,domain(compose(codomain(codomain(codomain(codomain(codomain(X1))))),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f457]) ).
fof(f5051,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))) = codomain(compose(X1,domain(compose(codomain(codomain(codomain(codomain(X1)))),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f457]) ).
fof(f5052,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(X1,domain(compose(codomain(codomain(codomain(X1))),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f457]) ).
fof(f5053,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(compose(X1,X2),domain(compose(codomain(codomain(X1)),compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f196,f457]) ).
fof(f5054,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(X1,domain(compose(codomain(codomain(X1)),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f457]) ).
fof(f5057,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(compose(domain(domain(domain(X1))),domain(X1)),domain(compose(X1,compose(domain(domain(domain(X1))),domain(X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f287,f457]) ).
fof(f5058,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(domain(domain(X1)),X2),domain(compose(X1,compose(domain(domain(X1)),X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f254,f457]) ).
fof(f5059,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(domain(X1),X2),domain(compose(X1,compose(domain(X1),X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f82,f457]) ).
fof(f5060,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(domain(compose(X1,X2)),X3)),domain(compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f149,f457]) ).
fof(f5061,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))),domain(compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f140,f457]) ).
fof(f5062,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,domain(compose(domain(X1),X2))),domain(compose(X1,compose(X2,domain(compose(domain(X1),X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f255,f457]) ).
fof(f5063,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,domain(compose(X1,X2))),domain(compose(X1,compose(X2,domain(compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f79,f457]) ).
fof(f5064,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(domain(codomain(codomain(X1))),X1)),domain(compose(X1,domain(compose(domain(codomain(codomain(X1))),X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2834,f457]) ).
fof(f5065,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(domain(codomain(X1)),X1)),domain(compose(X1,domain(compose(domain(codomain(X1)),X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2835,f457]) ).
fof(f5066,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(domain(X1),domain(X1))),domain(compose(X1,domain(compose(domain(X1),domain(X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2838,f457]) ).
fof(f5067,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(domain(domain(X1))))),domain(compose(X1,domain(domain(domain(domain(domain(X1)))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f395,f457]) ).
fof(f5068,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(domain(X1)))),domain(compose(X1,domain(domain(domain(domain(X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f285,f457]) ).
fof(f5069,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(X1))),domain(compose(X1,domain(domain(domain(X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f273,f457]) ).
fof(f5070,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(X1)),domain(compose(X1,domain(domain(X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f256,f457]) ).
fof(f5071,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),domain(compose(X1,domain(X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f29,f457]) ).
fof(f5072,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(compose(X1,X2),X3)) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5021]) ).
fof(f5073,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5072]) ).
fof(f5074,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,X2),X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5073]) ).
fof(f5075,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5074]) ).
fof(f5076,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,domain(compose(X2,X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5032]) ).
fof(f5077,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f5033]) ).
fof(f5080,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(X0),domain(compose(domain(domain(domain(X0))),domain(X0)))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f273,f5041]) ).
fof(f5081,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,domain(compose(domain(domain(X0)),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f256,f5042]) ).
fof(f5082,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f29,f5043]) ).
fof(f5083,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f5044]) ).
fof(f5084,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f5045]) ).
fof(f5085,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,domain(compose(X1,compose(X2,X3)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5048]) ).
fof(f5086,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(compose(X2,X3),domain(compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5049]) ).
fof(f5087,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5086]) ).
fof(f5088,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f195,f5087]) ).
fof(f5089,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(X2,X3)))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f140,f5088]) ).
fof(f5090,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))) = codomain(compose(X1,domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f349,f5050]) ).
fof(f5091,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f29,f5090]) ).
fof(f5092,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))) = codomain(compose(X1,domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f220,f5051]) ).
fof(f5093,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f29,f5092]) ).
fof(f5094,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(X1,domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f213,f5052]) ).
fof(f5095,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f29,f5094]) ).
fof(f5096,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(X1,compose(X2,domain(compose(codomain(codomain(X1)),compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f5053]) ).
fof(f5097,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(X1,compose(X2,domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f196,f5096]) ).
fof(f5098,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(X1,X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f79,f5097]) ).
fof(f5099,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(X1,domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f197,f5054]) ).
fof(f5100,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f29,f5099]) ).
fof(f5106,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(X1))),compose(domain(X1),domain(compose(X1,compose(domain(domain(domain(X1))),domain(X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f5057]) ).
fof(f5107,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(X1))),compose(domain(X1),domain(X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f287,f5106]) ).
fof(f5108,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(X1)),compose(X2,domain(compose(X1,compose(domain(domain(X1)),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f5058]) ).
fof(f5109,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(X1)),compose(X2,domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f254,f5108]) ).
fof(f5110,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,domain(compose(X1,compose(domain(X1),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f5059]) ).
fof(f5111,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f82,f5110]) ).
fof(f5112,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(domain(compose(X1,X2)),X3),domain(compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5060]) ).
fof(f5113,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),compose(X3,domain(compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5112]) ).
fof(f5114,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),compose(X3,domain(compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f149,f5113]) ).
fof(f5115,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,domain(compose(X1,compose(X2,X3)))),domain(compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5061]) ).
fof(f5116,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5115]) ).
fof(f5117,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f140,f5116]) ).
fof(f5118,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(domain(X1),X2)),domain(compose(X1,compose(X2,domain(compose(domain(X1),X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f5062]) ).
fof(f5119,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(domain(X1),X2)),domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f255,f5118]) ).
fof(f5120,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),domain(compose(X1,compose(X2,domain(compose(X1,X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f5063]) ).
fof(f5121,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f79,f5120]) ).
fof(f5122,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(domain(codomain(codomain(X1))),X1)),domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f2834,f5064]) ).
fof(f5123,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(domain(codomain(X1)),X1)),domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f2835,f5065]) ).
fof(f5124,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(domain(X1),domain(X1))),domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f2838,f5066]) ).
fof(f5125,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(domain(domain(X1))))),domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f395,f5067]) ).
fof(f5126,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(domain(X1)))),domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f285,f5068]) ).
fof(f5127,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(X1))),domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f273,f5069]) ).
fof(f5128,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(X1)),domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f256,f5070]) ).
fof(f5129,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f29,f5071]) ).
fof(f5132,plain,
! [X0] : compose(codomain(codomain(codomain(X0))),X0) = compose(X0,domain(compose(domain(codomain(codomain(codomain(X0)))),X0))),
inference(paramodulation,[status(thm)],[f255,f216]) ).
fof(f5135,plain,
! [X0,X1,X2] : compose(codomain(codomain(codomain(compose(X0,X1)))),compose(X0,compose(X1,X2))) = compose(compose(X0,X1),X2),
inference(paramodulation,[status(thm)],[f28,f216]) ).
fof(f5136,plain,
! [X0,X1,X2] : compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),compose(X0,compose(X1,X2))) = compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))),
inference(paramodulation,[status(thm)],[f195,f216]) ).
fof(f5137,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))),X0) = compose(codomain(codomain(codomain(codomain(codomain(X0))))),X0),
inference(paramodulation,[status(thm)],[f349,f216]) ).
fof(f5138,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))),X0) = compose(codomain(codomain(codomain(codomain(X0)))),X0),
inference(paramodulation,[status(thm)],[f220,f216]) ).
fof(f5139,plain,
! [X0,X1] : compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),compose(X0,X1)) = compose(codomain(codomain(codomain(X0))),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f216,f216]) ).
fof(f5141,plain,
! [X0,X1] : compose(codomain(codomain(codomain(codomain(codomain(X0))))),compose(X0,X1)) = compose(codomain(codomain(X0)),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f196,f216]) ).
fof(f5143,plain,
! [X0,X1] : compose(codomain(codomain(codomain(codomain(X0)))),compose(X0,X1)) = compose(codomain(X0),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f81,f216]) ).
fof(f5164,plain,
! [X0] : compose(codomain(codomain(codomain(X0))),X0) = compose(X0,domain(compose(domain(codomain(codomain(codomain(X0)))),X0))),
inference(paramodulation,[status(thm)],[f216,f255]) ).
fof(f5179,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(compose(X1,X2),domain(compose(codomain(codomain(codomain(X1))),compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f216,f457]) ).
fof(f5180,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(domain(codomain(codomain(codomain(X1)))),compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f216,f456]) ).
fof(f5181,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(X0))),codomain(compose(X0,X1)))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f455]) ).
fof(f5182,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))) = codomain(compose(codomain(codomain(codomain(X1))),compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f216,f454]) ).
fof(f5183,plain,
! [X0,X1] :
( domain(compose(codomain(compose(codomain(codomain(codomain(X0))),compose(X0,X1))),codomain(codomain(codomain(X0))))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f447]) ).
fof(f5184,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,codomain(codomain(codomain(X2)))))) = codomain(compose(X2,X3))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f216,f462]) ).
fof(f5185,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(codomain(codomain(codomain(X1))),compose(X1,X2))) = X3
| domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(X1,X2)) ),
inference(paramodulation,[status(thm)],[f216,f441]) ).
fof(f5186,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(codomain(codomain(codomain(X1)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f216,f363]) ).
fof(f5187,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(X0))),codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f563]) ).
fof(f5188,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(compose(codomain(codomain(codomain(X0))),compose(X0,X1))),codomain(codomain(codomain(X0))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f356]) ).
fof(f5189,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,compose(X1,codomain(codomain(codomain(X2)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f216,f370]) ).
fof(f5191,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(X0))),codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f364]) ).
fof(f5192,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(compose(domain(codomain(codomain(codomain(X0)))),compose(X0,X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f249]) ).
fof(f5193,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(compose(codomain(codomain(codomain(X0))),compose(X0,X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f191]) ).
fof(f5194,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(codomain(codomain(X1))))),compose(X0,compose(X1,X2))) = compose(X0,compose(codomain(codomain(codomain(X1))),compose(X1,X2))),
inference(paramodulation,[status(thm)],[f216,f195]) ).
fof(f5196,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(compose(compose(X0,X1),domain(compose(codomain(codomain(codomain(X0))),compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f137]) ).
fof(f5198,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f324]) ).
fof(f5199,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f313]) ).
fof(f5201,plain,
! [X0,X1] : compose(codomain(codomain(codomain(codomain(codomain(X0))))),compose(X0,X1)) = compose(codomain(codomain(codomain(X0))),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f216,f196]) ).
fof(f5202,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X0)))) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(codomain(codomain(codomain(X0))),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f216,f90]) ).
fof(f5203,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(codomain(codomain(X1))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f216,f86]) ).
fof(f5204,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(X1,X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f216,f85]) ).
fof(f5205,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(codomain(codomain(X1))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f216,f84]) ).
fof(f5206,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f192]) ).
fof(f5207,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f190]) ).
fof(f5208,plain,
! [X0,X1] : compose(codomain(codomain(codomain(codomain(X0)))),compose(X0,X1)) = compose(codomain(codomain(codomain(X0))),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f216,f81]) ).
fof(f5212,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f26]) ).
fof(f5218,plain,
! [X0] : X0 = compose(X0,domain(compose(domain(codomain(codomain(codomain(X0)))),X0))),
inference(forward_demodulation,[status(thm)],[f213,f5132]) ).
fof(f5221,plain,
! [X0,X1,X2] : compose(codomain(codomain(codomain(compose(X0,X1)))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f28,f5135]) ).
fof(f5222,plain,
! [X0,X1,X2] : compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f195,f5136]) ).
fof(f5223,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))),X0) = X0,
inference(forward_demodulation,[status(thm)],[f349,f5137]) ).
fof(f5224,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))),X0) = X0,
inference(forward_demodulation,[status(thm)],[f220,f5138]) ).
fof(f5225,plain,
! [X0,X1] : compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f216,f5139]) ).
fof(f5227,plain,
! [X0,X1] : compose(codomain(codomain(codomain(codomain(codomain(X0))))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f196,f5141]) ).
fof(f5229,plain,
! [X0,X1] : compose(codomain(codomain(codomain(codomain(X0)))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f81,f5143]) ).
fof(f5252,plain,
! [X0] : X0 = compose(X0,domain(compose(domain(codomain(codomain(codomain(X0)))),X0))),
inference(forward_demodulation,[status(thm)],[f213,f5164]) ).
fof(f5272,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(X1,compose(X2,domain(compose(codomain(codomain(codomain(X1))),compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f5179]) ).
fof(f5273,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(X1,compose(X2,domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f216,f5272]) ).
fof(f5274,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(X1,X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f79,f5273]) ).
fof(f5275,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))) = codomain(compose(X1,X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f216,f5182]) ).
fof(f5276,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,X1)),codomain(codomain(codomain(X0))))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f216,f5183]) ).
fof(f5277,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(X1,X2)) ),
inference(forward_demodulation,[status(thm)],[f216,f5185]) ).
fof(f5278,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),codomain(codomain(codomain(X0))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f216,f5188]) ).
fof(f5283,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f216,f5193]) ).
fof(f5284,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(codomain(codomain(X1))))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f216,f5194]) ).
fof(f5289,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(compose(X0,compose(X1,domain(compose(codomain(codomain(codomain(X0))),compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f5196]) ).
fof(f5290,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(compose(X0,compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f216,f5289]) ).
fof(f5291,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f5290]) ).
fof(f5299,plain,
! [X0,X1] : compose(codomain(codomain(codomain(codomain(codomain(X0))))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f216,f5201]) ).
fof(f5300,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X0)))) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f216,f5202]) ).
fof(f5301,plain,
! [X0,X1] : compose(codomain(codomain(codomain(codomain(X0)))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f216,f5208]) ).
fof(f5308,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(domain(domain(compose(X0,X1)))),X2))) = compose(compose(X0,X1),X2),
inference(paramodulation,[status(thm)],[f28,f281]) ).
fof(f5313,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(X0))),X1)) = compose(X0,compose(domain(domain(domain(domain(domain(domain(X0)))))),X1)),
inference(paramodulation,[status(thm)],[f281,f281]) ).
fof(f5314,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(X0))),X1)) = compose(X0,compose(domain(domain(domain(domain(domain(X0))))),X1)),
inference(paramodulation,[status(thm)],[f254,f281]) ).
fof(f5315,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(X0))),X1)) = compose(X0,compose(domain(domain(domain(domain(X0)))),X1)),
inference(paramodulation,[status(thm)],[f82,f281]) ).
fof(f5316,plain,
! [X0,X1,X2] : compose(X0,compose(domain(domain(domain(X0))),compose(X1,X2))) = compose(X0,compose(X1,compose(domain(compose(domain(domain(domain(X0))),X1)),X2))),
inference(paramodulation,[status(thm)],[f149,f281]) ).
fof(f5317,plain,
! [X0,X1,X2] : compose(X0,compose(domain(domain(domain(X0))),compose(X1,X2))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(domain(domain(X0))),compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f140,f281]) ).
fof(f5318,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(X0))),X1)) = compose(X0,compose(X1,domain(compose(domain(domain(domain(domain(X0)))),X1)))),
inference(paramodulation,[status(thm)],[f255,f281]) ).
fof(f5319,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(X0))),X1)) = compose(X0,compose(X1,domain(compose(domain(domain(domain(X0))),X1)))),
inference(paramodulation,[status(thm)],[f79,f281]) ).
fof(f5320,plain,
! [X0] : compose(X0,domain(domain(domain(X0)))) = compose(X0,domain(compose(domain(codomain(codomain(domain(domain(domain(X0)))))),domain(domain(domain(X0)))))),
inference(paramodulation,[status(thm)],[f2834,f281]) ).
fof(f5321,plain,
! [X0] : compose(X0,domain(domain(domain(X0)))) = compose(X0,domain(compose(domain(codomain(domain(domain(domain(X0))))),domain(domain(domain(X0)))))),
inference(paramodulation,[status(thm)],[f2835,f281]) ).
fof(f5322,plain,
! [X0] : compose(X0,domain(domain(domain(X0)))) = compose(X0,domain(compose(domain(domain(domain(domain(X0)))),domain(domain(domain(domain(X0))))))),
inference(paramodulation,[status(thm)],[f2838,f281]) ).
fof(f5323,plain,
! [X0] : compose(X0,domain(domain(domain(X0)))) = compose(X0,domain(domain(domain(domain(domain(domain(domain(domain(X0))))))))),
inference(paramodulation,[status(thm)],[f395,f281]) ).
fof(f5324,plain,
! [X0] : compose(X0,domain(domain(domain(X0)))) = compose(X0,domain(domain(domain(domain(domain(domain(domain(X0)))))))),
inference(paramodulation,[status(thm)],[f285,f281]) ).
fof(f5329,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(X1,compose(domain(domain(domain(domain(compose(X0,X1))))),X2))),
inference(paramodulation,[status(thm)],[f281,f149]) ).
fof(f5330,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(domain(domain(X0))))),X1)) = compose(X0,compose(domain(domain(X0)),X1)),
inference(paramodulation,[status(thm)],[f281,f254]) ).
fof(f5331,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(domain(X0)))),X1)) = compose(X0,compose(compose(domain(domain(domain(domain(X0)))),X1),domain(compose(domain(X0),X1)))),
inference(paramodulation,[status(thm)],[f281,f255]) ).
fof(f5332,plain,
! [X0,X1] : compose(X0,compose(domain(X0),X1)) = compose(X0,compose(domain(domain(domain(domain(X0)))),X1)),
inference(paramodulation,[status(thm)],[f281,f82]) ).
fof(f5333,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(domain(domain(compose(X0,X1)))),X2))) = compose(compose(X0,X1),X2),
inference(paramodulation,[status(thm)],[f281,f28]) ).
fof(f5341,plain,
! [X0,X1] :
( domain(compose(X0,domain(domain(domain(X0))))) = codomain(compose(X1,domain(compose(domain(domain(domain(X0))),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f457]) ).
fof(f5342,plain,
! [X0,X1] :
( domain(compose(X0,domain(domain(domain(X0))))) = codomain(compose(domain(domain(domain(domain(X0)))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f456]) ).
fof(f5343,plain,
! [X0,X1] :
( domain(compose(X0,codomain(domain(domain(domain(X0)))))) = codomain(compose(domain(domain(domain(X0))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f454]) ).
fof(f5346,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(domain(domain(domain(X0)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f363]) ).
fof(f5354,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(domain(domain(domain(X1))),X2),domain(compose(X1,compose(domain(domain(domain(X1))),X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f281,f457]) ).
fof(f5356,plain,
! [X0,X1] :
( domain(compose(X0,codomain(compose(domain(domain(domain(X0))),X1)))) = codomain(compose(domain(domain(domain(X0))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f455]) ).
fof(f5358,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,compose(domain(domain(domain(X0))),X1))),X0)) = codomain(compose(domain(domain(domain(X0))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f447]) ).
fof(f5359,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(domain(domain(domain(X2))),X3))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f281,f462]) ).
fof(f5360,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(domain(domain(domain(X1))),X2))) = X3
| domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(X1))),X2)) ),
inference(paramodulation,[status(thm)],[f281,f441]) ).
fof(f5362,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(compose(domain(domain(domain(X0))),X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f563]) ).
fof(f5366,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(compose(domain(domain(domain(X0))),X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f364]) ).
fof(f5371,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(compose(domain(domain(domain(X0))),X1),domain(compose(X0,compose(domain(domain(domain(X0))),X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f137]) ).
fof(f5377,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(domain(domain(domain(X0))),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f281,f90]) ).
fof(f5379,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(X1))),X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f281,f85]) ).
fof(f5387,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f26]) ).
fof(f5389,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(domain(domain(compose(X0,X1)))),X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f28,f5308]) ).
fof(f5398,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(domain(domain(domain(domain(domain(domain(X0)))))),X1)),
inference(forward_demodulation,[status(thm)],[f281,f5313]) ).
fof(f5399,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(domain(domain(domain(domain(domain(X0))))),X1)),
inference(forward_demodulation,[status(thm)],[f281,f5314]) ).
fof(f5400,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(domain(domain(domain(domain(X0)))),X1)),
inference(forward_demodulation,[status(thm)],[f281,f5315]) ).
fof(f5401,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(domain(domain(domain(X0))),X1)),X2))),
inference(forward_demodulation,[status(thm)],[f281,f5316]) ).
fof(f5402,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(domain(domain(X0))),compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f281,f5317]) ).
fof(f5403,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(domain(domain(domain(X0)))),X1)))),
inference(forward_demodulation,[status(thm)],[f281,f5318]) ).
fof(f5404,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(domain(domain(X0))),X1)))),
inference(forward_demodulation,[status(thm)],[f281,f5319]) ).
fof(f5405,plain,
! [X0] : X0 = compose(X0,domain(compose(domain(codomain(codomain(domain(domain(domain(X0)))))),domain(domain(domain(X0)))))),
inference(forward_demodulation,[status(thm)],[f273,f5320]) ).
fof(f5406,plain,
! [X0] : X0 = compose(X0,domain(compose(domain(codomain(domain(domain(domain(X0))))),domain(domain(domain(X0)))))),
inference(forward_demodulation,[status(thm)],[f273,f5321]) ).
fof(f5407,plain,
! [X0] : X0 = compose(X0,domain(compose(domain(domain(domain(domain(X0)))),domain(domain(domain(domain(X0))))))),
inference(forward_demodulation,[status(thm)],[f273,f5322]) ).
fof(f5408,plain,
! [X0] : X0 = compose(X0,domain(domain(domain(domain(domain(domain(domain(domain(X0))))))))),
inference(forward_demodulation,[status(thm)],[f273,f5323]) ).
fof(f5409,plain,
! [X0] : X0 = compose(X0,domain(domain(domain(domain(domain(domain(domain(X0)))))))),
inference(forward_demodulation,[status(thm)],[f273,f5324]) ).
fof(f5413,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(domain(domain(domain(compose(X0,X1))))),X2))),
inference(forward_demodulation,[status(thm)],[f149,f5329]) ).
fof(f5414,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(domain(domain(X0))))),X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f254,f5330]) ).
fof(f5415,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(domain(X0)))),X1)) = compose(X0,compose(domain(domain(domain(domain(X0)))),compose(X1,domain(compose(domain(X0),X1))))),
inference(forward_demodulation,[status(thm)],[f28,f5331]) ).
fof(f5416,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(domain(domain(domain(domain(X0)))),X1)),
inference(forward_demodulation,[status(thm)],[f82,f5332]) ).
fof(f5417,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(domain(domain(compose(X0,X1)))),X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f28,f5333]) ).
fof(f5430,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,domain(compose(domain(domain(domain(X0))),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f273,f5341]) ).
fof(f5431,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(X0)))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f273,f5342]) ).
fof(f5444,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(X1))),compose(X2,domain(compose(X1,compose(domain(domain(domain(X1))),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f5354]) ).
fof(f5445,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(X1))),compose(X2,domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f281,f5444]) ).
fof(f5448,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(domain(domain(domain(X0))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f281,f5358]) ).
fof(f5449,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(X1))),X2)) ),
inference(forward_demodulation,[status(thm)],[f281,f5360]) ).
fof(f5462,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),compose(X1,domain(compose(X0,compose(domain(domain(domain(X0))),X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f5371]) ).
fof(f5463,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f281,f5462]) ).
fof(f5472,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f281,f5377]) ).
fof(f5482,plain,
! [X0,X1] :
( X0 = X1
| X0 != f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(X0))) = codomain(X0) ),
inference(resolution,[status(thm)],[f340,f38]) ).
fof(f5493,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| codomain(X0) = compose(codomain(X0),domain(compose(codomain(X0),codomain(X0)))) ),
inference(paramodulation,[status(thm)],[f340,f2835]) ).
fof(f5495,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| compose(codomain(codomain(X0)),compose(domain(domain(codomain(X0))),X1)) = compose(codomain(codomain(X0)),X1) ),
inference(paramodulation,[status(thm)],[f340,f281]) ).
fof(f5500,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| codomain(codomain(X0)) = compose(codomain(codomain(X0)),domain(compose(domain(codomain(codomain(X0))),codomain(X0)))) ),
inference(paramodulation,[status(thm)],[f340,f2838]) ).
fof(f5501,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| codomain(codomain(X0)) = compose(codomain(codomain(X0)),domain(compose(codomain(X0),domain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f340,f2838]) ).
fof(f5502,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| compose(codomain(codomain(X0)),X1) = compose(codomain(codomain(X0)),compose(X1,domain(compose(codomain(X0),X1)))) ),
inference(paramodulation,[status(thm)],[f340,f255]) ).
fof(f5507,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| codomain(codomain(X0)) = compose(codomain(codomain(X0)),domain(domain(domain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f340,f395]) ).
fof(f5508,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| compose(codomain(codomain(X0)),X1) = compose(codomain(codomain(X0)),compose(domain(codomain(X0)),X1)) ),
inference(paramodulation,[status(thm)],[f340,f254]) ).
fof(f5509,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| equivalent(domain(codomain(codomain(X0))),codomain(X0))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f340,f237]) ).
fof(f5510,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| equivalent(codomain(X0),domain(codomain(codomain(X0))))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f340,f237]) ).
fof(f5511,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X0,X3)
| X0 = X3
| there_exists(compose(codomain(codomain(X0)),X2))
| codomain(X0) != codomain(X2)
| X1 = f1(domain(codomain(codomain(X0))),X1)
| domain(codomain(codomain(X0))) = X1 ),
inference(paramodulation,[status(thm)],[f340,f93]) ).
fof(f5515,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| codomain(codomain(X0)) = compose(codomain(codomain(X0)),domain(domain(domain(codomain(X0))))) ),
inference(paramodulation,[status(thm)],[f340,f285]) ).
fof(f5516,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| codomain(codomain(X0)) = compose(codomain(codomain(X0)),domain(domain(codomain(X0)))) ),
inference(paramodulation,[status(thm)],[f340,f273]) ).
fof(f5517,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| codomain(codomain(X0)) = compose(codomain(codomain(X0)),domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f340,f256]) ).
fof(f5518,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| compose(codomain(codomain(X0)),compose(codomain(X0),X1)) = compose(codomain(codomain(X0)),X1) ),
inference(paramodulation,[status(thm)],[f340,f82]) ).
fof(f5520,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(codomain(codomain(X0)),X1))
| domain(codomain(codomain(X0))) != codomain(X1)
| ~ there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f340,f27]) ).
fof(f5522,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(codomain(X0)),codomain(X0)) = codomain(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f340,f29]) ).
fof(f5523,plain,
! [X0] :
( domain(codomain(codomain(X0))) = X0
| codomain(X0) != X0
| domain(codomain(codomain(X0))) = f1(X0,domain(codomain(codomain(X0)))) ),
inference(equality_factoring,[status(thm)],[f340]) ).
fof(f5524,plain,
! [X0] :
( domain(codomain(codomain(X0))) = f1(X0,domain(codomain(codomain(X0))))
| codomain(X0) != f1(X0,domain(codomain(codomain(X0))))
| X0 = domain(codomain(codomain(X0))) ),
inference(equality_factoring,[status(thm)],[f340]) ).
fof(f5526,plain,
! [X0,X1] :
( X0 != f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(X0))) = codomain(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f5482]) ).
fof(f5528,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| compose(codomain(X0),X1) = compose(codomain(codomain(X0)),X1) ),
inference(forward_demodulation,[status(thm)],[f81,f5518]) ).
fof(f5529,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(codomain(codomain(X0)),X1))
| domain(codomain(codomain(X0))) != codomain(X1) ),
inference(forward_subsumption_resolution,[status(thm)],[f5520,f76]) ).
fof(f5530,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| codomain(X0) = codomain(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f30,f5522]) ).
fof(f5533,plain,
! [X0,X1] :
( X0 = X1
| X0 != f1(X0,X1)
| X0 = X1
| codomain(X0) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f5530,f38]) ).
fof(f5580,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| codomain(X0) = compose(codomain(X0),domain(compose(domain(codomain(X0)),codomain(X0)))) ),
inference(paramodulation,[status(thm)],[f5530,f2835]) ).
fof(f5586,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| equivalent(codomain(codomain(X0)),codomain(X0))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f5530,f228]) ).
fof(f5587,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| equivalent(codomain(X0),codomain(codomain(X0)))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f5530,f228]) ).
fof(f5589,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(X0,codomain(X2)))
| domain(X0) != codomain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f5530,f93]) ).
fof(f5597,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| compose(codomain(X0),compose(codomain(X0),X1)) = compose(codomain(X0),X1) ),
inference(paramodulation,[status(thm)],[f5530,f81]) ).
fof(f5599,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(X0),codomain(X0)) = codomain(X0) ),
inference(paramodulation,[status(thm)],[f5530,f30]) ).
fof(f5600,plain,
! [X0] :
( codomain(codomain(X0)) = X0
| codomain(X0) != X0
| codomain(codomain(X0)) = f1(X0,codomain(codomain(X0))) ),
inference(equality_factoring,[status(thm)],[f5530]) ).
fof(f5601,plain,
! [X0] :
( codomain(codomain(X0)) = f1(X0,codomain(codomain(X0)))
| codomain(X0) != f1(X0,codomain(codomain(X0)))
| X0 = codomain(codomain(X0)) ),
inference(equality_factoring,[status(thm)],[f5530]) ).
fof(f5602,plain,
! [X0,X1] :
( X0 != f1(X0,X1)
| X0 = X1
| codomain(X0) = codomain(codomain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f5533]) ).
fof(f5603,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(X0,X1))
| domain(compose(X0,X1)) = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f461,f898]) ).
fof(f5604,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(X0,X1))
| domain(compose(X0,X1)) = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f461,f896]) ).
fof(f5605,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3
| domain(compose(X0,X1)) = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f461,f728]) ).
fof(f5606,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| domain(compose(X0,X1)) = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f461,f1067]) ).
fof(f5607,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| domain(compose(X0,X1)) = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f461,f1065]) ).
fof(f5608,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,X1))
| domain(compose(X0,X1)) = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f461,f975]) ).
fof(f5609,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,X1))
| domain(compose(X0,X1)) = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f461,f973]) ).
fof(f5610,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| domain(compose(X0,X1)) = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f461,f1046]) ).
fof(f5611,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,X1)
| domain(compose(X0,X1)) = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f461,f964]) ).
fof(f5612,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| domain(compose(X0,X1)) = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f461,f841]) ).
fof(f5613,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| domain(compose(X0,X1)) = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f461,f94]) ).
fof(f5614,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(compose(X0,X1)) = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f461,f92]) ).
fof(f5615,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,X1)) = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f461,f78]) ).
fof(f5616,plain,
! [X0,X1,X2] :
( domain(compose(compose(X0,X1),X2)) = codomain(domain(X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f461]) ).
fof(f5626,plain,
! [X0,X1] :
( domain(compose(X0,compose(domain(domain(domain(X0))),X1))) = codomain(domain(compose(domain(domain(domain(X0))),X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f461]) ).
fof(f5627,plain,
! [X0,X1] :
( domain(compose(X0,compose(domain(domain(X0)),X1))) = codomain(domain(compose(domain(domain(X0)),X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f461]) ).
fof(f5628,plain,
! [X0,X1] :
( domain(compose(X0,compose(domain(X0),X1))) = codomain(domain(compose(domain(X0),X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f461]) ).
fof(f5629,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))) = codomain(domain(compose(X1,compose(domain(compose(X0,X1)),X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f461]) ).
fof(f5630,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))) = codomain(domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f461]) ).
fof(f5631,plain,
! [X0,X1] :
( domain(compose(X0,compose(X1,domain(compose(domain(X0),X1))))) = codomain(domain(compose(X1,domain(compose(domain(X0),X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f461]) ).
fof(f5632,plain,
! [X0,X1] :
( domain(compose(X0,compose(X1,domain(compose(X0,X1))))) = codomain(domain(compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f461]) ).
fof(f5633,plain,
! [X0] :
( domain(compose(X0,domain(compose(domain(codomain(codomain(X0))),X0)))) = codomain(domain(domain(compose(domain(codomain(codomain(X0))),X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2834,f461]) ).
fof(f5634,plain,
! [X0] :
( domain(compose(X0,domain(compose(domain(codomain(X0)),X0)))) = codomain(domain(domain(compose(domain(codomain(X0)),X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2835,f461]) ).
fof(f5635,plain,
! [X0] :
( domain(compose(X0,domain(compose(domain(X0),domain(X0))))) = codomain(domain(domain(compose(domain(X0),domain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2838,f461]) ).
fof(f5636,plain,
! [X0] :
( domain(compose(X0,domain(domain(domain(domain(domain(X0))))))) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f395,f461]) ).
fof(f5637,plain,
! [X0] :
( domain(compose(X0,domain(domain(domain(domain(X0)))))) = codomain(domain(domain(domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f285,f461]) ).
fof(f5641,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(domain(X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f5605]) ).
fof(f5642,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(domain(X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f5641]) ).
fof(f5643,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f5616]) ).
fof(f5653,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(domain(domain(X0))),X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f281,f5626]) ).
fof(f5654,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(domain(X0)),X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f254,f5627]) ).
fof(f5655,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(X0),X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f82,f5628]) ).
fof(f5656,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(compose(X1,compose(domain(compose(X0,X1)),X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f149,f5629]) ).
fof(f5657,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f140,f5630]) ).
fof(f5658,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(compose(X1,domain(compose(domain(X0),X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f255,f5631]) ).
fof(f5659,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f5632]) ).
fof(f5660,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(compose(domain(codomain(codomain(X0))),X0))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2834,f5633]) ).
fof(f5661,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(compose(domain(codomain(X0)),X0))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2835,f5634]) ).
fof(f5662,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(compose(domain(X0),domain(X0)))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2838,f5635]) ).
fof(f5663,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f395,f5636]) ).
fof(f5664,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f285,f5637]) ).
fof(f5686,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))) = codomain(codomain(compose(X0,X1))) ),
inference(resolution,[status(thm)],[f347,f350]) ).
fof(f5687,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))) = codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f347,f174]) ).
fof(f5688,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))) = codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f347,f164]) ).
fof(f5689,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) = codomain(codomain(codomain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f347,f61]) ).
fof(f5690,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) = codomain(codomain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f347,f224]) ).
fof(f5691,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))) = codomain(codomain(codomain(domain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f347,f154]) ).
fof(f5692,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))) = codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f347,f121]) ).
fof(f5693,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) = codomain(codomain(codomain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f347,f58]) ).
fof(f5694,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) = codomain(codomain(codomain(domain(X0)))) ),
inference(resolution,[status(thm)],[f347,f233]) ).
fof(f5695,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))) = codomain(codomain(codomain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f347,f59]) ).
fof(f5696,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(codomain(codomain(X0))) ),
inference(resolution,[status(thm)],[f347,f97]) ).
fof(f5697,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))) = codomain(codomain(domain(domain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f347,f653]) ).
fof(f5698,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))) = codomain(codomain(domain(domain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f347,f606]) ).
fof(f5699,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))) = codomain(codomain(domain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f347,f155]) ).
fof(f5700,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0)))))))) = codomain(codomain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f347,f643]) ).
fof(f5701,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))) = codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f347,f474]) ).
fof(f5702,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))) = codomain(codomain(domain(codomain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f347,f407]) ).
fof(f5703,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))) = codomain(codomain(domain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f347,f122]) ).
fof(f5704,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))) = codomain(codomain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f347,f543]) ).
fof(f5705,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))) = codomain(codomain(domain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f347,f55]) ).
fof(f5706,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))) = codomain(codomain(domain(X0))) ),
inference(resolution,[status(thm)],[f347,f170]) ).
fof(f5707,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(codomain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f347,f56]) ).
fof(f5708,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f347,f839]) ).
fof(f5709,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f347,f518]) ).
fof(f5710,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f347,f1044]) ).
fof(f5711,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f347,f962]) ).
fof(f5712,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f347,f89]) ).
fof(f5713,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f347,f76]) ).
fof(f5714,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(domain(domain(domain(f1(X0,X1)))))))))) = codomain(domain(domain(domain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f347,f655]) ).
fof(f5715,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(domain(domain(codomain(f1(X0,X1)))))))))) = codomain(domain(domain(domain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f347,f608]) ).
fof(f5716,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))) = codomain(domain(domain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f347,f157]) ).
fof(f5717,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(domain(domain(X0)))))))) = codomain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f347,f658]) ).
fof(f5718,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))))))) = codomain(domain(domain(codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f347,f476]) ).
fof(f5719,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(domain(codomain(domain(f1(X0,X1)))))))))) = codomain(domain(domain(codomain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f347,f409]) ).
fof(f5720,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))) = codomain(domain(domain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f347,f124]) ).
fof(f5721,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(domain(codomain(X0)))))))) = codomain(domain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f347,f545]) ).
fof(f5722,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))) = codomain(domain(domain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f347,f51]) ).
fof(f5723,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(domain(X0))))))) = codomain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f347,f160]) ).
fof(f5724,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))))))) = codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f347,f176]) ).
fof(f5725,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(f1(X0,X1)))))))))) = codomain(domain(codomain(codomain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f347,f166]) ).
fof(f5726,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))) = codomain(domain(codomain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f347,f63]) ).
fof(f5727,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(X0)))))))) = codomain(domain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f347,f226]) ).
fof(f5728,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(f1(X0,X1)))))))))) = codomain(domain(codomain(domain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f347,f156]) ).
fof(f5729,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(f1(X0,X1)))))))))) = codomain(domain(codomain(domain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f347,f123]) ).
fof(f5730,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))) = codomain(domain(codomain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f347,f50]) ).
fof(f5731,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(codomain(domain(X0)))))))) = codomain(domain(codomain(domain(X0)))) ),
inference(resolution,[status(thm)],[f347,f235]) ).
fof(f5732,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))) = codomain(domain(codomain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f347,f48]) ).
fof(f5733,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))) = codomain(domain(codomain(X0))) ),
inference(resolution,[status(thm)],[f347,f99]) ).
fof(f5734,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(domain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f347,f47]) ).
fof(f5735,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(codomain(codomain(codomain(domain(X0)))))) = codomain(domain(X0)) ),
inference(resolution,[status(thm)],[f347,f840]) ).
fof(f5736,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(codomain(codomain(codomain(codomain(domain(X0)))))) = codomain(domain(X0)) ),
inference(resolution,[status(thm)],[f347,f499]) ).
fof(f5737,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(codomain(codomain(codomain(domain(X0)))))) = codomain(domain(X0)) ),
inference(resolution,[status(thm)],[f347,f1045]) ).
fof(f5738,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(codomain(codomain(codomain(codomain(domain(X0)))))) = codomain(domain(X0)) ),
inference(resolution,[status(thm)],[f347,f963]) ).
fof(f5739,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(codomain(codomain(codomain(domain(X0)))))) = codomain(domain(X0)) ),
inference(resolution,[status(thm)],[f347,f91]) ).
fof(f5740,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(X0)))))) = codomain(domain(X0)) ),
inference(resolution,[status(thm)],[f347,f77]) ).
fof(f5741,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) = codomain(f1(X0,X1)) ),
inference(resolution,[status(thm)],[f347,f36]) ).
fof(f5742,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0) ),
inference(resolution,[status(thm)],[f347,f898]) ).
fof(f5743,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(X0)
| domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0) ),
inference(resolution,[status(thm)],[f347,f896]) ).
fof(f5744,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0) ),
inference(resolution,[status(thm)],[f347,f728]) ).
fof(f5745,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0) ),
inference(resolution,[status(thm)],[f347,f1067]) ).
fof(f5746,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0) ),
inference(resolution,[status(thm)],[f347,f1065]) ).
fof(f5747,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0) ),
inference(resolution,[status(thm)],[f347,f975]) ).
fof(f5748,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0) ),
inference(resolution,[status(thm)],[f347,f973]) ).
fof(f5749,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0) ),
inference(resolution,[status(thm)],[f347,f1046]) ).
fof(f5750,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0) ),
inference(resolution,[status(thm)],[f347,f964]) ).
fof(f5751,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0) ),
inference(resolution,[status(thm)],[f347,f841]) ).
fof(f5752,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0) ),
inference(resolution,[status(thm)],[f347,f94]) ).
fof(f5753,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0) ),
inference(resolution,[status(thm)],[f347,f92]) ).
fof(f5754,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0) ),
inference(resolution,[status(thm)],[f347,f78]) ).
fof(f5759,plain,
! [X0,X1] :
( X0 = X1
| X0 != f1(X0,X1)
| X0 = X1
| domain(X0) = codomain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f382,f38]) ).
fof(f5760,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1
| domain(codomain(codomain(X0))) = codomain(domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f340,f382]) ).
fof(f5771,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1
| codomain(domain(domain(X0))) = codomain(domain(X0)) ),
inference(paramodulation,[status(thm)],[f382,f5530]) ).
fof(f5772,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1
| domain(codomain(domain(X0))) = codomain(domain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f382,f340]) ).
fof(f5773,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| compose(codomain(codomain(domain(X0))),compose(domain(domain(X0)),X1)) = compose(domain(domain(X0)),X1) ),
inference(paramodulation,[status(thm)],[f382,f216]) ).
fof(f5774,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(X0)) = compose(domain(domain(X0)),domain(compose(domain(codomain(domain(X0))),domain(domain(X0))))) ),
inference(paramodulation,[status(thm)],[f382,f2834]) ).
fof(f5779,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(X0)) = compose(domain(domain(X0)),domain(compose(domain(domain(X0)),domain(domain(X0))))) ),
inference(paramodulation,[status(thm)],[f382,f2835]) ).
fof(f5784,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(codomain(codomain(codomain(domain(X0))))),domain(domain(X0))) = domain(domain(X0)) ),
inference(paramodulation,[status(thm)],[f382,f349]) ).
fof(f5785,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| equivalent(codomain(domain(domain(X0))),domain(X0))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f382,f228]) ).
fof(f5786,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| equivalent(domain(X0),codomain(domain(domain(X0))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f382,f228]) ).
fof(f5787,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| compose(codomain(domain(X0)),compose(domain(domain(X0)),X1)) = compose(domain(domain(X0)),X1) ),
inference(paramodulation,[status(thm)],[f382,f196]) ).
fof(f5788,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(X0,domain(domain(X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f382,f93]) ).
fof(f5792,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(codomain(codomain(domain(X0)))),domain(domain(X0))) = domain(domain(X0)) ),
inference(paramodulation,[status(thm)],[f382,f220]) ).
fof(f5794,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(codomain(domain(X0))),domain(domain(X0))) = domain(domain(X0)) ),
inference(paramodulation,[status(thm)],[f382,f213]) ).
fof(f5795,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(domain(X0)),domain(domain(X0))) = domain(domain(X0)) ),
inference(paramodulation,[status(thm)],[f382,f197]) ).
fof(f5796,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| compose(domain(X0),compose(domain(domain(X0)),X1)) = compose(domain(domain(X0)),X1) ),
inference(paramodulation,[status(thm)],[f382,f81]) ).
fof(f5798,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(domain(X0),domain(domain(X0))) = domain(domain(X0)) ),
inference(paramodulation,[status(thm)],[f382,f30]) ).
fof(f5799,plain,
! [X0] :
( codomain(domain(domain(X0))) = X0
| domain(X0) != X0
| codomain(domain(domain(X0))) = f1(X0,codomain(domain(domain(X0)))) ),
inference(equality_factoring,[status(thm)],[f382]) ).
fof(f5800,plain,
! [X0] :
( codomain(domain(domain(X0))) = f1(X0,codomain(domain(domain(X0))))
| domain(X0) != f1(X0,codomain(domain(domain(X0))))
| X0 = codomain(domain(domain(X0))) ),
inference(equality_factoring,[status(thm)],[f382]) ).
fof(f5802,plain,
! [X0,X1] :
( X0 != f1(X0,X1)
| X0 = X1
| domain(X0) = codomain(domain(domain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f5759]) ).
fof(f5803,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| compose(domain(X0),X1) = compose(domain(domain(X0)),X1) ),
inference(forward_demodulation,[status(thm)],[f82,f5796]) ).
fof(f5804,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(X0) = domain(domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f29,f5798]) ).
fof(f5808,plain,
! [X0,X1] :
( X0 = X1
| X0 != f1(X0,X1)
| X0 = X1
| domain(X0) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f5804,f38]) ).
fof(f5810,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1
| domain(codomain(codomain(X0))) = domain(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f340,f5804]) ).
fof(f5854,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(X0) = compose(domain(X0),domain(compose(domain(domain(X0)),domain(X0)))) ),
inference(paramodulation,[status(thm)],[f5804,f2838]) ).
fof(f5863,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| equivalent(domain(domain(X0)),domain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f5804,f237]) ).
fof(f5864,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| equivalent(domain(X0),domain(domain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f5804,f237]) ).
fof(f5865,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X0,X3)
| X0 = X3
| there_exists(compose(domain(X0),X2))
| domain(X0) != codomain(X2)
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f5804,f93]) ).
fof(f5872,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| compose(domain(X0),compose(domain(X0),X1)) = compose(domain(X0),X1) ),
inference(paramodulation,[status(thm)],[f5804,f82]) ).
fof(f5874,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(domain(X0),X1))
| domain(domain(X0)) != codomain(X1)
| ~ there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f5804,f27]) ).
fof(f5876,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(domain(X0),domain(X0)) = domain(X0) ),
inference(paramodulation,[status(thm)],[f5804,f29]) ).
fof(f5877,plain,
! [X0] :
( domain(domain(X0)) = X0
| domain(X0) != X0
| domain(domain(X0)) = f1(X0,domain(domain(X0))) ),
inference(equality_factoring,[status(thm)],[f5804]) ).
fof(f5878,plain,
! [X0] :
( domain(domain(X0)) = f1(X0,domain(domain(X0)))
| domain(X0) != f1(X0,domain(domain(X0)))
| X0 = domain(domain(X0)) ),
inference(equality_factoring,[status(thm)],[f5804]) ).
fof(f5879,plain,
! [X0,X1] :
( X0 != f1(X0,X1)
| X0 = X1
| domain(X0) = domain(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f5808]) ).
fof(f5881,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(domain(X0),X1))
| domain(domain(X0)) != codomain(X1) ),
inference(forward_subsumption_resolution,[status(thm)],[f5874,f77]) ).
fof(f5902,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(compose(compose(X0,X1),X4))
| domain(compose(X0,X1)) != codomain(X4)
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f27]) ).
fof(f5903,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X0,X1))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f22]) ).
fof(f5904,plain,
! [X0,X1,X2,X3] :
( domain(codomain(codomain(codomain(codomain(domain(compose(X0,X1))))))) = codomain(domain(compose(X0,X1)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f347]) ).
fof(f5905,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(domain(compose(X0,X1))),codomain(domain(compose(X0,X1))))) = codomain(domain(compose(X0,X1)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f4358]) ).
fof(f5906,plain,
! [X0,X1,X2,X3] :
( domain(domain(compose(X0,X1))) = codomain(compose(domain(domain(compose(X0,X1))),domain(domain(compose(X0,X1)))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f2181]) ).
fof(f5907,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(domain(compose(X0,X1)),codomain(domain(domain(compose(X0,X1)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f3711]) ).
fof(f5908,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(domain(compose(X0,X1))),codomain(domain(compose(X0,X1))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f3697]) ).
fof(f5909,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(domain(compose(X0,X1)),codomain(domain(domain(compose(X0,X1)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f3137]) ).
fof(f5910,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(domain(compose(X0,X1))),codomain(domain(compose(X0,X1))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f3123]) ).
fof(f5911,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(compose(X0,X1))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f322]) ).
fof(f5912,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(compose(X0,X1))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f311]) ).
fof(f5913,plain,
! [X0,X1,X2,X3] :
( domain(domain(compose(X0,X1))) = codomain(domain(domain(domain(domain(compose(X0,X1))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f283]) ).
fof(f5914,plain,
! [X0,X1,X2,X3] :
( domain(codomain(codomain(codomain(domain(compose(X0,X1)))))) = codomain(domain(compose(X0,X1)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f218]) ).
fof(f5915,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(domain(compose(X0,X1)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f219]) ).
fof(f5916,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(domain(compose(X0,X1)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f217]) ).
fof(f5917,plain,
! [X0,X1,X2,X3] :
( domain(domain(compose(X0,X1))) = codomain(domain(domain(domain(compose(X0,X1)))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f271]) ).
fof(f5918,plain,
! [X0,X1,X2,X3] :
( domain(codomain(codomain(domain(compose(X0,X1))))) = codomain(domain(compose(X0,X1)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f211]) ).
fof(f5919,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(domain(compose(X0,X1))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f212]) ).
fof(f5920,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(domain(compose(X0,X1))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f210]) ).
fof(f5921,plain,
! [X0,X1,X2,X3] :
( domain(domain(compose(X0,X1))) = codomain(domain(domain(compose(X0,X1))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f46]) ).
fof(f5922,plain,
! [X0,X1,X2,X3] :
( domain(codomain(domain(compose(X0,X1)))) = codomain(domain(compose(X0,X1)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f45]) ).
fof(f5923,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(domain(compose(X0,X1)))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f53]) ).
fof(f5924,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(domain(compose(X0,X1))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f54]) ).
fof(f5925,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(domain(compose(X0,X1)))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f43]) ).
fof(f5926,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(domain(compose(X0,X1))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f44]) ).
fof(f5927,plain,
! [X0,X1,X2,X3] :
( equivalent(domain(compose(X0,X1)),domain(compose(X0,X1)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f549,f39]) ).
fof(f5928,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,X1),compose(X2,X3)),X4)
| compose(compose(X0,X1),compose(X2,X3)) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f28,f549]) ).
fof(f5929,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3)),X4)
| compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3)) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f195,f549]) ).
fof(f5930,plain,
! [X0,X1,X2] :
( X2 = f1(compose(codomain(codomain(codomain(codomain(codomain(X0))))),compose(X0,X1)),X2)
| compose(codomain(codomain(codomain(codomain(codomain(X0))))),compose(X0,X1)) = X2
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f349,f549]) ).
fof(f5931,plain,
! [X0,X1,X2] :
( X2 = f1(compose(codomain(codomain(codomain(codomain(X0)))),compose(X0,X1)),X2)
| compose(codomain(codomain(codomain(codomain(X0)))),compose(X0,X1)) = X2
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f220,f549]) ).
fof(f5941,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)),X4)
| compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f149,f549]) ).
fof(f5942,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3)),X4)
| compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3)) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f140,f549]) ).
fof(f5953,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(compose(X0,compose(X1,X4)))
| domain(compose(X0,X1)) != codomain(X4)
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f5902]) ).
fof(f5954,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,X1),compose(X2,X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5928]) ).
fof(f5955,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5954]) ).
fof(f5956,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3)),X4)
| compose(codomain(compose(X0,X1)),compose(X0,compose(compose(X1,X2),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5929]) ).
fof(f5957,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3)),X4)
| compose(codomain(compose(X0,X1)),compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5956]) ).
fof(f5958,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f195,f5957]) ).
fof(f5959,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(codomain(compose(X0,X1)),compose(X0,compose(compose(X1,X2),X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5958]) ).
fof(f5960,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,compose(X2,X3)))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5959]) ).
fof(f5961,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f195,f5960]) ).
fof(f5992,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)),X4)
| compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5941]) ).
fof(f5993,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)),X4)
| compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5992]) ).
fof(f5994,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f149,f5993]) ).
fof(f5995,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5994]) ).
fof(f5996,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5995]) ).
fof(f5997,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f149,f5996]) ).
fof(f5998,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3)),X4)
| compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5942]) ).
fof(f5999,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3)),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5998]) ).
fof(f6000,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f5999]) ).
fof(f6001,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f6000]) ).
fof(f6014,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(codomain(compose(X0,X1))) = codomain(domain(domain(domain(domain(codomain(compose(X0,X1))))))) ),
inference(resolution,[status(thm)],[f393,f350]) ).
fof(f6015,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f393,f174]) ).
fof(f6016,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f393,f164]) ).
fof(f6017,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(f1(X0,X1))))) = codomain(domain(domain(domain(domain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f393,f61]) ).
fof(f6018,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(X0)))) = codomain(domain(domain(domain(domain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f393,f224]) ).
fof(f6019,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(domain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f393,f154]) ).
fof(f6020,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(domain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f393,f121]) ).
fof(f6021,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(domain(f1(X0,X1))))) = codomain(domain(domain(domain(domain(codomain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f393,f58]) ).
fof(f6022,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(domain(X0)))) = codomain(domain(domain(domain(domain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f393,f233]) ).
fof(f6023,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(domain(domain(domain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f393,f59]) ).
fof(f6024,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(X0))) = codomain(domain(domain(domain(domain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f393,f97]) ).
fof(f6025,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(domain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f393,f653]) ).
fof(f6026,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(domain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f393,f606]) ).
fof(f6027,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(domain(f1(X0,X1))))) = codomain(domain(domain(domain(domain(codomain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f393,f155]) ).
fof(f6028,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(domain(domain(X0)))) = codomain(domain(domain(domain(domain(codomain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f393,f643]) ).
fof(f6029,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(codomain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f393,f474]) ).
fof(f6030,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(codomain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f393,f407]) ).
fof(f6031,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(codomain(f1(X0,X1))))) = codomain(domain(domain(domain(domain(codomain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f393,f122]) ).
fof(f6032,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(domain(codomain(X0)))) = codomain(domain(domain(domain(domain(codomain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f393,f543]) ).
fof(f6033,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(f1(X0,X1)))) = codomain(domain(domain(domain(domain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f393,f55]) ).
fof(f6034,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(domain(X0))) = codomain(domain(domain(domain(domain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f393,f170]) ).
fof(f6035,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(domain(domain(domain(domain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f393,f56]) ).
fof(f6036,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(X0)) = codomain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f393,f839]) ).
fof(f6037,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(codomain(X0)) = codomain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f393,f518]) ).
fof(f6038,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(X0)) = codomain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f393,f1044]) ).
fof(f6039,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(codomain(X0)) = codomain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f393,f962]) ).
fof(f6040,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(X0)) = codomain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f393,f89]) ).
fof(f6041,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(X0)) = codomain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f393,f76]) ).
fof(f6042,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(domain(compose(X0,X1))) = codomain(domain(domain(domain(domain(domain(compose(X0,X1))))))) ),
inference(resolution,[status(thm)],[f393,f549]) ).
fof(f6043,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(domain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(domain(domain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f393,f655]) ).
fof(f6044,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(domain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(domain(domain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f393,f608]) ).
fof(f6045,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(domain(f1(X0,X1))))) = codomain(domain(domain(domain(domain(domain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f393,f157]) ).
fof(f6046,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(domain(X0)))) = codomain(domain(domain(domain(domain(domain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f393,f658]) ).
fof(f6047,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(codomain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(domain(domain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f393,f476]) ).
fof(f6048,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(codomain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(domain(domain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f393,f409]) ).
fof(f6049,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(codomain(f1(X0,X1))))) = codomain(domain(domain(domain(domain(domain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f393,f124]) ).
fof(f6050,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(codomain(X0)))) = codomain(domain(domain(domain(domain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f393,f545]) ).
fof(f6051,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(f1(X0,X1)))) = codomain(domain(domain(domain(domain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f393,f51]) ).
fof(f6052,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(X0))) = codomain(domain(domain(domain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f393,f160]) ).
fof(f6053,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(codomain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(domain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f393,f176]) ).
fof(f6054,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(codomain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(domain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f393,f166]) ).
fof(f6055,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(codomain(f1(X0,X1))))) = codomain(domain(domain(domain(domain(domain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f393,f63]) ).
fof(f6056,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(codomain(X0)))) = codomain(domain(domain(domain(domain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f393,f226]) ).
fof(f6057,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(domain(domain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(domain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f393,f156]) ).
fof(f6058,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(domain(codomain(f1(X0,X1)))))) = codomain(domain(domain(domain(domain(domain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f393,f123]) ).
fof(f6059,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(domain(f1(X0,X1))))) = codomain(domain(domain(domain(domain(domain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f393,f50]) ).
fof(f6060,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(domain(X0)))) = codomain(domain(domain(domain(domain(domain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f393,f235]) ).
fof(f6061,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(f1(X0,X1)))) = codomain(domain(domain(domain(domain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f393,f48]) ).
fof(f6062,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(X0))) = codomain(domain(domain(domain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f393,f99]) ).
fof(f6063,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(f1(X0,X1))) = codomain(domain(domain(domain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f393,f47]) ).
fof(f6064,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(X0)) = codomain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f393,f840]) ).
fof(f6065,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(domain(X0)) = codomain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f393,f499]) ).
fof(f6066,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(X0)) = codomain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f393,f1045]) ).
fof(f6067,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(domain(X0)) = codomain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f393,f963]) ).
fof(f6068,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(domain(X0)) = codomain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f393,f91]) ).
fof(f6069,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(X0)) = codomain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f393,f77]) ).
fof(f6070,plain,
! [X0,X1] :
( X0 = X1
| domain(f1(X0,X1)) = codomain(domain(domain(domain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f393,f36]) ).
fof(f6071,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| domain(X0) = codomain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f393,f898]) ).
fof(f6072,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(X0)
| domain(X0) = codomain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f393,f896]) ).
fof(f6073,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(X0) = codomain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f393,f728]) ).
fof(f6074,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| domain(X0) = codomain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f393,f1067]) ).
fof(f6075,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| domain(X0) = codomain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f393,f1065]) ).
fof(f6076,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| domain(X0) = codomain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f393,f975]) ).
fof(f6077,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| domain(X0) = codomain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f393,f973]) ).
fof(f6078,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(X0) = codomain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f393,f1046]) ).
fof(f6079,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(X0) = codomain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f393,f964]) ).
fof(f6080,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(X0) = codomain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f393,f841]) ).
fof(f6081,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(X0) = codomain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f393,f94]) ).
fof(f6082,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(X0) = codomain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f393,f92]) ).
fof(f6083,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(X0) = codomain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f393,f78]) ).
fof(f6085,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(domain(domain(domain(domain(codomain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f393]) ).
fof(f6086,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))) = codomain(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f347]) ).
fof(f6087,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(X1))),codomain(codomain(codomain(X1))))) = codomain(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f4358]) ).
fof(f6088,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(compose(domain(codomain(codomain(X1))),domain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f2181]) ).
fof(f6089,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(X1)),codomain(domain(codomain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f3711]) ).
fof(f6090,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(X1))),codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f3697]) ).
fof(f6091,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(X1)),codomain(domain(codomain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f3137]) ).
fof(f6092,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(X1))),codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f3123]) ).
fof(f6093,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f322]) ).
fof(f6094,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f311]) ).
fof(f6095,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(domain(domain(domain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f283]) ).
fof(f6096,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(X1)))))) = codomain(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f218]) ).
fof(f6097,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f219]) ).
fof(f6098,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f217]) ).
fof(f6099,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(domain(domain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f271]) ).
fof(f6100,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f211]) ).
fof(f6101,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f212]) ).
fof(f6102,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f210]) ).
fof(f6103,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f46]) ).
fof(f6104,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f45]) ).
fof(f6105,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f53]) ).
fof(f6106,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f54]) ).
fof(f6107,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f43]) ).
fof(f6108,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f44]) ).
fof(f6109,plain,
! [X0,X1] :
( equivalent(codomain(codomain(X1)),codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f953,f39]) ).
fof(f6115,plain,
! [X0,X1] :
( domain(codomain(domain(X1))) = codomain(domain(domain(domain(domain(codomain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f393]) ).
fof(f6116,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(domain(X1))))))) = codomain(codomain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f347]) ).
fof(f6117,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(domain(X1))),codomain(codomain(domain(X1))))) = codomain(codomain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f4358]) ).
fof(f6118,plain,
! [X0,X1] :
( domain(codomain(domain(X1))) = codomain(compose(domain(codomain(domain(X1))),domain(codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f2181]) ).
fof(f6119,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(X1)),codomain(domain(codomain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f3711]) ).
fof(f6120,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(X1))),codomain(codomain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f3697]) ).
fof(f6121,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(X1)),codomain(domain(codomain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f3137]) ).
fof(f6122,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(X1))),codomain(codomain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f3123]) ).
fof(f6123,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X1))))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f322]) ).
fof(f6124,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X1))))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f311]) ).
fof(f6125,plain,
! [X0,X1] :
( domain(codomain(domain(X1))) = codomain(domain(domain(domain(codomain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f283]) ).
fof(f6126,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(X1)))))) = codomain(codomain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f218]) ).
fof(f6127,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f219]) ).
fof(f6128,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f217]) ).
fof(f6129,plain,
! [X0,X1] :
( domain(codomain(domain(X1))) = codomain(domain(domain(codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f271]) ).
fof(f6130,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(X1))))) = codomain(codomain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f211]) ).
fof(f6131,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f212]) ).
fof(f6132,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f210]) ).
fof(f6133,plain,
! [X0,X1] :
( domain(codomain(domain(X1))) = codomain(domain(codomain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f46]) ).
fof(f6134,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(X1)))) = codomain(codomain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f45]) ).
fof(f6135,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f53]) ).
fof(f6136,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f54]) ).
fof(f6137,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f43]) ).
fof(f6138,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f44]) ).
fof(f6139,plain,
! [X0,X1] :
( equivalent(codomain(domain(X1)),codomain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f954,f39]) ).
fof(f6145,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = domain(compose(X0,compose(X1,compose(X2,X5))))
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f570,f898]) ).
fof(f6146,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = codomain(compose(X0,compose(X1,compose(X2,X5))))
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f570,f896]) ).
fof(f6147,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(compose(X0,compose(X1,compose(X2,X3))),X4),X5)
| compose(compose(X0,compose(X1,compose(X2,X3))),X4) = X5
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f570,f728]) ).
fof(f6148,plain,
! [X0,X1,X2,X3,X4] :
( domain(codomain(X3)) = codomain(X3)
| X3 = domain(compose(X0,compose(X1,compose(X2,X4))))
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f570,f1067]) ).
fof(f6149,plain,
! [X0,X1,X2,X3,X4] :
( domain(codomain(X3)) = codomain(X3)
| X3 = codomain(compose(X0,compose(X1,compose(X2,X4))))
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f570,f1065]) ).
fof(f6150,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(domain(X3))
| X3 = domain(compose(X0,compose(X1,compose(X2,X4))))
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f570,f975]) ).
fof(f6151,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(domain(X3))
| X3 = codomain(compose(X0,compose(X1,compose(X2,X4))))
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f570,f973]) ).
fof(f6152,plain,
! [X0,X1,X2,X3,X4] :
( domain(codomain(X3)) = codomain(X3)
| X3 = compose(X0,compose(X1,compose(X2,X4)))
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f570,f1046]) ).
fof(f6153,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(domain(X3))
| X3 = compose(X0,compose(X1,compose(X2,X4)))
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f570,f964]) ).
fof(f6154,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = compose(X0,compose(X1,compose(X2,X5)))
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f570,f841]) ).
fof(f6155,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f570,f94]) ).
fof(f6156,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f570,f92]) ).
fof(f6157,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(resolution,[status(thm)],[f570,f78]) ).
fof(f6158,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(compose(X0,X1),compose(X2,X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f28,f570]) ).
fof(f6160,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,compose(X1,X2))))))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f349,f570]) ).
fof(f6161,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(compose(X0,compose(X1,X2)))))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f220,f570]) ).
fof(f6163,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(codomain(compose(X0,compose(X1,X2))))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f213,f570]) ).
fof(f6165,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(compose(X0,compose(X1,X2)))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f197,f570]) ).
fof(f6167,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X0,compose(X1,X2))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f30,f570]) ).
fof(f6173,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X0,compose(compose(X1,X2),X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f28,f570]) ).
fof(f6174,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,compose(codomain(compose(X1,X2)),X1))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f195,f570]) ).
fof(f6175,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,compose(codomain(codomain(codomain(codomain(codomain(compose(X1,X2)))))),X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f349,f570]) ).
fof(f6176,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,compose(codomain(codomain(codomain(codomain(compose(X1,X2))))),X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f220,f570]) ).
fof(f6178,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,compose(codomain(codomain(codomain(compose(X1,X2)))),X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f213,f570]) ).
fof(f6180,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,compose(codomain(codomain(compose(X1,X2))),X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f197,f570]) ).
fof(f6182,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,compose(codomain(compose(X1,X2)),X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f30,f570]) ).
fof(f6190,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X0,compose(X1,compose(X2,X3)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f28,f570]) ).
fof(f6191,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X0,compose(X1,codomain(compose(X2,X3))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f195,f570]) ).
fof(f6192,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,compose(X1,codomain(codomain(codomain(codomain(codomain(X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f349,f570]) ).
fof(f6193,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,compose(X1,codomain(codomain(codomain(codomain(X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f220,f570]) ).
fof(f6194,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,compose(X1,codomain(codomain(codomain(X2)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f216,f570]) ).
fof(f6195,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,compose(X1,codomain(codomain(codomain(X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f213,f570]) ).
fof(f6196,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,compose(X1,codomain(codomain(X2))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f196,f570]) ).
fof(f6197,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,compose(X1,codomain(codomain(X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f197,f570]) ).
fof(f6198,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,compose(X1,codomain(X2)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f81,f570]) ).
fof(f6199,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,compose(X1,codomain(X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f30,f570]) ).
fof(f6215,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(compose(X0,compose(X1,compose(X2,X3))),X4),X5)
| compose(X0,compose(compose(X1,compose(X2,X3)),X4)) = X5
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f6147]) ).
fof(f6216,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(compose(X0,compose(X1,compose(X2,X3))),X4),X5)
| compose(X0,compose(X1,compose(compose(X2,X3),X4))) = X5
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f6215]) ).
fof(f6217,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(compose(X0,compose(X1,compose(X2,X3))),X4),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f6216]) ).
fof(f6218,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,X3)),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f6217]) ).
fof(f6219,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(compose(X2,X3),X4))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f6218]) ).
fof(f6220,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f6219]) ).
fof(f6221,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X0,compose(X1,compose(X2,X3)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f6158]) ).
fof(f6230,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X0,compose(X1,compose(X2,X3)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f6173]) ).
fof(f6237,plain,
! [X0,X1,X2] :
( there_exists(compose(domain(X1),X2))
| domain(domain(X1)) != codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f27]) ).
fof(f6239,plain,
! [X0,X1] :
( domain(domain(domain(X1))) = codomain(domain(domain(domain(domain(domain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f393]) ).
fof(f6240,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(domain(X1))))))) = codomain(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f347]) ).
fof(f6241,plain,
! [X0,X1] :
( domain(compose(codomain(domain(domain(X1))),codomain(domain(domain(X1))))) = codomain(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f4358]) ).
fof(f6242,plain,
! [X0,X1] :
( domain(domain(domain(X1))) = codomain(compose(domain(domain(domain(X1))),domain(domain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f2181]) ).
fof(f6243,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(domain(X1)),codomain(domain(domain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f3711]) ).
fof(f6244,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(domain(X1))),codomain(domain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f3697]) ).
fof(f6245,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(domain(X1)),codomain(domain(domain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f3137]) ).
fof(f6246,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(domain(X1))),codomain(domain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f3123]) ).
fof(f6247,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(X1))))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f322]) ).
fof(f6248,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(X1))))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f311]) ).
fof(f6249,plain,
! [X0,X1] :
( domain(domain(domain(X1))) = codomain(domain(domain(domain(domain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f283]) ).
fof(f6250,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(X1)))))) = codomain(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f218]) ).
fof(f6251,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f219]) ).
fof(f6252,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f217]) ).
fof(f6253,plain,
! [X0,X1] :
( domain(domain(domain(X1))) = codomain(domain(domain(domain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f271]) ).
fof(f6254,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(X1))))) = codomain(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f211]) ).
fof(f6255,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f212]) ).
fof(f6256,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f210]) ).
fof(f6257,plain,
! [X0,X1] :
( domain(domain(domain(X1))) = codomain(domain(domain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f46]) ).
fof(f6258,plain,
! [X0,X1] :
( domain(codomain(domain(domain(X1)))) = codomain(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f45]) ).
fof(f6259,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f53]) ).
fof(f6260,plain,
! [X0,X1] :
( there_exists(codomain(domain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f54]) ).
fof(f6261,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f43]) ).
fof(f6262,plain,
! [X0,X1] :
( there_exists(domain(domain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f44]) ).
fof(f6263,plain,
! [X0,X1] :
( equivalent(domain(domain(X1)),domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f955,f39]) ).
fof(f6268,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(X1),X2))
| domain(codomain(X1)) != codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f27]) ).
fof(f6270,plain,
! [X0,X1] :
( domain(domain(codomain(X1))) = codomain(domain(domain(domain(domain(domain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f393]) ).
fof(f6271,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(X1))))))) = codomain(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f347]) ).
fof(f6272,plain,
! [X0,X1] :
( domain(compose(codomain(domain(codomain(X1))),codomain(domain(codomain(X1))))) = codomain(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f4358]) ).
fof(f6273,plain,
! [X0,X1] :
( domain(domain(codomain(X1))) = codomain(compose(domain(domain(codomain(X1))),domain(domain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f2181]) ).
fof(f6274,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(X1)),codomain(domain(domain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f3711]) ).
fof(f6275,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(X1))),codomain(domain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f3697]) ).
fof(f6276,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(X1)),codomain(domain(domain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f3137]) ).
fof(f6277,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(X1))),codomain(domain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f3123]) ).
fof(f6278,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(X1))))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f322]) ).
fof(f6279,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(X1))))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f311]) ).
fof(f6280,plain,
! [X0,X1] :
( domain(domain(codomain(X1))) = codomain(domain(domain(domain(domain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f283]) ).
fof(f6281,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(X1)))))) = codomain(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f218]) ).
fof(f6282,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f219]) ).
fof(f6283,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f217]) ).
fof(f6284,plain,
! [X0,X1] :
( domain(domain(codomain(X1))) = codomain(domain(domain(domain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f271]) ).
fof(f6285,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(X1))))) = codomain(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f211]) ).
fof(f6286,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f212]) ).
fof(f6287,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f210]) ).
fof(f6288,plain,
! [X0,X1] :
( domain(domain(codomain(X1))) = codomain(domain(domain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f46]) ).
fof(f6289,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(X1)))) = codomain(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f45]) ).
fof(f6290,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f53]) ).
fof(f6291,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f54]) ).
fof(f6292,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f43]) ).
fof(f6293,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f44]) ).
fof(f6294,plain,
! [X0,X1] :
( equivalent(domain(codomain(X1)),domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(resolution,[status(thm)],[f956,f39]) ).
fof(f6326,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(X0,X1))
| there_exists(domain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f555,f898]) ).
fof(f6327,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(X0,X1))
| there_exists(domain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f555,f896]) ).
fof(f6328,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3
| there_exists(domain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f555,f728]) ).
fof(f6329,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| there_exists(domain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f555,f1067]) ).
fof(f6330,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| there_exists(domain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f555,f1065]) ).
fof(f6331,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,X1))
| there_exists(domain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f555,f975]) ).
fof(f6332,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,X1))
| there_exists(domain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f555,f973]) ).
fof(f6333,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| there_exists(domain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f555,f1046]) ).
fof(f6334,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,X1)
| there_exists(domain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f555,f964]) ).
fof(f6335,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| there_exists(domain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f555,f841]) ).
fof(f6336,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| there_exists(domain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f555,f94]) ).
fof(f6337,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f555,f92]) ).
fof(f6338,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(codomain(compose(X0,X1)),X0))) ),
inference(resolution,[status(thm)],[f555,f78]) ).
fof(f6339,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(compose(X0,X1),X2)),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f555]) ).
fof(f6340,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))),codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f555]) ).
fof(f6341,plain,
! [X0] :
( there_exists(domain(compose(codomain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),X0)),codomain(codomain(codomain(codomain(codomain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f349,f555]) ).
fof(f6342,plain,
! [X0] :
( there_exists(domain(compose(codomain(compose(codomain(codomain(codomain(codomain(X0)))),X0)),codomain(codomain(codomain(codomain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f220,f555]) ).
fof(f6343,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(compose(codomain(codomain(codomain(X0))),compose(X0,X1))),codomain(codomain(codomain(X0))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f555]) ).
fof(f6344,plain,
! [X0] :
( there_exists(domain(compose(codomain(compose(codomain(codomain(codomain(X0))),X0)),codomain(codomain(codomain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f213,f555]) ).
fof(f6345,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(compose(codomain(codomain(X0)),compose(X0,X1))),codomain(codomain(X0)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f555]) ).
fof(f6346,plain,
! [X0] :
( there_exists(domain(compose(codomain(compose(codomain(codomain(X0)),X0)),codomain(codomain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f197,f555]) ).
fof(f6347,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(compose(codomain(X0),compose(X0,X1))),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f555]) ).
fof(f6364,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(compose(codomain(compose(X0,X1)),X0))) ),
inference(forward_demodulation,[status(thm)],[f28,f6328]) ).
fof(f6365,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(compose(codomain(compose(X0,X1)),X0))) ),
inference(forward_demodulation,[status(thm)],[f28,f6364]) ).
fof(f6366,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X0,compose(X1,X2))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f6339]) ).
fof(f6367,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X0,compose(X1,X2))),codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f195,f6340]) ).
fof(f6368,plain,
! [X0] :
( there_exists(domain(compose(codomain(X0),codomain(codomain(codomain(codomain(codomain(X0))))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f349,f6341]) ).
fof(f6369,plain,
! [X0] :
( there_exists(domain(compose(codomain(X0),codomain(codomain(codomain(codomain(X0)))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f220,f6342]) ).
fof(f6370,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(compose(X0,X1)),codomain(codomain(codomain(X0))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f216,f6343]) ).
fof(f6371,plain,
! [X0] :
( there_exists(domain(compose(codomain(X0),codomain(codomain(codomain(X0))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f213,f6344]) ).
fof(f6372,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(compose(X0,X1)),codomain(codomain(X0)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f196,f6345]) ).
fof(f6373,plain,
! [X0] :
( there_exists(domain(compose(codomain(X0),codomain(codomain(X0)))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f197,f6346]) ).
fof(f6374,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(compose(X0,X1)),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f81,f6347]) ).
fof(f6400,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(domain(domain(domain(domain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f393]) ).
fof(f6401,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))) = codomain(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f347]) ).
fof(f6402,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(X1))),codomain(codomain(codomain(X1))))) = codomain(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f4358]) ).
fof(f6403,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(compose(domain(codomain(codomain(X1))),domain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f2181]) ).
fof(f6404,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(X1)),codomain(domain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f3711]) ).
fof(f6405,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(X1))),codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f3697]) ).
fof(f6406,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(X1)),codomain(domain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f3137]) ).
fof(f6407,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(X1))),codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f3123]) ).
fof(f6408,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f322]) ).
fof(f6409,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f311]) ).
fof(f6410,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(domain(domain(domain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f283]) ).
fof(f6411,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(X1)))))) = codomain(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f218]) ).
fof(f6412,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f219]) ).
fof(f6413,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f217]) ).
fof(f6414,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(domain(domain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f271]) ).
fof(f6415,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f211]) ).
fof(f6416,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f212]) ).
fof(f6417,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f210]) ).
fof(f6418,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f46]) ).
fof(f6419,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f45]) ).
fof(f6420,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f53]) ).
fof(f6421,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f54]) ).
fof(f6422,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f43]) ).
fof(f6423,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f44]) ).
fof(f6424,plain,
! [X0,X1] :
( equivalent(codomain(codomain(X1)),codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1035,f39]) ).
fof(f6430,plain,
! [X0,X1] :
( domain(codomain(domain(X1))) = codomain(domain(domain(domain(domain(codomain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f393]) ).
fof(f6431,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(domain(X1))))))) = codomain(codomain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f347]) ).
fof(f6432,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(domain(X1))),codomain(codomain(domain(X1))))) = codomain(codomain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f4358]) ).
fof(f6433,plain,
! [X0,X1] :
( domain(codomain(domain(X1))) = codomain(compose(domain(codomain(domain(X1))),domain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f2181]) ).
fof(f6434,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(X1)),codomain(domain(codomain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f3711]) ).
fof(f6435,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(X1))),codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f3697]) ).
fof(f6436,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(X1)),codomain(domain(codomain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f3137]) ).
fof(f6437,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(X1))),codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f3123]) ).
fof(f6438,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f322]) ).
fof(f6439,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f311]) ).
fof(f6440,plain,
! [X0,X1] :
( domain(codomain(domain(X1))) = codomain(domain(domain(domain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f283]) ).
fof(f6441,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(X1)))))) = codomain(codomain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f218]) ).
fof(f6442,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f219]) ).
fof(f6443,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f217]) ).
fof(f6444,plain,
! [X0,X1] :
( domain(codomain(domain(X1))) = codomain(domain(domain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f271]) ).
fof(f6445,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(X1))))) = codomain(codomain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f211]) ).
fof(f6446,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f212]) ).
fof(f6447,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f210]) ).
fof(f6448,plain,
! [X0,X1] :
( domain(codomain(domain(X1))) = codomain(domain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f46]) ).
fof(f6449,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(X1)))) = codomain(codomain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f45]) ).
fof(f6450,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f53]) ).
fof(f6451,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f54]) ).
fof(f6452,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f43]) ).
fof(f6453,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f44]) ).
fof(f6454,plain,
! [X0,X1] :
( equivalent(codomain(domain(X1)),codomain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1036,f39]) ).
fof(f6460,plain,
! [X0,X1,X2] :
( there_exists(compose(domain(X1),X2))
| domain(domain(X1)) != codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f27]) ).
fof(f6462,plain,
! [X0,X1] :
( domain(domain(domain(X1))) = codomain(domain(domain(domain(domain(domain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f393]) ).
fof(f6463,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(domain(X1))))))) = codomain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f347]) ).
fof(f6464,plain,
! [X0,X1] :
( domain(compose(codomain(domain(domain(X1))),codomain(domain(domain(X1))))) = codomain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f4358]) ).
fof(f6465,plain,
! [X0,X1] :
( domain(domain(domain(X1))) = codomain(compose(domain(domain(domain(X1))),domain(domain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f2181]) ).
fof(f6466,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(domain(X1)),codomain(domain(domain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f3711]) ).
fof(f6467,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(domain(X1))),codomain(domain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f3697]) ).
fof(f6468,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(domain(X1)),codomain(domain(domain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f3137]) ).
fof(f6469,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(domain(X1))),codomain(domain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f3123]) ).
fof(f6470,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f322]) ).
fof(f6471,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f311]) ).
fof(f6472,plain,
! [X0,X1] :
( domain(domain(domain(X1))) = codomain(domain(domain(domain(domain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f283]) ).
fof(f6473,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(X1)))))) = codomain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f218]) ).
fof(f6474,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f219]) ).
fof(f6475,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f217]) ).
fof(f6476,plain,
! [X0,X1] :
( domain(domain(domain(X1))) = codomain(domain(domain(domain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f271]) ).
fof(f6477,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(X1))))) = codomain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f211]) ).
fof(f6478,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f212]) ).
fof(f6479,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f210]) ).
fof(f6480,plain,
! [X0,X1] :
( domain(domain(domain(X1))) = codomain(domain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f46]) ).
fof(f6481,plain,
! [X0,X1] :
( domain(codomain(domain(domain(X1)))) = codomain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f45]) ).
fof(f6482,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f53]) ).
fof(f6483,plain,
! [X0,X1] :
( there_exists(codomain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f54]) ).
fof(f6484,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f43]) ).
fof(f6485,plain,
! [X0,X1] :
( there_exists(domain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f44]) ).
fof(f6486,plain,
! [X0,X1] :
( equivalent(domain(domain(X1)),domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1037,f39]) ).
fof(f6491,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(X1),X2))
| domain(codomain(X1)) != codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f27]) ).
fof(f6493,plain,
! [X0,X1] :
( domain(domain(codomain(X1))) = codomain(domain(domain(domain(domain(domain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f393]) ).
fof(f6494,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(X1))))))) = codomain(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f347]) ).
fof(f6495,plain,
! [X0,X1] :
( domain(compose(codomain(domain(codomain(X1))),codomain(domain(codomain(X1))))) = codomain(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f4358]) ).
fof(f6496,plain,
! [X0,X1] :
( domain(domain(codomain(X1))) = codomain(compose(domain(domain(codomain(X1))),domain(domain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f2181]) ).
fof(f6497,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(X1)),codomain(domain(domain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f3711]) ).
fof(f6498,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(X1))),codomain(domain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f3697]) ).
fof(f6499,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(X1)),codomain(domain(domain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f3137]) ).
fof(f6500,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(X1))),codomain(domain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f3123]) ).
fof(f6501,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f322]) ).
fof(f6502,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f311]) ).
fof(f6503,plain,
! [X0,X1] :
( domain(domain(codomain(X1))) = codomain(domain(domain(domain(domain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f283]) ).
fof(f6504,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(X1)))))) = codomain(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f218]) ).
fof(f6505,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f219]) ).
fof(f6506,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f217]) ).
fof(f6507,plain,
! [X0,X1] :
( domain(domain(codomain(X1))) = codomain(domain(domain(domain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f271]) ).
fof(f6508,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(X1))))) = codomain(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f211]) ).
fof(f6509,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f212]) ).
fof(f6510,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f210]) ).
fof(f6511,plain,
! [X0,X1] :
( domain(domain(codomain(X1))) = codomain(domain(domain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f46]) ).
fof(f6512,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(X1)))) = codomain(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f45]) ).
fof(f6513,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f53]) ).
fof(f6514,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f54]) ).
fof(f6515,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f43]) ).
fof(f6516,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f44]) ).
fof(f6517,plain,
! [X0,X1] :
( equivalent(domain(codomain(X1)),domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(resolution,[status(thm)],[f1038,f39]) ).
fof(f6555,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(codomain(codomain(codomain(codomain(domain(X0)))))),domain(domain(X0))) = domain(domain(X0)) ),
inference(paramodulation,[status(thm)],[f382,f1119]) ).
fof(f6557,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,compose(X1,X2)))))))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1119,f570]) ).
fof(f6558,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,compose(X1,X2)))))))),compose(X0,X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1119,f462]) ).
fof(f6559,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,compose(X1,X2)))))))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1119,f370]) ).
fof(f6560,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X1,X2))))))),X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1119,f570]) ).
fof(f6561,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),X0)) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f457]) ).
fof(f6562,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),X0)) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f456]) ).
fof(f6563,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),codomain(X0))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f454]) ).
fof(f6564,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X1,X2))))))),X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1119,f462]) ).
fof(f6565,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),compose(X0,X1)) = X2
| domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),X0)) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f1119,f441]) ).
fof(f6566,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f363]) ).
fof(f6567,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X1,X2))))))),X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1119,f370]) ).
fof(f6568,plain,
! [X0,X1] : compose(codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),X0)),compose(X0,X1)) = compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f1119,f195]) ).
fof(f6570,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),X0)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f86]) ).
fof(f6571,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),X0)) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f85]) ).
fof(f6572,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),X0)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f84]) ).
fof(f6573,plain,
! [X0] :
( there_exists(domain(compose(codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),X0)),codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f555]) ).
fof(f6574,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,compose(X1,codomain(codomain(codomain(codomain(codomain(codomain(X2))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1119,f570]) ).
fof(f6575,plain,
! [X0,X1,X2] :
( X2 = f1(compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),compose(X0,X1)),X2)
| compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),compose(X0,X1)) = X2
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f1119,f549]) ).
fof(f6577,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))),X0) = compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),X0),
inference(paramodulation,[status(thm)],[f1119,f216]) ).
fof(f6578,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))) = codomain(compose(X1,domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f457]) ).
fof(f6579,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))) = codomain(compose(domain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f456]) ).
fof(f6581,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))) = codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f454]) ).
fof(f6582,plain,
! [X0] :
( domain(compose(codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),X0)),codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f447]) ).
fof(f6583,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,codomain(codomain(codomain(codomain(codomain(codomain(X2))))))))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1119,f462]) ).
fof(f6584,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))),X1)) = X2
| domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f1119,f441]) ).
fof(f6585,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f363]) ).
fof(f6587,plain,
! [X0] :
( there_exists(codomain(compose(codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),X0)),codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f356]) ).
fof(f6588,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,compose(X1,codomain(codomain(codomain(codomain(codomain(codomain(X2))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1119,f370]) ).
fof(f6589,plain,
! [X0,X1,X2] :
( X2 = f1(compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),compose(X0,X1)),X2)
| compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),compose(X0,X1)) = X2
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f1119,f350]) ).
fof(f6591,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(compose(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))),X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f249]) ).
fof(f6592,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) = codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f191]) ).
fof(f6593,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))),compose(X0,X1)) = compose(X0,compose(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))),X1)),
inference(paramodulation,[status(thm)],[f1119,f195]) ).
fof(f6594,plain,
! [X0,X1] : compose(codomain(X0),compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),compose(X0,X1))) = compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f1119,f195]) ).
fof(f6595,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(compose(X0,domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f137]) ).
fof(f6597,plain,
! [X0] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f324]) ).
fof(f6598,plain,
! [X0] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f313]) ).
fof(f6599,plain,
! [X0,X1] : compose(X0,compose(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))),compose(X1,domain(compose(X0,X1))))) = compose(X0,compose(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))),X1)),
inference(paramodulation,[status(thm)],[f1119,f140]) ).
fof(f6600,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))),X0) = compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),X0),
inference(paramodulation,[status(thm)],[f1119,f196]) ).
fof(f6601,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(X0)
| X1 = f1(X0,X1)
| compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),X0) = X1 ),
inference(paramodulation,[status(thm)],[f1119,f90]) ).
fof(f6602,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f86]) ).
fof(f6603,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f85]) ).
fof(f6604,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f84]) ).
fof(f6605,plain,
! [X0] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f192]) ).
fof(f6606,plain,
! [X0] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f190]) ).
fof(f6607,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))),X0) = compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),X0),
inference(paramodulation,[status(thm)],[f1119,f81]) ).
fof(f6609,plain,
! [X0,X1] : compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),compose(X0,X1)) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f1119,f28]) ).
fof(f6610,plain,
! [X0] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f35]) ).
fof(f6611,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f26]) ).
fof(f6612,plain,
! [X0] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f25]) ).
fof(f6613,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),X0)) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f1119,f6565]) ).
fof(f6614,plain,
! [X0,X1] : compose(codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),X0)),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f1119,f6568]) ).
fof(f6615,plain,
! [X0] :
( there_exists(domain(compose(codomain(X0),codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f1119,f6573]) ).
fof(f6617,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))),X0) = X0,
inference(forward_demodulation,[status(thm)],[f1119,f6577]) ).
fof(f6618,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))) = codomain(compose(X1,domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f1119,f6578]) ).
fof(f6619,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f29,f6618]) ).
fof(f6621,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f1119,f6581]) ).
fof(f6622,plain,
! [X0] :
( domain(compose(codomain(X0),codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f1119,f6582]) ).
fof(f6623,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f1119,f6584]) ).
fof(f6625,plain,
! [X0] :
( there_exists(codomain(compose(codomain(X0),codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f1119,f6587]) ).
fof(f6627,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f1119,f6592]) ).
fof(f6628,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f1119,f6593]) ).
fof(f6629,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(compose(X0,domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f1119,f6595]) ).
fof(f6630,plain,
! [X0] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f29,f6629]) ).
fof(f6631,plain,
! [X0,X1] : compose(X0,compose(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))),compose(X1,domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f1119,f6599]) ).
fof(f6632,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))),X0) = X0,
inference(forward_demodulation,[status(thm)],[f1119,f6600]) ).
fof(f6633,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(X0)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f1119,f6601]) ).
fof(f6634,plain,
! [X0] : compose(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))),X0) = X0,
inference(forward_demodulation,[status(thm)],[f1119,f6607]) ).
fof(f6635,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(X0,compose(X1,X4)))
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f562,f898]) ).
fof(f6636,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(X0,compose(X1,X4)))
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f562,f896]) ).
fof(f6637,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(compose(X0,compose(X1,X2)),X3) = X4
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f562,f728]) ).
fof(f6638,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,compose(X1,X3)))
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f562,f1067]) ).
fof(f6639,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,compose(X1,X3)))
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f562,f1065]) ).
fof(f6640,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,compose(X1,X3)))
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f562,f975]) ).
fof(f6641,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,compose(X1,X3)))
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f562,f973]) ).
fof(f6642,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,compose(X1,X3))
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f562,f1046]) ).
fof(f6643,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,compose(X1,X3))
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f562,f964]) ).
fof(f6644,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,compose(X1,X4))
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f562,f841]) ).
fof(f6645,plain,
! [X0,X1,X2,X3] :
( X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f562,f94]) ).
fof(f6646,plain,
! [X0,X1,X2,X3] :
( X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f562,f92]) ).
fof(f6647,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(resolution,[status(thm)],[f562,f78]) ).
fof(f6648,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(compose(X0,X1),codomain(X2))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f562]) ).
fof(f6649,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X0,X1)),codomain(X0))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f562]) ).
fof(f6650,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f562]) ).
fof(f6651,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f562]) ).
fof(f6652,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f562]) ).
fof(f6654,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(compose(X0,X1)))),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f562]) ).
fof(f6656,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(compose(X0,X1))),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f562]) ).
fof(f6657,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X0),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f562]) ).
fof(f6658,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(compose(X0,X1)),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f562]) ).
fof(f6659,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(domain(domain(domain(X0)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f562]) ).
fof(f6660,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(domain(domain(X0))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f562]) ).
fof(f6661,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(domain(X0)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f562]) ).
fof(f6666,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,codomain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f562]) ).
fof(f6667,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,codomain(codomain(compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f195,f562]) ).
fof(f6668,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f562]) ).
fof(f6669,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f562]) ).
fof(f6670,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f562]) ).
fof(f6671,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f216,f562]) ).
fof(f6672,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f562]) ).
fof(f6673,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(codomain(codomain(X1))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f196,f562]) ).
fof(f6674,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(codomain(codomain(X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f562]) ).
fof(f6675,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(codomain(X1)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f81,f562]) ).
fof(f6676,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(codomain(X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f562]) ).
fof(f6692,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(compose(X1,X2),X3)) = X4
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(forward_demodulation,[status(thm)],[f28,f6637]) ).
fof(f6693,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(forward_demodulation,[status(thm)],[f28,f6692]) ).
fof(f6694,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,X2),X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(forward_demodulation,[status(thm)],[f28,f6693]) ).
fof(f6695,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,codomain(X1)))) ),
inference(forward_demodulation,[status(thm)],[f28,f6694]) ).
fof(f6696,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,compose(X1,codomain(X2)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f6648]) ).
fof(f6699,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = domain(compose(X0,X3))
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1108,f898]) ).
fof(f6700,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(compose(X0,X3))
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1108,f896]) ).
fof(f6701,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1108,f728]) ).
fof(f6702,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(compose(X0,X2))
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1108,f1067]) ).
fof(f6703,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(compose(X0,X2))
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1108,f1065]) ).
fof(f6704,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(compose(X0,X2))
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1108,f975]) ).
fof(f6705,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(compose(X0,X2))
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1108,f973]) ).
fof(f6706,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(X1)
| X1 = compose(X0,X2)
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1108,f1046]) ).
fof(f6707,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(domain(X1))
| X1 = compose(X0,X2)
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1108,f964]) ).
fof(f6708,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = compose(X0,X3)
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1108,f841]) ).
fof(f6709,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1108,f94]) ).
fof(f6710,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1108,f92]) ).
fof(f6711,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1108,f78]) ).
fof(f6712,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(compose(X0,X1))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f1108]) ).
fof(f6713,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(compose(X0,X1)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f1108]) ).
fof(f6714,plain,
! [X0] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f1108]) ).
fof(f6715,plain,
! [X0] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f349,f1108]) ).
fof(f6716,plain,
! [X0] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f220,f1108]) ).
fof(f6717,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f1108]) ).
fof(f6718,plain,
! [X0] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f213,f1108]) ).
fof(f6719,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f1108]) ).
fof(f6720,plain,
! [X0] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f197,f1108]) ).
fof(f6721,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f1108]) ).
fof(f6738,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(forward_demodulation,[status(thm)],[f28,f6701]) ).
fof(f6739,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(codomain(codomain(codomain(X0))))) ),
inference(forward_demodulation,[status(thm)],[f28,f6738]) ).
fof(f6740,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = domain(compose(X0,X3))
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1109,f898]) ).
fof(f6741,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(compose(X0,X3))
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1109,f896]) ).
fof(f6742,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1109,f728]) ).
fof(f6743,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(compose(X0,X2))
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1109,f1067]) ).
fof(f6744,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(compose(X0,X2))
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1109,f1065]) ).
fof(f6745,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(compose(X0,X2))
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1109,f975]) ).
fof(f6746,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(compose(X0,X2))
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1109,f973]) ).
fof(f6747,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(X1)
| X1 = compose(X0,X2)
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1109,f1046]) ).
fof(f6748,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(domain(X1))
| X1 = compose(X0,X2)
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1109,f964]) ).
fof(f6749,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = compose(X0,X3)
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1109,f841]) ).
fof(f6750,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1109,f94]) ).
fof(f6751,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1109,f92]) ).
fof(f6752,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f1109,f78]) ).
fof(f6753,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(compose(X0,X1))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f1109]) ).
fof(f6754,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f1109]) ).
fof(f6755,plain,
! [X0] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f1109]) ).
fof(f6756,plain,
! [X0] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f349,f1109]) ).
fof(f6757,plain,
! [X0] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f220,f1109]) ).
fof(f6758,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f1109]) ).
fof(f6759,plain,
! [X0] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f213,f1109]) ).
fof(f6760,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f1109]) ).
fof(f6761,plain,
! [X0] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f197,f1109]) ).
fof(f6762,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f1109]) ).
fof(f6779,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(forward_demodulation,[status(thm)],[f28,f6742]) ).
fof(f6780,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(forward_demodulation,[status(thm)],[f28,f6779]) ).
fof(f6784,plain,
! [X0,X1,X2,X3,X4] :
( compose(X2,compose(X3,X4)) = X0
| domain(compose(X2,X3)) = codomain(X4)
| compose(X2,compose(X3,X4)) = X0
| there_exists(compose(f1(compose(X2,compose(X3,X4)),X0),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f441,f57]) ).
fof(f6785,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = X0
| compose(X2,X3) = X0
| there_exists(compose(f1(compose(X2,X3),X0),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f90,f57]) ).
fof(f6786,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = X0
| X2 = X0
| there_exists(compose(f1(X2,X0),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f96,f57]) ).
fof(f6787,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = X0
| X2 = X0
| there_exists(compose(f1(X2,X0),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f95,f57]) ).
fof(f6788,plain,
! [X0,X1,X2] :
( X0 = X2
| X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(f1(X0,X2),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f37,f57]) ).
fof(f6789,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X2,X3)
| X2 = X3
| X0 = X1
| there_exists(compose(f1(X0,X1),codomain(X2)))
| domain(f1(X0,X1)) != codomain(X2) ),
inference(paramodulation,[status(thm)],[f5530,f57]) ).
fof(f6790,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X2,X3)
| X2 = X3
| X0 = X1
| there_exists(compose(f1(X0,X1),domain(domain(X2))))
| domain(f1(X0,X1)) != domain(X2) ),
inference(paramodulation,[status(thm)],[f382,f57]) ).
fof(f6791,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| X0 = X1
| there_exists(compose(f1(X0,X1),domain(f1(X2,X3))))
| domain(f1(X0,X1)) != domain(f1(X2,X3)) ),
inference(paramodulation,[status(thm)],[f71,f57]) ).
fof(f6796,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(X4)
| compose(X2,compose(X3,X4)) = X0
| there_exists(compose(f1(compose(X2,compose(X3,X4)),X0),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f6784]) ).
fof(f6797,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = X0
| there_exists(compose(f1(compose(X2,X3),X0),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f6785]) ).
fof(f6798,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = X0
| there_exists(compose(f1(X2,X0),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f6786]) ).
fof(f6799,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = X0
| there_exists(compose(f1(X2,X0),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f6787]) ).
fof(f6800,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(f1(X0,X2),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f6788]) ).
fof(f6801,plain,
! [X0,X1] : compose(X0,compose(X1,domain(domain(domain(domain(domain(domain(compose(X0,X1))))))))) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f28,f1360]) ).
fof(f6808,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(codomain(X0)),domain(domain(domain(domain(domain(codomain(X0))))))) = codomain(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f340,f1360]) ).
fof(f6810,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(domain(domain(domain(domain(domain(domain(compose(X0,X1)))))))))),
inference(paramodulation,[status(thm)],[f1360,f149]) ).
fof(f6811,plain,
! [X0] : compose(X0,domain(domain(domain(X0)))) = compose(X0,domain(domain(domain(domain(domain(domain(domain(domain(domain(X0)))))))))),
inference(paramodulation,[status(thm)],[f1360,f281]) ).
fof(f6812,plain,
! [X0] : compose(X0,domain(domain(domain(domain(domain(domain(domain(domain(X0))))))))) = compose(X0,domain(domain(X0))),
inference(paramodulation,[status(thm)],[f1360,f254]) ).
fof(f6813,plain,
! [X0] : compose(X0,domain(domain(domain(domain(domain(domain(domain(X0)))))))) = compose(X0,compose(domain(domain(domain(domain(domain(domain(domain(X0))))))),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f1360,f255]) ).
fof(f6814,plain,
! [X0] : compose(X0,domain(X0)) = compose(X0,domain(domain(domain(domain(domain(domain(domain(X0)))))))),
inference(paramodulation,[status(thm)],[f1360,f82]) ).
fof(f6815,plain,
! [X0,X1] : compose(X0,compose(X1,domain(domain(domain(domain(domain(domain(compose(X0,X1))))))))) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f1360,f28]) ).
fof(f6822,plain,
! [X0] :
( domain(compose(X0,domain(domain(domain(domain(domain(domain(X0)))))))) = codomain(domain(domain(domain(domain(domain(domain(domain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1360,f461]) ).
fof(f6824,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(domain(domain(domain(X1)))))),domain(compose(X1,domain(domain(domain(domain(domain(domain(X1))))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1360,f457]) ).
fof(f6826,plain,
! [X0] :
( domain(compose(X0,codomain(domain(domain(domain(domain(domain(domain(X0))))))))) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1360,f455]) ).
fof(f6828,plain,
! [X0] :
( domain(compose(codomain(compose(X0,domain(domain(domain(domain(domain(domain(X0)))))))),X0)) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1360,f447]) ).
fof(f6829,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(domain(domain(domain(domain(domain(X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1360,f462]) ).
fof(f6830,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(domain(domain(domain(domain(domain(X1)))))))) = X2
| domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(domain(domain(X1))))))) ),
inference(paramodulation,[status(thm)],[f1360,f441]) ).
fof(f6832,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(domain(domain(domain(domain(domain(domain(X0))))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1360,f563]) ).
fof(f6836,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(domain(domain(domain(domain(domain(domain(X0))))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1360,f364]) ).
fof(f6841,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(domain(domain(X0)))))),domain(compose(X0,domain(domain(domain(domain(domain(domain(X0))))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1360,f137]) ).
fof(f6842,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(domain(domain(domain(X0)))))),compose(domain(X0),X1))) = compose(X0,compose(domain(domain(domain(domain(domain(domain(X0)))))),X1)),
inference(paramodulation,[status(thm)],[f1360,f149]) ).
fof(f6845,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(domain(domain(domain(domain(X1)))))),domain(compose(X0,X1))))) = compose(X0,compose(X1,domain(domain(domain(domain(domain(domain(X1)))))))),
inference(paramodulation,[status(thm)],[f1360,f140]) ).
fof(f6847,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| compose(X0,domain(domain(domain(domain(domain(domain(X0))))))) = X1 ),
inference(paramodulation,[status(thm)],[f1360,f90]) ).
fof(f6849,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(domain(domain(X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1360,f85]) ).
fof(f6854,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(domain(domain(X0)))))),domain(X0))) = compose(X0,domain(domain(domain(domain(domain(domain(X0))))))),
inference(paramodulation,[status(thm)],[f1360,f79]) ).
fof(f6855,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(domain(domain(domain(X0)))))),X1)) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f1360,f28]) ).
fof(f6857,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1360,f26]) ).
fof(f6859,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(domain(domain(domain(domain(domain(domain(compose(X0,X1)))))))))),
inference(forward_demodulation,[status(thm)],[f79,f6810]) ).
fof(f6860,plain,
! [X0] : X0 = compose(X0,domain(domain(domain(domain(domain(domain(domain(domain(domain(X0)))))))))),
inference(forward_demodulation,[status(thm)],[f273,f6811]) ).
fof(f6861,plain,
! [X0] : compose(X0,domain(domain(domain(domain(domain(domain(domain(domain(X0))))))))) = X0,
inference(forward_demodulation,[status(thm)],[f256,f6812]) ).
fof(f6862,plain,
! [X0] : X0 = compose(X0,domain(domain(domain(domain(domain(domain(domain(X0)))))))),
inference(forward_demodulation,[status(thm)],[f29,f6814]) ).
fof(f6865,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(domain(domain(X0))))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f1360,f6822]) ).
fof(f6867,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(domain(domain(domain(X1)))))),domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f1360,f6824]) ).
fof(f6870,plain,
! [X0] :
( domain(compose(codomain(X0),X0)) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f1360,f6828]) ).
fof(f6871,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f30,f6870]) ).
fof(f6872,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(domain(domain(X1))))))) ),
inference(forward_demodulation,[status(thm)],[f1360,f6830]) ).
fof(f6878,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(domain(domain(X0)))))),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f1360,f6841]) ).
fof(f6879,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(domain(domain(domain(domain(X1)))))),domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f1360,f6845]) ).
fof(f6881,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f1360,f6847]) ).
fof(f6883,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(domain(domain(X0)))))),domain(X0))) = X0,
inference(forward_demodulation,[status(thm)],[f1360,f6854]) ).
fof(f6886,plain,
! [X0,X1,X2] :
( X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2
| X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(codomain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f5530,f66]) ).
fof(f6887,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(compose(X1,compose(X2,X3)),X0))) ),
inference(paramodulation,[status(thm)],[f441,f66]) ).
fof(f6888,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(compose(X1,X2),X0))) ),
inference(paramodulation,[status(thm)],[f90,f66]) ).
fof(f6889,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(X1,X0))) ),
inference(paramodulation,[status(thm)],[f96,f66]) ).
fof(f6890,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(X1,X0))) ),
inference(paramodulation,[status(thm)],[f95,f66]) ).
fof(f6891,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(X0))) = codomain(codomain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f37,f66]) ).
fof(f6916,plain,
! [X0,X1] :
( X0 = X1
| codomain(codomain(f1(X0,X1))) = compose(codomain(codomain(f1(X0,X1))),domain(compose(domain(codomain(codomain(f1(X0,X1)))),codomain(codomain(f1(X0,X1)))))) ),
inference(paramodulation,[status(thm)],[f66,f2838]) ).
fof(f6925,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(domain(codomain(codomain(f1(X0,X1)))),codomain(codomain(f1(X0,X1))))
| X2 = f1(codomain(codomain(f1(X0,X1))),X2)
| codomain(codomain(f1(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f66,f237]) ).
fof(f6926,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(codomain(codomain(f1(X0,X1))),domain(codomain(codomain(f1(X0,X1)))))
| X2 = f1(codomain(codomain(f1(X0,X1))),X2)
| codomain(codomain(f1(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f66,f237]) ).
fof(f6927,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(codomain(codomain(f1(X0,X1))),X3))
| codomain(codomain(f1(X0,X1))) != codomain(X3)
| X2 = f1(domain(codomain(codomain(f1(X0,X1)))),X2)
| domain(codomain(codomain(f1(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f66,f93]) ).
fof(f6934,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(codomain(codomain(f1(X0,X1))),compose(codomain(codomain(f1(X0,X1))),X2)) = compose(codomain(codomain(f1(X0,X1))),X2) ),
inference(paramodulation,[status(thm)],[f66,f82]) ).
fof(f6936,plain,
! [X0,X1,X2] :
( X0 = X1
| there_exists(compose(codomain(codomain(f1(X0,X1))),X2))
| domain(codomain(codomain(f1(X0,X1)))) != codomain(X2)
| ~ there_exists(codomain(codomain(f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f66,f27]) ).
fof(f6938,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(codomain(f1(X0,X1))),codomain(codomain(f1(X0,X1)))) = codomain(codomain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f66,f29]) ).
fof(f6940,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(compose(X1,compose(X2,X3)),X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f6887]) ).
fof(f6941,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(compose(X1,X2),X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f6888]) ).
fof(f6942,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(X1,X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f6889]) ).
fof(f6943,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(X1,X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f6890]) ).
fof(f6944,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(X0))) = codomain(codomain(f1(X0,X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f6891]) ).
fof(f6951,plain,
! [X0,X1,X2] :
( X0 = X1
| there_exists(compose(codomain(codomain(f1(X0,X1))),X2))
| domain(codomain(codomain(f1(X0,X1)))) != codomain(X2) ),
inference(forward_subsumption_resolution,[status(thm)],[f6936,f59]) ).
fof(f6953,plain,
! [X0,X1] :
( X0 = X1
| X0 = X1
| domain(domain(f1(X0,X1))) = codomain(domain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f71,f67]) ).
fof(f6954,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| domain(codomain(domain(X0))) = codomain(domain(f1(compose(X1,compose(X2,X3)),X0))) ),
inference(paramodulation,[status(thm)],[f441,f67]) ).
fof(f6955,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| domain(codomain(domain(X0))) = codomain(domain(f1(compose(X1,X2),X0))) ),
inference(paramodulation,[status(thm)],[f90,f67]) ).
fof(f6956,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| domain(codomain(domain(X0))) = codomain(domain(f1(X1,X0))) ),
inference(paramodulation,[status(thm)],[f96,f67]) ).
fof(f6957,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| domain(codomain(domain(X0))) = codomain(domain(f1(X1,X0))) ),
inference(paramodulation,[status(thm)],[f95,f67]) ).
fof(f6958,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(domain(X0))) = codomain(domain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f37,f67]) ).
fof(f6981,plain,
! [X0,X1] :
( X0 = X1
| codomain(domain(f1(X0,X1))) = compose(codomain(domain(f1(X0,X1))),domain(compose(domain(codomain(domain(f1(X0,X1)))),codomain(domain(f1(X0,X1)))))) ),
inference(paramodulation,[status(thm)],[f67,f2838]) ).
fof(f6990,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(domain(codomain(domain(f1(X0,X1)))),codomain(domain(f1(X0,X1))))
| X2 = f1(codomain(domain(f1(X0,X1))),X2)
| codomain(domain(f1(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f67,f237]) ).
fof(f6991,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(codomain(domain(f1(X0,X1))),domain(codomain(domain(f1(X0,X1)))))
| X2 = f1(codomain(domain(f1(X0,X1))),X2)
| codomain(domain(f1(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f67,f237]) ).
fof(f6992,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(codomain(domain(f1(X0,X1))),X3))
| codomain(domain(f1(X0,X1))) != codomain(X3)
| X2 = f1(domain(codomain(domain(f1(X0,X1)))),X2)
| domain(codomain(domain(f1(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f67,f93]) ).
fof(f6999,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(codomain(domain(f1(X0,X1))),compose(codomain(domain(f1(X0,X1))),X2)) = compose(codomain(domain(f1(X0,X1))),X2) ),
inference(paramodulation,[status(thm)],[f67,f82]) ).
fof(f7001,plain,
! [X0,X1,X2] :
( X0 = X1
| there_exists(compose(codomain(domain(f1(X0,X1))),X2))
| domain(codomain(domain(f1(X0,X1)))) != codomain(X2)
| ~ there_exists(codomain(domain(f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f67,f27]) ).
fof(f7003,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(domain(f1(X0,X1))),codomain(domain(f1(X0,X1)))) = codomain(domain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f67,f29]) ).
fof(f7005,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(f1(X0,X1))) = codomain(domain(f1(X0,X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f6953]) ).
fof(f7006,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| domain(codomain(domain(X0))) = codomain(domain(f1(compose(X1,compose(X2,X3)),X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f6954]) ).
fof(f7007,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(domain(X0))) = codomain(domain(f1(compose(X1,X2),X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f6955]) ).
fof(f7008,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(domain(X0))) = codomain(domain(f1(X1,X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f6956]) ).
fof(f7009,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(codomain(domain(X0))) = codomain(domain(f1(X1,X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f6957]) ).
fof(f7010,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(domain(X0))) = codomain(domain(f1(X0,X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f6958]) ).
fof(f7016,plain,
! [X0,X1,X2] :
( X0 = X1
| there_exists(compose(codomain(domain(f1(X0,X1))),X2))
| domain(codomain(domain(f1(X0,X1)))) != codomain(X2) ),
inference(forward_subsumption_resolution,[status(thm)],[f7001,f55]) ).
fof(f7017,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f1810,f570]) ).
fof(f7018,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f1810,f462]) ).
fof(f7019,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f1810,f370]) ).
fof(f7020,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1810,f562]) ).
fof(f7021,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1810,f457]) ).
fof(f7022,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1810,f456]) ).
fof(f7023,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1810,f454]) ).
fof(f7024,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1810,f363]) ).
fof(f7025,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1810,f86]) ).
fof(f7026,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1810,f85]) ).
fof(f7027,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1810,f84]) ).
fof(f7028,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f1109]) ).
fof(f7029,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f1108]) ).
fof(f7030,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X1,X2)),X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f555]) ).
fof(f7031,plain,
! [X0,X1,X2] :
( domain(compose(X1,X2)) = codomain(domain(X2))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f461]) ).
fof(f7032,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(X2))) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f455]) ).
fof(f7033,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X1,X2)),X1)) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f447]) ).
fof(f7034,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f563]) ).
fof(f7035,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X1,X2)),X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f356]) ).
fof(f7036,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f364]) ).
fof(f7037,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f249]) ).
fof(f7038,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(compose(X1,X2))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f191]) ).
fof(f7039,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f137]) ).
fof(f7040,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f324]) ).
fof(f7041,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f313]) ).
fof(f7042,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f192]) ).
fof(f7043,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f190]) ).
fof(f7044,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f35]) ).
fof(f7045,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f26]) ).
fof(f7046,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1810,f25]) ).
fof(f7047,plain,
! [X0,X1] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(codomain(X1))) ),
inference(resolution,[status(thm)],[f1810,f23]) ).
fof(f7048,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(domain(X1))) ),
inference(resolution,[status(thm)],[f1810,f27]) ).
fof(f7049,plain,
! [X0,X1] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(domain(X1))) ),
inference(resolution,[status(thm)],[f1810,f22]) ).
fof(f7050,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f393]) ).
fof(f7051,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f347]) ).
fof(f7052,plain,
! [X0,X1] :
( domain(compose(codomain(X1),codomain(X1))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f4358]) ).
fof(f7053,plain,
! [X0,X1] :
( domain(X1) = codomain(compose(domain(X1),domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f2181]) ).
fof(f7054,plain,
! [X0,X1] :
( there_exists(domain(compose(X1,codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f3711]) ).
fof(f7055,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f3697]) ).
fof(f7056,plain,
! [X0,X1] :
( there_exists(codomain(compose(X1,codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f3137]) ).
fof(f7057,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f3123]) ).
fof(f7058,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f322]) ).
fof(f7059,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f311]) ).
fof(f7060,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f283]) ).
fof(f7061,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f218]) ).
fof(f7064,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f271]) ).
fof(f7065,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f211]) ).
fof(f7068,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f46]) ).
fof(f7069,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f45]) ).
fof(f7072,plain,
! [X0,X1] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f43]) ).
fof(f7073,plain,
! [X0,X1] :
( there_exists(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f44]) ).
fof(f7074,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1810,f39]) ).
fof(f7075,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f1812,f570]) ).
fof(f7076,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f1812,f462]) ).
fof(f7077,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f1812,f370]) ).
fof(f7078,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1812,f562]) ).
fof(f7079,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1812,f457]) ).
fof(f7080,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1812,f456]) ).
fof(f7081,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1812,f454]) ).
fof(f7082,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1812,f363]) ).
fof(f7083,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1812,f86]) ).
fof(f7084,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1812,f85]) ).
fof(f7085,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1812,f84]) ).
fof(f7086,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f1109]) ).
fof(f7087,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f1108]) ).
fof(f7088,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X1,X2)),X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f555]) ).
fof(f7089,plain,
! [X0,X1,X2] :
( domain(compose(X1,X2)) = codomain(domain(X2))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f461]) ).
fof(f7090,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(X2))) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f455]) ).
fof(f7091,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X1,X2)),X1)) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f447]) ).
fof(f7092,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f563]) ).
fof(f7093,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X1,X2)),X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f356]) ).
fof(f7094,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f364]) ).
fof(f7095,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f249]) ).
fof(f7096,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(compose(X1,X2))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f191]) ).
fof(f7097,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f137]) ).
fof(f7098,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f324]) ).
fof(f7099,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f313]) ).
fof(f7100,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f192]) ).
fof(f7101,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f190]) ).
fof(f7102,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f35]) ).
fof(f7103,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f26]) ).
fof(f7104,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1812,f25]) ).
fof(f7105,plain,
! [X0,X1] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(codomain(X1))) ),
inference(resolution,[status(thm)],[f1812,f23]) ).
fof(f7106,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f1812,f27]) ).
fof(f7107,plain,
! [X0,X1] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f1812,f22]) ).
fof(f7108,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f393]) ).
fof(f7109,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f347]) ).
fof(f7110,plain,
! [X0,X1] :
( domain(compose(codomain(X1),codomain(X1))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f4358]) ).
fof(f7111,plain,
! [X0,X1] :
( domain(X1) = codomain(compose(domain(X1),domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f2181]) ).
fof(f7112,plain,
! [X0,X1] :
( there_exists(domain(compose(X1,codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f3711]) ).
fof(f7113,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f3697]) ).
fof(f7114,plain,
! [X0,X1] :
( there_exists(codomain(compose(X1,codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f3137]) ).
fof(f7115,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f3123]) ).
fof(f7116,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f322]) ).
fof(f7117,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f311]) ).
fof(f7118,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f283]) ).
fof(f7119,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f218]) ).
fof(f7120,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f219]) ).
fof(f7121,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f217]) ).
fof(f7122,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f271]) ).
fof(f7123,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f211]) ).
fof(f7124,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f212]) ).
fof(f7125,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f210]) ).
fof(f7126,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f46]) ).
fof(f7127,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f45]) ).
fof(f7128,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f53]) ).
fof(f7129,plain,
! [X0,X1] :
( there_exists(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f54]) ).
fof(f7130,plain,
! [X0,X1] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f43]) ).
fof(f7132,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f1812,f39]) ).
fof(f7133,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f27]) ).
fof(f7135,plain,
! [X0,X1] :
( domain(domain(X1)) = codomain(domain(domain(domain(domain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f393]) ).
fof(f7136,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(X1)))))) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f347]) ).
fof(f7137,plain,
! [X0,X1] :
( domain(compose(codomain(domain(X1)),codomain(domain(X1)))) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f4358]) ).
fof(f7138,plain,
! [X0,X1] :
( domain(domain(X1)) = codomain(compose(domain(domain(X1)),domain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f2181]) ).
fof(f7139,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(X1),codomain(domain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f3711]) ).
fof(f7140,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(X1)),codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f3697]) ).
fof(f7141,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(X1),codomain(domain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f3137]) ).
fof(f7142,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(X1)),codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f3123]) ).
fof(f7143,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f322]) ).
fof(f7144,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f311]) ).
fof(f7145,plain,
! [X0,X1] :
( domain(domain(X1)) = codomain(domain(domain(domain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f283]) ).
fof(f7146,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(X1))))) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f218]) ).
fof(f7147,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f219]) ).
fof(f7148,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f217]) ).
fof(f7149,plain,
! [X0,X1] :
( domain(domain(X1)) = codomain(domain(domain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f271]) ).
fof(f7150,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(X1)))) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f211]) ).
fof(f7151,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f212]) ).
fof(f7152,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f210]) ).
fof(f7153,plain,
! [X0,X1] :
( domain(domain(X1)) = codomain(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f46]) ).
fof(f7154,plain,
! [X0,X1] :
( domain(codomain(domain(X1))) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f45]) ).
fof(f7155,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f53]) ).
fof(f7156,plain,
! [X0,X1] :
( there_exists(codomain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f54]) ).
fof(f7157,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f43]) ).
fof(f7158,plain,
! [X0,X1] :
( there_exists(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f44]) ).
fof(f7159,plain,
! [X0,X1] :
( equivalent(domain(X1),domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f1826,f39]) ).
fof(f7165,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f1838,f570]) ).
fof(f7166,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f1838,f462]) ).
fof(f7167,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f1838,f370]) ).
fof(f7168,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1838,f562]) ).
fof(f7169,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1838,f457]) ).
fof(f7170,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1838,f456]) ).
fof(f7171,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1838,f454]) ).
fof(f7172,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1838,f363]) ).
fof(f7173,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1838,f86]) ).
fof(f7174,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1838,f85]) ).
fof(f7175,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1838,f84]) ).
fof(f7176,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f1109]) ).
fof(f7177,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f1108]) ).
fof(f7178,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X1,X2)),X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f555]) ).
fof(f7179,plain,
! [X0,X1,X2] :
( domain(compose(X1,X2)) = codomain(domain(X2))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f461]) ).
fof(f7180,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(X2))) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f455]) ).
fof(f7181,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X1,X2)),X1)) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f447]) ).
fof(f7182,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f563]) ).
fof(f7183,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X1,X2)),X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f356]) ).
fof(f7184,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f364]) ).
fof(f7185,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f249]) ).
fof(f7186,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(compose(X1,X2))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f191]) ).
fof(f7187,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f137]) ).
fof(f7188,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f324]) ).
fof(f7189,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f313]) ).
fof(f7190,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f192]) ).
fof(f7191,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f190]) ).
fof(f7192,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f35]) ).
fof(f7193,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f26]) ).
fof(f7194,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1838,f25]) ).
fof(f7195,plain,
! [X0,X1] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(codomain(X1))) ),
inference(resolution,[status(thm)],[f1838,f23]) ).
fof(f7196,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(domain(X1))) ),
inference(resolution,[status(thm)],[f1838,f27]) ).
fof(f7197,plain,
! [X0,X1] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(domain(X1))) ),
inference(resolution,[status(thm)],[f1838,f22]) ).
fof(f7198,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f393]) ).
fof(f7199,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f347]) ).
fof(f7200,plain,
! [X0,X1] :
( domain(compose(codomain(X1),codomain(X1))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f4358]) ).
fof(f7201,plain,
! [X0,X1] :
( domain(X1) = codomain(compose(domain(X1),domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f2181]) ).
fof(f7202,plain,
! [X0,X1] :
( there_exists(domain(compose(X1,codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f3711]) ).
fof(f7203,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f3697]) ).
fof(f7204,plain,
! [X0,X1] :
( there_exists(codomain(compose(X1,codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f3137]) ).
fof(f7205,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f3123]) ).
fof(f7206,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f322]) ).
fof(f7207,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f311]) ).
fof(f7208,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f283]) ).
fof(f7209,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f218]) ).
fof(f7210,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f219]) ).
fof(f7211,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f217]) ).
fof(f7212,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f271]) ).
fof(f7213,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f211]) ).
fof(f7214,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f212]) ).
fof(f7215,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f210]) ).
fof(f7216,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f46]) ).
fof(f7217,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f45]) ).
fof(f7218,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f53]) ).
fof(f7221,plain,
! [X0,X1] :
( there_exists(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f44]) ).
fof(f7222,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f1838,f39]) ).
fof(f7223,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f1840,f570]) ).
fof(f7224,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f1840,f462]) ).
fof(f7225,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f1840,f370]) ).
fof(f7226,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1840,f562]) ).
fof(f7227,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1840,f457]) ).
fof(f7228,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1840,f456]) ).
fof(f7229,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1840,f454]) ).
fof(f7230,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1840,f363]) ).
fof(f7231,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1840,f86]) ).
fof(f7232,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1840,f85]) ).
fof(f7233,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f1840,f84]) ).
fof(f7234,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f1109]) ).
fof(f7235,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f1108]) ).
fof(f7236,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X1,X2)),X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f555]) ).
fof(f7237,plain,
! [X0,X1,X2] :
( domain(compose(X1,X2)) = codomain(domain(X2))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f461]) ).
fof(f7238,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(X2))) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f455]) ).
fof(f7239,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X1,X2)),X1)) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f447]) ).
fof(f7240,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f563]) ).
fof(f7241,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X1,X2)),X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f356]) ).
fof(f7242,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f364]) ).
fof(f7243,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f249]) ).
fof(f7244,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(compose(X1,X2))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f191]) ).
fof(f7245,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f137]) ).
fof(f7246,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f324]) ).
fof(f7247,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f313]) ).
fof(f7248,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f192]) ).
fof(f7249,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f190]) ).
fof(f7250,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f35]) ).
fof(f7251,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f26]) ).
fof(f7252,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f1840,f25]) ).
fof(f7253,plain,
! [X0,X1] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(codomain(X1))) ),
inference(resolution,[status(thm)],[f1840,f23]) ).
fof(f7254,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f1840,f27]) ).
fof(f7255,plain,
! [X0,X1] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f1840,f22]) ).
fof(f7256,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f393]) ).
fof(f7257,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f347]) ).
fof(f7258,plain,
! [X0,X1] :
( domain(compose(codomain(X1),codomain(X1))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f4358]) ).
fof(f7259,plain,
! [X0,X1] :
( domain(X1) = codomain(compose(domain(X1),domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f2181]) ).
fof(f7260,plain,
! [X0,X1] :
( there_exists(domain(compose(X1,codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f3711]) ).
fof(f7261,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f3697]) ).
fof(f7262,plain,
! [X0,X1] :
( there_exists(codomain(compose(X1,codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f3137]) ).
fof(f7263,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f3123]) ).
fof(f7264,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f322]) ).
fof(f7265,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f311]) ).
fof(f7266,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f283]) ).
fof(f7267,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f218]) ).
fof(f7268,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f219]) ).
fof(f7269,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f217]) ).
fof(f7270,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f271]) ).
fof(f7271,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f211]) ).
fof(f7272,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f212]) ).
fof(f7273,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f210]) ).
fof(f7274,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f46]) ).
fof(f7275,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f45]) ).
fof(f7276,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f53]) ).
fof(f7277,plain,
! [X0,X1] :
( there_exists(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f54]) ).
fof(f7278,plain,
! [X0,X1] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f43]) ).
fof(f7280,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f1840,f39]) ).
fof(f7282,plain,
! [X0,X1] :
( X0 = X1
| X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(codomain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f68,f69]) ).
fof(f7283,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = X3
| domain(codomain(f1(compose(X0,compose(X1,X2)),X3))) = codomain(domain(codomain(X3))) ),
inference(paramodulation,[status(thm)],[f441,f69]) ).
fof(f7284,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| compose(X0,X1) = X2
| domain(codomain(f1(compose(X0,X1),X2))) = codomain(domain(codomain(X2))) ),
inference(paramodulation,[status(thm)],[f90,f69]) ).
fof(f7285,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(domain(codomain(X1))) ),
inference(paramodulation,[status(thm)],[f96,f69]) ).
fof(f7286,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(domain(codomain(X1))) ),
inference(paramodulation,[status(thm)],[f95,f69]) ).
fof(f7287,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f37,f69]) ).
fof(f7297,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| X0 = X1
| there_exists(compose(f1(X0,X1),domain(codomain(f1(X2,X3)))))
| domain(f1(X0,X1)) != domain(codomain(f1(X2,X3))) ),
inference(paramodulation,[status(thm)],[f69,f57]) ).
fof(f7311,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(f1(X0,X1))) = compose(domain(codomain(f1(X0,X1))),domain(compose(domain(domain(codomain(f1(X0,X1)))),domain(codomain(f1(X0,X1)))))) ),
inference(paramodulation,[status(thm)],[f69,f2835]) ).
fof(f7317,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(codomain(domain(codomain(f1(X0,X1)))),domain(codomain(f1(X0,X1))))
| X2 = f1(domain(codomain(f1(X0,X1))),X2)
| domain(codomain(f1(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f69,f228]) ).
fof(f7318,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(domain(codomain(f1(X0,X1))),codomain(domain(codomain(f1(X0,X1)))))
| X2 = f1(domain(codomain(f1(X0,X1))),X2)
| domain(codomain(f1(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f69,f228]) ).
fof(f7320,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(X0,domain(codomain(f1(X2,X3)))))
| domain(X0) != domain(codomain(f1(X2,X3)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f69,f93]) ).
fof(f7328,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(domain(codomain(f1(X0,X1))),compose(domain(codomain(f1(X0,X1))),X2)) = compose(domain(codomain(f1(X0,X1))),X2) ),
inference(paramodulation,[status(thm)],[f69,f81]) ).
fof(f7330,plain,
! [X0,X1] :
( X0 = X1
| compose(domain(codomain(f1(X0,X1))),domain(codomain(f1(X0,X1)))) = domain(codomain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f69,f30]) ).
fof(f7332,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(codomain(f1(X0,X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f7282]) ).
fof(f7333,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = X3
| domain(codomain(f1(compose(X0,compose(X1,X2)),X3))) = codomain(domain(codomain(X3))) ),
inference(duplicate_literals_removal,[status(thm)],[f7283]) ).
fof(f7334,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| domain(codomain(f1(compose(X0,X1),X2))) = codomain(domain(codomain(X2))) ),
inference(duplicate_literals_removal,[status(thm)],[f7284]) ).
fof(f7335,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(domain(codomain(X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f7285]) ).
fof(f7336,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(domain(codomain(X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f7286]) ).
fof(f7337,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(domain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f7287]) ).
fof(f7342,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(domain(domain(domain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f393]) ).
fof(f7343,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(X1)))))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f347]) ).
fof(f7344,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(X1)),codomain(codomain(X1)))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f4358]) ).
fof(f7345,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(compose(domain(codomain(X1)),domain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f2181]) ).
fof(f7346,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(domain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f3711]) ).
fof(f7347,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(X1)),codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f3697]) ).
fof(f7348,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(domain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f3137]) ).
fof(f7349,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(X1)),codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f3123]) ).
fof(f7350,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f322]) ).
fof(f7351,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f311]) ).
fof(f7352,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(domain(domain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f283]) ).
fof(f7353,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f218]) ).
fof(f7354,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f219]) ).
fof(f7355,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f217]) ).
fof(f7356,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(domain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f271]) ).
fof(f7357,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f211]) ).
fof(f7358,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f212]) ).
fof(f7359,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f210]) ).
fof(f7360,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f46]) ).
fof(f7361,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f45]) ).
fof(f7362,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f53]) ).
fof(f7363,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f54]) ).
fof(f7364,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f43]) ).
fof(f7365,plain,
! [X0,X1] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f44]) ).
fof(f7366,plain,
! [X0,X1] :
( equivalent(codomain(X1),codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f1852,f39]) ).
fof(f7373,plain,
! [X0,X1,X2] :
( X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2
| X0 = X1
| domain(domain(f1(X0,X1))) = codomain(domain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f5804,f70]) ).
fof(f7374,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = X3
| domain(domain(f1(compose(X0,compose(X1,X2)),X3))) = codomain(domain(domain(X3))) ),
inference(paramodulation,[status(thm)],[f441,f70]) ).
fof(f7375,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| compose(X0,X1) = X2
| domain(domain(f1(compose(X0,X1),X2))) = codomain(domain(domain(X2))) ),
inference(paramodulation,[status(thm)],[f90,f70]) ).
fof(f7376,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| X0 = X1
| domain(domain(f1(X0,X1))) = codomain(domain(domain(X1))) ),
inference(paramodulation,[status(thm)],[f96,f70]) ).
fof(f7377,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| X0 = X1
| domain(domain(f1(X0,X1))) = codomain(domain(domain(X1))) ),
inference(paramodulation,[status(thm)],[f95,f70]) ).
fof(f7378,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(f1(X0,X1))) = codomain(domain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f37,f70]) ).
fof(f7390,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| X0 = X1
| there_exists(compose(f1(X0,X1),domain(domain(f1(X2,X3)))))
| domain(f1(X0,X1)) != domain(domain(f1(X2,X3))) ),
inference(paramodulation,[status(thm)],[f70,f57]) ).
fof(f7404,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(f1(X0,X1))) = compose(domain(domain(f1(X0,X1))),domain(compose(domain(domain(domain(f1(X0,X1)))),domain(domain(f1(X0,X1)))))) ),
inference(paramodulation,[status(thm)],[f70,f2835]) ).
fof(f7410,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(codomain(domain(domain(f1(X0,X1)))),domain(domain(f1(X0,X1))))
| X2 = f1(domain(domain(f1(X0,X1))),X2)
| domain(domain(f1(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f70,f228]) ).
fof(f7411,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(domain(domain(f1(X0,X1))),codomain(domain(domain(f1(X0,X1)))))
| X2 = f1(domain(domain(f1(X0,X1))),X2)
| domain(domain(f1(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f70,f228]) ).
fof(f7413,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(X0,domain(domain(f1(X2,X3)))))
| domain(X0) != domain(domain(f1(X2,X3)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f70,f93]) ).
fof(f7421,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(domain(domain(f1(X0,X1))),compose(domain(domain(f1(X0,X1))),X2)) = compose(domain(domain(f1(X0,X1))),X2) ),
inference(paramodulation,[status(thm)],[f70,f81]) ).
fof(f7423,plain,
! [X0,X1] :
( X0 = X1
| compose(domain(domain(f1(X0,X1))),domain(domain(f1(X0,X1)))) = domain(domain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f70,f30]) ).
fof(f7425,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = X3
| domain(domain(f1(compose(X0,compose(X1,X2)),X3))) = codomain(domain(domain(X3))) ),
inference(duplicate_literals_removal,[status(thm)],[f7374]) ).
fof(f7426,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| domain(domain(f1(compose(X0,X1),X2))) = codomain(domain(domain(X2))) ),
inference(duplicate_literals_removal,[status(thm)],[f7375]) ).
fof(f7427,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| domain(domain(f1(X0,X1))) = codomain(domain(domain(X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f7376]) ).
fof(f7428,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| domain(domain(f1(X0,X1))) = codomain(domain(domain(X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f7377]) ).
fof(f7429,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(f1(X0,X1))) = codomain(domain(domain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f7378]) ).
fof(f7433,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f2074,f570]) ).
fof(f7434,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f2074,f462]) ).
fof(f7435,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f2074,f370]) ).
fof(f7436,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2074,f562]) ).
fof(f7437,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2074,f457]) ).
fof(f7438,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2074,f456]) ).
fof(f7439,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2074,f454]) ).
fof(f7440,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2074,f363]) ).
fof(f7441,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2074,f86]) ).
fof(f7442,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2074,f85]) ).
fof(f7443,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2074,f84]) ).
fof(f7444,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f1109]) ).
fof(f7445,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f1108]) ).
fof(f7446,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f555]) ).
fof(f7447,plain,
! [X0,X1,X2] :
( domain(compose(X1,X2)) = codomain(domain(X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f461]) ).
fof(f7448,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(X2))) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f455]) ).
fof(f7449,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X1,X2)),X1)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f447]) ).
fof(f7450,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f563]) ).
fof(f7451,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f356]) ).
fof(f7452,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f364]) ).
fof(f7453,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f249]) ).
fof(f7454,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(compose(X1,X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f191]) ).
fof(f7455,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f137]) ).
fof(f7456,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f324]) ).
fof(f7457,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f313]) ).
fof(f7458,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f192]) ).
fof(f7459,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f190]) ).
fof(f7460,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f35]) ).
fof(f7461,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f26]) ).
fof(f7462,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2074,f25]) ).
fof(f7463,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(codomain(X1))) ),
inference(resolution,[status(thm)],[f2074,f23]) ).
fof(f7464,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(domain(X1))) ),
inference(resolution,[status(thm)],[f2074,f27]) ).
fof(f7465,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(domain(X1))) ),
inference(resolution,[status(thm)],[f2074,f22]) ).
fof(f7466,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f393]) ).
fof(f7467,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f347]) ).
fof(f7468,plain,
! [X0,X1] :
( domain(compose(codomain(X1),codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f4358]) ).
fof(f7469,plain,
! [X0,X1] :
( domain(X1) = codomain(compose(domain(X1),domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f2181]) ).
fof(f7470,plain,
! [X0,X1] :
( there_exists(domain(compose(X1,codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f3711]) ).
fof(f7471,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f3697]) ).
fof(f7472,plain,
! [X0,X1] :
( there_exists(codomain(compose(X1,codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f3137]) ).
fof(f7473,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f3123]) ).
fof(f7474,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f322]) ).
fof(f7475,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f311]) ).
fof(f7476,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f283]) ).
fof(f7477,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f218]) ).
fof(f7480,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f271]) ).
fof(f7481,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f211]) ).
fof(f7484,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f46]) ).
fof(f7485,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f45]) ).
fof(f7488,plain,
! [X0,X1] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f43]) ).
fof(f7489,plain,
! [X0,X1] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f44]) ).
fof(f7490,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2074,f39]) ).
fof(f7491,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f2076,f570]) ).
fof(f7492,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f2076,f462]) ).
fof(f7493,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f2076,f370]) ).
fof(f7494,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2076,f562]) ).
fof(f7495,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2076,f457]) ).
fof(f7496,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2076,f456]) ).
fof(f7497,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2076,f454]) ).
fof(f7498,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2076,f363]) ).
fof(f7499,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2076,f86]) ).
fof(f7500,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2076,f85]) ).
fof(f7501,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2076,f84]) ).
fof(f7502,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f1109]) ).
fof(f7503,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f1108]) ).
fof(f7504,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f555]) ).
fof(f7505,plain,
! [X0,X1,X2] :
( domain(compose(X1,X2)) = codomain(domain(X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f461]) ).
fof(f7506,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(X2))) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f455]) ).
fof(f7507,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X1,X2)),X1)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f447]) ).
fof(f7508,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f563]) ).
fof(f7509,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f356]) ).
fof(f7510,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f364]) ).
fof(f7511,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f249]) ).
fof(f7512,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(compose(X1,X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f191]) ).
fof(f7513,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f137]) ).
fof(f7514,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f324]) ).
fof(f7515,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f313]) ).
fof(f7516,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f192]) ).
fof(f7517,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f190]) ).
fof(f7518,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f35]) ).
fof(f7519,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f26]) ).
fof(f7520,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2076,f25]) ).
fof(f7521,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(codomain(X1))) ),
inference(resolution,[status(thm)],[f2076,f23]) ).
fof(f7522,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f2076,f27]) ).
fof(f7523,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f2076,f22]) ).
fof(f7524,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f393]) ).
fof(f7525,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f347]) ).
fof(f7526,plain,
! [X0,X1] :
( domain(compose(codomain(X1),codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f4358]) ).
fof(f7527,plain,
! [X0,X1] :
( domain(X1) = codomain(compose(domain(X1),domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f2181]) ).
fof(f7528,plain,
! [X0,X1] :
( there_exists(domain(compose(X1,codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f3711]) ).
fof(f7529,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f3697]) ).
fof(f7530,plain,
! [X0,X1] :
( there_exists(codomain(compose(X1,codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f3137]) ).
fof(f7531,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f3123]) ).
fof(f7532,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f322]) ).
fof(f7533,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f311]) ).
fof(f7534,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f283]) ).
fof(f7535,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f218]) ).
fof(f7536,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f219]) ).
fof(f7537,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f217]) ).
fof(f7538,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f271]) ).
fof(f7539,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f211]) ).
fof(f7540,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f212]) ).
fof(f7541,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f210]) ).
fof(f7542,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f46]) ).
fof(f7543,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f45]) ).
fof(f7544,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f53]) ).
fof(f7545,plain,
! [X0,X1] :
( there_exists(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f54]) ).
fof(f7546,plain,
! [X0,X1] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f43]) ).
fof(f7548,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f2076,f39]) ).
fof(f7549,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f27]) ).
fof(f7551,plain,
! [X0,X1] :
( domain(domain(X1)) = codomain(domain(domain(domain(domain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f393]) ).
fof(f7552,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(X1)))))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f347]) ).
fof(f7553,plain,
! [X0,X1] :
( domain(compose(codomain(domain(X1)),codomain(domain(X1)))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f4358]) ).
fof(f7554,plain,
! [X0,X1] :
( domain(domain(X1)) = codomain(compose(domain(domain(X1)),domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f2181]) ).
fof(f7555,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(X1),codomain(domain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f3711]) ).
fof(f7556,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(X1)),codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f3697]) ).
fof(f7557,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(X1),codomain(domain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f3137]) ).
fof(f7558,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(X1)),codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f3123]) ).
fof(f7559,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f322]) ).
fof(f7560,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f311]) ).
fof(f7561,plain,
! [X0,X1] :
( domain(domain(X1)) = codomain(domain(domain(domain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f283]) ).
fof(f7562,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(X1))))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f218]) ).
fof(f7563,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f219]) ).
fof(f7564,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f217]) ).
fof(f7565,plain,
! [X0,X1] :
( domain(domain(X1)) = codomain(domain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f271]) ).
fof(f7566,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(X1)))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f211]) ).
fof(f7567,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f212]) ).
fof(f7568,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f210]) ).
fof(f7569,plain,
! [X0,X1] :
( domain(domain(X1)) = codomain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f46]) ).
fof(f7570,plain,
! [X0,X1] :
( domain(codomain(domain(X1))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f45]) ).
fof(f7571,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f53]) ).
fof(f7572,plain,
! [X0,X1] :
( there_exists(codomain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f54]) ).
fof(f7573,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f43]) ).
fof(f7574,plain,
! [X0,X1] :
( there_exists(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f44]) ).
fof(f7575,plain,
! [X0,X1] :
( equivalent(domain(X1),domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(X1) ),
inference(resolution,[status(thm)],[f2090,f39]) ).
fof(f7581,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f2102,f570]) ).
fof(f7582,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f2102,f462]) ).
fof(f7583,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f2102,f370]) ).
fof(f7584,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2102,f562]) ).
fof(f7585,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2102,f457]) ).
fof(f7586,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2102,f456]) ).
fof(f7587,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2102,f454]) ).
fof(f7588,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2102,f363]) ).
fof(f7589,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2102,f86]) ).
fof(f7590,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2102,f85]) ).
fof(f7591,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2102,f84]) ).
fof(f7592,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f1109]) ).
fof(f7593,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f1108]) ).
fof(f7594,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f555]) ).
fof(f7595,plain,
! [X0,X1,X2] :
( domain(compose(X1,X2)) = codomain(domain(X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f461]) ).
fof(f7596,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(X2))) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f455]) ).
fof(f7597,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X1,X2)),X1)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f447]) ).
fof(f7598,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f563]) ).
fof(f7599,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f356]) ).
fof(f7600,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f364]) ).
fof(f7601,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f249]) ).
fof(f7602,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(compose(X1,X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f191]) ).
fof(f7603,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f137]) ).
fof(f7604,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f324]) ).
fof(f7605,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f313]) ).
fof(f7606,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f192]) ).
fof(f7607,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f190]) ).
fof(f7608,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f35]) ).
fof(f7609,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f26]) ).
fof(f7610,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2102,f25]) ).
fof(f7611,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(codomain(X1))) ),
inference(resolution,[status(thm)],[f2102,f23]) ).
fof(f7612,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(domain(X1))) ),
inference(resolution,[status(thm)],[f2102,f27]) ).
fof(f7613,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(domain(X1))) ),
inference(resolution,[status(thm)],[f2102,f22]) ).
fof(f7614,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f393]) ).
fof(f7615,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f347]) ).
fof(f7616,plain,
! [X0,X1] :
( domain(compose(codomain(X1),codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f4358]) ).
fof(f7617,plain,
! [X0,X1] :
( domain(X1) = codomain(compose(domain(X1),domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f2181]) ).
fof(f7618,plain,
! [X0,X1] :
( there_exists(domain(compose(X1,codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f3711]) ).
fof(f7619,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f3697]) ).
fof(f7620,plain,
! [X0,X1] :
( there_exists(codomain(compose(X1,codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f3137]) ).
fof(f7621,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f3123]) ).
fof(f7622,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f322]) ).
fof(f7623,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f311]) ).
fof(f7624,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f283]) ).
fof(f7625,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f218]) ).
fof(f7626,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f219]) ).
fof(f7627,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f217]) ).
fof(f7628,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f271]) ).
fof(f7629,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f211]) ).
fof(f7630,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f212]) ).
fof(f7631,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f210]) ).
fof(f7632,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f46]) ).
fof(f7633,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f45]) ).
fof(f7634,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f53]) ).
fof(f7637,plain,
! [X0,X1] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f44]) ).
fof(f7638,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f2102,f39]) ).
fof(f7639,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f2104,f570]) ).
fof(f7640,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f2104,f462]) ).
fof(f7641,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,compose(X2,compose(X3,X4))))) ),
inference(resolution,[status(thm)],[f2104,f370]) ).
fof(f7642,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2104,f562]) ).
fof(f7643,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2104,f457]) ).
fof(f7644,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2104,f456]) ).
fof(f7645,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2104,f454]) ).
fof(f7646,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2104,f363]) ).
fof(f7647,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2104,f86]) ).
fof(f7648,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2104,f85]) ).
fof(f7649,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,compose(X2,X3)))) ),
inference(resolution,[status(thm)],[f2104,f84]) ).
fof(f7650,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f1109]) ).
fof(f7651,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f1108]) ).
fof(f7652,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f555]) ).
fof(f7653,plain,
! [X0,X1,X2] :
( domain(compose(X1,X2)) = codomain(domain(X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f461]) ).
fof(f7654,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(X2))) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f455]) ).
fof(f7655,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X1,X2)),X1)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f447]) ).
fof(f7656,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f563]) ).
fof(f7657,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f356]) ).
fof(f7658,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f364]) ).
fof(f7659,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f249]) ).
fof(f7660,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(compose(X1,X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f191]) ).
fof(f7661,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f137]) ).
fof(f7662,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f324]) ).
fof(f7663,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f313]) ).
fof(f7664,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f192]) ).
fof(f7665,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f190]) ).
fof(f7666,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f35]) ).
fof(f7667,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f26]) ).
fof(f7668,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(compose(X1,X2))) ),
inference(resolution,[status(thm)],[f2104,f25]) ).
fof(f7669,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(codomain(X1))) ),
inference(resolution,[status(thm)],[f2104,f23]) ).
fof(f7670,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f2104,f27]) ).
fof(f7671,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f2104,f22]) ).
fof(f7672,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f393]) ).
fof(f7673,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f347]) ).
fof(f7674,plain,
! [X0,X1] :
( domain(compose(codomain(X1),codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f4358]) ).
fof(f7675,plain,
! [X0,X1] :
( domain(X1) = codomain(compose(domain(X1),domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f2181]) ).
fof(f7676,plain,
! [X0,X1] :
( there_exists(domain(compose(X1,codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f3711]) ).
fof(f7677,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f3697]) ).
fof(f7678,plain,
! [X0,X1] :
( there_exists(codomain(compose(X1,codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f3137]) ).
fof(f7679,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f3123]) ).
fof(f7680,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f322]) ).
fof(f7681,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f311]) ).
fof(f7682,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f283]) ).
fof(f7683,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f218]) ).
fof(f7684,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f219]) ).
fof(f7685,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f217]) ).
fof(f7686,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f271]) ).
fof(f7687,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f211]) ).
fof(f7688,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f212]) ).
fof(f7689,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f210]) ).
fof(f7690,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f46]) ).
fof(f7691,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f45]) ).
fof(f7692,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f53]) ).
fof(f7693,plain,
! [X0,X1] :
( there_exists(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f54]) ).
fof(f7694,plain,
! [X0,X1] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f43]) ).
fof(f7696,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f2104,f39]) ).
fof(f7702,plain,
! [X0,X1,X2] :
( X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),X2))
| codomain(f1(X0,X1)) != codomain(X2)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f68,f117]) ).
fof(f7703,plain,
! [X0,X1,X2,X3,X4] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(compose(codomain(f1(compose(X0,compose(X1,X2)),X3)),X4))
| domain(codomain(X3)) != codomain(X4)
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f117]) ).
fof(f7704,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(compose(codomain(f1(compose(X0,X1),X2)),X3))
| domain(codomain(X2)) != codomain(X3)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f117]) ).
fof(f7705,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),X2))
| domain(codomain(X1)) != codomain(X2)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f117]) ).
fof(f7706,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),X2))
| domain(codomain(X1)) != codomain(X2)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f117]) ).
fof(f7707,plain,
! [X0,X1,X2] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(compose(codomain(f1(X0,X1)),X2))
| domain(codomain(X0)) != codomain(X2)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f117]) ).
fof(f7708,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(codomain(f1(X0,X1)),codomain(X2)))
| domain(codomain(f1(X0,X1))) != codomain(X2)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f5530,f117]) ).
fof(f7709,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(codomain(f1(X0,X1)),domain(codomain(f1(X2,X3)))))
| domain(codomain(f1(X0,X1))) != domain(codomain(f1(X2,X3)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f69,f117]) ).
fof(f7710,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(codomain(f1(X0,X1)),domain(domain(f1(X2,X3)))))
| domain(codomain(f1(X0,X1))) != domain(domain(f1(X2,X3)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f70,f117]) ).
fof(f7711,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(codomain(f1(X0,X1)),domain(domain(X2))))
| domain(codomain(f1(X0,X1))) != domain(X2)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f382,f117]) ).
fof(f7712,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(codomain(f1(X0,X1)),domain(f1(X2,X3))))
| domain(codomain(f1(X0,X1))) != domain(f1(X2,X3))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f71,f117]) ).
fof(f7720,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(f1(X0,X1)),X2))
| codomain(f1(X0,X1)) != codomain(X2)
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f7702]) ).
fof(f7721,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(compose(codomain(f1(compose(X0,compose(X1,X2)),X3)),X4))
| domain(codomain(X3)) != codomain(X4)
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f7703]) ).
fof(f7722,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| there_exists(compose(codomain(f1(compose(X0,X1),X2)),X3))
| domain(codomain(X2)) != codomain(X3)
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f7704]) ).
fof(f7723,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(compose(codomain(f1(X0,X1)),X2))
| domain(codomain(X1)) != codomain(X2)
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f7705]) ).
fof(f7724,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(domain(X0))
| there_exists(compose(codomain(f1(X0,X1)),X2))
| domain(codomain(X1)) != codomain(X2)
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f7706]) ).
fof(f7725,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| there_exists(compose(codomain(f1(X0,X1)),X2))
| domain(codomain(X0)) != codomain(X2)
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f7707]) ).
fof(f7727,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(domain(domain(domain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f393]) ).
fof(f7728,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(X1)))))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f347]) ).
fof(f7729,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(X1)),codomain(codomain(X1)))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f4358]) ).
fof(f7730,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(compose(domain(codomain(X1)),domain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f2181]) ).
fof(f7731,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(domain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f3711]) ).
fof(f7732,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(X1)),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f3697]) ).
fof(f7733,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(domain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f3137]) ).
fof(f7734,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(X1)),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f3123]) ).
fof(f7735,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f322]) ).
fof(f7736,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f311]) ).
fof(f7737,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(domain(domain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f283]) ).
fof(f7738,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f218]) ).
fof(f7739,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f219]) ).
fof(f7740,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f217]) ).
fof(f7741,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(domain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f271]) ).
fof(f7742,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f211]) ).
fof(f7743,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f212]) ).
fof(f7744,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f210]) ).
fof(f7745,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f46]) ).
fof(f7746,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f45]) ).
fof(f7747,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f53]) ).
fof(f7748,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f54]) ).
fof(f7749,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f43]) ).
fof(f7750,plain,
! [X0,X1] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f44]) ).
fof(f7751,plain,
! [X0,X1] :
( equivalent(codomain(X1),codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(resolution,[status(thm)],[f2116,f39]) ).
fof(f7757,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(compose(codomain(compose(X0,X1)),codomain(domain(domain(codomain(compose(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3136,f350]) ).
fof(f7758,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(codomain(f1(X0,X1))))),codomain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3136,f174]) ).
fof(f7759,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(domain(f1(X0,X1))))),codomain(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3136,f164]) ).
fof(f7760,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(f1(X0,X1)))),codomain(domain(domain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3136,f61]) ).
fof(f7761,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(X0))),codomain(domain(domain(codomain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f3136,f224]) ).
fof(f7762,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(domain(f1(X0,X1))))),codomain(domain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3136,f154]) ).
fof(f7763,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(codomain(f1(X0,X1))))),codomain(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3136,f121]) ).
fof(f7764,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(f1(X0,X1)))),codomain(domain(domain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3136,f58]) ).
fof(f7765,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(X0))),codomain(domain(domain(codomain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f3136,f233]) ).
fof(f7766,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(f1(X0,X1))),codomain(domain(domain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3136,f59]) ).
fof(f7767,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(domain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3136,f1035]) ).
fof(f7768,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(domain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3136,f953]) ).
fof(f7769,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(domain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3136,f97]) ).
fof(f7770,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(domain(f1(X0,X1))))),codomain(domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3136,f653]) ).
fof(f7771,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(codomain(f1(X0,X1))))),codomain(domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3136,f606]) ).
fof(f7772,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(f1(X0,X1)))),codomain(domain(domain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3136,f155]) ).
fof(f7773,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(X0))),codomain(domain(domain(codomain(domain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f3136,f643]) ).
fof(f7774,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(codomain(f1(X0,X1))))),codomain(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3136,f474]) ).
fof(f7775,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(domain(f1(X0,X1))))),codomain(domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3136,f407]) ).
fof(f7776,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(f1(X0,X1)))),codomain(domain(domain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3136,f122]) ).
fof(f7777,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(X0))),codomain(domain(domain(codomain(domain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f3136,f543]) ).
fof(f7778,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(f1(X0,X1))),codomain(domain(domain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3136,f55]) ).
fof(f7779,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(codomain(domain(X0)),codomain(domain(domain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3136,f1036]) ).
fof(f7780,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(codomain(domain(X0)),codomain(domain(domain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3136,f954]) ).
fof(f7781,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(X0)),codomain(domain(domain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3136,f170]) ).
fof(f7782,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(f1(X0,X1)),codomain(domain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3136,f56]) ).
fof(f7783,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(codomain(compose(codomain(X0),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3136,f2116]) ).
fof(f7784,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(codomain(compose(codomain(X0),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3136,f1852]) ).
fof(f7785,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(compose(codomain(X0),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3136,f839]) ).
fof(f7786,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(codomain(compose(codomain(X0),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3136,f518]) ).
fof(f7787,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(codomain(X0),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3136,f1044]) ).
fof(f7788,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(codomain(X0),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3136,f962]) ).
fof(f7789,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(codomain(X0),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3136,f89]) ).
fof(f7790,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(X0),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3136,f76]) ).
fof(f7791,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(compose(domain(compose(X0,X1)),codomain(domain(domain(domain(compose(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3136,f549]) ).
fof(f7792,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(domain(domain(domain(f1(X0,X1))))),codomain(domain(domain(domain(domain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3136,f655]) ).
fof(f7793,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(domain(domain(codomain(f1(X0,X1))))),codomain(domain(domain(domain(domain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3136,f608]) ).
fof(f7794,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(domain(domain(f1(X0,X1)))),codomain(domain(domain(domain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3136,f157]) ).
fof(f7795,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(domain(domain(X0))),codomain(domain(domain(domain(domain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f3136,f658]) ).
fof(f7796,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(domain(codomain(codomain(f1(X0,X1))))),codomain(domain(domain(domain(domain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3136,f476]) ).
fof(f7797,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(domain(codomain(domain(f1(X0,X1))))),codomain(domain(domain(domain(domain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3136,f409]) ).
fof(f7798,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(domain(codomain(f1(X0,X1)))),codomain(domain(domain(domain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3136,f124]) ).
fof(f7799,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(domain(codomain(X0))),codomain(domain(domain(domain(domain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f3136,f545]) ).
fof(f7800,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(domain(f1(X0,X1))),codomain(domain(domain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3136,f51]) ).
fof(f7801,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(domain(domain(X0)),codomain(domain(domain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3136,f1037]) ).
fof(f7802,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(domain(domain(X0)),codomain(domain(domain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3136,f955]) ).
fof(f7803,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(domain(X0)),codomain(domain(domain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3136,f160]) ).
fof(f7804,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(codomain(f1(X0,X1))))),codomain(domain(domain(domain(codomain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3136,f176]) ).
fof(f7805,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(domain(f1(X0,X1))))),codomain(domain(domain(domain(codomain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3136,f166]) ).
fof(f7806,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(f1(X0,X1)))),codomain(domain(domain(domain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3136,f63]) ).
fof(f7807,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(X0))),codomain(domain(domain(domain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f3136,f226]) ).
fof(f7808,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(domain(domain(f1(X0,X1))))),codomain(domain(domain(domain(codomain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3136,f156]) ).
fof(f7809,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(domain(codomain(f1(X0,X1))))),codomain(domain(domain(domain(codomain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3136,f123]) ).
fof(f7810,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(domain(f1(X0,X1)))),codomain(domain(domain(domain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3136,f50]) ).
fof(f7811,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(codomain(domain(X0))),codomain(domain(domain(domain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f3136,f235]) ).
fof(f7812,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(f1(X0,X1))),codomain(domain(domain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3136,f48]) ).
fof(f7813,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(domain(codomain(X0)),codomain(domain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3136,f1038]) ).
fof(f7814,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(domain(codomain(X0)),codomain(domain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3136,f956]) ).
fof(f7815,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(codomain(X0)),codomain(domain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3136,f99]) ).
fof(f7816,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(f1(X0,X1)),codomain(domain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3136,f47]) ).
fof(f7817,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(codomain(compose(domain(X0),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3136,f2090]) ).
fof(f7818,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(codomain(compose(domain(X0),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3136,f1826]) ).
fof(f7819,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(compose(domain(X0),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3136,f840]) ).
fof(f7820,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(codomain(compose(domain(X0),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3136,f499]) ).
fof(f7821,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(domain(X0),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3136,f1045]) ).
fof(f7822,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(domain(X0),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3136,f963]) ).
fof(f7823,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(domain(X0),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3136,f91]) ).
fof(f7824,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(X0),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3136,f77]) ).
fof(f7825,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(f1(X0,X1),codomain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3136,f36]) ).
fof(f7826,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(domain(X0))
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f2104]) ).
fof(f7827,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(codomain(X0))
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f2102]) ).
fof(f7828,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(domain(X0))
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f2076]) ).
fof(f7829,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(codomain(X0))
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f2074]) ).
fof(f7830,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(domain(X0))
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f1840]) ).
fof(f7831,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(codomain(X0))
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f1838]) ).
fof(f7832,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(domain(X0))
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f1812]) ).
fof(f7833,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(codomain(X0))
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f1810]) ).
fof(f7834,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f898]) ).
fof(f7835,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(X0)
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f896]) ).
fof(f7836,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f728]) ).
fof(f7837,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f1067]) ).
fof(f7838,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f1065]) ).
fof(f7839,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f975]) ).
fof(f7840,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f973]) ).
fof(f7841,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f1046]) ).
fof(f7842,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f964]) ).
fof(f7843,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f841]) ).
fof(f7844,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f94]) ).
fof(f7845,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f92]) ).
fof(f7846,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3136,f78]) ).
fof(f7849,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(f1(X0,X1)),X2)
| codomain(f1(X0,X1)) = X2
| domain(domain(codomain(f1(X0,X1)))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f5804,f119]) ).
fof(f7850,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(f1(X0,X1)))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f68,f119]) ).
fof(f7851,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| domain(domain(codomain(f1(compose(X0,compose(X1,X2)),X3)))) = codomain(domain(domain(codomain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f119]) ).
fof(f7852,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| domain(domain(codomain(f1(compose(X0,X1),X2)))) = codomain(domain(domain(codomain(X2))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f119]) ).
fof(f7853,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| domain(domain(codomain(f1(X0,X1)))) = codomain(domain(domain(codomain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f119]) ).
fof(f7854,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| domain(domain(codomain(f1(X0,X1)))) = codomain(domain(domain(codomain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f119]) ).
fof(f7855,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| domain(domain(codomain(f1(X0,X1)))) = codomain(domain(domain(codomain(X0))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f119]) ).
fof(f7865,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(codomain(f1(X0,X1)),domain(domain(codomain(f1(X2,X3))))))
| domain(codomain(f1(X0,X1))) != domain(domain(codomain(f1(X2,X3))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f119,f117]) ).
fof(f7867,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| X0 = X1
| there_exists(compose(f1(X0,X1),domain(domain(codomain(f1(X2,X3))))))
| domain(f1(X0,X1)) != domain(domain(codomain(f1(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f119,f57]) ).
fof(f7881,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(f1(X0,X1)))) = compose(domain(domain(codomain(f1(X0,X1)))),domain(compose(domain(domain(domain(codomain(f1(X0,X1))))),domain(domain(codomain(f1(X0,X1))))))) ),
inference(paramodulation,[status(thm)],[f119,f2835]) ).
fof(f7887,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(codomain(domain(domain(codomain(f1(X0,X1))))),domain(domain(codomain(f1(X0,X1)))))
| X2 = f1(domain(domain(codomain(f1(X0,X1)))),X2)
| domain(domain(codomain(f1(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f119,f228]) ).
fof(f7888,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(domain(domain(codomain(f1(X0,X1)))),codomain(domain(domain(codomain(f1(X0,X1))))))
| X2 = f1(domain(domain(codomain(f1(X0,X1)))),X2)
| domain(domain(codomain(f1(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f119,f228]) ).
fof(f7890,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(X0,domain(domain(codomain(f1(X2,X3))))))
| domain(X0) != domain(domain(codomain(f1(X2,X3))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f119,f93]) ).
fof(f7898,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(domain(domain(codomain(f1(X0,X1)))),compose(domain(domain(codomain(f1(X0,X1)))),X2)) = compose(domain(domain(codomain(f1(X0,X1)))),X2) ),
inference(paramodulation,[status(thm)],[f119,f81]) ).
fof(f7900,plain,
! [X0,X1] :
( X0 = X1
| compose(domain(domain(codomain(f1(X0,X1)))),domain(domain(codomain(f1(X0,X1))))) = domain(domain(codomain(f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f119,f30]) ).
fof(f7902,plain,
! [X0,X1] :
( domain(domain(codomain(f1(X0,X1)))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f7850]) ).
fof(f7903,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(domain(codomain(f1(compose(X0,compose(X1,X2)),X3)))) = codomain(domain(domain(codomain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f7851]) ).
fof(f7904,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(domain(codomain(f1(compose(X0,X1),X2)))) = codomain(domain(domain(codomain(X2))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f7852]) ).
fof(f7905,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(domain(codomain(f1(X0,X1)))) = codomain(domain(domain(codomain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f7853]) ).
fof(f7906,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| domain(domain(codomain(f1(X0,X1)))) = codomain(domain(domain(codomain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f7854]) ).
fof(f7907,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| domain(domain(codomain(f1(X0,X1)))) = codomain(domain(domain(codomain(X0))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f7855]) ).
fof(f7909,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(codomain(compose(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3509,f350]) ).
fof(f7910,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3509,f174]) ).
fof(f7911,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3509,f164]) ).
fof(f7912,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(codomain(f1(X0,X1))))),codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3509,f61]) ).
fof(f7913,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(codomain(X0)))),codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3509,f224]) ).
fof(f7914,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3509,f154]) ).
fof(f7915,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3509,f121]) ).
fof(f7916,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(domain(f1(X0,X1))))),codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3509,f58]) ).
fof(f7917,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(domain(X0)))),codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3509,f233]) ).
fof(f7918,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(f1(X0,X1)))),codomain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3509,f59]) ).
fof(f7919,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3509,f1035]) ).
fof(f7920,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3509,f953]) ).
fof(f7921,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3509,f97]) ).
fof(f7922,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3509,f653]) ).
fof(f7923,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3509,f606]) ).
fof(f7924,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(domain(f1(X0,X1))))),codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3509,f155]) ).
fof(f7925,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(domain(X0)))),codomain(codomain(codomain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3509,f643]) ).
fof(f7926,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3509,f474]) ).
fof(f7927,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3509,f407]) ).
fof(f7928,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(codomain(f1(X0,X1))))),codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3509,f122]) ).
fof(f7929,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(codomain(X0)))),codomain(codomain(codomain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3509,f543]) ).
fof(f7930,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(f1(X0,X1)))),codomain(codomain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3509,f55]) ).
fof(f7931,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(codomain(codomain(domain(X0))),codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3509,f1036]) ).
fof(f7932,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(codomain(codomain(domain(X0))),codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3509,f954]) ).
fof(f7933,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(X0))),codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3509,f170]) ).
fof(f7934,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(f1(X0,X1))),codomain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3509,f56]) ).
fof(f7935,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3509,f2116]) ).
fof(f7936,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3509,f1852]) ).
fof(f7937,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3509,f839]) ).
fof(f7938,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3509,f518]) ).
fof(f7939,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3509,f1044]) ).
fof(f7940,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3509,f962]) ).
fof(f7941,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3509,f89]) ).
fof(f7942,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f3509,f76]) ).
fof(f7943,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(compose(codomain(domain(compose(X0,X1))),codomain(codomain(domain(compose(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3509,f549]) ).
fof(f7944,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(domain(domain(f1(X0,X1)))))),codomain(codomain(domain(domain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3509,f655]) ).
fof(f7945,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(domain(codomain(f1(X0,X1)))))),codomain(codomain(domain(domain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3509,f608]) ).
fof(f7946,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(domain(f1(X0,X1))))),codomain(codomain(domain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3509,f157]) ).
fof(f7947,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(domain(X0)))),codomain(codomain(domain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3509,f658]) ).
fof(f7948,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3509,f476]) ).
fof(f7949,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(codomain(domain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3509,f409]) ).
fof(f7950,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(codomain(f1(X0,X1))))),codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3509,f124]) ).
fof(f7951,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(codomain(X0)))),codomain(codomain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3509,f545]) ).
fof(f7952,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(f1(X0,X1)))),codomain(codomain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3509,f51]) ).
fof(f7953,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(codomain(domain(domain(X0))),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3509,f1037]) ).
fof(f7954,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(codomain(domain(domain(X0))),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3509,f955]) ).
fof(f7955,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(X0))),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3509,f160]) ).
fof(f7956,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3509,f176]) ).
fof(f7957,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(codomain(domain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3509,f166]) ).
fof(f7958,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(codomain(f1(X0,X1))))),codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3509,f63]) ).
fof(f7959,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(codomain(X0)))),codomain(codomain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3509,f226]) ).
fof(f7960,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(domain(domain(f1(X0,X1)))))),codomain(codomain(domain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3509,f156]) ).
fof(f7961,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(domain(codomain(f1(X0,X1)))))),codomain(codomain(domain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3509,f123]) ).
fof(f7962,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(domain(f1(X0,X1))))),codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3509,f50]) ).
fof(f7963,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(domain(X0)))),codomain(codomain(domain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3509,f235]) ).
fof(f7964,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(f1(X0,X1)))),codomain(codomain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3509,f48]) ).
fof(f7965,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(codomain(domain(codomain(X0))),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3509,f1038]) ).
fof(f7966,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(codomain(domain(codomain(X0))),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3509,f956]) ).
fof(f7967,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(X0))),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3509,f99]) ).
fof(f7968,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(f1(X0,X1))),codomain(codomain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3509,f47]) ).
fof(f7969,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(codomain(compose(codomain(domain(X0)),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3509,f2090]) ).
fof(f7970,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(codomain(compose(codomain(domain(X0)),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3509,f1826]) ).
fof(f7971,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(compose(codomain(domain(X0)),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3509,f840]) ).
fof(f7972,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(codomain(compose(codomain(domain(X0)),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3509,f499]) ).
fof(f7973,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(codomain(domain(X0)),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3509,f1045]) ).
fof(f7974,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(codomain(domain(X0)),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3509,f963]) ).
fof(f7975,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(codomain(domain(X0)),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3509,f91]) ).
fof(f7976,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(X0)),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3509,f77]) ).
fof(f7977,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(f1(X0,X1)),codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f3509,f36]) ).
fof(f7978,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(domain(X0))
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f2104]) ).
fof(f7979,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(codomain(X0))
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f2102]) ).
fof(f7980,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(domain(X0))
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f2076]) ).
fof(f7981,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(codomain(X0))
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f2074]) ).
fof(f7982,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(domain(X0))
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f1840]) ).
fof(f7983,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(codomain(X0))
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f1838]) ).
fof(f7984,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(domain(X0))
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f1812]) ).
fof(f7985,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(codomain(X0))
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f1810]) ).
fof(f7986,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f898]) ).
fof(f7987,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(X0)
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f896]) ).
fof(f7988,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f728]) ).
fof(f7989,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f1067]) ).
fof(f7990,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f1065]) ).
fof(f7991,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f975]) ).
fof(f7992,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f973]) ).
fof(f7993,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f1046]) ).
fof(f7994,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f964]) ).
fof(f7995,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f841]) ).
fof(f7996,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f94]) ).
fof(f7997,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f92]) ).
fof(f7998,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f3509,f78]) ).
fof(f7999,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(compose(codomain(compose(X0,X1)),codomain(domain(domain(codomain(compose(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3710,f350]) ).
fof(f8000,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(codomain(f1(X0,X1))))),codomain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3710,f174]) ).
fof(f8001,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(domain(f1(X0,X1))))),codomain(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3710,f164]) ).
fof(f8002,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(f1(X0,X1)))),codomain(domain(domain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3710,f61]) ).
fof(f8003,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(X0))),codomain(domain(domain(codomain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f3710,f224]) ).
fof(f8004,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(domain(f1(X0,X1))))),codomain(domain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3710,f154]) ).
fof(f8005,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(codomain(f1(X0,X1))))),codomain(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3710,f121]) ).
fof(f8006,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(f1(X0,X1)))),codomain(domain(domain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3710,f58]) ).
fof(f8007,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(X0))),codomain(domain(domain(codomain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f3710,f233]) ).
fof(f8008,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(f1(X0,X1))),codomain(domain(domain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3710,f59]) ).
fof(f8009,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(codomain(codomain(X0)),codomain(domain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3710,f1035]) ).
fof(f8010,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(codomain(codomain(X0)),codomain(domain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3710,f953]) ).
fof(f8011,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(X0)),codomain(domain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3710,f97]) ).
fof(f8012,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(domain(f1(X0,X1))))),codomain(domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3710,f653]) ).
fof(f8013,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(codomain(f1(X0,X1))))),codomain(domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3710,f606]) ).
fof(f8014,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(f1(X0,X1)))),codomain(domain(domain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3710,f155]) ).
fof(f8015,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(domain(X0))),codomain(domain(domain(codomain(domain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f3710,f643]) ).
fof(f8016,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(codomain(f1(X0,X1))))),codomain(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3710,f474]) ).
fof(f8017,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(domain(f1(X0,X1))))),codomain(domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3710,f407]) ).
fof(f8018,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(f1(X0,X1)))),codomain(domain(domain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3710,f122]) ).
fof(f8019,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(X0))),codomain(domain(domain(codomain(domain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f3710,f543]) ).
fof(f8020,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(f1(X0,X1))),codomain(domain(domain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3710,f55]) ).
fof(f8021,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(codomain(domain(X0)),codomain(domain(domain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3710,f1036]) ).
fof(f8022,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(codomain(domain(X0)),codomain(domain(domain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3710,f954]) ).
fof(f8023,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(X0)),codomain(domain(domain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3710,f170]) ).
fof(f8024,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(f1(X0,X1)),codomain(domain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3710,f56]) ).
fof(f8025,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(domain(compose(codomain(X0),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3710,f2116]) ).
fof(f8026,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(domain(compose(codomain(X0),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3710,f1852]) ).
fof(f8027,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(compose(codomain(X0),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3710,f839]) ).
fof(f8028,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(domain(compose(codomain(X0),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3710,f518]) ).
fof(f8029,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(codomain(X0),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3710,f1044]) ).
fof(f8030,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(codomain(X0),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3710,f962]) ).
fof(f8031,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(codomain(X0),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3710,f89]) ).
fof(f8032,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(X0),codomain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f3710,f76]) ).
fof(f8033,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(compose(domain(compose(X0,X1)),codomain(domain(domain(domain(compose(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3710,f549]) ).
fof(f8034,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(domain(domain(f1(X0,X1))))),codomain(domain(domain(domain(domain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3710,f655]) ).
fof(f8035,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(domain(codomain(f1(X0,X1))))),codomain(domain(domain(domain(domain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3710,f608]) ).
fof(f8036,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(domain(f1(X0,X1)))),codomain(domain(domain(domain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3710,f157]) ).
fof(f8037,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(domain(domain(X0))),codomain(domain(domain(domain(domain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f3710,f658]) ).
fof(f8038,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(codomain(codomain(f1(X0,X1))))),codomain(domain(domain(domain(domain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3710,f476]) ).
fof(f8039,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(codomain(domain(f1(X0,X1))))),codomain(domain(domain(domain(domain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3710,f409]) ).
fof(f8040,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(codomain(f1(X0,X1)))),codomain(domain(domain(domain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3710,f124]) ).
fof(f8041,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(domain(codomain(X0))),codomain(domain(domain(domain(domain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f3710,f545]) ).
fof(f8042,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(f1(X0,X1))),codomain(domain(domain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3710,f51]) ).
fof(f8043,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(domain(domain(X0)),codomain(domain(domain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3710,f1037]) ).
fof(f8044,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(domain(domain(X0)),codomain(domain(domain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3710,f955]) ).
fof(f8045,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(domain(X0)),codomain(domain(domain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f3710,f160]) ).
fof(f8046,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(codomain(f1(X0,X1))))),codomain(domain(domain(domain(codomain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3710,f176]) ).
fof(f8047,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(domain(f1(X0,X1))))),codomain(domain(domain(domain(codomain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3710,f166]) ).
fof(f8048,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(f1(X0,X1)))),codomain(domain(domain(domain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3710,f63]) ).
fof(f8049,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(X0))),codomain(domain(domain(domain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f3710,f226]) ).
fof(f8050,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(domain(domain(f1(X0,X1))))),codomain(domain(domain(domain(codomain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3710,f156]) ).
fof(f8051,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(domain(codomain(f1(X0,X1))))),codomain(domain(domain(domain(codomain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f3710,f123]) ).
fof(f8052,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(domain(f1(X0,X1)))),codomain(domain(domain(domain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f3710,f50]) ).
fof(f8053,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(codomain(domain(X0))),codomain(domain(domain(domain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f3710,f235]) ).
fof(f8054,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(f1(X0,X1))),codomain(domain(domain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f3710,f48]) ).
fof(f8055,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(domain(codomain(X0)),codomain(domain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3710,f1038]) ).
fof(f8056,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(domain(codomain(X0)),codomain(domain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3710,f956]) ).
fof(f8057,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(codomain(X0)),codomain(domain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f3710,f99]) ).
fof(f8058,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(f1(X0,X1)),codomain(domain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f3710,f47]) ).
fof(f8059,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(domain(compose(domain(X0),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3710,f2090]) ).
fof(f8060,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(domain(compose(domain(X0),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3710,f1826]) ).
fof(f8061,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(compose(domain(X0),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3710,f840]) ).
fof(f8062,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(domain(compose(domain(X0),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3710,f499]) ).
fof(f8063,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(domain(X0),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3710,f1045]) ).
fof(f8064,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(domain(X0),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3710,f963]) ).
fof(f8065,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(domain(X0),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3710,f91]) ).
fof(f8066,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(X0),codomain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f3710,f77]) ).
fof(f8067,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(f1(X0,X1),codomain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f3710,f36]) ).
fof(f8068,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(domain(X0))
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f2104]) ).
fof(f8069,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(codomain(X0))
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f2102]) ).
fof(f8070,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(domain(X0))
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f2076]) ).
fof(f8071,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(codomain(X0))
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f2074]) ).
fof(f8072,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(domain(X0))
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f1840]) ).
fof(f8073,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(codomain(X0))
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f1838]) ).
fof(f8074,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(domain(X0))
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f1812]) ).
fof(f8075,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(codomain(X0))
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f1810]) ).
fof(f8076,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f898]) ).
fof(f8077,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(X0)
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f896]) ).
fof(f8078,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f728]) ).
fof(f8079,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f1067]) ).
fof(f8080,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f1065]) ).
fof(f8081,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f975]) ).
fof(f8082,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f973]) ).
fof(f8083,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f1046]) ).
fof(f8084,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f964]) ).
fof(f8085,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f841]) ).
fof(f8086,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f94]) ).
fof(f8087,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f92]) ).
fof(f8088,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(X0,codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f3710,f78]) ).
fof(f8093,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(f1(X0,X1)))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f69,f120]) ).
fof(f8094,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f68,f120]) ).
fof(f8095,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| domain(codomain(domain(codomain(X3)))) = codomain(domain(codomain(f1(compose(X0,compose(X1,X2)),X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f120]) ).
fof(f8096,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| domain(codomain(domain(codomain(X2)))) = codomain(domain(codomain(f1(compose(X0,X1),X2))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f120]) ).
fof(f8097,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| domain(codomain(domain(codomain(X1)))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f120]) ).
fof(f8098,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| domain(codomain(domain(codomain(X1)))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f120]) ).
fof(f8099,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| domain(codomain(domain(codomain(X0)))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f120]) ).
fof(f8122,plain,
! [X0,X1] :
( X0 = X1
| codomain(domain(codomain(f1(X0,X1)))) = compose(codomain(domain(codomain(f1(X0,X1)))),domain(compose(domain(codomain(domain(codomain(f1(X0,X1))))),codomain(domain(codomain(f1(X0,X1))))))) ),
inference(paramodulation,[status(thm)],[f120,f2838]) ).
fof(f8131,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(domain(codomain(domain(codomain(f1(X0,X1))))),codomain(domain(codomain(f1(X0,X1)))))
| X2 = f1(codomain(domain(codomain(f1(X0,X1)))),X2)
| codomain(domain(codomain(f1(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f120,f237]) ).
fof(f8132,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(codomain(domain(codomain(f1(X0,X1)))),domain(codomain(domain(codomain(f1(X0,X1))))))
| X2 = f1(codomain(domain(codomain(f1(X0,X1)))),X2)
| codomain(domain(codomain(f1(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f120,f237]) ).
fof(f8133,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(codomain(domain(codomain(f1(X0,X1)))),X3))
| codomain(domain(codomain(f1(X0,X1)))) != codomain(X3)
| X2 = f1(domain(codomain(domain(codomain(f1(X0,X1))))),X2)
| domain(codomain(domain(codomain(f1(X0,X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f120,f93]) ).
fof(f8140,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(codomain(domain(codomain(f1(X0,X1)))),compose(codomain(domain(codomain(f1(X0,X1)))),X2)) = compose(codomain(domain(codomain(f1(X0,X1)))),X2) ),
inference(paramodulation,[status(thm)],[f120,f82]) ).
fof(f8142,plain,
! [X0,X1,X2] :
( X0 = X1
| there_exists(compose(codomain(domain(codomain(f1(X0,X1)))),X2))
| domain(codomain(domain(codomain(f1(X0,X1))))) != codomain(X2)
| ~ there_exists(codomain(domain(codomain(f1(X0,X1))))) ),
inference(paramodulation,[status(thm)],[f120,f27]) ).
fof(f8144,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(domain(codomain(f1(X0,X1)))),codomain(domain(codomain(f1(X0,X1))))) = codomain(domain(codomain(f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f120,f29]) ).
fof(f8146,plain,
! [X0,X1] :
( domain(domain(codomain(f1(X0,X1)))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8093]) ).
fof(f8147,plain,
! [X0,X1] :
( domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8094]) ).
fof(f8148,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(codomain(domain(codomain(X3)))) = codomain(domain(codomain(f1(compose(X0,compose(X1,X2)),X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f8095]) ).
fof(f8149,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(codomain(domain(codomain(X2)))) = codomain(domain(codomain(f1(compose(X0,X1),X2))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f8096]) ).
fof(f8150,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(codomain(domain(codomain(X1)))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8097]) ).
fof(f8151,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| domain(codomain(domain(codomain(X1)))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8098]) ).
fof(f8152,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| domain(codomain(domain(codomain(X0)))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8099]) ).
fof(f8156,plain,
! [X0,X1,X2] :
( X0 = X1
| there_exists(compose(codomain(domain(codomain(f1(X0,X1)))),X2))
| domain(codomain(domain(codomain(f1(X0,X1))))) != codomain(X2) ),
inference(forward_subsumption_resolution,[status(thm)],[f8142,f122]) ).
fof(f8163,plain,
! [X0,X1] :
( X0 = X1
| equivalent(codomain(f1(X0,X1)),domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f68,f125]) ).
fof(f8164,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| equivalent(domain(codomain(X3)),domain(codomain(f1(compose(X0,compose(X1,X2)),X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f125]) ).
fof(f8165,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(domain(codomain(X2)),domain(codomain(f1(compose(X0,X1),X2))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f125]) ).
fof(f8166,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| equivalent(domain(codomain(X1)),domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f125]) ).
fof(f8167,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| equivalent(domain(codomain(X1)),domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f125]) ).
fof(f8168,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| equivalent(domain(codomain(X0)),domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f125]) ).
fof(f8169,plain,
! [X0,X1] :
( X0 = X1
| equivalent(domain(codomain(f1(X0,X1))),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f68,f125]) ).
fof(f8170,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| equivalent(domain(codomain(f1(compose(X0,compose(X1,X2)),X3))),domain(codomain(X3)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f125]) ).
fof(f8171,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(domain(codomain(f1(compose(X0,X1),X2))),domain(codomain(X2)))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f125]) ).
fof(f8172,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| equivalent(domain(codomain(f1(X0,X1))),domain(codomain(X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f125]) ).
fof(f8173,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| equivalent(domain(codomain(f1(X0,X1))),domain(codomain(X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f125]) ).
fof(f8174,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| equivalent(domain(codomain(f1(X0,X1))),domain(codomain(X0)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f125]) ).
fof(f8175,plain,
! [X0,X1] :
( equivalent(codomain(f1(X0,X1)),domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8163]) ).
fof(f8176,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(domain(codomain(X3)),domain(codomain(f1(compose(X0,compose(X1,X2)),X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f8164]) ).
fof(f8177,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(domain(codomain(X2)),domain(codomain(f1(compose(X0,X1),X2))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f8165]) ).
fof(f8178,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(domain(codomain(X1)),domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8166]) ).
fof(f8179,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(domain(codomain(X1)),domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8167]) ).
fof(f8180,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(domain(codomain(X0)),domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8168]) ).
fof(f8181,plain,
! [X0,X1] :
( equivalent(domain(codomain(f1(X0,X1))),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8169]) ).
fof(f8182,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(domain(codomain(f1(compose(X0,compose(X1,X2)),X3))),domain(codomain(X3)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f8170]) ).
fof(f8183,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(domain(codomain(f1(compose(X0,X1),X2))),domain(codomain(X2)))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f8171]) ).
fof(f8184,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(domain(codomain(f1(X0,X1))),domain(codomain(X1)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8172]) ).
fof(f8185,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(domain(codomain(f1(X0,X1))),domain(codomain(X1)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8173]) ).
fof(f8186,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(domain(codomain(f1(X0,X1))),domain(codomain(X0)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8174]) ).
fof(f8191,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = codomain(codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f66,f172]) ).
fof(f8193,plain,
! [X0,X1,X2] :
( X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2
| domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f5530,f172]) ).
fof(f8194,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| domain(codomain(codomain(f1(compose(X0,compose(X1,X2)),X3)))) = codomain(domain(codomain(codomain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f172]) ).
fof(f8195,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| domain(codomain(codomain(f1(compose(X0,X1),X2)))) = codomain(domain(codomain(codomain(X2))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f172]) ).
fof(f8196,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(codomain(codomain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f172]) ).
fof(f8197,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(codomain(codomain(X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f172]) ).
fof(f8198,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(codomain(codomain(X0))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f172]) ).
fof(f8207,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(codomain(f1(X0,X1)),domain(codomain(codomain(f1(X2,X3))))))
| domain(codomain(f1(X0,X1))) != domain(codomain(codomain(f1(X2,X3))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f172,f117]) ).
fof(f8209,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| X0 = X1
| there_exists(compose(f1(X0,X1),domain(codomain(codomain(f1(X2,X3))))))
| domain(f1(X0,X1)) != domain(codomain(codomain(f1(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f172,f57]) ).
fof(f8223,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = compose(domain(codomain(codomain(f1(X0,X1)))),domain(compose(domain(domain(codomain(codomain(f1(X0,X1))))),domain(codomain(codomain(f1(X0,X1))))))) ),
inference(paramodulation,[status(thm)],[f172,f2835]) ).
fof(f8229,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(codomain(domain(codomain(codomain(f1(X0,X1))))),domain(codomain(codomain(f1(X0,X1)))))
| X2 = f1(domain(codomain(codomain(f1(X0,X1)))),X2)
| domain(codomain(codomain(f1(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f172,f228]) ).
fof(f8230,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(domain(codomain(codomain(f1(X0,X1)))),codomain(domain(codomain(codomain(f1(X0,X1))))))
| X2 = f1(domain(codomain(codomain(f1(X0,X1)))),X2)
| domain(codomain(codomain(f1(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f172,f228]) ).
fof(f8232,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(X0,domain(codomain(codomain(f1(X2,X3))))))
| domain(X0) != domain(codomain(codomain(f1(X2,X3))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f172,f93]) ).
fof(f8240,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(domain(codomain(codomain(f1(X0,X1)))),compose(domain(codomain(codomain(f1(X0,X1)))),X2)) = compose(domain(codomain(codomain(f1(X0,X1)))),X2) ),
inference(paramodulation,[status(thm)],[f172,f81]) ).
fof(f8242,plain,
! [X0,X1] :
( X0 = X1
| compose(domain(codomain(codomain(f1(X0,X1)))),domain(codomain(codomain(f1(X0,X1))))) = domain(codomain(codomain(f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f172,f30]) ).
fof(f8244,plain,
! [X0,X1] :
( domain(codomain(codomain(f1(X0,X1)))) = codomain(codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8191]) ).
fof(f8245,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(codomain(codomain(f1(compose(X0,compose(X1,X2)),X3)))) = codomain(domain(codomain(codomain(X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f8194]) ).
fof(f8246,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(codomain(codomain(f1(compose(X0,X1),X2)))) = codomain(domain(codomain(codomain(X2))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f8195]) ).
fof(f8247,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(codomain(codomain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8196]) ).
fof(f8248,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(codomain(codomain(X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8197]) ).
fof(f8249,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(codomain(codomain(X0))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8198]) ).
fof(f8253,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(f1(X0,X1)),X2)
| codomain(f1(X0,X1)) = X2
| domain(codomain(codomain(f1(X0,X1)))) = codomain(codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f5530,f173]) ).
fof(f8254,plain,
! [X0,X1,X2] :
( X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2
| domain(codomain(codomain(f1(X0,X1)))) = codomain(codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f5530,f173]) ).
fof(f8255,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| domain(codomain(codomain(codomain(X3)))) = codomain(codomain(codomain(f1(compose(X0,compose(X1,X2)),X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f173]) ).
fof(f8256,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| domain(codomain(codomain(codomain(X2)))) = codomain(codomain(codomain(f1(compose(X0,X1),X2))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f173]) ).
fof(f8257,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| domain(codomain(codomain(codomain(X1)))) = codomain(codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f173]) ).
fof(f8258,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| domain(codomain(codomain(codomain(X1)))) = codomain(codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f173]) ).
fof(f8259,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| domain(codomain(codomain(codomain(X0)))) = codomain(codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f173]) ).
fof(f8284,plain,
! [X0,X1] :
( X0 = X1
| codomain(codomain(codomain(f1(X0,X1)))) = compose(codomain(codomain(codomain(f1(X0,X1)))),domain(compose(domain(codomain(codomain(codomain(f1(X0,X1))))),codomain(codomain(codomain(f1(X0,X1))))))) ),
inference(paramodulation,[status(thm)],[f173,f2838]) ).
fof(f8293,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(domain(codomain(codomain(codomain(f1(X0,X1))))),codomain(codomain(codomain(f1(X0,X1)))))
| X2 = f1(codomain(codomain(codomain(f1(X0,X1)))),X2)
| codomain(codomain(codomain(f1(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f173,f237]) ).
fof(f8294,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(codomain(codomain(codomain(f1(X0,X1)))),domain(codomain(codomain(codomain(f1(X0,X1))))))
| X2 = f1(codomain(codomain(codomain(f1(X0,X1)))),X2)
| codomain(codomain(codomain(f1(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f173,f237]) ).
fof(f8295,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(codomain(codomain(codomain(f1(X0,X1)))),X3))
| codomain(codomain(codomain(f1(X0,X1)))) != codomain(X3)
| X2 = f1(domain(codomain(codomain(codomain(f1(X0,X1))))),X2)
| domain(codomain(codomain(codomain(f1(X0,X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f173,f93]) ).
fof(f8302,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(codomain(codomain(codomain(f1(X0,X1)))),compose(codomain(codomain(codomain(f1(X0,X1)))),X2)) = compose(codomain(codomain(codomain(f1(X0,X1)))),X2) ),
inference(paramodulation,[status(thm)],[f173,f82]) ).
fof(f8304,plain,
! [X0,X1,X2] :
( X0 = X1
| there_exists(compose(codomain(codomain(codomain(f1(X0,X1)))),X2))
| domain(codomain(codomain(codomain(f1(X0,X1))))) != codomain(X2)
| ~ there_exists(codomain(codomain(codomain(f1(X0,X1))))) ),
inference(paramodulation,[status(thm)],[f173,f27]) ).
fof(f8306,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(codomain(codomain(f1(X0,X1)))),codomain(codomain(codomain(f1(X0,X1))))) = codomain(codomain(codomain(f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f173,f29]) ).
fof(f8308,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(codomain(codomain(codomain(X3)))) = codomain(codomain(codomain(f1(compose(X0,compose(X1,X2)),X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f8255]) ).
fof(f8309,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(codomain(codomain(codomain(X2)))) = codomain(codomain(codomain(f1(compose(X0,X1),X2))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f8256]) ).
fof(f8310,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(codomain(codomain(codomain(X1)))) = codomain(codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8257]) ).
fof(f8311,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| domain(codomain(codomain(codomain(X1)))) = codomain(codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8258]) ).
fof(f8312,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| domain(codomain(codomain(codomain(X0)))) = codomain(codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8259]) ).
fof(f8317,plain,
! [X0,X1,X2] :
( X0 = X1
| there_exists(compose(codomain(codomain(codomain(f1(X0,X1)))),X2))
| domain(codomain(codomain(codomain(f1(X0,X1))))) != codomain(X2) ),
inference(forward_subsumption_resolution,[status(thm)],[f8304,f61]) ).
fof(f8341,plain,
! [X0,X1,X2] :
( X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2
| equivalent(codomain(f1(X0,X1)),codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f5530,f178]) ).
fof(f8342,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| equivalent(codomain(codomain(X3)),codomain(codomain(f1(compose(X0,compose(X1,X2)),X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f178]) ).
fof(f8343,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(codomain(codomain(X2)),codomain(codomain(f1(compose(X0,X1),X2))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f178]) ).
fof(f8344,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| equivalent(codomain(codomain(X1)),codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f178]) ).
fof(f8345,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| equivalent(codomain(codomain(X1)),codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f178]) ).
fof(f8346,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| equivalent(codomain(codomain(X0)),codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f178]) ).
fof(f8347,plain,
! [X0,X1,X2] :
( X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2
| equivalent(codomain(codomain(f1(X0,X1))),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f5530,f178]) ).
fof(f8348,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| equivalent(codomain(codomain(f1(compose(X0,compose(X1,X2)),X3))),codomain(codomain(X3)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f178]) ).
fof(f8349,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(codomain(codomain(f1(compose(X0,X1),X2))),codomain(codomain(X2)))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f178]) ).
fof(f8350,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| equivalent(codomain(codomain(f1(X0,X1))),codomain(codomain(X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f178]) ).
fof(f8351,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| equivalent(codomain(codomain(f1(X0,X1))),codomain(codomain(X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f178]) ).
fof(f8352,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| equivalent(codomain(codomain(f1(X0,X1))),codomain(codomain(X0)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f178]) ).
fof(f8353,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(codomain(codomain(X3)),codomain(codomain(f1(compose(X0,compose(X1,X2)),X3))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f8342]) ).
fof(f8354,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(codomain(codomain(X2)),codomain(codomain(f1(compose(X0,X1),X2))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f8343]) ).
fof(f8355,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(codomain(codomain(X1)),codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8344]) ).
fof(f8356,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(codomain(codomain(X1)),codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8345]) ).
fof(f8357,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(codomain(codomain(X0)),codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8346]) ).
fof(f8358,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(codomain(codomain(f1(compose(X0,compose(X1,X2)),X3))),codomain(codomain(X3)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f8348]) ).
fof(f8359,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(codomain(codomain(f1(compose(X0,X1),X2))),codomain(codomain(X2)))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f8349]) ).
fof(f8360,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(codomain(codomain(f1(X0,X1))),codomain(codomain(X1)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8350]) ).
fof(f8361,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(codomain(codomain(f1(X0,X1))),codomain(codomain(X1)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8351]) ).
fof(f8362,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(codomain(codomain(f1(X0,X1))),codomain(codomain(X0)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f8352]) ).
fof(f8383,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(codomain(compose(X0,X1))))))) ),
inference(resolution,[status(thm)],[f6373,f350]) ).
fof(f8384,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f6373,f174]) ).
fof(f8385,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f6373,f164]) ).
fof(f8386,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(codomain(f1(X0,X1))))),codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f6373,f61]) ).
fof(f8387,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(codomain(X0)))),codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f6373,f224]) ).
fof(f8388,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f6373,f154]) ).
fof(f8389,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f6373,f121]) ).
fof(f8390,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(domain(f1(X0,X1))))),codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f6373,f58]) ).
fof(f8391,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(domain(X0)))),codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f6373,f233]) ).
fof(f8392,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(f1(X0,X1)))),codomain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f6373,f59]) ).
fof(f8393,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f6373,f1035]) ).
fof(f8394,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f6373,f953]) ).
fof(f8395,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f6373,f97]) ).
fof(f8396,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f6373,f653]) ).
fof(f8397,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f6373,f606]) ).
fof(f8398,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(domain(f1(X0,X1))))),codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f6373,f155]) ).
fof(f8399,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(domain(X0)))),codomain(codomain(codomain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f6373,f643]) ).
fof(f8400,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f6373,f474]) ).
fof(f8401,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f6373,f407]) ).
fof(f8402,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(codomain(f1(X0,X1))))),codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f6373,f122]) ).
fof(f8403,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(codomain(X0)))),codomain(codomain(codomain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f6373,f543]) ).
fof(f8404,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(f1(X0,X1)))),codomain(codomain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f6373,f55]) ).
fof(f8405,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(codomain(codomain(domain(X0))),codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f6373,f1036]) ).
fof(f8406,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(codomain(codomain(domain(X0))),codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f6373,f954]) ).
fof(f8407,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(X0))),codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f6373,f170]) ).
fof(f8408,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(f1(X0,X1))),codomain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f6373,f56]) ).
fof(f8409,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f6373,f2116]) ).
fof(f8410,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f6373,f1852]) ).
fof(f8411,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f6373,f839]) ).
fof(f8412,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f6373,f518]) ).
fof(f8413,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f6373,f1044]) ).
fof(f8414,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f6373,f962]) ).
fof(f8415,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f6373,f89]) ).
fof(f8416,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f6373,f76]) ).
fof(f8417,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(compose(codomain(domain(compose(X0,X1))),codomain(codomain(domain(compose(X0,X1))))))) ),
inference(resolution,[status(thm)],[f6373,f549]) ).
fof(f8418,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(domain(domain(f1(X0,X1)))))),codomain(codomain(domain(domain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f6373,f655]) ).
fof(f8419,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(domain(codomain(f1(X0,X1)))))),codomain(codomain(domain(domain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f6373,f608]) ).
fof(f8420,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(domain(f1(X0,X1))))),codomain(codomain(domain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f6373,f157]) ).
fof(f8421,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(domain(domain(X0)))),codomain(codomain(domain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f6373,f658]) ).
fof(f8422,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f6373,f476]) ).
fof(f8423,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(codomain(domain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f6373,f409]) ).
fof(f8424,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(codomain(f1(X0,X1))))),codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f6373,f124]) ).
fof(f8425,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(domain(codomain(X0)))),codomain(codomain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f6373,f545]) ).
fof(f8426,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(f1(X0,X1)))),codomain(codomain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f6373,f51]) ).
fof(f8427,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(codomain(domain(domain(X0))),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f6373,f1037]) ).
fof(f8428,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(codomain(domain(domain(X0))),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f6373,f955]) ).
fof(f8429,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(domain(X0))),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f6373,f160]) ).
fof(f8430,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f6373,f176]) ).
fof(f8431,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(codomain(domain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f6373,f166]) ).
fof(f8432,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(codomain(f1(X0,X1))))),codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f6373,f63]) ).
fof(f8433,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(codomain(X0)))),codomain(codomain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f6373,f226]) ).
fof(f8434,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(domain(domain(f1(X0,X1)))))),codomain(codomain(domain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f6373,f156]) ).
fof(f8435,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(domain(codomain(f1(X0,X1)))))),codomain(codomain(domain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f6373,f123]) ).
fof(f8436,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(domain(f1(X0,X1))))),codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f6373,f50]) ).
fof(f8437,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(domain(X0)))),codomain(codomain(domain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f6373,f235]) ).
fof(f8438,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(f1(X0,X1)))),codomain(codomain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f6373,f48]) ).
fof(f8439,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(codomain(domain(codomain(X0))),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f6373,f1038]) ).
fof(f8440,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(codomain(domain(codomain(X0))),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f6373,f956]) ).
fof(f8441,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(X0))),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f6373,f99]) ).
fof(f8442,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(f1(X0,X1))),codomain(codomain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f6373,f47]) ).
fof(f8443,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(domain(compose(codomain(domain(X0)),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f6373,f2090]) ).
fof(f8444,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(domain(compose(codomain(domain(X0)),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f6373,f1826]) ).
fof(f8445,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(compose(codomain(domain(X0)),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f6373,f840]) ).
fof(f8446,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(domain(compose(codomain(domain(X0)),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f6373,f499]) ).
fof(f8447,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(codomain(domain(X0)),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f6373,f1045]) ).
fof(f8448,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(codomain(domain(X0)),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f6373,f963]) ).
fof(f8449,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(codomain(domain(X0)),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f6373,f91]) ).
fof(f8450,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(X0)),codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f6373,f77]) ).
fof(f8451,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(f1(X0,X1)),codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f6373,f36]) ).
fof(f8452,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(domain(X0))
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f2104]) ).
fof(f8453,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(codomain(X0))
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f2102]) ).
fof(f8454,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(domain(X0))
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f2076]) ).
fof(f8455,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(codomain(X0))
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f2074]) ).
fof(f8456,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(domain(X0))
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f1840]) ).
fof(f8457,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(codomain(X0))
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f1838]) ).
fof(f8458,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(domain(X0))
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f1812]) ).
fof(f8459,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(codomain(X0))
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f1810]) ).
fof(f8460,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f898]) ).
fof(f8461,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(X0)
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f896]) ).
fof(f8462,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f728]) ).
fof(f8463,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f1067]) ).
fof(f8464,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f1065]) ).
fof(f8465,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f975]) ).
fof(f8466,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f973]) ).
fof(f8467,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f1046]) ).
fof(f8468,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f964]) ).
fof(f8469,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f841]) ).
fof(f8470,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f94]) ).
fof(f8471,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f92]) ).
fof(f8472,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(X0),codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f6373,f78]) ).
fof(f8473,plain,
! [X0,X1,X2] : compose(compose(X0,X1),X2) = compose(X0,compose(X1,compose(X2,domain(domain(compose(compose(X0,X1),X2)))))),
inference(paramodulation,[status(thm)],[f28,f264]) ).
fof(f8480,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(domain(compose(X0,compose(X1,X2))))))),
inference(paramodulation,[status(thm)],[f28,f264]) ).
fof(f8482,plain,
! [X0,X1,X2] : compose(compose(X0,X1),X2) = compose(compose(X0,X1),compose(X2,domain(domain(compose(X0,compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f28,f264]) ).
fof(f8496,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(domain(compose(X0,compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f149,f264]) ).
fof(f8498,plain,
! [X0,X1] : compose(X0,compose(X1,domain(domain(compose(X0,X1))))) = compose(X0,compose(compose(X1,domain(domain(compose(X0,X1)))),domain(domain(compose(X0,X1))))),
inference(paramodulation,[status(thm)],[f264,f264]) ).
fof(f8499,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(X0),X1)))) = compose(X0,compose(compose(X1,domain(compose(domain(X0),X1))),domain(domain(compose(X0,X1))))),
inference(paramodulation,[status(thm)],[f255,f264]) ).
fof(f8501,plain,
! [X0] : compose(X0,domain(compose(domain(codomain(codomain(X0))),X0))) = compose(X0,compose(domain(compose(domain(codomain(codomain(X0))),X0)),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f2834,f264]) ).
fof(f8502,plain,
! [X0] : compose(X0,domain(compose(domain(codomain(X0)),X0))) = compose(X0,compose(domain(compose(domain(codomain(X0)),X0)),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f2835,f264]) ).
fof(f8503,plain,
! [X0] : compose(X0,domain(compose(domain(X0),domain(X0)))) = compose(X0,compose(domain(compose(domain(X0),domain(X0))),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f2838,f264]) ).
fof(f8504,plain,
! [X0] : compose(X0,domain(domain(domain(domain(domain(domain(X0))))))) = compose(X0,compose(domain(domain(domain(domain(domain(domain(X0)))))),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f1360,f264]) ).
fof(f8505,plain,
! [X0] : compose(X0,domain(domain(domain(domain(domain(X0)))))) = compose(X0,compose(domain(domain(domain(domain(domain(X0))))),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f395,f264]) ).
fof(f8506,plain,
! [X0] : compose(X0,domain(domain(domain(domain(X0))))) = compose(X0,compose(domain(domain(domain(domain(X0)))),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f285,f264]) ).
fof(f8510,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(X1,compose(X2,domain(domain(compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f264,f149]) ).
fof(f8511,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(X0))),X1)) = compose(X0,compose(X1,domain(domain(compose(domain(domain(domain(X0))),X1))))),
inference(paramodulation,[status(thm)],[f264,f281]) ).
fof(f8512,plain,
! [X0,X1] : compose(X0,compose(X1,domain(domain(compose(domain(domain(X0)),X1))))) = compose(X0,compose(domain(domain(X0)),X1)),
inference(paramodulation,[status(thm)],[f264,f254]) ).
fof(f8513,plain,
! [X0,X1] : compose(X0,compose(X1,domain(domain(compose(domain(X0),X1))))) = compose(X0,compose(compose(X1,domain(domain(compose(domain(X0),X1)))),domain(compose(domain(X0),X1)))),
inference(paramodulation,[status(thm)],[f264,f255]) ).
fof(f8514,plain,
! [X0,X1] : compose(X0,compose(domain(X0),X1)) = compose(X0,compose(X1,domain(domain(compose(domain(X0),X1))))),
inference(paramodulation,[status(thm)],[f264,f82]) ).
fof(f8515,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(domain(compose(compose(X0,X1),X2)))))) = compose(compose(X0,X1),X2),
inference(paramodulation,[status(thm)],[f264,f28]) ).
fof(f8519,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(domain(compose(X1,domain(compose(X0,X1))))))),
inference(paramodulation,[status(thm)],[f264,f149]) ).
fof(f8525,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(compose(X0,X1))),domain(compose(X1,domain(domain(compose(X0,X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f457]) ).
fof(f8526,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),domain(domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f456]) ).
fof(f8527,plain,
! [X0,X1] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,domain(domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f454]) ).
fof(f8528,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(domain(compose(X1,X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f264,f462]) ).
fof(f8533,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),domain(compose(X0,X1))))) = compose(X0,compose(X1,domain(domain(compose(X0,X1))))),
inference(paramodulation,[status(thm)],[f264,f140]) ).
fof(f8543,plain,
! [X0,X1] :
( domain(compose(X0,compose(X1,domain(domain(compose(X0,X1)))))) = codomain(domain(compose(X1,domain(domain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f461]) ).
fof(f8545,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,domain(domain(compose(X1,X2)))),domain(compose(X1,compose(X2,domain(domain(compose(X1,X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f264,f457]) ).
fof(f8546,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,domain(domain(compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f264,f456]) ).
fof(f8547,plain,
! [X0,X1] :
( domain(compose(X0,codomain(compose(X1,domain(domain(compose(X0,X1))))))) = codomain(compose(X1,domain(domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f455]) ).
fof(f8549,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,compose(X1,domain(domain(compose(X0,X1)))))),X0)) = codomain(compose(X1,domain(domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f447]) ).
fof(f8550,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,domain(domain(compose(X2,X3)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f264,f462]) ).
fof(f8551,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(domain(compose(X1,X2)))))) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(domain(compose(X1,X2))))) ),
inference(paramodulation,[status(thm)],[f264,f441]) ).
fof(f8553,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(compose(X1,domain(domain(compose(X0,X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f563]) ).
fof(f8557,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(compose(X1,domain(domain(compose(X0,X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f364]) ).
fof(f8558,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,domain(domain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f249]) ).
fof(f8562,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(compose(X1,domain(domain(compose(X0,X1)))),domain(compose(X0,compose(X1,domain(domain(compose(X0,X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f137]) ).
fof(f8563,plain,
! [X0,X1,X2] : compose(X0,compose(compose(X1,domain(domain(compose(X0,X1)))),compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(compose(X1,domain(domain(compose(X0,X1)))),X2)),
inference(paramodulation,[status(thm)],[f264,f149]) ).
fof(f8566,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(compose(X2,domain(domain(compose(X1,X2)))),domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,domain(domain(compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f264,f140]) ).
fof(f8568,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(domain(compose(X0,X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f264,f90]) ).
fof(f8570,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f264,f85]) ).
fof(f8575,plain,
! [X0,X1] : compose(X0,compose(compose(X1,domain(domain(compose(X0,X1)))),domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(domain(compose(X0,X1))))),
inference(paramodulation,[status(thm)],[f264,f79]) ).
fof(f8576,plain,
! [X0,X1,X2] : compose(X0,compose(compose(X1,domain(domain(compose(X0,X1)))),X2)) = compose(compose(X0,X1),X2),
inference(paramodulation,[status(thm)],[f264,f28]) ).
fof(f8578,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,domain(domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f26]) ).
fof(f8580,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(domain(compose(compose(X0,X1),X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f8473]) ).
fof(f8581,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(domain(compose(X0,compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f8580]) ).
fof(f8594,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(compose(X0,X1),compose(X2,domain(domain(compose(X0,compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f8482]) ).
fof(f8595,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(domain(compose(X0,compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f8594]) ).
fof(f8629,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(domain(compose(X0,compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f149,f8496]) ).
fof(f8630,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),domain(domain(compose(X0,compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f8629]) ).
fof(f8631,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,domain(domain(compose(X0,compose(X1,X2)))))))),
inference(forward_demodulation,[status(thm)],[f28,f8630]) ).
fof(f8632,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(domain(compose(X0,compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f149,f8631]) ).
fof(f8637,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(compose(X1,domain(domain(compose(X0,X1)))),domain(domain(compose(X0,X1))))),
inference(forward_demodulation,[status(thm)],[f264,f8498]) ).
fof(f8638,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),domain(domain(compose(X0,X1)))))),
inference(forward_demodulation,[status(thm)],[f28,f8637]) ).
fof(f8639,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(compose(X1,domain(compose(domain(X0),X1))),domain(domain(compose(X0,X1))))),
inference(forward_demodulation,[status(thm)],[f255,f8499]) ).
fof(f8640,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),domain(domain(compose(X0,X1)))))),
inference(forward_demodulation,[status(thm)],[f28,f8639]) ).
fof(f8644,plain,
! [X0] : X0 = compose(X0,compose(domain(compose(domain(codomain(codomain(X0))),X0)),domain(domain(X0)))),
inference(forward_demodulation,[status(thm)],[f2834,f8501]) ).
fof(f8645,plain,
! [X0] : X0 = compose(X0,compose(domain(compose(domain(codomain(X0)),X0)),domain(domain(X0)))),
inference(forward_demodulation,[status(thm)],[f2835,f8502]) ).
fof(f8646,plain,
! [X0] : X0 = compose(X0,compose(domain(compose(domain(X0),domain(X0))),domain(domain(X0)))),
inference(forward_demodulation,[status(thm)],[f2838,f8503]) ).
fof(f8647,plain,
! [X0] : X0 = compose(X0,compose(domain(domain(domain(domain(domain(domain(X0)))))),domain(domain(X0)))),
inference(forward_demodulation,[status(thm)],[f1360,f8504]) ).
fof(f8648,plain,
! [X0] : X0 = compose(X0,compose(domain(domain(domain(domain(domain(X0))))),domain(domain(X0)))),
inference(forward_demodulation,[status(thm)],[f395,f8505]) ).
fof(f8649,plain,
! [X0] : X0 = compose(X0,compose(domain(domain(domain(domain(X0)))),domain(domain(X0)))),
inference(forward_demodulation,[status(thm)],[f285,f8506]) ).
fof(f8656,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(domain(compose(domain(compose(X0,X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f149,f8510]) ).
fof(f8657,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(domain(compose(domain(domain(domain(X0))),X1))))),
inference(forward_demodulation,[status(thm)],[f281,f8511]) ).
fof(f8658,plain,
! [X0,X1] : compose(X0,compose(X1,domain(domain(compose(domain(domain(X0)),X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f254,f8512]) ).
fof(f8659,plain,
! [X0,X1] : compose(X0,compose(X1,domain(domain(compose(domain(X0),X1))))) = compose(X0,compose(X1,compose(domain(domain(compose(domain(X0),X1))),domain(compose(domain(X0),X1))))),
inference(forward_demodulation,[status(thm)],[f28,f8513]) ).
fof(f8660,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(domain(compose(domain(X0),X1))))),
inference(forward_demodulation,[status(thm)],[f82,f8514]) ).
fof(f8661,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(domain(compose(X0,compose(X1,X2))))))) = compose(compose(X0,X1),X2),
inference(forward_demodulation,[status(thm)],[f28,f8515]) ).
fof(f8662,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f28,f8661]) ).
fof(f8669,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(domain(compose(X1,domain(compose(X0,X1))))))),
inference(forward_demodulation,[status(thm)],[f79,f8519]) ).
fof(f8676,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f264,f8533]) ).
fof(f8680,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(compose(X1,domain(domain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f264,f8543]) ).
fof(f8682,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(domain(compose(X1,X2))),domain(compose(X1,compose(X2,domain(domain(compose(X1,X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f8545]) ).
fof(f8683,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(domain(compose(X1,X2))),domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f264,f8682]) ).
fof(f8685,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,domain(domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f264,f8549]) ).
fof(f8686,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(domain(compose(X1,X2))))) ),
inference(forward_demodulation,[status(thm)],[f264,f8551]) ).
fof(f8694,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,compose(domain(domain(compose(X0,X1))),domain(compose(X0,compose(X1,domain(domain(compose(X0,X1)))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f8562]) ).
fof(f8695,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,compose(domain(domain(compose(X0,X1))),domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f264,f8694]) ).
fof(f8696,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),compose(domain(compose(X0,X1)),X2)))) = compose(X0,compose(compose(X1,domain(domain(compose(X0,X1)))),X2)),
inference(forward_demodulation,[status(thm)],[f28,f8563]) ).
fof(f8697,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),compose(domain(compose(X0,X1)),X2)))) = compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),X2))),
inference(forward_demodulation,[status(thm)],[f28,f8696]) ).
fof(f8698,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(domain(compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(X2,domain(domain(compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f8566]) ).
fof(f8699,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(domain(compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f264,f8698]) ).
fof(f8701,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f264,f8568]) ).
fof(f8703,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),domain(compose(X0,X1))))) = compose(X0,compose(X1,domain(domain(compose(X0,X1))))),
inference(forward_demodulation,[status(thm)],[f28,f8575]) ).
fof(f8704,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f264,f8703]) ).
fof(f8705,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),X2))) = compose(compose(X0,X1),X2),
inference(forward_demodulation,[status(thm)],[f28,f8576]) ).
fof(f8706,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f28,f8705]) ).
fof(f8708,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f6373]) ).
fof(f8709,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f3710]) ).
fof(f8710,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f3509]) ).
fof(f8711,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f3136]) ).
fof(f8712,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f393]) ).
fof(f8713,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))) = codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f347]) ).
fof(f8714,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) = codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f4358]) ).
fof(f8715,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(compose(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))),domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f2181]) ).
fof(f8716,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f3711]) ).
fof(f8717,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f3697]) ).
fof(f8718,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f3137]) ).
fof(f8719,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f3123]) ).
fof(f8720,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f322]) ).
fof(f8721,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f311]) ).
fof(f8722,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f283]) ).
fof(f8723,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))) = codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f218]) ).
fof(f8724,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f219]) ).
fof(f8725,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f217]) ).
fof(f8726,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f271]) ).
fof(f8727,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) = codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f211]) ).
fof(f8728,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f212]) ).
fof(f8729,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f210]) ).
fof(f8730,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f46]) ).
fof(f8731,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))) = codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f45]) ).
fof(f8732,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f53]) ).
fof(f8733,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f54]) ).
fof(f8734,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f43]) ).
fof(f8735,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f44]) ).
fof(f8736,plain,
! [X0,X1] :
( equivalent(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f289,f39]) ).
fof(f8741,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f441,f289]) ).
fof(f8742,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f90,f289]) ).
fof(f8743,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f96,f289]) ).
fof(f8744,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f95,f289]) ).
fof(f8745,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f37,f289]) ).
fof(f8746,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8741]) ).
fof(f8747,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8742]) ).
fof(f8748,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8743]) ).
fof(f8749,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8744]) ).
fof(f8750,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8745]) ).
fof(f8752,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(codomain(X0)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f6373]) ).
fof(f8753,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(X0)),codomain(domain(domain(codomain(codomain(X0))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f3710]) ).
fof(f8754,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(codomain(X0)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f3509]) ).
fof(f8755,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(domain(domain(codomain(codomain(X0))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f3136]) ).
fof(f8756,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(domain(domain(domain(domain(codomain(codomain(X0)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f393]) ).
fof(f8757,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(codomain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f347]) ).
fof(f8758,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(X0))))) = codomain(codomain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f4358]) ).
fof(f8759,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(compose(domain(codomain(codomain(X0))),domain(codomain(codomain(X0)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f2181]) ).
fof(f8760,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(X0)),codomain(domain(codomain(codomain(X0)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f3711]) ).
fof(f8761,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(X0))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f3697]) ).
fof(f8762,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(domain(codomain(codomain(X0)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f3137]) ).
fof(f8763,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(X0))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f3123]) ).
fof(f8764,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f322]) ).
fof(f8765,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f311]) ).
fof(f8766,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(domain(domain(domain(codomain(codomain(X0))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f283]) ).
fof(f8767,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(codomain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f218]) ).
fof(f8768,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f219]) ).
fof(f8769,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f217]) ).
fof(f8770,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(domain(domain(codomain(codomain(X0)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f271]) ).
fof(f8771,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(codomain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f211]) ).
fof(f8772,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f212]) ).
fof(f8773,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f210]) ).
fof(f8774,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(domain(codomain(codomain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f46]) ).
fof(f8775,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X0)))) = codomain(codomain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f45]) ).
fof(f8776,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f53]) ).
fof(f8777,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f54]) ).
fof(f8778,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f43]) ).
fof(f8779,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f44]) ).
fof(f8780,plain,
! [X0,X1,X2] :
( equivalent(codomain(codomain(X0)),codomain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f309,f39]) ).
fof(f8790,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f6373]) ).
fof(f8791,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f3710]) ).
fof(f8792,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f3509]) ).
fof(f8793,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f3136]) ).
fof(f8794,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f393]) ).
fof(f8795,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))) = codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f347]) ).
fof(f8796,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) = codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f4358]) ).
fof(f8797,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(compose(domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))),domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f2181]) ).
fof(f8798,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f3711]) ).
fof(f8799,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f3697]) ).
fof(f8800,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f3137]) ).
fof(f8801,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f3123]) ).
fof(f8802,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f322]) ).
fof(f8803,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f311]) ).
fof(f8804,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f283]) ).
fof(f8805,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))) = codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f218]) ).
fof(f8806,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f219]) ).
fof(f8807,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f217]) ).
fof(f8808,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(domain(domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f271]) ).
fof(f8809,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) = codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f211]) ).
fof(f8810,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f212]) ).
fof(f8811,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f210]) ).
fof(f8812,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f46]) ).
fof(f8813,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))) = codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f45]) ).
fof(f8814,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f53]) ).
fof(f8815,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f54]) ).
fof(f8816,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f43]) ).
fof(f8817,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f44]) ).
fof(f8818,plain,
! [X0,X1] :
( equivalent(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f290,f39]) ).
fof(f8823,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f441,f290]) ).
fof(f8824,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f90,f290]) ).
fof(f8825,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f96,f290]) ).
fof(f8826,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f95,f290]) ).
fof(f8827,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f37,f290]) ).
fof(f8829,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8823]) ).
fof(f8830,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8824]) ).
fof(f8831,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8825]) ).
fof(f8832,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8826]) ).
fof(f8833,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8827]) ).
fof(f8835,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f6373]) ).
fof(f8836,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(X0)))),codomain(domain(domain(codomain(codomain(codomain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f3710]) ).
fof(f8837,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f3509]) ).
fof(f8838,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(X0)))),codomain(domain(domain(codomain(codomain(codomain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f3136]) ).
fof(f8839,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(domain(domain(domain(domain(codomain(codomain(codomain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f393]) ).
fof(f8840,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))) = codomain(codomain(codomain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f347]) ).
fof(f8841,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(codomain(codomain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f4358]) ).
fof(f8842,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(compose(domain(codomain(codomain(codomain(codomain(X0))))),domain(codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f2181]) ).
fof(f8843,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(X0)))),codomain(domain(codomain(codomain(codomain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f3711]) ).
fof(f8844,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),codomain(codomain(codomain(codomain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f3697]) ).
fof(f8845,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(X0)))),codomain(domain(codomain(codomain(codomain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f3137]) ).
fof(f8846,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),codomain(codomain(codomain(codomain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f3123]) ).
fof(f8847,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f322]) ).
fof(f8848,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f311]) ).
fof(f8849,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(domain(domain(domain(codomain(codomain(codomain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f283]) ).
fof(f8850,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) = codomain(codomain(codomain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f218]) ).
fof(f8851,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f219]) ).
fof(f8852,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f217]) ).
fof(f8853,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(domain(domain(codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f271]) ).
fof(f8854,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(codomain(codomain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f211]) ).
fof(f8855,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f212]) ).
fof(f8856,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f210]) ).
fof(f8857,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(domain(codomain(codomain(codomain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f46]) ).
fof(f8858,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(codomain(codomain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f45]) ).
fof(f8859,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f53]) ).
fof(f8860,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f54]) ).
fof(f8861,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f43]) ).
fof(f8862,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f44]) ).
fof(f8863,plain,
! [X0,X1] :
( equivalent(codomain(codomain(codomain(codomain(X0)))),codomain(codomain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f292,f39]) ).
fof(f8872,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1
| there_exists(codomain(codomain(codomain(domain(X0))))) ),
inference(paramodulation,[status(thm)],[f382,f292]) ).
fof(f8875,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f6373]) ).
fof(f8876,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f3710]) ).
fof(f8877,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f3509]) ).
fof(f8878,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f3136]) ).
fof(f8879,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f393]) ).
fof(f8880,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))) = codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f347]) ).
fof(f8881,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))) = codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f4358]) ).
fof(f8882,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))) = codomain(compose(domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))),domain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f2181]) ).
fof(f8883,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(domain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f3711]) ).
fof(f8884,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f3697]) ).
fof(f8885,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(domain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f3137]) ).
fof(f8886,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f3123]) ).
fof(f8887,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f322]) ).
fof(f8888,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f311]) ).
fof(f8889,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f283]) ).
fof(f8890,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))) = codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f218]) ).
fof(f8891,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f219]) ).
fof(f8892,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f217]) ).
fof(f8893,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f271]) ).
fof(f8894,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))) = codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f211]) ).
fof(f8895,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f212]) ).
fof(f8896,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f210]) ).
fof(f8897,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))) = codomain(domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f46]) ).
fof(f8898,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))) = codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f45]) ).
fof(f8899,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f53]) ).
fof(f8900,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f54]) ).
fof(f8901,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f43]) ).
fof(f8902,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f44]) ).
fof(f8903,plain,
! [X0,X1] :
( equivalent(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f293,f39]) ).
fof(f8909,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(codomain(codomain(domain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f441,f293]) ).
fof(f8910,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(codomain(codomain(codomain(domain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f90,f293]) ).
fof(f8911,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| there_exists(codomain(codomain(codomain(domain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f96,f293]) ).
fof(f8912,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| there_exists(codomain(codomain(codomain(domain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f95,f293]) ).
fof(f8913,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(domain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f37,f293]) ).
fof(f8915,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(codomain(codomain(domain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8909]) ).
fof(f8916,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(codomain(codomain(domain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8910]) ).
fof(f8917,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(codomain(codomain(domain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8911]) ).
fof(f8918,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(codomain(codomain(domain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8912]) ).
fof(f8919,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(domain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8913]) ).
fof(f8921,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f6373]) ).
fof(f8922,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f3710]) ).
fof(f8923,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f3509]) ).
fof(f8924,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f3136]) ).
fof(f8925,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f393]) ).
fof(f8926,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))) = codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f347]) ).
fof(f8927,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))) = codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f4358]) ).
fof(f8928,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))) = codomain(compose(domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))),domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f2181]) ).
fof(f8929,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f3711]) ).
fof(f8930,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f3697]) ).
fof(f8931,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f3137]) ).
fof(f8932,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f3123]) ).
fof(f8933,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f322]) ).
fof(f8934,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f311]) ).
fof(f8935,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f283]) ).
fof(f8936,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))) = codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f218]) ).
fof(f8937,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f219]) ).
fof(f8938,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f217]) ).
fof(f8939,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))) = codomain(domain(domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f271]) ).
fof(f8940,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))) = codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f211]) ).
fof(f8941,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f212]) ).
fof(f8942,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f210]) ).
fof(f8943,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))) = codomain(domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f46]) ).
fof(f8944,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))) = codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f45]) ).
fof(f8945,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f53]) ).
fof(f8946,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f54]) ).
fof(f8947,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f43]) ).
fof(f8948,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f44]) ).
fof(f8949,plain,
! [X0,X1] :
( equivalent(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f294,f39]) ).
fof(f8954,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f441,f294]) ).
fof(f8955,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(codomain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f90,f294]) ).
fof(f8956,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| there_exists(codomain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f96,f294]) ).
fof(f8957,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| there_exists(codomain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f95,f294]) ).
fof(f8958,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f37,f294]) ).
fof(f8961,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(codomain(codomain(domain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8954]) ).
fof(f8962,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(codomain(codomain(domain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8955]) ).
fof(f8963,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(codomain(codomain(domain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8956]) ).
fof(f8964,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(codomain(codomain(domain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8957]) ).
fof(f8965,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(domain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f8958]) ).
fof(f8967,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(domain(X0))))),codomain(codomain(codomain(codomain(codomain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f6373]) ).
fof(f8968,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(X0)))),codomain(domain(domain(codomain(codomain(codomain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f3710]) ).
fof(f8969,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(domain(X0))))),codomain(codomain(codomain(codomain(codomain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f3509]) ).
fof(f8970,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(X0)))),codomain(domain(domain(codomain(codomain(codomain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f3136]) ).
fof(f8971,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(X0))))) = codomain(domain(domain(domain(domain(codomain(codomain(codomain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f393]) ).
fof(f8972,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))) = codomain(codomain(codomain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f347]) ).
fof(f8973,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(codomain(domain(X0))))),codomain(codomain(codomain(codomain(domain(X0))))))) = codomain(codomain(codomain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f4358]) ).
fof(f8974,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(X0))))) = codomain(compose(domain(codomain(codomain(codomain(domain(X0))))),domain(codomain(codomain(codomain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f2181]) ).
fof(f8975,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(X0)))),codomain(domain(codomain(codomain(codomain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f3711]) ).
fof(f8976,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(codomain(domain(X0))))),codomain(codomain(codomain(codomain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f3697]) ).
fof(f8977,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(X0)))),codomain(domain(codomain(codomain(codomain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f3137]) ).
fof(f8978,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(codomain(domain(X0))))),codomain(codomain(codomain(codomain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f3123]) ).
fof(f8979,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f322]) ).
fof(f8980,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f311]) ).
fof(f8981,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(X0))))) = codomain(domain(domain(domain(codomain(codomain(codomain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f283]) ).
fof(f8982,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) = codomain(codomain(codomain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f218]) ).
fof(f8983,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f219]) ).
fof(f8984,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f217]) ).
fof(f8985,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(X0))))) = codomain(domain(domain(codomain(codomain(codomain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f271]) ).
fof(f8986,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))) = codomain(codomain(codomain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f211]) ).
fof(f8987,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f212]) ).
fof(f8988,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f210]) ).
fof(f8989,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(X0))))) = codomain(domain(codomain(codomain(codomain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f46]) ).
fof(f8990,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(X0)))))) = codomain(codomain(codomain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f45]) ).
fof(f8991,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f53]) ).
fof(f8992,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f54]) ).
fof(f8993,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f43]) ).
fof(f8994,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f44]) ).
fof(f8995,plain,
! [X0,X1] :
( equivalent(codomain(codomain(codomain(domain(X0)))),codomain(codomain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f296,f39]) ).
fof(f9011,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(domain(compose(X0,compose(X1,X3))))
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f2104]) ).
fof(f9012,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(codomain(compose(X0,compose(X1,X3))))
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f2102]) ).
fof(f9013,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(domain(compose(X0,compose(X1,X3))))
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f2076]) ).
fof(f9014,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(codomain(compose(X0,compose(X1,X3))))
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f2074]) ).
fof(f9015,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(domain(compose(X0,compose(X1,X3))))
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f1840]) ).
fof(f9016,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(codomain(compose(X0,compose(X1,X3))))
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f1838]) ).
fof(f9017,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(domain(compose(X0,compose(X1,X3))))
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f1812]) ).
fof(f9018,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(codomain(compose(X0,compose(X1,X3))))
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f1810]) ).
fof(f9019,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(X0,compose(X1,X4)))
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f898]) ).
fof(f9020,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(X0,compose(X1,X4)))
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f896]) ).
fof(f9021,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(compose(X0,compose(X1,X2)),X3) = X4
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f728]) ).
fof(f9022,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,compose(X1,X3)))
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f1067]) ).
fof(f9023,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,compose(X1,X3)))
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f1065]) ).
fof(f9024,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,compose(X1,X3)))
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f975]) ).
fof(f9025,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,compose(X1,X3)))
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f973]) ).
fof(f9026,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,compose(X1,X3))
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f1046]) ).
fof(f9027,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,compose(X1,X3))
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f964]) ).
fof(f9028,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,compose(X1,X4))
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f841]) ).
fof(f9029,plain,
! [X0,X1,X2,X3] :
( X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f94]) ).
fof(f9030,plain,
! [X0,X1,X2,X3] :
( X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f92]) ).
fof(f9031,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f310,f78]) ).
fof(f9032,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(compose(compose(X0,X1),X2))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f310]) ).
fof(f9033,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(compose(codomain(compose(X0,X1)),X0))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f310]) ).
fof(f9034,plain,
! [X0,X1] :
( there_exists(codomain(codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f310]) ).
fof(f9035,plain,
! [X0,X1] :
( there_exists(codomain(codomain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f310]) ).
fof(f9036,plain,
! [X0,X1] :
( there_exists(codomain(codomain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f310]) ).
fof(f9038,plain,
! [X0,X1] :
( there_exists(codomain(codomain(compose(codomain(codomain(codomain(compose(X0,X1)))),X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f310]) ).
fof(f9040,plain,
! [X0,X1] :
( there_exists(codomain(codomain(compose(codomain(codomain(compose(X0,X1))),X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f310]) ).
fof(f9042,plain,
! [X0,X1] :
( there_exists(codomain(codomain(compose(codomain(compose(X0,X1)),X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f310]) ).
fof(f9051,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(compose(X0,compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f310]) ).
fof(f9052,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(compose(X0,codomain(compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f195,f310]) ).
fof(f9053,plain,
! [X0,X1] :
( there_exists(codomain(codomain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f310]) ).
fof(f9054,plain,
! [X0,X1] :
( there_exists(codomain(codomain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1)))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f310]) ).
fof(f9055,plain,
! [X0,X1] :
( there_exists(codomain(codomain(compose(X0,codomain(codomain(codomain(codomain(X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f310]) ).
fof(f9056,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(compose(X0,codomain(codomain(codomain(X1)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f216,f310]) ).
fof(f9057,plain,
! [X0,X1] :
( there_exists(codomain(codomain(compose(X0,codomain(codomain(codomain(X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f310]) ).
fof(f9058,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(compose(X0,codomain(codomain(X1))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f196,f310]) ).
fof(f9059,plain,
! [X0,X1] :
( there_exists(codomain(codomain(compose(X0,codomain(codomain(X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f310]) ).
fof(f9060,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(compose(X0,codomain(X1)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f81,f310]) ).
fof(f9061,plain,
! [X0,X1] :
( there_exists(codomain(codomain(compose(X0,codomain(X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f310]) ).
fof(f9079,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(compose(X1,X2),X3)) = X4
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(forward_demodulation,[status(thm)],[f28,f9021]) ).
fof(f9080,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(forward_demodulation,[status(thm)],[f28,f9079]) ).
fof(f9081,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,X2),X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(forward_demodulation,[status(thm)],[f28,f9080]) ).
fof(f9082,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(codomain(compose(X0,X1)))) ),
inference(forward_demodulation,[status(thm)],[f28,f9081]) ).
fof(f9083,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(compose(X0,compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f9032]) ).
fof(f9090,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(codomain(codomain(codomain(f1(X0,X1))))),X2))
| domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f27]) ).
fof(f9092,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))),codomain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f6373]) ).
fof(f9093,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f3710]) ).
fof(f9094,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))),codomain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f3509]) ).
fof(f9095,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f3136]) ).
fof(f9096,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f393]) ).
fof(f9097,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))) = codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f347]) ).
fof(f9098,plain,
! [X0,X1] :
( domain(compose(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))),codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) = codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f4358]) ).
fof(f9099,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(compose(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))),domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f2181]) ).
fof(f9100,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f3711]) ).
fof(f9101,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))),codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f3697]) ).
fof(f9102,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f3137]) ).
fof(f9103,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))),codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f3123]) ).
fof(f9104,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f322]) ).
fof(f9105,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f311]) ).
fof(f9106,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f283]) ).
fof(f9107,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))) = codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f218]) ).
fof(f9108,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f219]) ).
fof(f9109,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f217]) ).
fof(f9110,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f271]) ).
fof(f9111,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) = codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f211]) ).
fof(f9112,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f212]) ).
fof(f9113,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f210]) ).
fof(f9114,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f46]) ).
fof(f9115,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))) = codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f45]) ).
fof(f9116,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f53]) ).
fof(f9117,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f54]) ).
fof(f9118,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f43]) ).
fof(f9119,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f44]) ).
fof(f9120,plain,
! [X0,X1] :
( equivalent(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f299,f39]) ).
fof(f9125,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f441,f299]) ).
fof(f9126,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f90,f299]) ).
fof(f9127,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f96,f299]) ).
fof(f9128,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f95,f299]) ).
fof(f9129,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f37,f299]) ).
fof(f9130,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9125]) ).
fof(f9131,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9126]) ).
fof(f9132,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9127]) ).
fof(f9133,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9128]) ).
fof(f9134,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9129]) ).
fof(f9135,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(codomain(codomain(domain(f1(X0,X1))))),X2))
| domain(codomain(codomain(codomain(domain(f1(X0,X1)))))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f27]) ).
fof(f9137,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))),codomain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f6373]) ).
fof(f9138,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f3710]) ).
fof(f9139,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))),codomain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f3509]) ).
fof(f9140,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f3136]) ).
fof(f9141,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f393]) ).
fof(f9142,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))) = codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f347]) ).
fof(f9143,plain,
! [X0,X1] :
( domain(compose(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))),codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) = codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f4358]) ).
fof(f9144,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(compose(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))),domain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f2181]) ).
fof(f9145,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f3711]) ).
fof(f9146,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))),codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f3697]) ).
fof(f9147,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f3137]) ).
fof(f9148,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))),codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f3123]) ).
fof(f9149,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f322]) ).
fof(f9150,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f311]) ).
fof(f9151,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f283]) ).
fof(f9152,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))) = codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f218]) ).
fof(f9153,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f219]) ).
fof(f9154,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f217]) ).
fof(f9155,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f271]) ).
fof(f9156,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) = codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f211]) ).
fof(f9157,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f212]) ).
fof(f9158,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f210]) ).
fof(f9159,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f46]) ).
fof(f9160,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))) = codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f45]) ).
fof(f9161,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f53]) ).
fof(f9162,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f54]) ).
fof(f9163,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f43]) ).
fof(f9164,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f44]) ).
fof(f9165,plain,
! [X0,X1] :
( equivalent(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))),domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f300,f39]) ).
fof(f9170,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f441,f300]) ).
fof(f9171,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f90,f300]) ).
fof(f9172,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f96,f300]) ).
fof(f9173,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f95,f300]) ).
fof(f9174,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f37,f300]) ).
fof(f9176,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9170]) ).
fof(f9177,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9171]) ).
fof(f9178,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9172]) ).
fof(f9179,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9173]) ).
fof(f9180,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9174]) ).
fof(f9181,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(codomain(codomain(X0))),X2))
| domain(codomain(codomain(codomain(X0)))) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f27]) ).
fof(f9183,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(codomain(codomain(X0))))),codomain(codomain(domain(codomain(codomain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f6373]) ).
fof(f9184,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(codomain(codomain(X0)))),codomain(domain(domain(domain(codomain(codomain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f3710]) ).
fof(f9185,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(codomain(codomain(X0))))),codomain(codomain(domain(codomain(codomain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f3509]) ).
fof(f9186,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(codomain(codomain(X0)))),codomain(domain(domain(domain(codomain(codomain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f3136]) ).
fof(f9187,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(X0))))) = codomain(domain(domain(domain(domain(domain(codomain(codomain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f393]) ).
fof(f9188,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(X0))))))))) = codomain(domain(codomain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f347]) ).
fof(f9189,plain,
! [X0,X1] :
( domain(compose(codomain(domain(codomain(codomain(codomain(X0))))),codomain(domain(codomain(codomain(codomain(X0))))))) = codomain(domain(codomain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f4358]) ).
fof(f9190,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(X0))))) = codomain(compose(domain(domain(codomain(codomain(codomain(X0))))),domain(domain(codomain(codomain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f2181]) ).
fof(f9191,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(codomain(codomain(X0)))),codomain(domain(domain(codomain(codomain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f3711]) ).
fof(f9192,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(codomain(codomain(X0))))),codomain(domain(codomain(codomain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f3697]) ).
fof(f9193,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(codomain(codomain(X0)))),codomain(domain(domain(codomain(codomain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f3137]) ).
fof(f9194,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(codomain(codomain(X0))))),codomain(domain(codomain(codomain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f3123]) ).
fof(f9195,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f322]) ).
fof(f9196,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f311]) ).
fof(f9197,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(X0))))) = codomain(domain(domain(domain(domain(codomain(codomain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f283]) ).
fof(f9198,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(codomain(codomain(X0)))))))) = codomain(domain(codomain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f218]) ).
fof(f9199,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(codomain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f219]) ).
fof(f9200,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f217]) ).
fof(f9201,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(X0))))) = codomain(domain(domain(domain(codomain(codomain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f271]) ).
fof(f9202,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(codomain(codomain(X0))))))) = codomain(domain(codomain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f211]) ).
fof(f9203,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(codomain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f212]) ).
fof(f9204,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(codomain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f210]) ).
fof(f9205,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(codomain(X0))))) = codomain(domain(domain(codomain(codomain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f46]) ).
fof(f9206,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(codomain(codomain(X0)))))) = codomain(domain(codomain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f45]) ).
fof(f9207,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(codomain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f53]) ).
fof(f9208,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(codomain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f54]) ).
fof(f9209,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(codomain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f43]) ).
fof(f9210,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(codomain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f44]) ).
fof(f9211,plain,
! [X0,X1] :
( equivalent(domain(codomain(codomain(codomain(X0)))),domain(codomain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f302,f39]) ).
fof(f9221,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1
| there_exists(domain(codomain(codomain(domain(X0))))) ),
inference(paramodulation,[status(thm)],[f382,f302]) ).
fof(f9223,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(codomain(domain(domain(f1(X0,X1))))),X2))
| domain(codomain(codomain(domain(domain(f1(X0,X1)))))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f27]) ).
fof(f9225,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))),codomain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f6373]) ).
fof(f9226,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f3710]) ).
fof(f9227,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))),codomain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f3509]) ).
fof(f9228,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f3136]) ).
fof(f9229,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f393]) ).
fof(f9230,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))))) = codomain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f347]) ).
fof(f9231,plain,
! [X0,X1] :
( domain(compose(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))),codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))) = codomain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f4358]) ).
fof(f9232,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))) = codomain(compose(domain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))),domain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f2181]) ).
fof(f9233,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f3711]) ).
fof(f9234,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))),codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f3697]) ).
fof(f9235,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f3137]) ).
fof(f9236,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))),codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f3123]) ).
fof(f9237,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f322]) ).
fof(f9238,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f311]) ).
fof(f9239,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f283]) ).
fof(f9240,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))) = codomain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f218]) ).
fof(f9241,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f219]) ).
fof(f9242,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f217]) ).
fof(f9243,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f271]) ).
fof(f9244,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))) = codomain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f211]) ).
fof(f9245,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f212]) ).
fof(f9246,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f210]) ).
fof(f9247,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f46]) ).
fof(f9248,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))) = codomain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f45]) ).
fof(f9249,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f53]) ).
fof(f9250,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f54]) ).
fof(f9251,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f43]) ).
fof(f9252,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f44]) ).
fof(f9253,plain,
! [X0,X1] :
( equivalent(domain(codomain(codomain(domain(domain(f1(X0,X1)))))),domain(codomain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f303,f39]) ).
fof(f9259,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(domain(codomain(codomain(domain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f441,f303]) ).
fof(f9260,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(domain(codomain(codomain(domain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f90,f303]) ).
fof(f9261,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| there_exists(domain(codomain(codomain(domain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f96,f303]) ).
fof(f9262,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| there_exists(domain(codomain(codomain(domain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f95,f303]) ).
fof(f9263,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(domain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f37,f303]) ).
fof(f9265,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(domain(codomain(codomain(domain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9259]) ).
fof(f9266,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(codomain(codomain(domain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9260]) ).
fof(f9267,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(codomain(codomain(domain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9261]) ).
fof(f9268,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(codomain(codomain(domain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9262]) ).
fof(f9269,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(domain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9263]) ).
fof(f9270,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(codomain(domain(codomain(f1(X0,X1))))),X2))
| domain(codomain(codomain(domain(codomain(f1(X0,X1)))))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f27]) ).
fof(f9272,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))),codomain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f6373]) ).
fof(f9273,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f3710]) ).
fof(f9274,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))),codomain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f3509]) ).
fof(f9275,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f3136]) ).
fof(f9276,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f393]) ).
fof(f9277,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))) = codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f347]) ).
fof(f9278,plain,
! [X0,X1] :
( domain(compose(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))),codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))) = codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f4358]) ).
fof(f9279,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))) = codomain(compose(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))),domain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f2181]) ).
fof(f9280,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f3711]) ).
fof(f9281,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))),codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f3697]) ).
fof(f9282,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f3137]) ).
fof(f9283,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))),codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f3123]) ).
fof(f9284,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f322]) ).
fof(f9285,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f311]) ).
fof(f9286,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f283]) ).
fof(f9287,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))) = codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f218]) ).
fof(f9288,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f219]) ).
fof(f9289,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f217]) ).
fof(f9290,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f271]) ).
fof(f9291,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))) = codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f211]) ).
fof(f9292,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f212]) ).
fof(f9293,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f210]) ).
fof(f9294,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))) = codomain(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f46]) ).
fof(f9295,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))) = codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f45]) ).
fof(f9296,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f53]) ).
fof(f9297,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f54]) ).
fof(f9298,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f43]) ).
fof(f9299,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f44]) ).
fof(f9300,plain,
! [X0,X1] :
( equivalent(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))),domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f304,f39]) ).
fof(f9305,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(domain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f441,f304]) ).
fof(f9306,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(domain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f90,f304]) ).
fof(f9307,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| there_exists(domain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f96,f304]) ).
fof(f9308,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| there_exists(domain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f95,f304]) ).
fof(f9309,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f37,f304]) ).
fof(f9312,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| there_exists(domain(codomain(codomain(domain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9305]) ).
fof(f9313,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(codomain(codomain(domain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9306]) ).
fof(f9314,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(codomain(codomain(domain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9307]) ).
fof(f9315,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(codomain(codomain(domain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9308]) ).
fof(f9316,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(domain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f9309]) ).
fof(f9317,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(codomain(X0),X3))
| domain(codomain(X0)) != codomain(X3)
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f27]) ).
fof(f9319,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(codomain(X0))),codomain(codomain(domain(codomain(X0)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f6373]) ).
fof(f9320,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(codomain(X0)),codomain(domain(domain(domain(codomain(X0))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f3710]) ).
fof(f9321,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(codomain(X0))),codomain(codomain(domain(codomain(X0)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f3509]) ).
fof(f9322,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(codomain(X0)),codomain(domain(domain(domain(codomain(X0))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f3136]) ).
fof(f9323,plain,
! [X0,X1,X2] :
( domain(domain(codomain(X0))) = codomain(domain(domain(domain(domain(domain(codomain(X0)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f393]) ).
fof(f9324,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))) = codomain(domain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f347]) ).
fof(f9325,plain,
! [X0,X1,X2] :
( domain(compose(codomain(domain(codomain(X0))),codomain(domain(codomain(X0))))) = codomain(domain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f4358]) ).
fof(f9326,plain,
! [X0,X1,X2] :
( domain(domain(codomain(X0))) = codomain(compose(domain(domain(codomain(X0))),domain(domain(codomain(X0)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f2181]) ).
fof(f9327,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(codomain(X0)),codomain(domain(domain(codomain(X0)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f3711]) ).
fof(f9328,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(codomain(X0))),codomain(domain(codomain(X0))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f3697]) ).
fof(f9329,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(codomain(X0)),codomain(domain(domain(codomain(X0)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f3137]) ).
fof(f9330,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(codomain(X0))),codomain(domain(codomain(X0))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f3123]) ).
fof(f9331,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f322]) ).
fof(f9332,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f311]) ).
fof(f9333,plain,
! [X0,X1,X2] :
( domain(domain(codomain(X0))) = codomain(domain(domain(domain(domain(codomain(X0))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f283]) ).
fof(f9334,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(domain(codomain(X0)))))) = codomain(domain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f218]) ).
fof(f9335,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(X0)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f219]) ).
fof(f9336,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f217]) ).
fof(f9337,plain,
! [X0,X1,X2] :
( domain(domain(codomain(X0))) = codomain(domain(domain(domain(codomain(X0)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f271]) ).
fof(f9338,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(domain(codomain(X0))))) = codomain(domain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f211]) ).
fof(f9339,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(domain(codomain(X0))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f212]) ).
fof(f9340,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(domain(codomain(X0))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f210]) ).
fof(f9341,plain,
! [X0,X1,X2] :
( domain(domain(codomain(X0))) = codomain(domain(domain(codomain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f46]) ).
fof(f9342,plain,
! [X0,X1,X2] :
( domain(codomain(domain(codomain(X0)))) = codomain(domain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f45]) ).
fof(f9343,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(domain(codomain(X0)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f53]) ).
fof(f9344,plain,
! [X0,X1,X2] :
( there_exists(codomain(domain(codomain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f54]) ).
fof(f9345,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(domain(codomain(X0)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f43]) ).
fof(f9346,plain,
! [X0,X1,X2] :
( there_exists(domain(domain(codomain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f44]) ).
fof(f9347,plain,
! [X0,X1,X2] :
( equivalent(domain(codomain(X0)),domain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f320,f39]) ).
fof(f9361,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(codomain(domain(X0))),X2))
| domain(codomain(codomain(domain(X0)))) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f27]) ).
fof(f9363,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(codomain(domain(X0))))),codomain(codomain(domain(codomain(codomain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f6373]) ).
fof(f9364,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(codomain(domain(X0)))),codomain(domain(domain(domain(codomain(codomain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f3710]) ).
fof(f9365,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(codomain(domain(X0))))),codomain(codomain(domain(codomain(codomain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f3509]) ).
fof(f9366,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(codomain(domain(X0)))),codomain(domain(domain(domain(codomain(codomain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f3136]) ).
fof(f9367,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(X0))))) = codomain(domain(domain(domain(domain(domain(codomain(codomain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f393]) ).
fof(f9368,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(X0))))))))) = codomain(domain(codomain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f347]) ).
fof(f9369,plain,
! [X0,X1] :
( domain(compose(codomain(domain(codomain(codomain(domain(X0))))),codomain(domain(codomain(codomain(domain(X0))))))) = codomain(domain(codomain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f4358]) ).
fof(f9370,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(X0))))) = codomain(compose(domain(domain(codomain(codomain(domain(X0))))),domain(domain(codomain(codomain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f2181]) ).
fof(f9371,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(codomain(domain(X0)))),codomain(domain(domain(codomain(codomain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f3711]) ).
fof(f9372,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(codomain(domain(X0))))),codomain(domain(codomain(codomain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f3697]) ).
fof(f9373,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(codomain(domain(X0)))),codomain(domain(domain(codomain(codomain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f3137]) ).
fof(f9374,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(codomain(domain(X0))))),codomain(domain(codomain(codomain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f3123]) ).
fof(f9375,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f322]) ).
fof(f9376,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f311]) ).
fof(f9377,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(X0))))) = codomain(domain(domain(domain(domain(codomain(codomain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f283]) ).
fof(f9378,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(codomain(domain(X0)))))))) = codomain(domain(codomain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f218]) ).
fof(f9379,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(codomain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f219]) ).
fof(f9380,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f217]) ).
fof(f9381,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(X0))))) = codomain(domain(domain(domain(codomain(codomain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f271]) ).
fof(f9382,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(codomain(domain(X0))))))) = codomain(domain(codomain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f211]) ).
fof(f9383,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(codomain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f212]) ).
fof(f9384,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(codomain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f210]) ).
fof(f9385,plain,
! [X0,X1] :
( domain(domain(codomain(codomain(domain(X0))))) = codomain(domain(domain(codomain(codomain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f46]) ).
fof(f9386,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(codomain(domain(X0)))))) = codomain(domain(codomain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f45]) ).
fof(f9387,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(codomain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f53]) ).
fof(f9388,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(codomain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f54]) ).
fof(f9389,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(codomain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f43]) ).
fof(f9390,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(codomain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f44]) ).
fof(f9391,plain,
! [X0,X1] :
( equivalent(domain(codomain(codomain(domain(X0)))),domain(codomain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f306,f39]) ).
fof(f9408,plain,
! [X0,X1] :
( X0 = X1
| X0 = X1
| codomain(codomain(f1(X0,X1))) = codomain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f66,f339]) ).
fof(f9411,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| domain(codomain(codomain(X0))) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(paramodulation,[status(thm)],[f441,f339]) ).
fof(f9412,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| domain(codomain(codomain(X0))) = codomain(f1(compose(X1,X2),X0)) ),
inference(paramodulation,[status(thm)],[f90,f339]) ).
fof(f9413,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| domain(codomain(codomain(X0))) = codomain(f1(X1,X0)) ),
inference(paramodulation,[status(thm)],[f96,f339]) ).
fof(f9414,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| domain(codomain(codomain(X0))) = codomain(f1(X1,X0)) ),
inference(paramodulation,[status(thm)],[f95,f339]) ).
fof(f9415,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(X0))) = codomain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f37,f339]) ).
fof(f9429,plain,
! [X0,X1] :
( X0 = X1
| codomain(f1(X0,X1)) = compose(codomain(f1(X0,X1)),domain(compose(codomain(f1(X0,X1)),codomain(f1(X0,X1))))) ),
inference(paramodulation,[status(thm)],[f339,f2835]) ).
fof(f9435,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(codomain(f1(X0,X1))),domain(domain(domain(domain(domain(codomain(f1(X0,X1)))))))) = codomain(codomain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f339,f1360]) ).
fof(f9440,plain,
! [X0,X1,X2] :
( X0 = X1
| X2 = f1(codomain(codomain(f1(X0,X1))),X2)
| codomain(codomain(f1(X0,X1))) = X2
| domain(codomain(codomain(f1(X0,X1)))) = domain(codomain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f339,f5804]) ).
fof(f9441,plain,
! [X0,X1,X2] :
( X0 = X1
| X2 = f1(codomain(codomain(f1(X0,X1))),X2)
| codomain(codomain(f1(X0,X1))) = X2
| domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(codomain(f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f339,f382]) ).
fof(f9442,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(codomain(codomain(f1(X0,X1))),compose(domain(domain(codomain(f1(X0,X1)))),X2)) = compose(codomain(codomain(f1(X0,X1))),X2) ),
inference(paramodulation,[status(thm)],[f339,f281]) ).
fof(f9447,plain,
! [X0,X1] :
( X0 = X1
| codomain(codomain(f1(X0,X1))) = compose(codomain(codomain(f1(X0,X1))),domain(compose(domain(codomain(codomain(f1(X0,X1)))),codomain(f1(X0,X1))))) ),
inference(paramodulation,[status(thm)],[f339,f2838]) ).
fof(f9448,plain,
! [X0,X1] :
( X0 = X1
| codomain(codomain(f1(X0,X1))) = compose(codomain(codomain(f1(X0,X1))),domain(compose(codomain(f1(X0,X1)),domain(codomain(codomain(f1(X0,X1))))))) ),
inference(paramodulation,[status(thm)],[f339,f2838]) ).
fof(f9449,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(codomain(codomain(f1(X0,X1))),X2) = compose(codomain(codomain(f1(X0,X1))),compose(X2,domain(compose(codomain(f1(X0,X1)),X2)))) ),
inference(paramodulation,[status(thm)],[f339,f255]) ).
fof(f9454,plain,
! [X0,X1] :
( X0 = X1
| codomain(codomain(f1(X0,X1))) = compose(codomain(codomain(f1(X0,X1))),domain(domain(domain(domain(codomain(f1(X0,X1))))))) ),
inference(paramodulation,[status(thm)],[f339,f395]) ).
fof(f9455,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(codomain(codomain(f1(X0,X1))),X2) = compose(codomain(codomain(f1(X0,X1))),compose(domain(codomain(f1(X0,X1))),X2)) ),
inference(paramodulation,[status(thm)],[f339,f254]) ).
fof(f9456,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(domain(codomain(codomain(f1(X0,X1)))),codomain(f1(X0,X1)))
| X2 = f1(codomain(codomain(f1(X0,X1))),X2)
| codomain(codomain(f1(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f339,f237]) ).
fof(f9457,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(codomain(f1(X0,X1)),domain(codomain(codomain(f1(X0,X1)))))
| X2 = f1(codomain(codomain(f1(X0,X1))),X2)
| codomain(codomain(f1(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f339,f237]) ).
fof(f9458,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(codomain(codomain(f1(X0,X1))),X3))
| codomain(f1(X0,X1)) != codomain(X3)
| X2 = f1(domain(codomain(codomain(f1(X0,X1)))),X2)
| domain(codomain(codomain(f1(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f339,f93]) ).
fof(f9462,plain,
! [X0,X1] :
( X0 = X1
| codomain(codomain(f1(X0,X1))) = compose(codomain(codomain(f1(X0,X1))),domain(domain(domain(codomain(f1(X0,X1)))))) ),
inference(paramodulation,[status(thm)],[f339,f285]) ).
fof(f9463,plain,
! [X0,X1] :
( X0 = X1
| codomain(codomain(f1(X0,X1))) = compose(codomain(codomain(f1(X0,X1))),domain(domain(codomain(f1(X0,X1))))) ),
inference(paramodulation,[status(thm)],[f339,f273]) ).
fof(f9464,plain,
! [X0,X1] :
( X0 = X1
| codomain(codomain(f1(X0,X1))) = compose(codomain(codomain(f1(X0,X1))),domain(codomain(f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f339,f256]) ).
fof(f9465,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(codomain(codomain(f1(X0,X1))),compose(codomain(f1(X0,X1)),X2)) = compose(codomain(codomain(f1(X0,X1))),X2) ),
inference(paramodulation,[status(thm)],[f339,f82]) ).
fof(f9467,plain,
! [X0,X1,X2] :
( X0 = X1
| there_exists(compose(codomain(codomain(f1(X0,X1))),X2))
| domain(codomain(codomain(f1(X0,X1)))) != codomain(X2)
| ~ there_exists(codomain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f339,f27]) ).
fof(f9471,plain,
! [X0,X1] :
( X0 = X1
| codomain(codomain(f1(X0,X1))) = codomain(f1(X0,X1)) ),
inference(duplicate_literals_removal,[status(thm)],[f9408]) ).
fof(f9472,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| domain(codomain(codomain(X0))) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f9411]) ).
fof(f9473,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(codomain(X0))) = codomain(f1(compose(X1,X2),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f9412]) ).
fof(f9474,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(codomain(X0))) = codomain(f1(X1,X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f9413]) ).
fof(f9475,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(codomain(codomain(X0))) = codomain(f1(X1,X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f9414]) ).
fof(f9476,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(X0))) = codomain(f1(X0,X1)) ),
inference(duplicate_literals_removal,[status(thm)],[f9415]) ).
fof(f9483,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(codomain(f1(X0,X1)),X2) = compose(codomain(codomain(f1(X0,X1))),X2) ),
inference(forward_demodulation,[status(thm)],[f81,f9465]) ).
fof(f9484,plain,
! [X0,X1,X2] :
( X0 = X1
| there_exists(compose(codomain(codomain(f1(X0,X1))),X2))
| domain(codomain(codomain(f1(X0,X1)))) != codomain(X2) ),
inference(forward_subsumption_resolution,[status(thm)],[f9467,f56]) ).
fof(f9487,plain,
! [X0,X1,X2,X3] :
( compose(X1,compose(X2,X3)) = X0
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| codomain(codomain(X0)) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(paramodulation,[status(thm)],[f441,f9471]) ).
fof(f9488,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| codomain(codomain(X0)) = codomain(f1(compose(X1,X2),X0)) ),
inference(paramodulation,[status(thm)],[f90,f9471]) ).
fof(f9489,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| X1 = X0
| codomain(codomain(X0)) = codomain(f1(X1,X0)) ),
inference(paramodulation,[status(thm)],[f96,f9471]) ).
fof(f9490,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| X1 = X0
| codomain(codomain(X0)) = codomain(f1(X1,X0)) ),
inference(paramodulation,[status(thm)],[f95,f9471]) ).
fof(f9491,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| codomain(codomain(X0)) = codomain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f37,f9471]) ).
fof(f9495,plain,
! [X0,X1] :
( X0 = X1
| equivalent(codomain(codomain(f1(X0,X1))),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f9471,f178]) ).
fof(f9496,plain,
! [X0,X1] :
( X0 = X1
| equivalent(codomain(f1(X0,X1)),codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f9471,f178]) ).
fof(f9497,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = codomain(codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f9471,f173]) ).
fof(f9498,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f9471,f172]) ).
fof(f9499,plain,
! [X0,X1] :
( X0 = X1
| X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(codomain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f9471,f66]) ).
fof(f9530,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(codomain(f1(X0,X1)),codomain(f1(X2,X3))))
| domain(codomain(f1(X0,X1))) != codomain(f1(X2,X3))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f9471,f117]) ).
fof(f9532,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| X0 = X1
| there_exists(compose(f1(X0,X1),codomain(f1(X2,X3))))
| domain(f1(X0,X1)) != codomain(f1(X2,X3)) ),
inference(paramodulation,[status(thm)],[f9471,f57]) ).
fof(f9546,plain,
! [X0,X1] :
( X0 = X1
| codomain(f1(X0,X1)) = compose(codomain(f1(X0,X1)),domain(compose(domain(codomain(f1(X0,X1))),codomain(f1(X0,X1))))) ),
inference(paramodulation,[status(thm)],[f9471,f2835]) ).
fof(f9552,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(codomain(codomain(f1(X0,X1))),codomain(f1(X0,X1)))
| X2 = f1(codomain(f1(X0,X1)),X2)
| codomain(f1(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f9471,f228]) ).
fof(f9553,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(codomain(f1(X0,X1)),codomain(codomain(f1(X0,X1))))
| X2 = f1(codomain(f1(X0,X1)),X2)
| codomain(f1(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f9471,f228]) ).
fof(f9555,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(X0,codomain(f1(X2,X3))))
| domain(X0) != codomain(f1(X2,X3))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f9471,f93]) ).
fof(f9563,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(codomain(f1(X0,X1)),compose(codomain(f1(X0,X1)),X2)) = compose(codomain(f1(X0,X1)),X2) ),
inference(paramodulation,[status(thm)],[f9471,f81]) ).
fof(f9565,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(f1(X0,X1)),codomain(f1(X0,X1))) = codomain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f9471,f30]) ).
fof(f9566,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| codomain(codomain(X0)) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f9487]) ).
fof(f9567,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| codomain(codomain(X0)) = codomain(f1(compose(X1,X2),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f9488]) ).
fof(f9568,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| codomain(codomain(X0)) = codomain(f1(X1,X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f9489]) ).
fof(f9569,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| codomain(codomain(X0)) = codomain(f1(X1,X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f9490]) ).
fof(f9570,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| codomain(codomain(X0)) = codomain(f1(X0,X1)) ),
inference(duplicate_literals_removal,[status(thm)],[f9491]) ).
fof(f9574,plain,
! [X0,X1] :
( equivalent(codomain(codomain(f1(X0,X1))),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f9495]) ).
fof(f9575,plain,
! [X0,X1] :
( equivalent(codomain(f1(X0,X1)),codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f9496]) ).
fof(f9576,plain,
! [X0,X1] :
( domain(codomain(codomain(f1(X0,X1)))) = codomain(codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f9497]) ).
fof(f9577,plain,
! [X0,X1] :
( domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f9498]) ).
fof(f9578,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(codomain(f1(X0,X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f9499]) ).
fof(f9586,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(domain(compose(X0,compose(X1,X3))))
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f2104]) ).
fof(f9587,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(codomain(compose(X0,compose(X1,X3))))
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f2102]) ).
fof(f9588,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(domain(compose(X0,compose(X1,X3))))
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f2076]) ).
fof(f9589,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(codomain(compose(X0,compose(X1,X3))))
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f2074]) ).
fof(f9590,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(domain(compose(X0,compose(X1,X3))))
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f1840]) ).
fof(f9591,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(codomain(compose(X0,compose(X1,X3))))
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f1838]) ).
fof(f9592,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(domain(compose(X0,compose(X1,X3))))
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f1812]) ).
fof(f9593,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(codomain(compose(X0,compose(X1,X3))))
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f1810]) ).
fof(f9594,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(X0,compose(X1,X4)))
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f898]) ).
fof(f9595,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(X0,compose(X1,X4)))
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f896]) ).
fof(f9596,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(compose(X0,compose(X1,X2)),X3) = X4
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f728]) ).
fof(f9597,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,compose(X1,X3)))
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f1067]) ).
fof(f9598,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,compose(X1,X3)))
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f1065]) ).
fof(f9599,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,compose(X1,X3)))
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f975]) ).
fof(f9600,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,compose(X1,X3)))
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f973]) ).
fof(f9601,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,compose(X1,X3))
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f1046]) ).
fof(f9602,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,compose(X1,X3))
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f964]) ).
fof(f9603,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,compose(X1,X4))
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f841]) ).
fof(f9604,plain,
! [X0,X1,X2,X3] :
( X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f94]) ).
fof(f9605,plain,
! [X0,X1,X2,X3] :
( X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f92]) ).
fof(f9606,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f321,f78]) ).
fof(f9607,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(compose(compose(X0,X1),X2))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f321]) ).
fof(f9608,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(compose(codomain(compose(X0,X1)),X0))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f321]) ).
fof(f9609,plain,
! [X0,X1] :
( there_exists(domain(codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f321]) ).
fof(f9610,plain,
! [X0,X1] :
( there_exists(domain(codomain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f321]) ).
fof(f9611,plain,
! [X0,X1] :
( there_exists(domain(codomain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f321]) ).
fof(f9613,plain,
! [X0,X1] :
( there_exists(domain(codomain(compose(codomain(codomain(codomain(compose(X0,X1)))),X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f321]) ).
fof(f9615,plain,
! [X0,X1] :
( there_exists(domain(codomain(compose(codomain(codomain(compose(X0,X1))),X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f321]) ).
fof(f9617,plain,
! [X0,X1] :
( there_exists(domain(codomain(compose(codomain(compose(X0,X1)),X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f321]) ).
fof(f9626,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(compose(X0,compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f321]) ).
fof(f9627,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(compose(X0,codomain(compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f195,f321]) ).
fof(f9628,plain,
! [X0,X1] :
( there_exists(domain(codomain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1119,f321]) ).
fof(f9629,plain,
! [X0,X1] :
( there_exists(domain(codomain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1)))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f349,f321]) ).
fof(f9630,plain,
! [X0,X1] :
( there_exists(domain(codomain(compose(X0,codomain(codomain(codomain(codomain(X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f220,f321]) ).
fof(f9631,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(compose(X0,codomain(codomain(codomain(X1)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f216,f321]) ).
fof(f9632,plain,
! [X0,X1] :
( there_exists(domain(codomain(compose(X0,codomain(codomain(codomain(X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f213,f321]) ).
fof(f9633,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(compose(X0,codomain(codomain(X1))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f196,f321]) ).
fof(f9634,plain,
! [X0,X1] :
( there_exists(domain(codomain(compose(X0,codomain(codomain(X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f197,f321]) ).
fof(f9635,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(compose(X0,codomain(X1)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f81,f321]) ).
fof(f9636,plain,
! [X0,X1] :
( there_exists(domain(codomain(compose(X0,codomain(X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f321]) ).
fof(f9654,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(compose(X1,X2),X3)) = X4
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(forward_demodulation,[status(thm)],[f28,f9596]) ).
fof(f9655,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(forward_demodulation,[status(thm)],[f28,f9654]) ).
fof(f9656,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,X2),X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(forward_demodulation,[status(thm)],[f28,f9655]) ).
fof(f9657,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(codomain(compose(X0,X1)))) ),
inference(forward_demodulation,[status(thm)],[f28,f9656]) ).
fof(f9658,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(compose(X0,compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f9607]) ).
fof(f9665,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f341,f350]) ).
fof(f9666,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))))) ),
inference(resolution,[status(thm)],[f341,f290]) ).
fof(f9667,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))))) ),
inference(resolution,[status(thm)],[f341,f289]) ).
fof(f9668,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f341,f174]) ).
fof(f9669,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))))) ),
inference(resolution,[status(thm)],[f341,f292]) ).
fof(f9670,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))))) ),
inference(resolution,[status(thm)],[f341,f294]) ).
fof(f9671,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))))) ),
inference(resolution,[status(thm)],[f341,f293]) ).
fof(f9672,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f341,f164]) ).
fof(f9673,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))))) ),
inference(resolution,[status(thm)],[f341,f296]) ).
fof(f9674,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f341,f61]) ).
fof(f9675,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))) ),
inference(resolution,[status(thm)],[f341,f224]) ).
fof(f9676,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f341,f154]) ).
fof(f9677,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f341,f121]) ).
fof(f9678,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f341,f58]) ).
fof(f9679,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))))) ),
inference(resolution,[status(thm)],[f341,f233]) ).
fof(f9680,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f341,f59]) ).
fof(f9681,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f341,f309]) ).
fof(f9682,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f341,f1035]) ).
fof(f9683,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f341,f953]) ).
fof(f9684,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f341,f97]) ).
fof(f9685,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f341,f653]) ).
fof(f9686,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f341,f606]) ).
fof(f9687,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f341,f155]) ).
fof(f9688,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0)))))))))) ),
inference(resolution,[status(thm)],[f341,f643]) ).
fof(f9689,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f341,f474]) ).
fof(f9690,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f341,f407]) ).
fof(f9691,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f341,f122]) ).
fof(f9692,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))))) ),
inference(resolution,[status(thm)],[f341,f543]) ).
fof(f9693,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f341,f55]) ).
fof(f9694,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f341,f1036]) ).
fof(f9695,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f341,f954]) ).
fof(f9696,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f341,f170]) ).
fof(f9697,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f341,f56]) ).
fof(f9698,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f341,f2116]) ).
fof(f9699,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f341,f1852]) ).
fof(f9700,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f341,f839]) ).
fof(f9701,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f341,f518]) ).
fof(f9702,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f341,f1044]) ).
fof(f9703,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f341,f962]) ).
fof(f9704,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f341,f89]) ).
fof(f9705,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f341,f76]) ).
fof(f9706,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(compose(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f341,f549]) ).
fof(f9707,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f341,f655]) ).
fof(f9708,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f341,f608]) ).
fof(f9709,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f341,f157]) ).
fof(f9710,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(X0)))))))))) ),
inference(resolution,[status(thm)],[f341,f658]) ).
fof(f9711,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f341,f476]) ).
fof(f9712,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f341,f409]) ).
fof(f9713,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f341,f124]) ).
fof(f9714,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(X0)))))))))) ),
inference(resolution,[status(thm)],[f341,f545]) ).
fof(f9715,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f341,f51]) ).
fof(f9716,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f341,f1037]) ).
fof(f9717,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f341,f955]) ).
fof(f9718,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f341,f160]) ).
fof(f9719,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))))) ),
inference(resolution,[status(thm)],[f341,f300]) ).
fof(f9720,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))))) ),
inference(resolution,[status(thm)],[f341,f299]) ).
fof(f9721,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f341,f176]) ).
fof(f9722,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(X0))))))))))) ),
inference(resolution,[status(thm)],[f341,f302]) ).
fof(f9723,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))))) ),
inference(resolution,[status(thm)],[f341,f304]) ).
fof(f9724,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))))))) ),
inference(resolution,[status(thm)],[f341,f303]) ).
fof(f9725,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f341,f166]) ).
fof(f9726,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(X0))))))))))) ),
inference(resolution,[status(thm)],[f341,f306]) ).
fof(f9727,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f341,f63]) ).
fof(f9728,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(X0)))))))))) ),
inference(resolution,[status(thm)],[f341,f226]) ).
fof(f9729,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f341,f156]) ).
fof(f9730,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f341,f123]) ).
fof(f9731,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f341,f50]) ).
fof(f9732,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(X0)))))))))) ),
inference(resolution,[status(thm)],[f341,f235]) ).
fof(f9733,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f341,f48]) ).
fof(f9734,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f341,f320]) ).
fof(f9735,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f341,f1038]) ).
fof(f9736,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f341,f956]) ).
fof(f9737,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f341,f99]) ).
fof(f9738,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f341,f47]) ).
fof(f9739,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f341,f2090]) ).
fof(f9740,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f341,f1826]) ).
fof(f9741,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f341,f840]) ).
fof(f9742,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f341,f499]) ).
fof(f9743,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f341,f1045]) ).
fof(f9744,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f341,f963]) ).
fof(f9745,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f341,f91]) ).
fof(f9746,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f341,f77]) ).
fof(f9747,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f341,f36]) ).
fof(f9748,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(domain(X0))
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f2104]) ).
fof(f9749,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(codomain(X0))
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f2102]) ).
fof(f9750,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(domain(X0))
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f2076]) ).
fof(f9751,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(codomain(X0))
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f2074]) ).
fof(f9752,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(domain(X0))
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f1840]) ).
fof(f9753,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(codomain(X0))
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f1838]) ).
fof(f9754,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(domain(X0))
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f1812]) ).
fof(f9755,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(codomain(X0))
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f1810]) ).
fof(f9756,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f898]) ).
fof(f9757,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(X0)
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f896]) ).
fof(f9758,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f728]) ).
fof(f9759,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f1067]) ).
fof(f9760,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f1065]) ).
fof(f9761,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f975]) ).
fof(f9762,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f973]) ).
fof(f9763,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f1046]) ).
fof(f9764,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f964]) ).
fof(f9765,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f841]) ).
fof(f9766,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f94]) ).
fof(f9767,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f92]) ).
fof(f9768,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f341,f78]) ).
fof(f9769,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f342,f350]) ).
fof(f9770,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))))) ),
inference(resolution,[status(thm)],[f342,f290]) ).
fof(f9771,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))))) ),
inference(resolution,[status(thm)],[f342,f289]) ).
fof(f9772,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f342,f174]) ).
fof(f9773,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))))) ),
inference(resolution,[status(thm)],[f342,f292]) ).
fof(f9774,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))))) ),
inference(resolution,[status(thm)],[f342,f294]) ).
fof(f9775,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))))) ),
inference(resolution,[status(thm)],[f342,f293]) ).
fof(f9776,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f342,f164]) ).
fof(f9777,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))))) ),
inference(resolution,[status(thm)],[f342,f296]) ).
fof(f9778,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f342,f61]) ).
fof(f9779,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))) ),
inference(resolution,[status(thm)],[f342,f224]) ).
fof(f9780,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f342,f154]) ).
fof(f9781,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f342,f121]) ).
fof(f9782,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f342,f58]) ).
fof(f9783,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))))) ),
inference(resolution,[status(thm)],[f342,f233]) ).
fof(f9784,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f342,f59]) ).
fof(f9785,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f342,f309]) ).
fof(f9786,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f342,f1035]) ).
fof(f9787,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f342,f953]) ).
fof(f9788,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f342,f97]) ).
fof(f9789,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f342,f653]) ).
fof(f9790,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f342,f606]) ).
fof(f9791,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f342,f155]) ).
fof(f9792,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0)))))))))) ),
inference(resolution,[status(thm)],[f342,f643]) ).
fof(f9793,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f342,f474]) ).
fof(f9794,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f342,f407]) ).
fof(f9795,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f342,f122]) ).
fof(f9796,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))))) ),
inference(resolution,[status(thm)],[f342,f543]) ).
fof(f9797,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f342,f55]) ).
fof(f9798,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f342,f1036]) ).
fof(f9799,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f342,f954]) ).
fof(f9800,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f342,f170]) ).
fof(f9801,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f342,f56]) ).
fof(f9802,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f342,f2116]) ).
fof(f9803,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f342,f1852]) ).
fof(f9804,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f342,f839]) ).
fof(f9805,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f342,f518]) ).
fof(f9806,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f342,f1044]) ).
fof(f9807,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f342,f962]) ).
fof(f9808,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f342,f89]) ).
fof(f9809,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f342,f76]) ).
fof(f9810,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(compose(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f342,f549]) ).
fof(f9811,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f342,f655]) ).
fof(f9812,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f342,f608]) ).
fof(f9813,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f342,f157]) ).
fof(f9814,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(X0)))))))))) ),
inference(resolution,[status(thm)],[f342,f658]) ).
fof(f9815,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f342,f476]) ).
fof(f9816,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f342,f409]) ).
fof(f9817,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f342,f124]) ).
fof(f9818,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(X0)))))))))) ),
inference(resolution,[status(thm)],[f342,f545]) ).
fof(f9819,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f342,f51]) ).
fof(f9820,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f342,f1037]) ).
fof(f9821,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f342,f955]) ).
fof(f9822,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f342,f160]) ).
fof(f9823,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))))) ),
inference(resolution,[status(thm)],[f342,f300]) ).
fof(f9824,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))))) ),
inference(resolution,[status(thm)],[f342,f299]) ).
fof(f9825,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f342,f176]) ).
fof(f9826,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(codomain(X0))))))))))) ),
inference(resolution,[status(thm)],[f342,f302]) ).
fof(f9827,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))))) ),
inference(resolution,[status(thm)],[f342,f304]) ).
fof(f9828,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))))))) ),
inference(resolution,[status(thm)],[f342,f303]) ).
fof(f9829,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f342,f166]) ).
fof(f9830,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(domain(X0))))))))))) ),
inference(resolution,[status(thm)],[f342,f306]) ).
fof(f9831,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f342,f63]) ).
fof(f9832,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(X0)))))))))) ),
inference(resolution,[status(thm)],[f342,f226]) ).
fof(f9833,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f342,f156]) ).
fof(f9834,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f342,f123]) ).
fof(f9835,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f342,f50]) ).
fof(f9836,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(X0)))))))))) ),
inference(resolution,[status(thm)],[f342,f235]) ).
fof(f9837,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f342,f48]) ).
fof(f9838,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f342,f320]) ).
fof(f9839,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f342,f1038]) ).
fof(f9840,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f342,f956]) ).
fof(f9841,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f342,f99]) ).
fof(f9842,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f342,f47]) ).
fof(f9843,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f342,f2090]) ).
fof(f9844,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f342,f1826]) ).
fof(f9845,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f342,f840]) ).
fof(f9846,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f342,f499]) ).
fof(f9847,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f342,f1045]) ).
fof(f9848,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f342,f963]) ).
fof(f9849,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f342,f91]) ).
fof(f9850,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f342,f77]) ).
fof(f9851,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f342,f36]) ).
fof(f9852,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(domain(X0))
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f2104]) ).
fof(f9853,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(codomain(X0))
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f2102]) ).
fof(f9854,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(domain(X0))
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f2076]) ).
fof(f9855,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(codomain(X0))
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f2074]) ).
fof(f9856,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(domain(X0))
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f1840]) ).
fof(f9857,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(codomain(X0))
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f1838]) ).
fof(f9858,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(domain(X0))
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f1812]) ).
fof(f9859,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(codomain(X0))
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f1810]) ).
fof(f9860,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f898]) ).
fof(f9861,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(X0)
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f896]) ).
fof(f9862,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f728]) ).
fof(f9863,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f1067]) ).
fof(f9864,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f1065]) ).
fof(f9865,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f975]) ).
fof(f9866,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f973]) ).
fof(f9867,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f1046]) ).
fof(f9868,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f964]) ).
fof(f9869,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f841]) ).
fof(f9870,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f94]) ).
fof(f9871,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f92]) ).
fof(f9872,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f342,f78]) ).
fof(f9873,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(domain(compose(X0,X1)))
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f2104]) ).
fof(f9874,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(codomain(compose(X0,X1)))
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f2102]) ).
fof(f9875,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(domain(compose(X0,X1)))
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f2076]) ).
fof(f9876,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(codomain(compose(X0,X1)))
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f2074]) ).
fof(f9877,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(domain(compose(X0,X1)))
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f1840]) ).
fof(f9878,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(codomain(compose(X0,X1)))
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f1838]) ).
fof(f9879,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(domain(compose(X0,X1)))
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f1812]) ).
fof(f9880,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(codomain(compose(X0,X1)))
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f1810]) ).
fof(f9881,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(X0,X1))
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f898]) ).
fof(f9882,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(X0,X1))
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f896]) ).
fof(f9883,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f728]) ).
fof(f9884,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f1067]) ).
fof(f9885,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f1065]) ).
fof(f9886,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,X1))
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f975]) ).
fof(f9887,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,X1))
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f973]) ).
fof(f9888,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f1046]) ).
fof(f9889,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,X1)
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f964]) ).
fof(f9890,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f841]) ).
fof(f9891,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f94]) ).
fof(f9892,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f92]) ).
fof(f9893,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f362,f78]) ).
fof(f9894,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(compose(X0,X1),codomain(codomain(X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f362]) ).
fof(f9895,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),codomain(codomain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f362]) ).
fof(f9899,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(X0))),codomain(codomain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f362]) ).
fof(f9901,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f362]) ).
fof(f9902,plain,
! [X0] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f197,f362]) ).
fof(f9903,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X0),codomain(codomain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f362]) ).
fof(f9905,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(compose(domain(domain(domain(X0))),X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f362]) ).
fof(f9906,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(compose(domain(domain(X0)),X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f362]) ).
fof(f9907,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(compose(domain(X0),X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f362]) ).
fof(f9908,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f362]) ).
fof(f9909,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f362]) ).
fof(f9910,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(compose(X1,domain(domain(compose(X0,X1)))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f362]) ).
fof(f9911,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(compose(X1,domain(compose(domain(X0),X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f362]) ).
fof(f9912,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(compose(X1,domain(compose(X0,X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f362]) ).
fof(f9913,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(codomain(domain(compose(domain(codomain(codomain(X0))),X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2834,f362]) ).
fof(f9914,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(codomain(domain(compose(domain(codomain(X0)),X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2835,f362]) ).
fof(f9915,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(codomain(domain(compose(domain(X0),domain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2838,f362]) ).
fof(f9916,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(codomain(domain(domain(domain(domain(domain(domain(X0)))))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1360,f362]) ).
fof(f9917,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(codomain(domain(domain(domain(domain(domain(X0))))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f395,f362]) ).
fof(f9918,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(codomain(domain(domain(domain(domain(X0)))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f285,f362]) ).
fof(f9919,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(codomain(domain(domain(domain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f273,f362]) ).
fof(f9920,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(codomain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f256,f362]) ).
fof(f9921,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(codomain(domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f29,f362]) ).
fof(f9922,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(forward_demodulation,[status(thm)],[f28,f9883]) ).
fof(f9923,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(compose(X0,codomain(codomain(X1))))) ),
inference(forward_demodulation,[status(thm)],[f28,f9922]) ).
fof(f9924,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,compose(X1,codomain(codomain(X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f9894]) ).
fof(f9929,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(compose(codomain(compose(X0,X1)),codomain(codomain(domain(codomain(compose(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f9921,f350]) ).
fof(f9930,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f9921,f290]) ).
fof(f9931,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f9921,f289]) ).
fof(f9932,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(codomain(f1(X0,X1))))),codomain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f9921,f174]) ).
fof(f9933,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(codomain(X0)))),codomain(codomain(domain(codomain(codomain(codomain(codomain(X0)))))))))) ),
inference(resolution,[status(thm)],[f9921,f292]) ).
fof(f9934,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f9921,f294]) ).
fof(f9935,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f9921,f293]) ).
fof(f9936,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(domain(f1(X0,X1))))),codomain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f9921,f164]) ).
fof(f9937,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(domain(X0)))),codomain(codomain(domain(codomain(codomain(codomain(domain(X0)))))))))) ),
inference(resolution,[status(thm)],[f9921,f296]) ).
fof(f9938,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(f1(X0,X1)))),codomain(codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f9921,f61]) ).
fof(f9939,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(codomain(X0))),codomain(codomain(domain(codomain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f9921,f224]) ).
fof(f9940,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(domain(f1(X0,X1))))),codomain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f9921,f154]) ).
fof(f9941,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(codomain(f1(X0,X1))))),codomain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f9921,f121]) ).
fof(f9942,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(f1(X0,X1)))),codomain(codomain(domain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f9921,f58]) ).
fof(f9943,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(domain(X0))),codomain(codomain(domain(codomain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f9921,f233]) ).
fof(f9944,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(codomain(f1(X0,X1))),codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f9921,f59]) ).
fof(f9945,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f9921,f309]) ).
fof(f9946,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f9921,f1035]) ).
fof(f9947,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f9921,f953]) ).
fof(f9948,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f9921,f97]) ).
fof(f9949,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(domain(f1(X0,X1))))),codomain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f9921,f653]) ).
fof(f9950,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(codomain(f1(X0,X1))))),codomain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f9921,f606]) ).
fof(f9951,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(f1(X0,X1)))),codomain(codomain(domain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f9921,f155]) ).
fof(f9952,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(domain(X0))),codomain(codomain(domain(codomain(domain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f9921,f643]) ).
fof(f9953,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(codomain(f1(X0,X1))))),codomain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f9921,f474]) ).
fof(f9954,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(domain(f1(X0,X1))))),codomain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f9921,f407]) ).
fof(f9955,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(f1(X0,X1)))),codomain(codomain(domain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f9921,f122]) ).
fof(f9956,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(codomain(X0))),codomain(codomain(domain(codomain(domain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f9921,f543]) ).
fof(f9957,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(domain(f1(X0,X1))),codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f9921,f55]) ).
fof(f9958,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(codomain(domain(X0)),codomain(codomain(domain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f9921,f1036]) ).
fof(f9959,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(codomain(domain(X0)),codomain(codomain(domain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f9921,f954]) ).
fof(f9960,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(domain(X0)),codomain(codomain(domain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f9921,f170]) ).
fof(f9961,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(codomain(f1(X0,X1)),codomain(codomain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f9921,f56]) ).
fof(f9962,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(codomain(compose(codomain(X0),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f9921,f2116]) ).
fof(f9963,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(codomain(compose(codomain(X0),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f9921,f1852]) ).
fof(f9964,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(compose(codomain(X0),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f9921,f839]) ).
fof(f9965,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(codomain(compose(codomain(X0),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f9921,f518]) ).
fof(f9966,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(codomain(X0),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f9921,f1044]) ).
fof(f9967,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(codomain(X0),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f9921,f962]) ).
fof(f9968,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(codomain(X0),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f9921,f89]) ).
fof(f9969,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(codomain(X0),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f9921,f76]) ).
fof(f9970,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(compose(domain(compose(X0,X1)),codomain(codomain(domain(domain(compose(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f9921,f549]) ).
fof(f9971,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(domain(domain(domain(f1(X0,X1))))),codomain(codomain(domain(domain(domain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f9921,f655]) ).
fof(f9972,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(domain(domain(codomain(f1(X0,X1))))),codomain(codomain(domain(domain(domain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f9921,f608]) ).
fof(f9973,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(domain(domain(f1(X0,X1)))),codomain(codomain(domain(domain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f9921,f157]) ).
fof(f9974,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(domain(domain(X0))),codomain(codomain(domain(domain(domain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f9921,f658]) ).
fof(f9975,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(domain(codomain(codomain(f1(X0,X1))))),codomain(codomain(domain(domain(domain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f9921,f476]) ).
fof(f9976,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(domain(codomain(domain(f1(X0,X1))))),codomain(codomain(domain(domain(domain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f9921,f409]) ).
fof(f9977,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(domain(codomain(f1(X0,X1)))),codomain(codomain(domain(domain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f9921,f124]) ).
fof(f9978,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(domain(codomain(X0))),codomain(codomain(domain(domain(domain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f9921,f545]) ).
fof(f9979,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(domain(f1(X0,X1))),codomain(codomain(domain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f9921,f51]) ).
fof(f9980,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(domain(domain(X0)),codomain(codomain(domain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f9921,f1037]) ).
fof(f9981,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(domain(domain(X0)),codomain(codomain(domain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f9921,f955]) ).
fof(f9982,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(domain(X0)),codomain(codomain(domain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f9921,f160]) ).
fof(f9983,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f9921,f300]) ).
fof(f9984,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f9921,f299]) ).
fof(f9985,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(codomain(f1(X0,X1))))),codomain(codomain(domain(domain(codomain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f9921,f176]) ).
fof(f9986,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(codomain(X0)))),codomain(codomain(domain(domain(codomain(codomain(codomain(X0)))))))))) ),
inference(resolution,[status(thm)],[f9921,f302]) ).
fof(f9987,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f9921,f304]) ).
fof(f9988,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f9921,f303]) ).
fof(f9989,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(domain(f1(X0,X1))))),codomain(codomain(domain(domain(codomain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f9921,f166]) ).
fof(f9990,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(domain(X0)))),codomain(codomain(domain(domain(codomain(codomain(domain(X0)))))))))) ),
inference(resolution,[status(thm)],[f9921,f306]) ).
fof(f9991,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(f1(X0,X1)))),codomain(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f9921,f63]) ).
fof(f9992,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(codomain(codomain(X0))),codomain(codomain(domain(domain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f9921,f226]) ).
fof(f9993,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(domain(domain(f1(X0,X1))))),codomain(codomain(domain(domain(codomain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f9921,f156]) ).
fof(f9994,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(domain(codomain(f1(X0,X1))))),codomain(codomain(domain(domain(codomain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f9921,f123]) ).
fof(f9995,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(domain(f1(X0,X1)))),codomain(codomain(domain(domain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f9921,f50]) ).
fof(f9996,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(codomain(domain(X0))),codomain(codomain(domain(domain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f9921,f235]) ).
fof(f9997,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(codomain(f1(X0,X1))),codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f9921,f48]) ).
fof(f9998,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(domain(codomain(X0)),codomain(codomain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f9921,f320]) ).
fof(f9999,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(domain(codomain(X0)),codomain(codomain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f9921,f1038]) ).
fof(f10000,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(domain(codomain(X0)),codomain(codomain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f9921,f956]) ).
fof(f10001,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(codomain(X0)),codomain(codomain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f9921,f99]) ).
fof(f10002,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(domain(f1(X0,X1)),codomain(codomain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f9921,f47]) ).
fof(f10003,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(codomain(compose(domain(X0),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f9921,f2090]) ).
fof(f10004,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(codomain(compose(domain(X0),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f9921,f1826]) ).
fof(f10005,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(compose(domain(X0),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f9921,f840]) ).
fof(f10006,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(codomain(compose(domain(X0),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f9921,f499]) ).
fof(f10007,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(domain(X0),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f9921,f1045]) ).
fof(f10008,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(domain(X0),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f9921,f963]) ).
fof(f10009,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(domain(X0),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f9921,f91]) ).
fof(f10010,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(domain(X0),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f9921,f77]) ).
fof(f10011,plain,
! [X0,X1] :
( X0 = X1
| there_exists(codomain(compose(f1(X0,X1),codomain(codomain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f9921,f36]) ).
fof(f10012,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(domain(X0))
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f2104]) ).
fof(f10013,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(codomain(X0))
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f2102]) ).
fof(f10014,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(domain(X0))
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f2076]) ).
fof(f10015,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(codomain(X0))
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f2074]) ).
fof(f10016,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(domain(X0))
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f1840]) ).
fof(f10017,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(codomain(X0))
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f1838]) ).
fof(f10018,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(domain(X0))
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f1812]) ).
fof(f10019,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(codomain(X0))
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f1810]) ).
fof(f10020,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f898]) ).
fof(f10021,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(X0)
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f896]) ).
fof(f10022,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f728]) ).
fof(f10023,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f1067]) ).
fof(f10024,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f1065]) ).
fof(f10025,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f975]) ).
fof(f10026,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f973]) ).
fof(f10027,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f1046]) ).
fof(f10028,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f964]) ).
fof(f10029,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f841]) ).
fof(f10030,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f94]) ).
fof(f10031,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f92]) ).
fof(f10032,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f9921,f78]) ).
fof(f10035,plain,
! [X0,X1] :
( X0 = X1
| X0 = X1
| domain(f1(X0,X1)) = domain(domain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f70,f381]) ).
fof(f10038,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = codomain(domain(domain(X3))) ),
inference(paramodulation,[status(thm)],[f441,f381]) ).
fof(f10039,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| compose(X0,X1) = X2
| domain(f1(compose(X0,X1),X2)) = codomain(domain(domain(X2))) ),
inference(paramodulation,[status(thm)],[f90,f381]) ).
fof(f10040,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| X0 = X1
| domain(f1(X0,X1)) = codomain(domain(domain(X1))) ),
inference(paramodulation,[status(thm)],[f96,f381]) ).
fof(f10041,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| X0 = X1
| domain(f1(X0,X1)) = codomain(domain(domain(X1))) ),
inference(paramodulation,[status(thm)],[f95,f381]) ).
fof(f10042,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| domain(f1(X0,X1)) = codomain(domain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f37,f381]) ).
fof(f10063,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(codomain(f1(X0,X1)),domain(domain(f1(X2,X3)))))
| domain(codomain(f1(X0,X1))) != domain(f1(X2,X3))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f381,f117]) ).
fof(f10065,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| X0 = X1
| there_exists(compose(f1(X0,X1),domain(domain(f1(X2,X3)))))
| domain(f1(X0,X1)) != domain(f1(X2,X3)) ),
inference(paramodulation,[status(thm)],[f381,f57]) ).
fof(f10066,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))),domain(domain(f1(X0,X1)))) = domain(domain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f381,f1119]) ).
fof(f10071,plain,
! [X0,X1,X2] :
( X0 = X1
| X2 = f1(domain(domain(f1(X0,X1))),X2)
| domain(domain(f1(X0,X1))) = X2
| codomain(domain(domain(f1(X0,X1)))) = codomain(domain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f381,f5530]) ).
fof(f10072,plain,
! [X0,X1,X2] :
( X0 = X1
| X2 = f1(domain(domain(f1(X0,X1))),X2)
| domain(domain(f1(X0,X1))) = X2
| domain(codomain(domain(f1(X0,X1)))) = codomain(domain(domain(f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f381,f340]) ).
fof(f10073,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(codomain(codomain(domain(f1(X0,X1)))),compose(domain(domain(f1(X0,X1))),X2)) = compose(domain(domain(f1(X0,X1))),X2) ),
inference(paramodulation,[status(thm)],[f381,f216]) ).
fof(f10074,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(f1(X0,X1))) = compose(domain(domain(f1(X0,X1))),domain(compose(domain(codomain(domain(f1(X0,X1)))),domain(domain(f1(X0,X1)))))) ),
inference(paramodulation,[status(thm)],[f381,f2834]) ).
fof(f10079,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(f1(X0,X1))) = compose(domain(domain(f1(X0,X1))),domain(compose(domain(domain(f1(X0,X1))),domain(domain(f1(X0,X1)))))) ),
inference(paramodulation,[status(thm)],[f381,f2835]) ).
fof(f10084,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))),domain(domain(f1(X0,X1)))) = domain(domain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f381,f349]) ).
fof(f10085,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(codomain(domain(domain(f1(X0,X1)))),domain(f1(X0,X1)))
| X2 = f1(domain(domain(f1(X0,X1))),X2)
| domain(domain(f1(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f381,f228]) ).
fof(f10086,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(domain(f1(X0,X1)),codomain(domain(domain(f1(X0,X1)))))
| X2 = f1(domain(domain(f1(X0,X1))),X2)
| domain(domain(f1(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f381,f228]) ).
fof(f10087,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(codomain(domain(f1(X0,X1))),compose(domain(domain(f1(X0,X1))),X2)) = compose(domain(domain(f1(X0,X1))),X2) ),
inference(paramodulation,[status(thm)],[f381,f196]) ).
fof(f10088,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(X0,domain(domain(f1(X2,X3)))))
| domain(X0) != domain(f1(X2,X3))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f381,f93]) ).
fof(f10092,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(codomain(codomain(domain(f1(X0,X1))))),domain(domain(f1(X0,X1)))) = domain(domain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f381,f220]) ).
fof(f10094,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(codomain(domain(f1(X0,X1)))),domain(domain(f1(X0,X1)))) = domain(domain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f381,f213]) ).
fof(f10095,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(domain(f1(X0,X1))),domain(domain(f1(X0,X1)))) = domain(domain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f381,f197]) ).
fof(f10096,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(domain(f1(X0,X1)),compose(domain(domain(f1(X0,X1))),X2)) = compose(domain(domain(f1(X0,X1))),X2) ),
inference(paramodulation,[status(thm)],[f381,f81]) ).
fof(f10102,plain,
! [X0,X1] :
( X0 = X1
| domain(f1(X0,X1)) = domain(domain(f1(X0,X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f10035]) ).
fof(f10103,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = codomain(domain(domain(X3))) ),
inference(duplicate_literals_removal,[status(thm)],[f10038]) ).
fof(f10104,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| domain(f1(compose(X0,X1),X2)) = codomain(domain(domain(X2))) ),
inference(duplicate_literals_removal,[status(thm)],[f10039]) ).
fof(f10105,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| domain(f1(X0,X1)) = codomain(domain(domain(X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f10040]) ).
fof(f10106,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| domain(f1(X0,X1)) = codomain(domain(domain(X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f10041]) ).
fof(f10107,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(f1(X0,X1)) = codomain(domain(domain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f10042]) ).
fof(f10114,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(domain(f1(X0,X1)),X2) = compose(domain(domain(f1(X0,X1))),X2) ),
inference(forward_demodulation,[status(thm)],[f82,f10096]) ).
fof(f10116,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(domain(compose(X0,X1)))
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f2104]) ).
fof(f10117,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(codomain(compose(X0,X1)))
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f2102]) ).
fof(f10118,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(domain(compose(X0,X1)))
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f2076]) ).
fof(f10119,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(codomain(compose(X0,X1)))
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f2074]) ).
fof(f10120,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(domain(compose(X0,X1)))
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f1840]) ).
fof(f10121,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(codomain(compose(X0,X1)))
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f1838]) ).
fof(f10122,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(domain(compose(X0,X1)))
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f1812]) ).
fof(f10123,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(codomain(compose(X0,X1)))
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f1810]) ).
fof(f10124,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(X0,X1))
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f898]) ).
fof(f10125,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(X0,X1))
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f896]) ).
fof(f10126,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f728]) ).
fof(f10127,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f1067]) ).
fof(f10128,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f1065]) ).
fof(f10129,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,X1))
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f975]) ).
fof(f10130,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,X1))
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f973]) ).
fof(f10131,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f1046]) ).
fof(f10132,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,X1)
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f964]) ).
fof(f10133,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f841]) ).
fof(f10134,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f94]) ).
fof(f10135,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f92]) ).
fof(f10136,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(resolution,[status(thm)],[f354,f78]) ).
fof(f10137,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(compose(compose(X0,X1),X2))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f354]) ).
fof(f10138,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))),codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f354]) ).
fof(f10139,plain,
! [X0] :
( there_exists(codomain(compose(codomain(codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),X0))),codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f354]) ).
fof(f10140,plain,
! [X0] :
( there_exists(codomain(compose(codomain(codomain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),X0))),codomain(codomain(codomain(codomain(codomain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f349,f354]) ).
fof(f10141,plain,
! [X0] :
( there_exists(codomain(compose(codomain(codomain(compose(codomain(codomain(codomain(codomain(X0)))),X0))),codomain(codomain(codomain(codomain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f220,f354]) ).
fof(f10142,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(compose(codomain(codomain(codomain(X0))),compose(X0,X1)))),codomain(codomain(codomain(X0))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f354]) ).
fof(f10143,plain,
! [X0] :
( there_exists(codomain(compose(codomain(codomain(compose(codomain(codomain(codomain(X0))),X0))),codomain(codomain(codomain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f213,f354]) ).
fof(f10144,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(compose(codomain(codomain(X0)),compose(X0,X1)))),codomain(codomain(X0)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f354]) ).
fof(f10145,plain,
! [X0] :
( there_exists(codomain(compose(codomain(codomain(compose(codomain(codomain(X0)),X0))),codomain(codomain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f197,f354]) ).
fof(f10146,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(compose(codomain(X0),compose(X0,X1)))),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f354]) ).
fof(f10165,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(forward_demodulation,[status(thm)],[f28,f10126]) ).
fof(f10166,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0))) ),
inference(forward_demodulation,[status(thm)],[f28,f10165]) ).
fof(f10167,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(compose(X0,compose(X1,X2)))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f10137]) ).
fof(f10168,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(compose(X0,compose(X1,X2)))),codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f195,f10138]) ).
fof(f10169,plain,
! [X0] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f1119,f10139]) ).
fof(f10170,plain,
! [X0] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(codomain(codomain(codomain(X0))))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f349,f10140]) ).
fof(f10171,plain,
! [X0] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(codomain(codomain(X0)))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f220,f10141]) ).
fof(f10172,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(codomain(X0))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f216,f10142]) ).
fof(f10173,plain,
! [X0] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f213,f10143]) ).
fof(f10174,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(X0)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f196,f10144]) ).
fof(f10175,plain,
! [X0] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(X0)))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f197,f10145]) ).
fof(f10176,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f81,f10146]) ).
fof(f10206,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = domain(domain(X3)) ),
inference(paramodulation,[status(thm)],[f441,f10102]) ).
fof(f10207,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| compose(X0,X1) = X2
| domain(f1(compose(X0,X1),X2)) = domain(domain(X2)) ),
inference(paramodulation,[status(thm)],[f90,f10102]) ).
fof(f10208,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| X0 = X1
| domain(f1(X0,X1)) = domain(domain(X1)) ),
inference(paramodulation,[status(thm)],[f96,f10102]) ).
fof(f10209,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| X0 = X1
| domain(f1(X0,X1)) = domain(domain(X1)) ),
inference(paramodulation,[status(thm)],[f95,f10102]) ).
fof(f10210,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| X0 = X1
| domain(f1(X0,X1)) = domain(domain(X0)) ),
inference(paramodulation,[status(thm)],[f37,f10102]) ).
fof(f10214,plain,
! [X0,X1] :
( X0 = X1
| X0 = X1
| domain(domain(f1(X0,X1))) = codomain(domain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f10102,f70]) ).
fof(f10252,plain,
! [X0,X1] :
( X0 = X1
| domain(f1(X0,X1)) = compose(domain(f1(X0,X1)),domain(compose(domain(domain(f1(X0,X1))),domain(f1(X0,X1))))) ),
inference(paramodulation,[status(thm)],[f10102,f2838]) ).
fof(f10261,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(domain(domain(f1(X0,X1))),domain(f1(X0,X1)))
| X2 = f1(domain(f1(X0,X1)),X2)
| domain(f1(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f10102,f237]) ).
fof(f10262,plain,
! [X0,X1,X2] :
( X0 = X1
| equivalent(domain(f1(X0,X1)),domain(domain(f1(X0,X1))))
| X2 = f1(domain(f1(X0,X1)),X2)
| domain(f1(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f10102,f237]) ).
fof(f10263,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(domain(f1(X0,X1)),X3))
| domain(f1(X0,X1)) != codomain(X3)
| X2 = f1(domain(domain(f1(X0,X1))),X2)
| domain(domain(f1(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f10102,f93]) ).
fof(f10270,plain,
! [X0,X1,X2] :
( X0 = X1
| compose(domain(f1(X0,X1)),compose(domain(f1(X0,X1)),X2)) = compose(domain(f1(X0,X1)),X2) ),
inference(paramodulation,[status(thm)],[f10102,f82]) ).
fof(f10272,plain,
! [X0,X1,X2] :
( X0 = X1
| there_exists(compose(domain(f1(X0,X1)),X2))
| domain(domain(f1(X0,X1))) != codomain(X2)
| ~ there_exists(domain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f10102,f27]) ).
fof(f10274,plain,
! [X0,X1] :
( X0 = X1
| compose(domain(f1(X0,X1)),domain(f1(X0,X1))) = domain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f10102,f29]) ).
fof(f10275,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = domain(domain(X3)) ),
inference(duplicate_literals_removal,[status(thm)],[f10206]) ).
fof(f10276,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| domain(f1(compose(X0,X1),X2)) = domain(domain(X2)) ),
inference(duplicate_literals_removal,[status(thm)],[f10207]) ).
fof(f10277,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| domain(f1(X0,X1)) = domain(domain(X1)) ),
inference(duplicate_literals_removal,[status(thm)],[f10208]) ).
fof(f10278,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| domain(f1(X0,X1)) = domain(domain(X1)) ),
inference(duplicate_literals_removal,[status(thm)],[f10209]) ).
fof(f10279,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(f1(X0,X1)) = domain(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f10210]) ).
fof(f10283,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(f1(X0,X1))) = codomain(domain(f1(X0,X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f10214]) ).
fof(f10292,plain,
! [X0,X1,X2] :
( X0 = X1
| there_exists(compose(domain(f1(X0,X1)),X2))
| domain(domain(f1(X0,X1))) != codomain(X2) ),
inference(forward_subsumption_resolution,[status(thm)],[f10272,f47]) ).
fof(f10293,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(domain(domain(compose(X0,X1))))),domain(compose(X0,X1))))) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f28,f397]) ).
fof(f10303,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(codomain(f1(X0,X1))),compose(domain(domain(domain(codomain(f1(X0,X1))))),domain(codomain(codomain(f1(X0,X1)))))) = codomain(codomain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f339,f397]) ).
fof(f10305,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(codomain(X0)),compose(domain(domain(domain(codomain(X0)))),domain(codomain(codomain(X0))))) = codomain(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f340,f397]) ).
fof(f10307,plain,
! [X0,X1] :
( X0 = X1
| compose(domain(f1(X0,X1)),compose(domain(domain(domain(domain(domain(f1(X0,X1)))))),domain(f1(X0,X1)))) = domain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f10102,f397]) ).
fof(f10308,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(domain(X0),compose(domain(domain(domain(domain(domain(X0))))),domain(X0))) = domain(X0) ),
inference(paramodulation,[status(thm)],[f5804,f397]) ).
fof(f10309,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(domain(codomain(f1(X0,X1)))),compose(domain(domain(domain(domain(codomain(domain(codomain(f1(X0,X1)))))))),codomain(domain(codomain(f1(X0,X1)))))) = codomain(domain(codomain(f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f120,f397]) ).
fof(f10310,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(domain(f1(X0,X1))),compose(domain(domain(domain(domain(codomain(domain(f1(X0,X1))))))),codomain(domain(f1(X0,X1))))) = codomain(domain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f67,f397]) ).
fof(f10311,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(codomain(codomain(f1(X0,X1)))),compose(domain(domain(domain(domain(codomain(codomain(codomain(f1(X0,X1)))))))),codomain(codomain(codomain(f1(X0,X1)))))) = codomain(codomain(codomain(f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f173,f397]) ).
fof(f10312,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(codomain(f1(X0,X1))),compose(domain(domain(domain(domain(codomain(codomain(f1(X0,X1))))))),codomain(f1(X0,X1)))) = codomain(codomain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f339,f397]) ).
fof(f10313,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(codomain(f1(X0,X1))),compose(domain(domain(domain(domain(codomain(codomain(f1(X0,X1))))))),codomain(codomain(f1(X0,X1))))) = codomain(codomain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f66,f397]) ).
fof(f10314,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(codomain(X0)),compose(domain(domain(domain(domain(codomain(codomain(X0)))))),codomain(X0))) = codomain(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f340,f397]) ).
fof(f10315,plain,
! [X0,X1] :
( X0 = X1
| compose(codomain(f1(X0,X1)),compose(domain(domain(domain(domain(codomain(f1(X0,X1)))))),codomain(f1(X0,X1)))) = codomain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f68,f397]) ).
fof(f10316,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,compose(domain(domain(domain(domain(domain(compose(X0,X1)))))),domain(domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f397,f149]) ).
fof(f10317,plain,
! [X0] : compose(X0,domain(domain(domain(X0)))) = compose(X0,compose(domain(domain(domain(domain(domain(domain(domain(X0))))))),domain(domain(domain(domain(X0)))))),
inference(paramodulation,[status(thm)],[f397,f281]) ).
fof(f10318,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(domain(domain(X0)))))),domain(domain(domain(X0))))) = compose(X0,domain(domain(X0))),
inference(paramodulation,[status(thm)],[f397,f254]) ).
fof(f10319,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(domain(X0))))),domain(domain(X0)))) = compose(X0,compose(compose(domain(domain(domain(domain(domain(X0))))),domain(domain(X0))),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f397,f255]) ).
fof(f10320,plain,
! [X0] : compose(X0,domain(X0)) = compose(X0,compose(domain(domain(domain(domain(domain(X0))))),domain(domain(X0)))),
inference(paramodulation,[status(thm)],[f397,f82]) ).
fof(f10321,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(domain(domain(compose(X0,X1))))),domain(compose(X0,X1))))) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f397,f28]) ).
fof(f10324,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(domain(domain(domain(domain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f562]) ).
fof(f10326,plain,
! [X0] :
( domain(compose(X0,domain(domain(domain(domain(X0)))))) = codomain(compose(domain(X0),domain(compose(domain(domain(domain(domain(X0)))),domain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f457]) ).
fof(f10327,plain,
! [X0] :
( domain(compose(X0,domain(domain(domain(domain(X0)))))) = codomain(compose(domain(domain(domain(domain(domain(X0))))),domain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f456]) ).
fof(f10328,plain,
! [X0] :
( domain(compose(X0,codomain(domain(domain(domain(domain(X0))))))) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f454]) ).
fof(f10331,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(domain(domain(domain(domain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f363]) ).
fof(f10334,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),domain(X0)))) = compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0))),
inference(paramodulation,[status(thm)],[f397,f140]) ).
fof(f10339,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f362]) ).
fof(f10349,plain,
! [X0] :
( domain(compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0)))) = codomain(domain(compose(domain(domain(domain(domain(X0)))),domain(X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f461]) ).
fof(f10351,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(compose(domain(domain(domain(domain(X1)))),domain(X1)),domain(compose(X1,compose(domain(domain(domain(domain(X1)))),domain(X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f397,f457]) ).
fof(f10352,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(domain(domain(domain(domain(X1)))),domain(X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f397,f456]) ).
fof(f10353,plain,
! [X0] :
( domain(compose(X0,codomain(compose(domain(domain(domain(domain(X0)))),domain(X0))))) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f455]) ).
fof(f10355,plain,
! [X0] :
( domain(compose(codomain(compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0)))),X0)) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f447]) ).
fof(f10356,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(domain(domain(domain(domain(X2)))),domain(X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f397,f462]) ).
fof(f10357,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,compose(domain(domain(domain(domain(X1)))),domain(X1)))) = X2
| domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(domain(X1)))),domain(X1))) ),
inference(paramodulation,[status(thm)],[f397,f441]) ).
fof(f10359,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(compose(domain(domain(domain(domain(X0)))),domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f563]) ).
fof(f10363,plain,
! [X0] :
( there_exists(codomain(compose(X0,codomain(compose(domain(domain(domain(domain(X0)))),domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f364]) ).
fof(f10368,plain,
! [X0] :
( domain(X0) = codomain(compose(compose(domain(domain(domain(domain(X0)))),domain(X0)),domain(compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f137]) ).
fof(f10369,plain,
! [X0,X1] : compose(X0,compose(compose(domain(domain(domain(domain(X0)))),domain(X0)),compose(domain(X0),X1))) = compose(X0,compose(compose(domain(domain(domain(domain(X0)))),domain(X0)),X1)),
inference(paramodulation,[status(thm)],[f397,f149]) ).
fof(f10372,plain,
! [X0,X1] : compose(X0,compose(X1,compose(compose(domain(domain(domain(domain(X1)))),domain(X1)),domain(compose(X0,X1))))) = compose(X0,compose(X1,compose(domain(domain(domain(domain(X1)))),domain(X1)))),
inference(paramodulation,[status(thm)],[f397,f140]) ).
fof(f10374,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| X1 = f1(X0,X1)
| compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0))) = X1 ),
inference(paramodulation,[status(thm)],[f397,f90]) ).
fof(f10376,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(domain(X1)))),domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f397,f85]) ).
fof(f10381,plain,
! [X0] : compose(X0,compose(compose(domain(domain(domain(domain(X0)))),domain(X0)),domain(X0))) = compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0))),
inference(paramodulation,[status(thm)],[f397,f79]) ).
fof(f10382,plain,
! [X0,X1] : compose(X0,compose(compose(domain(domain(domain(domain(X0)))),domain(X0)),X1)) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f397,f28]) ).
fof(f10384,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f26]) ).
fof(f10397,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,compose(domain(domain(domain(domain(domain(compose(X0,X1)))))),domain(domain(compose(X0,X1)))))),
inference(forward_demodulation,[status(thm)],[f79,f10316]) ).
fof(f10398,plain,
! [X0] : X0 = compose(X0,compose(domain(domain(domain(domain(domain(domain(domain(X0))))))),domain(domain(domain(domain(X0)))))),
inference(forward_demodulation,[status(thm)],[f273,f10317]) ).
fof(f10399,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(domain(domain(X0)))))),domain(domain(domain(X0))))) = X0,
inference(forward_demodulation,[status(thm)],[f256,f10318]) ).
fof(f10400,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(domain(X0))))),domain(domain(X0)))) = compose(X0,compose(domain(domain(domain(domain(domain(X0))))),compose(domain(domain(X0)),domain(domain(X0))))),
inference(forward_demodulation,[status(thm)],[f28,f10319]) ).
fof(f10401,plain,
! [X0] : X0 = compose(X0,compose(domain(domain(domain(domain(domain(X0))))),domain(domain(X0)))),
inference(forward_demodulation,[status(thm)],[f29,f10320]) ).
fof(f10405,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(X0),domain(compose(domain(domain(domain(domain(X0)))),domain(X0)))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f285,f10326]) ).
fof(f10406,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(domain(X0))))),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f285,f10327]) ).
fof(f10413,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),domain(X0)))) = X0,
inference(forward_demodulation,[status(thm)],[f397,f10334]) ).
fof(f10426,plain,
! [X0] :
( domain(X0) = codomain(domain(compose(domain(domain(domain(domain(X0)))),domain(X0))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f397,f10349]) ).
fof(f10428,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(domain(X1)))),compose(domain(X1),domain(compose(X1,compose(domain(domain(domain(domain(X1)))),domain(X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f10351]) ).
fof(f10429,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(domain(X1)))),compose(domain(X1),domain(X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f397,f10428]) ).
fof(f10430,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),domain(X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f281,f10352]) ).
fof(f10432,plain,
! [X0] :
( domain(compose(codomain(X0),X0)) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f397,f10355]) ).
fof(f10433,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f30,f10432]) ).
fof(f10434,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(domain(X1)))),domain(X1))) ),
inference(forward_demodulation,[status(thm)],[f397,f10357]) ).
fof(f10442,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(X0)))),compose(domain(X0),domain(compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0)))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f28,f10368]) ).
fof(f10443,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(X0)))),compose(domain(X0),domain(X0))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f397,f10442]) ).
fof(f10444,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),compose(domain(X0),X1)))) = compose(X0,compose(compose(domain(domain(domain(domain(X0)))),domain(X0)),X1)),
inference(forward_demodulation,[status(thm)],[f28,f10369]) ).
fof(f10445,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),compose(domain(X0),X1)))) = compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),X1))),
inference(forward_demodulation,[status(thm)],[f28,f10444]) ).
fof(f10446,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(domain(domain(X1)))),compose(domain(X1),domain(compose(X0,X1)))))) = compose(X0,compose(X1,compose(domain(domain(domain(domain(X1)))),domain(X1)))),
inference(forward_demodulation,[status(thm)],[f28,f10372]) ).
fof(f10447,plain,
! [X0,X1] : compose(X0,compose(X1,compose(domain(domain(domain(domain(X1)))),compose(domain(X1),domain(compose(X0,X1)))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f397,f10446]) ).
fof(f10449,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f397,f10374]) ).
fof(f10451,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),domain(X0)))) = compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0))),
inference(forward_demodulation,[status(thm)],[f28,f10381]) ).
fof(f10452,plain,
! [X0] : compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),domain(X0)))) = X0,
inference(forward_demodulation,[status(thm)],[f397,f10451]) ).
fof(f10453,plain,
! [X0,X1] : compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),X1))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f28,f10382]) ).
fof(f10455,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f9921]) ).
fof(f10456,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f342]) ).
fof(f10457,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f341]) ).
fof(f10458,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f6373]) ).
fof(f10459,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f3710]) ).
fof(f10460,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f3509]) ).
fof(f10461,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f3136]) ).
fof(f10462,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f393]) ).
fof(f10463,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))))) = codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f347]) ).
fof(f10464,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))),codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))) = codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f4358]) ).
fof(f10465,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))) = codomain(compose(domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))),domain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f2181]) ).
fof(f10466,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(domain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f3711]) ).
fof(f10467,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))),codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f3697]) ).
fof(f10468,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(domain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f3137]) ).
fof(f10469,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))),codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f3123]) ).
fof(f10470,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f322]) ).
fof(f10471,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f311]) ).
fof(f10472,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f283]) ).
fof(f10473,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))) = codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f218]) ).
fof(f10474,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f219]) ).
fof(f10475,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f217]) ).
fof(f10476,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))) = codomain(domain(domain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f271]) ).
fof(f10477,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))) = codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f211]) ).
fof(f10478,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f212]) ).
fof(f10479,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f210]) ).
fof(f10480,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))) = codomain(domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f46]) ).
fof(f10481,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))) = codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f45]) ).
fof(f10482,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f53]) ).
fof(f10483,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f54]) ).
fof(f10484,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f43]) ).
fof(f10485,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f44]) ).
fof(f10486,plain,
! [X0,X1] :
( equivalent(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f406,f39]) ).
fof(f10490,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(codomain(domain(X3))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f406]) ).
fof(f10491,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(domain(codomain(domain(X2))))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f406]) ).
fof(f10492,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(codomain(codomain(domain(codomain(domain(X1))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f406]) ).
fof(f10493,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(codomain(codomain(domain(codomain(domain(X1))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f406]) ).
fof(f10494,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(codomain(domain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f406]) ).
fof(f10497,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(codomain(domain(X3))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f10490]) ).
fof(f10498,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(domain(codomain(domain(X2))))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f10491]) ).
fof(f10499,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(codomain(domain(codomain(domain(X1))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f10492]) ).
fof(f10500,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(domain(codomain(domain(X1))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f10493]) ).
fof(f10501,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(codomain(domain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f10494]) ).
fof(f10502,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(domain(compose(X0,X1)))
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f2104]) ).
fof(f10503,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(codomain(compose(X0,X1)))
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f2102]) ).
fof(f10504,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(domain(compose(X0,X1)))
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f2076]) ).
fof(f10505,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(codomain(compose(X0,X1)))
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f2074]) ).
fof(f10506,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(domain(compose(X0,X1)))
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f1840]) ).
fof(f10507,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(codomain(compose(X0,X1)))
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f1838]) ).
fof(f10508,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(domain(compose(X0,X1)))
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f1812]) ).
fof(f10509,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(codomain(compose(X0,X1)))
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f1810]) ).
fof(f10510,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(X0,X1))
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f898]) ).
fof(f10511,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(X0,X1))
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f896]) ).
fof(f10512,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f728]) ).
fof(f10513,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f1067]) ).
fof(f10514,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f1065]) ).
fof(f10515,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,X1))
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f975]) ).
fof(f10516,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,X1))
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f973]) ).
fof(f10517,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f1046]) ).
fof(f10518,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,X1)
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f964]) ).
fof(f10519,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f841]) ).
fof(f10520,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f94]) ).
fof(f10521,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f92]) ).
fof(f10522,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(resolution,[status(thm)],[f445,f78]) ).
fof(f10523,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(compose(X0,X1),X2))),compose(X0,X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f445]) ).
fof(f10524,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))),codomain(compose(X0,X1)))) = codomain(compose(X0,compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f445]) ).
fof(f10525,plain,
! [X0] :
( domain(compose(codomain(codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),X0))),codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f445]) ).
fof(f10526,plain,
! [X0] :
( domain(compose(codomain(codomain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),X0))),codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f349,f445]) ).
fof(f10527,plain,
! [X0] :
( domain(compose(codomain(codomain(compose(codomain(codomain(codomain(codomain(X0)))),X0))),codomain(codomain(codomain(codomain(X0)))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f220,f445]) ).
fof(f10528,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(codomain(codomain(codomain(X0))),compose(X0,X1)))),codomain(codomain(codomain(X0))))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f445]) ).
fof(f10529,plain,
! [X0] :
( domain(compose(codomain(codomain(compose(codomain(codomain(codomain(X0))),X0))),codomain(codomain(codomain(X0))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f213,f445]) ).
fof(f10530,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(codomain(codomain(X0)),compose(X0,X1)))),codomain(codomain(X0)))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f445]) ).
fof(f10531,plain,
! [X0] :
( domain(compose(codomain(codomain(compose(codomain(codomain(X0)),X0))),codomain(codomain(X0)))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f197,f445]) ).
fof(f10532,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(codomain(X0),compose(X0,X1)))),codomain(X0))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f445]) ).
fof(f10534,plain,
! [X0] :
( domain(compose(codomain(codomain(compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0))))),X0)) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f445]) ).
fof(f10535,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,compose(domain(domain(domain(X0))),X1)))),X0)) = codomain(compose(domain(domain(domain(X0))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f445]) ).
fof(f10536,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,compose(domain(domain(X0)),X1)))),X0)) = codomain(compose(domain(domain(X0)),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f445]) ).
fof(f10537,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,compose(domain(X0),X1)))),X0)) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f445]) ).
fof(f10538,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))))),X0)) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f445]) ).
fof(f10539,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))),X0)) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f445]) ).
fof(f10540,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,compose(X1,domain(domain(compose(X0,X1))))))),X0)) = codomain(compose(X1,domain(domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f445]) ).
fof(f10541,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,compose(X1,domain(compose(domain(X0),X1)))))),X0)) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f445]) ).
fof(f10542,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,compose(X1,domain(compose(X0,X1)))))),X0)) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f445]) ).
fof(f10543,plain,
! [X0] :
( domain(compose(codomain(codomain(compose(X0,domain(compose(domain(codomain(codomain(X0))),X0))))),X0)) = codomain(domain(compose(domain(codomain(codomain(X0))),X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2834,f445]) ).
fof(f10544,plain,
! [X0] :
( domain(compose(codomain(codomain(compose(X0,domain(compose(domain(codomain(X0)),X0))))),X0)) = codomain(domain(compose(domain(codomain(X0)),X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2835,f445]) ).
fof(f10545,plain,
! [X0] :
( domain(compose(codomain(codomain(compose(X0,domain(compose(domain(X0),domain(X0)))))),X0)) = codomain(domain(compose(domain(X0),domain(X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2838,f445]) ).
fof(f10546,plain,
! [X0] :
( domain(compose(codomain(codomain(compose(X0,domain(domain(domain(domain(domain(domain(X0))))))))),X0)) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1360,f445]) ).
fof(f10547,plain,
! [X0] :
( domain(compose(codomain(codomain(compose(X0,domain(domain(domain(domain(domain(X0)))))))),X0)) = codomain(domain(domain(domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f395,f445]) ).
fof(f10552,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f10512]) ).
fof(f10553,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f10552]) ).
fof(f10554,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X0,compose(X1,X2)))),compose(X0,X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f10523]) ).
fof(f10555,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X0,compose(X1,X2)))),codomain(compose(X0,X1)))) = codomain(compose(X0,compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f195,f10524]) ).
fof(f10556,plain,
! [X0] :
( domain(compose(codomain(codomain(X0)),codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f1119,f10525]) ).
fof(f10557,plain,
! [X0] :
( domain(compose(codomain(codomain(X0)),codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f349,f10526]) ).
fof(f10558,plain,
! [X0] :
( domain(compose(codomain(codomain(X0)),codomain(codomain(codomain(codomain(X0)))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f220,f10527]) ).
fof(f10559,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(codomain(X0))))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f216,f10528]) ).
fof(f10560,plain,
! [X0] :
( domain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f213,f10529]) ).
fof(f10561,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(X0)))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f196,f10530]) ).
fof(f10562,plain,
! [X0] :
( domain(compose(codomain(codomain(X0)),codomain(codomain(X0)))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f197,f10531]) ).
fof(f10563,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,X1))),codomain(X0))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f81,f10532]) ).
fof(f10566,plain,
! [X0] :
( domain(compose(codomain(codomain(X0)),X0)) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f397,f10534]) ).
fof(f10567,plain,
! [X0] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f197,f10566]) ).
fof(f10568,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(compose(domain(domain(domain(X0))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f281,f10535]) ).
fof(f10569,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(compose(domain(domain(X0)),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f254,f10536]) ).
fof(f10570,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f82,f10537]) ).
fof(f10571,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X0,compose(X1,X2)))),X0)) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f149,f10538]) ).
fof(f10572,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X0,compose(X1,X2)))),X0)) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f140,f10539]) ).
fof(f10573,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(compose(X1,domain(domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f264,f10540]) ).
fof(f10574,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f255,f10541]) ).
fof(f10575,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f10542]) ).
fof(f10576,plain,
! [X0] :
( domain(compose(codomain(codomain(X0)),X0)) = codomain(domain(compose(domain(codomain(codomain(X0))),X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2834,f10543]) ).
fof(f10577,plain,
! [X0] :
( domain(X0) = codomain(domain(compose(domain(codomain(codomain(X0))),X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f197,f10576]) ).
fof(f10578,plain,
! [X0] :
( domain(compose(codomain(codomain(X0)),X0)) = codomain(domain(compose(domain(codomain(X0)),X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2835,f10544]) ).
fof(f10579,plain,
! [X0] :
( domain(X0) = codomain(domain(compose(domain(codomain(X0)),X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f197,f10578]) ).
fof(f10580,plain,
! [X0] :
( domain(compose(codomain(codomain(X0)),X0)) = codomain(domain(compose(domain(X0),domain(X0))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2838,f10545]) ).
fof(f10581,plain,
! [X0] :
( domain(X0) = codomain(domain(compose(domain(X0),domain(X0))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f197,f10580]) ).
fof(f10582,plain,
! [X0] :
( domain(compose(codomain(codomain(X0)),X0)) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f1360,f10546]) ).
fof(f10583,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f197,f10582]) ).
fof(f10584,plain,
! [X0] :
( domain(compose(codomain(codomain(X0)),X0)) = codomain(domain(domain(domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f395,f10547]) ).
fof(f10585,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f197,f10584]) ).
fof(f10594,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(domain(codomain(domain(f1(X0,X1))))),X2))
| domain(codomain(domain(codomain(domain(f1(X0,X1)))))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f27]) ).
fof(f10596,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f9921]) ).
fof(f10597,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f342]) ).
fof(f10598,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f341]) ).
fof(f10599,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))),codomain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f6373]) ).
fof(f10600,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f3710]) ).
fof(f10601,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))),codomain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f3509]) ).
fof(f10602,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f3136]) ).
fof(f10603,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f393]) ).
fof(f10604,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))))) = codomain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f347]) ).
fof(f10605,plain,
! [X0,X1] :
( domain(compose(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))),codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))) = codomain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f4358]) ).
fof(f10606,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))) = codomain(compose(domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))),domain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f2181]) ).
fof(f10607,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f3711]) ).
fof(f10608,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))),codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f3697]) ).
fof(f10609,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f3137]) ).
fof(f10610,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))),codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f3123]) ).
fof(f10611,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f322]) ).
fof(f10612,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f311]) ).
fof(f10613,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f283]) ).
fof(f10614,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))) = codomain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f218]) ).
fof(f10615,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f219]) ).
fof(f10616,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f217]) ).
fof(f10617,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f271]) ).
fof(f10618,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))) = codomain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f211]) ).
fof(f10619,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f212]) ).
fof(f10620,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f210]) ).
fof(f10621,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))) = codomain(domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f46]) ).
fof(f10622,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))) = codomain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f45]) ).
fof(f10623,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f53]) ).
fof(f10624,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f54]) ).
fof(f10625,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f43]) ).
fof(f10626,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f44]) ).
fof(f10627,plain,
! [X0,X1] :
( equivalent(domain(codomain(domain(codomain(domain(f1(X0,X1)))))),domain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f408,f39]) ).
fof(f10630,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(codomain(domain(X3))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f408]) ).
fof(f10631,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(domain(codomain(domain(codomain(domain(X2))))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f408]) ).
fof(f10632,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(domain(codomain(domain(codomain(domain(X1))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f408]) ).
fof(f10633,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(domain(codomain(domain(codomain(domain(X1))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f408]) ).
fof(f10634,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(codomain(domain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f408]) ).
fof(f10637,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(codomain(domain(X3))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f10630]) ).
fof(f10638,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(domain(codomain(domain(X2))))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f10631]) ).
fof(f10639,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(codomain(domain(codomain(domain(X1))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f10632]) ).
fof(f10640,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(domain(codomain(domain(X1))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f10633]) ).
fof(f10641,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(codomain(domain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f10634]) ).
fof(f10642,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(domain(compose(X0,X1)))
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f2104]) ).
fof(f10643,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(codomain(compose(X0,X1)))
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f2102]) ).
fof(f10644,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(domain(compose(X0,X1)))
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f2076]) ).
fof(f10645,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(codomain(compose(X0,X1)))
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f2074]) ).
fof(f10646,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(domain(compose(X0,X1)))
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f1840]) ).
fof(f10647,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(codomain(compose(X0,X1)))
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f1838]) ).
fof(f10648,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(domain(compose(X0,X1)))
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f1812]) ).
fof(f10649,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(codomain(compose(X0,X1)))
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f1810]) ).
fof(f10650,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(X0,X1))
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f898]) ).
fof(f10651,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(X0,X1))
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f896]) ).
fof(f10652,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f728]) ).
fof(f10653,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f1067]) ).
fof(f10654,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f1065]) ).
fof(f10655,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,X1))
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f975]) ).
fof(f10656,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,X1))
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f973]) ).
fof(f10657,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f1046]) ).
fof(f10658,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,X1)
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f964]) ).
fof(f10659,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f841]) ).
fof(f10660,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f94]) ).
fof(f10661,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f92]) ).
fof(f10662,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(resolution,[status(thm)],[f453,f78]) ).
fof(f10663,plain,
! [X0,X1,X2] :
( domain(compose(compose(X0,X1),codomain(codomain(X2)))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f453]) ).
fof(f10664,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),codomain(codomain(compose(X0,compose(X1,X2)))))) = codomain(compose(X0,compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f453]) ).
fof(f10668,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(compose(X0,X1))))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f453]) ).
fof(f10670,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(X0)),codomain(codomain(compose(X0,X1))))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f453]) ).
fof(f10671,plain,
! [X0] :
( domain(compose(codomain(codomain(X0)),codomain(codomain(X0)))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f197,f453]) ).
fof(f10672,plain,
! [X0,X1] :
( domain(compose(codomain(X0),codomain(codomain(compose(X0,X1))))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f453]) ).
fof(f10673,plain,
! [X0] :
( domain(compose(codomain(X0),codomain(codomain(X0)))) = codomain(X0)
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f30,f453]) ).
fof(f10674,plain,
! [X0] :
( domain(compose(X0,codomain(codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))))) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f453]) ).
fof(f10675,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(compose(domain(domain(domain(X0))),X1))))) = codomain(compose(domain(domain(domain(X0))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f453]) ).
fof(f10676,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(compose(domain(domain(X0)),X1))))) = codomain(compose(domain(domain(X0)),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f453]) ).
fof(f10677,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(compose(domain(X0),X1))))) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f453]) ).
fof(f10678,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))))) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f453]) ).
fof(f10679,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))))) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f453]) ).
fof(f10680,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(compose(X1,domain(domain(compose(X0,X1)))))))) = codomain(compose(X1,domain(domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f453]) ).
fof(f10681,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(compose(X1,domain(compose(domain(X0),X1))))))) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f453]) ).
fof(f10682,plain,
! [X0,X1] :
( domain(compose(X0,codomain(codomain(compose(X1,domain(compose(X0,X1))))))) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f453]) ).
fof(f10683,plain,
! [X0] :
( domain(compose(X0,codomain(codomain(domain(compose(domain(codomain(codomain(X0))),X0)))))) = codomain(domain(compose(domain(codomain(codomain(X0))),X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2834,f453]) ).
fof(f10684,plain,
! [X0] :
( domain(compose(X0,codomain(codomain(domain(compose(domain(codomain(X0)),X0)))))) = codomain(domain(compose(domain(codomain(X0)),X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2835,f453]) ).
fof(f10685,plain,
! [X0] :
( domain(compose(X0,codomain(codomain(domain(compose(domain(X0),domain(X0))))))) = codomain(domain(compose(domain(X0),domain(X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2838,f453]) ).
fof(f10686,plain,
! [X0] :
( domain(compose(X0,codomain(codomain(domain(domain(domain(domain(domain(domain(X0)))))))))) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1360,f453]) ).
fof(f10687,plain,
! [X0] :
( domain(compose(X0,codomain(codomain(domain(domain(domain(domain(domain(X0))))))))) = codomain(domain(domain(domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f395,f453]) ).
fof(f10688,plain,
! [X0] :
( domain(compose(X0,codomain(codomain(domain(domain(domain(domain(X0)))))))) = codomain(domain(domain(domain(domain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f285,f453]) ).
fof(f10689,plain,
! [X0] :
( domain(compose(X0,codomain(codomain(domain(domain(domain(X0))))))) = codomain(domain(domain(domain(X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f273,f453]) ).
fof(f10690,plain,
! [X0] :
( domain(compose(X0,codomain(codomain(domain(domain(X0)))))) = codomain(domain(domain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f256,f453]) ).
fof(f10691,plain,
! [X0] :
( domain(compose(X0,codomain(codomain(domain(X0))))) = codomain(domain(X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f29,f453]) ).
fof(f10692,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f10652]) ).
fof(f10693,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,codomain(codomain(X1)))) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f10692]) ).
fof(f10694,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,codomain(codomain(X2))))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f10663]) ).
fof(f10700,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f9921]) ).
fof(f10701,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f342]) ).
fof(f10702,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f341]) ).
fof(f10703,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f6373]) ).
fof(f10704,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f3710]) ).
fof(f10705,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f3509]) ).
fof(f10706,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f3136]) ).
fof(f10707,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f393]) ).
fof(f10708,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))) = codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f347]) ).
fof(f10709,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))) = codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f4358]) ).
fof(f10710,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))) = codomain(compose(domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))),domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f2181]) ).
fof(f10711,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f3711]) ).
fof(f10712,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f3697]) ).
fof(f10713,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f3137]) ).
fof(f10714,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f3123]) ).
fof(f10715,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f322]) ).
fof(f10716,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f311]) ).
fof(f10717,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f283]) ).
fof(f10718,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))) = codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f218]) ).
fof(f10719,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f219]) ).
fof(f10720,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f217]) ).
fof(f10721,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f271]) ).
fof(f10722,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))) = codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f211]) ).
fof(f10723,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f212]) ).
fof(f10724,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f210]) ).
fof(f10725,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f46]) ).
fof(f10726,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))) = codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f45]) ).
fof(f10727,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f53]) ).
fof(f10728,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f54]) ).
fof(f10729,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f43]) ).
fof(f10730,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f44]) ).
fof(f10731,plain,
! [X0,X1] :
( equivalent(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f473,f39]) ).
fof(f10739,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(codomain(codomain(X3))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f473]) ).
fof(f10740,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(domain(codomain(codomain(X2))))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f473]) ).
fof(f10741,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(codomain(codomain(domain(codomain(codomain(X1))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f473]) ).
fof(f10742,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(codomain(codomain(domain(codomain(codomain(X1))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f473]) ).
fof(f10743,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(codomain(codomain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f473]) ).
fof(f10748,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(codomain(codomain(X3))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f10739]) ).
fof(f10749,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(domain(codomain(codomain(X2))))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f10740]) ).
fof(f10750,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(codomain(domain(codomain(codomain(X1))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f10741]) ).
fof(f10751,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(domain(codomain(codomain(X1))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f10742]) ).
fof(f10752,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(codomain(codomain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f10743]) ).
fof(f10753,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(domain(codomain(codomain(f1(X0,X1))))),X2))
| domain(codomain(domain(codomain(codomain(f1(X0,X1)))))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f27]) ).
fof(f10755,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f9921]) ).
fof(f10756,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f342]) ).
fof(f10757,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f341]) ).
fof(f10758,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))),codomain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f6373]) ).
fof(f10759,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f3710]) ).
fof(f10760,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))),codomain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f3509]) ).
fof(f10761,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f3136]) ).
fof(f10762,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f393]) ).
fof(f10763,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))) = codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f347]) ).
fof(f10764,plain,
! [X0,X1] :
( domain(compose(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))),codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))) = codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f4358]) ).
fof(f10765,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))) = codomain(compose(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))),domain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f2181]) ).
fof(f10766,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f3711]) ).
fof(f10767,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))),codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f3697]) ).
fof(f10768,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f3137]) ).
fof(f10769,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))),codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f3123]) ).
fof(f10770,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f322]) ).
fof(f10771,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f311]) ).
fof(f10772,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f283]) ).
fof(f10773,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))) = codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f218]) ).
fof(f10774,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f219]) ).
fof(f10775,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f217]) ).
fof(f10776,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f271]) ).
fof(f10777,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))) = codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f211]) ).
fof(f10778,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f212]) ).
fof(f10779,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f210]) ).
fof(f10780,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))) = codomain(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f46]) ).
fof(f10781,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))) = codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f45]) ).
fof(f10782,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f53]) ).
fof(f10783,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f54]) ).
fof(f10784,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f43]) ).
fof(f10785,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f44]) ).
fof(f10786,plain,
! [X0,X1] :
( equivalent(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))),domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f475,f39]) ).
fof(f10793,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(codomain(codomain(X3))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f475]) ).
fof(f10794,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(domain(codomain(domain(codomain(codomain(X2))))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f475]) ).
fof(f10795,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(domain(codomain(domain(codomain(codomain(X1))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f475]) ).
fof(f10796,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(domain(codomain(domain(codomain(codomain(X1))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f475]) ).
fof(f10797,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(codomain(codomain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f475]) ).
fof(f10802,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(codomain(codomain(X3))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f10793]) ).
fof(f10803,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(domain(codomain(codomain(X2))))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f10794]) ).
fof(f10804,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(codomain(domain(codomain(codomain(X1))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f10795]) ).
fof(f10805,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(domain(codomain(codomain(X1))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f10796]) ).
fof(f10806,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(codomain(codomain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f10797]) ).
fof(f10807,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(codomain(compose(X0,compose(X1,compose(X2,X3))))),X4)
| codomain(codomain(compose(X0,compose(X1,compose(X2,X3))))) = X4 ),
inference(resolution,[status(thm)],[f487,f570]) ).
fof(f10808,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| X4 = f1(codomain(codomain(compose(X0,compose(X1,compose(X2,X3))))),X4)
| codomain(codomain(compose(X0,compose(X1,compose(X2,X3))))) = X4 ),
inference(resolution,[status(thm)],[f487,f462]) ).
fof(f10809,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(codomain(compose(X0,compose(X1,compose(X2,X3))))),X4)
| codomain(codomain(compose(X0,compose(X1,compose(X2,X3))))) = X4 ),
inference(resolution,[status(thm)],[f487,f370]) ).
fof(f10810,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(compose(X0,X1))))
| X3 = f1(codomain(codomain(compose(X0,compose(X1,X2)))),X3)
| codomain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f487,f321]) ).
fof(f10811,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(compose(X0,X1))))
| X3 = f1(codomain(codomain(compose(X0,compose(X1,X2)))),X3)
| codomain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f487,f310]) ).
fof(f10812,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,codomain(X1))))
| X3 = f1(codomain(codomain(compose(X0,compose(X1,X2)))),X3)
| codomain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f487,f562]) ).
fof(f10813,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2))))
| X3 = f1(codomain(codomain(compose(X0,compose(X1,X2)))),X3)
| codomain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f487,f457]) ).
fof(f10814,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),X2))
| X3 = f1(codomain(codomain(compose(X0,compose(X1,X2)))),X3)
| codomain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f487,f456]) ).
fof(f10815,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2))
| X3 = f1(codomain(codomain(compose(X0,compose(X1,X2)))),X3)
| codomain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f487,f454]) ).
fof(f10816,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,codomain(X1))))
| X3 = f1(codomain(codomain(compose(X0,compose(X1,X2)))),X3)
| codomain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f487,f363]) ).
fof(f10817,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,X1)))
| X3 = f1(codomain(codomain(compose(X0,compose(X1,X2)))),X3)
| codomain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f487,f86]) ).
fof(f10818,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(codomain(codomain(compose(X0,compose(X1,X2)))),X3)
| codomain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f487,f85]) ).
fof(f10819,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,X1)))
| X3 = f1(codomain(codomain(compose(X0,compose(X1,X2)))),X3)
| codomain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f487,f84]) ).
fof(f10820,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(X1)
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f453]) ).
fof(f10821,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1)
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f445]) ).
fof(f10822,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0)))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f354]) ).
fof(f10823,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(codomain(X1)))))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f362]) ).
fof(f10824,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f1109]) ).
fof(f10825,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f1108]) ).
fof(f10826,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X0,X1)),X0)))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f555]) ).
fof(f10827,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(X1))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f461]) ).
fof(f10828,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(X1)
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f455]) ).
fof(f10829,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1)
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f447]) ).
fof(f10830,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(X1))))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f563]) ).
fof(f10831,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),X0)))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f356]) ).
fof(f10832,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(X1))))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f364]) ).
fof(f10833,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f249]) ).
fof(f10834,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f191]) ).
fof(f10835,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f137]) ).
fof(f10836,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X0))))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f324]) ).
fof(f10837,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X0))))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f313]) ).
fof(f10838,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X0)))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f192]) ).
fof(f10839,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X0)))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f190]) ).
fof(f10840,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f35]) ).
fof(f10841,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f26]) ).
fof(f10842,plain,
! [X0,X1,X2] :
( there_exists(domain(X0))
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f487,f25]) ).
fof(f10843,plain,
! [X0,X1] :
( there_exists(X0)
| X1 = f1(codomain(codomain(codomain(X0))),X1)
| codomain(codomain(codomain(X0))) = X1 ),
inference(resolution,[status(thm)],[f487,f23]) ).
fof(f10844,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X2))
| domain(X0) != codomain(X2)
| X1 = f1(codomain(codomain(domain(X0))),X1)
| codomain(codomain(domain(X0))) = X1 ),
inference(resolution,[status(thm)],[f487,f27]) ).
fof(f10845,plain,
! [X0,X1] :
( there_exists(X0)
| X1 = f1(codomain(codomain(domain(X0))),X1)
| codomain(codomain(domain(X0))) = X1 ),
inference(resolution,[status(thm)],[f487,f22]) ).
fof(f10846,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(domain(X0))))))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f9921]) ).
fof(f10849,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X0),codomain(codomain(X0)))))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f6373]) ).
fof(f10850,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(domain(domain(X0))))))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f3710]) ).
fof(f10851,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X0),codomain(codomain(X0)))))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f3509]) ).
fof(f10852,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(domain(domain(X0))))))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f3136]) ).
fof(f10853,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(X0)))))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f393]) ).
fof(f10854,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0)
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f347]) ).
fof(f10855,plain,
! [X0,X1] :
( domain(compose(codomain(X0),codomain(X0))) = codomain(X0)
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f4358]) ).
fof(f10856,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),domain(X0)))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f2181]) ).
fof(f10857,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(domain(X0)))))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f3711]) ).
fof(f10858,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X0),codomain(X0))))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f3697]) ).
fof(f10859,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(domain(X0)))))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f3137]) ).
fof(f10860,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X0),codomain(X0))))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f3123]) ).
fof(f10863,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(X0))))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f283]) ).
fof(f10864,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(X0)
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f218]) ).
fof(f10867,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(X0)))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f271]) ).
fof(f10868,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(X0)
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f211]) ).
fof(f10871,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f46]) ).
fof(f10872,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f45]) ).
fof(f10876,plain,
! [X0,X1] :
( there_exists(domain(X0))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f44]) ).
fof(f10877,plain,
! [X0,X1] :
( equivalent(X0,X0)
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f487,f39]) ).
fof(f10878,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(domain(compose(X0,compose(X1,compose(X2,X3))))),X4)
| codomain(domain(compose(X0,compose(X1,compose(X2,X3))))) = X4 ),
inference(resolution,[status(thm)],[f489,f570]) ).
fof(f10879,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| X4 = f1(codomain(domain(compose(X0,compose(X1,compose(X2,X3))))),X4)
| codomain(domain(compose(X0,compose(X1,compose(X2,X3))))) = X4 ),
inference(resolution,[status(thm)],[f489,f462]) ).
fof(f10880,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(domain(compose(X0,compose(X1,compose(X2,X3))))),X4)
| codomain(domain(compose(X0,compose(X1,compose(X2,X3))))) = X4 ),
inference(resolution,[status(thm)],[f489,f370]) ).
fof(f10881,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(compose(X0,X1))))
| X3 = f1(codomain(domain(compose(X0,compose(X1,X2)))),X3)
| codomain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f489,f321]) ).
fof(f10882,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(compose(X0,X1))))
| X3 = f1(codomain(domain(compose(X0,compose(X1,X2)))),X3)
| codomain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f489,f310]) ).
fof(f10883,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,codomain(X1))))
| X3 = f1(codomain(domain(compose(X0,compose(X1,X2)))),X3)
| codomain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f489,f562]) ).
fof(f10884,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2))))
| X3 = f1(codomain(domain(compose(X0,compose(X1,X2)))),X3)
| codomain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f489,f457]) ).
fof(f10885,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),X2))
| X3 = f1(codomain(domain(compose(X0,compose(X1,X2)))),X3)
| codomain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f489,f456]) ).
fof(f10886,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2))
| X3 = f1(codomain(domain(compose(X0,compose(X1,X2)))),X3)
| codomain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f489,f454]) ).
fof(f10887,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,codomain(X1))))
| X3 = f1(codomain(domain(compose(X0,compose(X1,X2)))),X3)
| codomain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f489,f363]) ).
fof(f10888,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,X1)))
| X3 = f1(codomain(domain(compose(X0,compose(X1,X2)))),X3)
| codomain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f489,f86]) ).
fof(f10889,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(codomain(domain(compose(X0,compose(X1,X2)))),X3)
| codomain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f489,f85]) ).
fof(f10890,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,X1)))
| X3 = f1(codomain(domain(compose(X0,compose(X1,X2)))),X3)
| codomain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f489,f84]) ).
fof(f10891,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(X1)
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f453]) ).
fof(f10892,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1)
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f445]) ).
fof(f10893,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0)))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f354]) ).
fof(f10894,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(codomain(X1)))))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f362]) ).
fof(f10895,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f1109]) ).
fof(f10896,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f1108]) ).
fof(f10897,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X0,X1)),X0)))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f555]) ).
fof(f10898,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(X1))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f461]) ).
fof(f10899,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(X1)
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f455]) ).
fof(f10900,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1)
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f447]) ).
fof(f10901,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(X1))))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f563]) ).
fof(f10902,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),X0)))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f356]) ).
fof(f10903,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(X1))))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f364]) ).
fof(f10904,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f249]) ).
fof(f10905,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f191]) ).
fof(f10906,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f137]) ).
fof(f10907,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X0))))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f324]) ).
fof(f10908,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X0))))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f313]) ).
fof(f10909,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X0)))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f192]) ).
fof(f10910,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X0)))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f190]) ).
fof(f10911,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f35]) ).
fof(f10912,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f26]) ).
fof(f10913,plain,
! [X0,X1,X2] :
( there_exists(domain(X0))
| X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f489,f25]) ).
fof(f10914,plain,
! [X0,X1] :
( there_exists(X0)
| X1 = f1(codomain(domain(codomain(X0))),X1)
| codomain(domain(codomain(X0))) = X1 ),
inference(resolution,[status(thm)],[f489,f23]) ).
fof(f10915,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X2))
| domain(X0) != codomain(X2)
| X1 = f1(codomain(domain(domain(X0))),X1)
| codomain(domain(domain(X0))) = X1 ),
inference(resolution,[status(thm)],[f489,f27]) ).
fof(f10916,plain,
! [X0,X1] :
( there_exists(X0)
| X1 = f1(codomain(domain(domain(X0))),X1)
| codomain(domain(domain(X0))) = X1 ),
inference(resolution,[status(thm)],[f489,f22]) ).
fof(f10917,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(domain(X0))))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f9921]) ).
fof(f10918,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f342]) ).
fof(f10919,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f341]) ).
fof(f10920,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X0),codomain(codomain(X0)))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f6373]) ).
fof(f10921,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(domain(domain(X0))))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f3710]) ).
fof(f10922,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X0),codomain(codomain(X0)))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f3509]) ).
fof(f10923,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(domain(domain(X0))))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f3136]) ).
fof(f10924,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(X0)))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f393]) ).
fof(f10925,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0)
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f347]) ).
fof(f10926,plain,
! [X0,X1] :
( domain(compose(codomain(X0),codomain(X0))) = codomain(X0)
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f4358]) ).
fof(f10927,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),domain(X0)))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f2181]) ).
fof(f10928,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(domain(X0)))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f3711]) ).
fof(f10929,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X0),codomain(X0))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f3697]) ).
fof(f10930,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(domain(X0)))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f3137]) ).
fof(f10931,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X0),codomain(X0))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f3123]) ).
fof(f10932,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f322]) ).
fof(f10933,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f311]) ).
fof(f10934,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(X0))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f283]) ).
fof(f10935,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(X0)
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f218]) ).
fof(f10936,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f219]) ).
fof(f10937,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f217]) ).
fof(f10938,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(X0)))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f271]) ).
fof(f10939,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(X0)
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f211]) ).
fof(f10940,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X0))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f212]) ).
fof(f10941,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X0))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f210]) ).
fof(f10942,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f46]) ).
fof(f10943,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f45]) ).
fof(f10944,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X0)))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f53]) ).
fof(f10945,plain,
! [X0,X1] :
( there_exists(codomain(X0))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f54]) ).
fof(f10946,plain,
! [X0,X1] :
( there_exists(domain(codomain(X0)))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f43]) ).
fof(f10948,plain,
! [X0,X1] :
( equivalent(X0,X0)
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f489,f39]) ).
fof(f10949,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(codomain(compose(X0,compose(X1,compose(X2,X3))))),X4)
| domain(codomain(compose(X0,compose(X1,compose(X2,X3))))) = X4 ),
inference(resolution,[status(thm)],[f508,f570]) ).
fof(f10950,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| X4 = f1(domain(codomain(compose(X0,compose(X1,compose(X2,X3))))),X4)
| domain(codomain(compose(X0,compose(X1,compose(X2,X3))))) = X4 ),
inference(resolution,[status(thm)],[f508,f462]) ).
fof(f10951,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(codomain(compose(X0,compose(X1,compose(X2,X3))))),X4)
| domain(codomain(compose(X0,compose(X1,compose(X2,X3))))) = X4 ),
inference(resolution,[status(thm)],[f508,f370]) ).
fof(f10952,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(compose(X0,X1))))
| X3 = f1(domain(codomain(compose(X0,compose(X1,X2)))),X3)
| domain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f508,f321]) ).
fof(f10953,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(compose(X0,X1))))
| X3 = f1(domain(codomain(compose(X0,compose(X1,X2)))),X3)
| domain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f508,f310]) ).
fof(f10954,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,codomain(X1))))
| X3 = f1(domain(codomain(compose(X0,compose(X1,X2)))),X3)
| domain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f508,f562]) ).
fof(f10955,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2))))
| X3 = f1(domain(codomain(compose(X0,compose(X1,X2)))),X3)
| domain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f508,f457]) ).
fof(f10956,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),X2))
| X3 = f1(domain(codomain(compose(X0,compose(X1,X2)))),X3)
| domain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f508,f456]) ).
fof(f10957,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2))
| X3 = f1(domain(codomain(compose(X0,compose(X1,X2)))),X3)
| domain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f508,f454]) ).
fof(f10958,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,codomain(X1))))
| X3 = f1(domain(codomain(compose(X0,compose(X1,X2)))),X3)
| domain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f508,f363]) ).
fof(f10959,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,X1)))
| X3 = f1(domain(codomain(compose(X0,compose(X1,X2)))),X3)
| domain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f508,f86]) ).
fof(f10960,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(domain(codomain(compose(X0,compose(X1,X2)))),X3)
| domain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f508,f85]) ).
fof(f10961,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,X1)))
| X3 = f1(domain(codomain(compose(X0,compose(X1,X2)))),X3)
| domain(codomain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f508,f84]) ).
fof(f10962,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(X1)
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f453]) ).
fof(f10963,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1)
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f445]) ).
fof(f10964,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0)))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f354]) ).
fof(f10965,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(codomain(X1)))))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f362]) ).
fof(f10966,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f1109]) ).
fof(f10967,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f1108]) ).
fof(f10968,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X0,X1)),X0)))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f555]) ).
fof(f10969,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(X1))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f461]) ).
fof(f10970,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(X1)
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f455]) ).
fof(f10971,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1)
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f447]) ).
fof(f10972,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(X1))))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f563]) ).
fof(f10973,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),X0)))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f356]) ).
fof(f10974,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(X1))))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f364]) ).
fof(f10975,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f249]) ).
fof(f10976,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f191]) ).
fof(f10977,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f137]) ).
fof(f10978,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X0))))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f324]) ).
fof(f10979,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X0))))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f313]) ).
fof(f10980,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X0)))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f192]) ).
fof(f10981,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X0)))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f190]) ).
fof(f10982,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f35]) ).
fof(f10983,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f26]) ).
fof(f10984,plain,
! [X0,X1,X2] :
( there_exists(domain(X0))
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f508,f25]) ).
fof(f10985,plain,
! [X0,X1] :
( there_exists(X0)
| X1 = f1(domain(codomain(codomain(X0))),X1)
| domain(codomain(codomain(X0))) = X1 ),
inference(resolution,[status(thm)],[f508,f23]) ).
fof(f10986,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X2))
| domain(X0) != codomain(X2)
| X1 = f1(domain(codomain(domain(X0))),X1)
| domain(codomain(domain(X0))) = X1 ),
inference(resolution,[status(thm)],[f508,f27]) ).
fof(f10987,plain,
! [X0,X1] :
( there_exists(X0)
| X1 = f1(domain(codomain(domain(X0))),X1)
| domain(codomain(domain(X0))) = X1 ),
inference(resolution,[status(thm)],[f508,f22]) ).
fof(f10988,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(domain(X0))))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f9921]) ).
fof(f10989,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f342]) ).
fof(f10990,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f341]) ).
fof(f10991,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X0),codomain(codomain(X0)))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f6373]) ).
fof(f10992,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(domain(domain(X0))))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f3710]) ).
fof(f10993,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X0),codomain(codomain(X0)))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f3509]) ).
fof(f10994,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(domain(domain(X0))))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f3136]) ).
fof(f10995,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(X0)))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f393]) ).
fof(f10996,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0)
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f347]) ).
fof(f10997,plain,
! [X0,X1] :
( domain(compose(codomain(X0),codomain(X0))) = codomain(X0)
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f4358]) ).
fof(f10998,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),domain(X0)))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f2181]) ).
fof(f10999,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(domain(X0)))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f3711]) ).
fof(f11000,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X0),codomain(X0))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f3697]) ).
fof(f11001,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(domain(X0)))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f3137]) ).
fof(f11002,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X0),codomain(X0))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f3123]) ).
fof(f11003,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f322]) ).
fof(f11004,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f311]) ).
fof(f11005,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(X0))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f283]) ).
fof(f11006,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(X0)
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f218]) ).
fof(f11007,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f219]) ).
fof(f11008,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f217]) ).
fof(f11009,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(X0)))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f271]) ).
fof(f11010,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(X0)
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f211]) ).
fof(f11011,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X0))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f212]) ).
fof(f11012,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X0))))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f210]) ).
fof(f11013,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f46]) ).
fof(f11014,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f45]) ).
fof(f11018,plain,
! [X0,X1] :
( there_exists(domain(X0))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f44]) ).
fof(f11019,plain,
! [X0,X1] :
( equivalent(X0,X0)
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(resolution,[status(thm)],[f508,f39]) ).
fof(f11020,plain,
! [X0,X1,X2] :
( X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f508]) ).
fof(f11021,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f489]) ).
fof(f11022,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f487]) ).
fof(f11023,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(domain(compose(X0,X1)))
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f2104]) ).
fof(f11024,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(codomain(compose(X0,X1)))
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f2102]) ).
fof(f11025,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(domain(compose(X0,X1)))
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f2076]) ).
fof(f11026,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(codomain(compose(X0,X1)))
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f2074]) ).
fof(f11027,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(domain(compose(X0,X1)))
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f1840]) ).
fof(f11028,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(codomain(compose(X0,X1)))
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f1838]) ).
fof(f11029,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(domain(compose(X0,X1)))
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f1812]) ).
fof(f11030,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(codomain(compose(X0,X1)))
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f1810]) ).
fof(f11031,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(X0,X1))
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f898]) ).
fof(f11032,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(X0,X1))
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f896]) ).
fof(f11033,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f728]) ).
fof(f11034,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f1067]) ).
fof(f11035,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f1065]) ).
fof(f11036,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,X1))
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f975]) ).
fof(f11037,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,X1))
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f973]) ).
fof(f11038,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f1046]) ).
fof(f11039,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,X1)
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f964]) ).
fof(f11040,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f841]) ).
fof(f11041,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f94]) ).
fof(f11042,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f92]) ).
fof(f11043,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(resolution,[status(thm)],[f460,f78]) ).
fof(f11044,plain,
! [X0,X1,X2] :
( domain(compose(compose(X0,X1),X2)) = codomain(domain(domain(X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f460]) ).
fof(f11055,plain,
! [X0] :
( domain(compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0)))) = codomain(domain(domain(compose(domain(domain(domain(domain(X0)))),domain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f460]) ).
fof(f11056,plain,
! [X0,X1] :
( domain(compose(X0,compose(domain(domain(domain(X0))),X1))) = codomain(domain(domain(compose(domain(domain(domain(X0))),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f460]) ).
fof(f11057,plain,
! [X0,X1] :
( domain(compose(X0,compose(domain(domain(X0)),X1))) = codomain(domain(domain(compose(domain(domain(X0)),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f460]) ).
fof(f11058,plain,
! [X0,X1] :
( domain(compose(X0,compose(domain(X0),X1))) = codomain(domain(domain(compose(domain(X0),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f460]) ).
fof(f11059,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))) = codomain(domain(domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f460]) ).
fof(f11060,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))) = codomain(domain(domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f460]) ).
fof(f11061,plain,
! [X0,X1] :
( domain(compose(X0,compose(X1,domain(domain(compose(X0,X1)))))) = codomain(domain(domain(compose(X1,domain(domain(compose(X0,X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f460]) ).
fof(f11062,plain,
! [X0,X1] :
( domain(compose(X0,compose(X1,domain(compose(domain(X0),X1))))) = codomain(domain(domain(compose(X1,domain(compose(domain(X0),X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f460]) ).
fof(f11063,plain,
! [X0,X1] :
( domain(compose(X0,compose(X1,domain(compose(X0,X1))))) = codomain(domain(domain(compose(X1,domain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f460]) ).
fof(f11064,plain,
! [X0] :
( domain(compose(X0,domain(compose(domain(codomain(codomain(X0))),X0)))) = codomain(domain(domain(domain(compose(domain(codomain(codomain(X0))),X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2834,f460]) ).
fof(f11065,plain,
! [X0] :
( domain(compose(X0,domain(compose(domain(codomain(X0)),X0)))) = codomain(domain(domain(domain(compose(domain(codomain(X0)),X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2835,f460]) ).
fof(f11066,plain,
! [X0] :
( domain(compose(X0,domain(compose(domain(X0),domain(X0))))) = codomain(domain(domain(domain(compose(domain(X0),domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2838,f460]) ).
fof(f11067,plain,
! [X0] :
( domain(compose(X0,domain(domain(domain(domain(domain(domain(X0)))))))) = codomain(domain(domain(domain(domain(domain(domain(domain(domain(X0)))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1360,f460]) ).
fof(f11068,plain,
! [X0] :
( domain(compose(X0,domain(domain(domain(domain(domain(X0))))))) = codomain(domain(domain(domain(domain(domain(domain(domain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f395,f460]) ).
fof(f11069,plain,
! [X0] :
( domain(compose(X0,domain(domain(domain(domain(X0)))))) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f285,f460]) ).
fof(f11070,plain,
! [X0] :
( domain(compose(X0,domain(domain(domain(X0))))) = codomain(domain(domain(domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f273,f460]) ).
fof(f11073,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(forward_demodulation,[status(thm)],[f28,f11033]) ).
fof(f11074,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(domain(domain(X1))) ),
inference(forward_demodulation,[status(thm)],[f28,f11073]) ).
fof(f11075,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(domain(X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f11044]) ).
fof(f11086,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(compose(domain(domain(domain(domain(X0)))),domain(X0)))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f397,f11055]) ).
fof(f11087,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(domain(compose(domain(domain(domain(X0))),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f281,f11056]) ).
fof(f11088,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(domain(compose(domain(domain(X0)),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f254,f11057]) ).
fof(f11089,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(domain(compose(domain(X0),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f82,f11058]) ).
fof(f11090,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f149,f11059]) ).
fof(f11091,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f140,f11060]) ).
fof(f11092,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(domain(compose(X1,domain(domain(compose(X0,X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f264,f11061]) ).
fof(f11093,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(domain(compose(X1,domain(compose(domain(X0),X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f255,f11062]) ).
fof(f11094,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(domain(compose(X1,domain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f11063]) ).
fof(f11095,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(compose(domain(codomain(codomain(X0))),X0)))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2834,f11064]) ).
fof(f11096,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(compose(domain(codomain(X0)),X0)))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2835,f11065]) ).
fof(f11097,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(compose(domain(X0),domain(X0))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2838,f11066]) ).
fof(f11098,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(domain(domain(domain(X0)))))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f1360,f11067]) ).
fof(f11099,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(domain(domain(X0))))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f395,f11068]) ).
fof(f11100,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f285,f11069]) ).
fof(f11101,plain,
! [X0] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f273,f11070]) ).
fof(f11104,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(domain(compose(X0,compose(X1,compose(X2,X3))))),X4)
| domain(domain(compose(X0,compose(X1,compose(X2,X3))))) = X4 ),
inference(resolution,[status(thm)],[f510,f570]) ).
fof(f11105,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| X4 = f1(domain(domain(compose(X0,compose(X1,compose(X2,X3))))),X4)
| domain(domain(compose(X0,compose(X1,compose(X2,X3))))) = X4 ),
inference(resolution,[status(thm)],[f510,f462]) ).
fof(f11106,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(domain(compose(X0,compose(X1,compose(X2,X3))))),X4)
| domain(domain(compose(X0,compose(X1,compose(X2,X3))))) = X4 ),
inference(resolution,[status(thm)],[f510,f370]) ).
fof(f11107,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(compose(X0,X1))))
| X3 = f1(domain(domain(compose(X0,compose(X1,X2)))),X3)
| domain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f510,f321]) ).
fof(f11108,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(compose(X0,X1))))
| X3 = f1(domain(domain(compose(X0,compose(X1,X2)))),X3)
| domain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f510,f310]) ).
fof(f11109,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,codomain(X1))))
| X3 = f1(domain(domain(compose(X0,compose(X1,X2)))),X3)
| domain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f510,f562]) ).
fof(f11110,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2))))
| X3 = f1(domain(domain(compose(X0,compose(X1,X2)))),X3)
| domain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f510,f457]) ).
fof(f11111,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),X2))
| X3 = f1(domain(domain(compose(X0,compose(X1,X2)))),X3)
| domain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f510,f456]) ).
fof(f11112,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2))
| X3 = f1(domain(domain(compose(X0,compose(X1,X2)))),X3)
| domain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f510,f454]) ).
fof(f11113,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,codomain(X1))))
| X3 = f1(domain(domain(compose(X0,compose(X1,X2)))),X3)
| domain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f510,f363]) ).
fof(f11114,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,X1)))
| X3 = f1(domain(domain(compose(X0,compose(X1,X2)))),X3)
| domain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f510,f86]) ).
fof(f11115,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(domain(domain(compose(X0,compose(X1,X2)))),X3)
| domain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f510,f85]) ).
fof(f11116,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,X1)))
| X3 = f1(domain(domain(compose(X0,compose(X1,X2)))),X3)
| domain(domain(compose(X0,compose(X1,X2)))) = X3 ),
inference(resolution,[status(thm)],[f510,f84]) ).
fof(f11117,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(X1)))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f460]) ).
fof(f11118,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(X1)
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f453]) ).
fof(f11119,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1)
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f445]) ).
fof(f11120,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),X0)))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f354]) ).
fof(f11121,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(codomain(X1)))))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f362]) ).
fof(f11122,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f1109]) ).
fof(f11123,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f1108]) ).
fof(f11124,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X0,X1)),X0)))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f555]) ).
fof(f11125,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(X1))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f461]) ).
fof(f11126,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(X1)
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f455]) ).
fof(f11127,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1)
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f447]) ).
fof(f11128,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(X1))))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f563]) ).
fof(f11129,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),X0)))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f356]) ).
fof(f11130,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(X1))))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f364]) ).
fof(f11131,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f249]) ).
fof(f11132,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f191]) ).
fof(f11133,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f137]) ).
fof(f11134,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X0))))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f324]) ).
fof(f11135,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X0))))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f313]) ).
fof(f11136,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X0)))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f192]) ).
fof(f11137,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X0)))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f190]) ).
fof(f11138,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f35]) ).
fof(f11139,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f26]) ).
fof(f11140,plain,
! [X0,X1,X2] :
( there_exists(domain(X0))
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f510,f25]) ).
fof(f11141,plain,
! [X0,X1] :
( there_exists(X0)
| X1 = f1(domain(domain(codomain(X0))),X1)
| domain(domain(codomain(X0))) = X1 ),
inference(resolution,[status(thm)],[f510,f23]) ).
fof(f11142,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X2))
| domain(X0) != codomain(X2)
| X1 = f1(domain(domain(domain(X0))),X1)
| domain(domain(domain(X0))) = X1 ),
inference(resolution,[status(thm)],[f510,f27]) ).
fof(f11143,plain,
! [X0,X1] :
( there_exists(X0)
| X1 = f1(domain(domain(domain(X0))),X1)
| domain(domain(domain(X0))) = X1 ),
inference(resolution,[status(thm)],[f510,f22]) ).
fof(f11144,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(codomain(domain(X0))))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f9921]) ).
fof(f11145,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f342]) ).
fof(f11146,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f341]) ).
fof(f11147,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X0),codomain(codomain(X0)))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f6373]) ).
fof(f11148,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(domain(domain(X0))))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f3710]) ).
fof(f11149,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X0),codomain(codomain(X0)))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f3509]) ).
fof(f11150,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(domain(domain(X0))))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f3136]) ).
fof(f11151,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(X0)))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f393]) ).
fof(f11152,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0)
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f347]) ).
fof(f11153,plain,
! [X0,X1] :
( domain(compose(codomain(X0),codomain(X0))) = codomain(X0)
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f4358]) ).
fof(f11154,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),domain(X0)))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f2181]) ).
fof(f11155,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(domain(X0)))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f3711]) ).
fof(f11156,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X0),codomain(X0))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f3697]) ).
fof(f11157,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(domain(X0)))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f3137]) ).
fof(f11158,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X0),codomain(X0))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f3123]) ).
fof(f11159,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f322]) ).
fof(f11160,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f311]) ).
fof(f11161,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(X0))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f283]) ).
fof(f11162,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(X0)
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f218]) ).
fof(f11163,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f219]) ).
fof(f11164,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f217]) ).
fof(f11165,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(X0)))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f271]) ).
fof(f11166,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(X0)
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f211]) ).
fof(f11167,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X0))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f212]) ).
fof(f11168,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X0))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f210]) ).
fof(f11169,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f46]) ).
fof(f11170,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f45]) ).
fof(f11171,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X0)))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f53]) ).
fof(f11172,plain,
! [X0,X1] :
( there_exists(codomain(X0))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f54]) ).
fof(f11173,plain,
! [X0,X1] :
( there_exists(domain(codomain(X0)))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f43]) ).
fof(f11175,plain,
! [X0,X1] :
( equivalent(X0,X0)
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(resolution,[status(thm)],[f510,f39]) ).
fof(f11177,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(domain(codomain(codomain(X0))))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f9921]) ).
fof(f11178,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f342]) ).
fof(f11179,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f341]) ).
fof(f11180,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f6373]) ).
fof(f11181,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(X0)),codomain(domain(domain(codomain(codomain(X0))))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f3710]) ).
fof(f11182,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f3509]) ).
fof(f11183,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(domain(domain(codomain(codomain(X0))))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f3136]) ).
fof(f11184,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(domain(domain(domain(domain(codomain(codomain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f393]) ).
fof(f11185,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(codomain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f347]) ).
fof(f11186,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(X0))))) = codomain(codomain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f4358]) ).
fof(f11187,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(compose(domain(codomain(codomain(X0))),domain(codomain(codomain(X0)))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f2181]) ).
fof(f11188,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(X0)),codomain(domain(codomain(codomain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f3711]) ).
fof(f11189,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(X0))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f3697]) ).
fof(f11190,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(domain(codomain(codomain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f3137]) ).
fof(f11191,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(X0))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f3123]) ).
fof(f11192,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f322]) ).
fof(f11193,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f311]) ).
fof(f11194,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(domain(domain(domain(codomain(codomain(X0))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f283]) ).
fof(f11195,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(codomain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f218]) ).
fof(f11196,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f219]) ).
fof(f11197,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f217]) ).
fof(f11198,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(domain(domain(codomain(codomain(X0)))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f271]) ).
fof(f11199,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(codomain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f211]) ).
fof(f11200,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f212]) ).
fof(f11201,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f210]) ).
fof(f11202,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(domain(codomain(codomain(X0))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f46]) ).
fof(f11203,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(codomain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f45]) ).
fof(f11204,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f53]) ).
fof(f11205,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X0))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f54]) ).
fof(f11206,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f43]) ).
fof(f11207,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X0))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f44]) ).
fof(f11208,plain,
! [X0,X1] :
( equivalent(codomain(codomain(X0)),codomain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f517,f39]) ).
fof(f11220,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(X0),X2))
| domain(codomain(X0)) != codomain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f27]) ).
fof(f11222,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(X0)),codomain(codomain(domain(domain(codomain(X0))))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f9921]) ).
fof(f11223,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f342]) ).
fof(f11224,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f341]) ).
fof(f11225,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(X0))),codomain(codomain(domain(codomain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f6373]) ).
fof(f11226,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(X0)),codomain(domain(domain(domain(codomain(X0))))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f3710]) ).
fof(f11227,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(X0))),codomain(codomain(domain(codomain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f3509]) ).
fof(f11228,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(X0)),codomain(domain(domain(domain(codomain(X0))))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f3136]) ).
fof(f11229,plain,
! [X0,X1] :
( domain(domain(codomain(X0))) = codomain(domain(domain(domain(domain(domain(codomain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f393]) ).
fof(f11230,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))) = codomain(domain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f347]) ).
fof(f11231,plain,
! [X0,X1] :
( domain(compose(codomain(domain(codomain(X0))),codomain(domain(codomain(X0))))) = codomain(domain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f4358]) ).
fof(f11232,plain,
! [X0,X1] :
( domain(domain(codomain(X0))) = codomain(compose(domain(domain(codomain(X0))),domain(domain(codomain(X0)))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f2181]) ).
fof(f11233,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(X0)),codomain(domain(domain(codomain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f3711]) ).
fof(f11234,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(X0))),codomain(domain(codomain(X0))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f3697]) ).
fof(f11235,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(X0)),codomain(domain(domain(codomain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f3137]) ).
fof(f11236,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(X0))),codomain(domain(codomain(X0))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f3123]) ).
fof(f11237,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f322]) ).
fof(f11238,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f311]) ).
fof(f11239,plain,
! [X0,X1] :
( domain(domain(codomain(X0))) = codomain(domain(domain(domain(domain(codomain(X0))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f283]) ).
fof(f11240,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(X0)))))) = codomain(domain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f218]) ).
fof(f11241,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f219]) ).
fof(f11242,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f217]) ).
fof(f11243,plain,
! [X0,X1] :
( domain(domain(codomain(X0))) = codomain(domain(domain(domain(codomain(X0)))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f271]) ).
fof(f11244,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(X0))))) = codomain(domain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f211]) ).
fof(f11245,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(X0))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f212]) ).
fof(f11246,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(X0))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f210]) ).
fof(f11247,plain,
! [X0,X1] :
( domain(domain(codomain(X0))) = codomain(domain(domain(codomain(X0))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f46]) ).
fof(f11248,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(X0)))) = codomain(domain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f45]) ).
fof(f11249,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(X0)))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f53]) ).
fof(f11250,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(X0))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f54]) ).
fof(f11251,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(X0)))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f43]) ).
fof(f11252,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(X0))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f44]) ).
fof(f11253,plain,
! [X0,X1] :
( equivalent(domain(codomain(X0)),domain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f519,f39]) ).
fof(f11276,plain,
! [X0,X1,X2,X3] :
( codomain(compose(X0,compose(X1,X2))) = X3
| codomain(compose(X0,compose(X1,X2))) != f1(codomain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f480,f38]) ).
fof(f11280,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(compose(X0,X1),X2)) = codomain(X3)
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(compose(X0,X1),compose(X2,X3))) = X4 ),
inference(paramodulation,[status(thm)],[f28,f480]) ).
fof(f11281,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f195,f480]) ).
fof(f11282,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f1119,f480]) ).
fof(f11283,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f349,f480]) ).
fof(f11284,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f220,f480]) ).
fof(f11285,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(X0))),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(codomain(codomain(codomain(X0))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f216,f480]) ).
fof(f11286,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(compose(X0,X1)))),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(codomain(codomain(codomain(compose(X0,X1)))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f213,f480]) ).
fof(f11287,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(X0)),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(codomain(codomain(X0)),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f196,f480]) ).
fof(f11288,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(codomain(codomain(compose(X0,X1))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f197,f480]) ).
fof(f11289,plain,
! [X0,X1,X2] :
( domain(compose(codomain(X0),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(codomain(X0),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f81,f480]) ).
fof(f11290,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(codomain(compose(X0,X1)),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f30,f480]) ).
fof(f11291,plain,
! [X0,X1] :
( domain(compose(X0,domain(domain(domain(domain(X0)))))) = codomain(domain(X0))
| X1 = f1(codomain(X0),X1)
| codomain(compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0)))) = X1 ),
inference(paramodulation,[status(thm)],[f397,f480]) ).
fof(f11292,plain,
! [X0,X1,X2] :
( domain(compose(X0,domain(domain(domain(X0))))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(domain(domain(domain(X0))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f281,f480]) ).
fof(f11293,plain,
! [X0,X1,X2] :
( domain(compose(X0,domain(domain(X0)))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(domain(domain(X0)),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f254,f480]) ).
fof(f11294,plain,
! [X0,X1,X2] :
( domain(compose(X0,domain(X0))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(domain(X0),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f82,f480]) ).
fof(f11295,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f149,f480]) ).
fof(f11296,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2)))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))) = X3 ),
inference(paramodulation,[status(thm)],[f140,f480]) ).
fof(f11297,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(compose(X0,X1))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,domain(domain(compose(X0,X1)))))) = X2 ),
inference(paramodulation,[status(thm)],[f264,f480]) ).
fof(f11298,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(X0),X1)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,domain(compose(domain(X0),X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f255,f480]) ).
fof(f11299,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(X0,X1)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,domain(compose(X0,X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f79,f480]) ).
fof(f11300,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(compose(X1,X2),X3))) = X4 ),
inference(paramodulation,[status(thm)],[f28,f480]) ).
fof(f11301,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(X2,X3)))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3))))) = X4 ),
inference(paramodulation,[status(thm)],[f195,f480]) ).
fof(f11302,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f1119,f480]) ).
fof(f11303,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(codomain(codomain(codomain(codomain(codomain(X1))))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f349,f480]) ).
fof(f11304,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(codomain(codomain(codomain(codomain(X1)))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f220,f480]) ).
fof(f11305,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(X1,X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(codomain(codomain(codomain(X1))),compose(X1,X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f216,f480]) ).
fof(f11306,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(codomain(codomain(codomain(X1))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f213,f480]) ).
fof(f11307,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(X1,X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(codomain(codomain(X1)),compose(X1,X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f196,f480]) ).
fof(f11308,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(codomain(codomain(X1)),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f197,f480]) ).
fof(f11309,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(codomain(X1),compose(X1,X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f81,f480]) ).
fof(f11310,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(codomain(X1),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f30,f480]) ).
fof(f11311,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(domain(X1)))),domain(X1)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,compose(domain(domain(domain(domain(X1)))),domain(X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f397,f480]) ).
fof(f11312,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(X1))),X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,compose(domain(domain(domain(X1))),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f281,f480]) ).
fof(f11313,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(X1)),X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,compose(domain(domain(X1)),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f254,f480]) ).
fof(f11314,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,compose(domain(X1),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f82,f480]) ).
fof(f11315,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),X3)))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3))))) = X4 ),
inference(paramodulation,[status(thm)],[f149,f480]) ).
fof(f11316,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))))) = X4 ),
inference(paramodulation,[status(thm)],[f140,f480]) ).
fof(f11317,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(domain(compose(X1,X2)))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,compose(X2,domain(domain(compose(X1,X2))))))) = X3 ),
inference(paramodulation,[status(thm)],[f264,f480]) ).
fof(f11318,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(domain(X1),X2))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f255,f480]) ).
fof(f11319,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,compose(X2,domain(compose(X1,X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f79,f480]) ).
fof(f11320,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(codomain(codomain(X1))),X1)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,domain(compose(domain(codomain(codomain(X1))),X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f2834,f480]) ).
fof(f11321,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(codomain(X1)),X1)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,domain(compose(domain(codomain(X1)),X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f2835,f480]) ).
fof(f11322,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(X1),domain(X1))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,domain(compose(domain(X1),domain(X1)))))) = X2 ),
inference(paramodulation,[status(thm)],[f2838,f480]) ).
fof(f11323,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(domain(domain(X1)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,domain(domain(domain(domain(domain(domain(X1))))))))) = X2 ),
inference(paramodulation,[status(thm)],[f1360,f480]) ).
fof(f11324,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(domain(X1))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,domain(domain(domain(domain(domain(X1)))))))) = X2 ),
inference(paramodulation,[status(thm)],[f395,f480]) ).
fof(f11325,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(X1)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,domain(domain(domain(domain(X1))))))) = X2 ),
inference(paramodulation,[status(thm)],[f285,f480]) ).
fof(f11326,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(X1))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,domain(domain(domain(X1)))))) = X2 ),
inference(paramodulation,[status(thm)],[f273,f480]) ).
fof(f11327,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(X1)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,domain(domain(X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f256,f480]) ).
fof(f11328,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(X1))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,domain(X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f29,f480]) ).
fof(f11329,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(codomain(domain(codomain(codomain(X3))))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f475]) ).
fof(f11330,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(codomain(domain(codomain(codomain(X3))))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f473]) ).
fof(f11331,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(codomain(domain(codomain(domain(X3))))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f408]) ).
fof(f11332,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(codomain(domain(codomain(domain(X3))))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f406]) ).
fof(f11333,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(f1(codomain(compose(X0,compose(X1,X2))),X3)) = domain(domain(X3)) ),
inference(paramodulation,[status(thm)],[f480,f10102]) ).
fof(f11334,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(f1(codomain(compose(X0,compose(X1,X2))),X3)) = codomain(domain(domain(X3))) ),
inference(paramodulation,[status(thm)],[f480,f381]) ).
fof(f11335,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(codomain(X0)) = codomain(f1(codomain(compose(X1,compose(X2,X3))),X0)) ),
inference(paramodulation,[status(thm)],[f480,f9471]) ).
fof(f11336,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| domain(codomain(codomain(X0))) = codomain(f1(codomain(compose(X1,compose(X2,X3))),X0)) ),
inference(paramodulation,[status(thm)],[f480,f339]) ).
fof(f11337,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f480,f304]) ).
fof(f11338,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(codomain(codomain(domain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f480,f303]) ).
fof(f11339,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f480,f300]) ).
fof(f11340,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f480,f299]) ).
fof(f11341,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f480,f294]) ).
fof(f11342,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(codomain(codomain(domain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f480,f293]) ).
fof(f11343,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f480,f290]) ).
fof(f11344,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f480,f289]) ).
fof(f11346,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| equivalent(codomain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3))),codomain(codomain(X3)))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f178]) ).
fof(f11347,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| equivalent(codomain(codomain(X3)),codomain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f178]) ).
fof(f11349,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(codomain(codomain(codomain(X3)))) = codomain(codomain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f173]) ).
fof(f11350,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(codomain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3)))) = codomain(domain(codomain(codomain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f172]) ).
fof(f11351,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| equivalent(domain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3))),domain(codomain(X3)))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f125]) ).
fof(f11352,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| equivalent(domain(codomain(X3)),domain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f125]) ).
fof(f11353,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(codomain(domain(codomain(X3)))) = codomain(domain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f120]) ).
fof(f11354,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(domain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3)))) = codomain(domain(domain(codomain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f119]) ).
fof(f11355,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(compose(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3)),X4))
| domain(codomain(X3)) != codomain(X4)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f117]) ).
fof(f11356,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(domain(f1(codomain(compose(X0,compose(X1,X2))),X3))) = codomain(domain(domain(X3))) ),
inference(paramodulation,[status(thm)],[f480,f70]) ).
fof(f11357,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3))) = codomain(domain(codomain(X3))) ),
inference(paramodulation,[status(thm)],[f480,f69]) ).
fof(f11358,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| domain(codomain(domain(X0))) = codomain(domain(f1(codomain(compose(X1,compose(X2,X3))),X0))) ),
inference(paramodulation,[status(thm)],[f480,f67]) ).
fof(f11359,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(codomain(compose(X1,compose(X2,X3))),X0))) ),
inference(paramodulation,[status(thm)],[f480,f66]) ).
fof(f11360,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(X4)
| codomain(compose(X2,compose(X3,X4))) = X0
| codomain(compose(X2,compose(X3,X4))) = X0
| there_exists(compose(f1(codomain(compose(X2,compose(X3,X4))),X0),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f480,f57]) ).
fof(f11367,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(domain(domain(domain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f655]) ).
fof(f11368,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(domain(domain(domain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f653]) ).
fof(f11369,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(domain(domain(codomain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f608]) ).
fof(f11370,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(domain(domain(codomain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f606]) ).
fof(f11371,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(domain(codomain(codomain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f476]) ).
fof(f11372,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(domain(codomain(codomain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f474]) ).
fof(f11373,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(domain(codomain(domain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f409]) ).
fof(f11374,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(domain(codomain(domain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f407]) ).
fof(f11375,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(codomain(codomain(codomain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f176]) ).
fof(f11376,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(codomain(codomain(codomain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f174]) ).
fof(f11377,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(codomain(codomain(domain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f166]) ).
fof(f11378,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(codomain(codomain(domain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f164]) ).
fof(f11379,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(codomain(domain(domain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f156]) ).
fof(f11380,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(codomain(domain(domain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f154]) ).
fof(f11381,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(codomain(domain(codomain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f123]) ).
fof(f11382,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(codomain(domain(codomain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f121]) ).
fof(f11383,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| equivalent(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3)),codomain(X3))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f65]) ).
fof(f11384,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| equivalent(codomain(X3),codomain(f1(codomain(compose(X0,compose(X1,X2))),X3)))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f65]) ).
fof(f11385,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| equivalent(domain(f1(codomain(compose(X0,compose(X1,X2))),X3)),domain(X3))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f52]) ).
fof(f11386,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| equivalent(domain(X3),domain(f1(codomain(compose(X0,compose(X1,X2))),X3)))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f52]) ).
fof(f11391,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(f1(codomain(compose(X0,compose(X1,X2))),X3)) = codomain(domain(X3)) ),
inference(paramodulation,[status(thm)],[f480,f71]) ).
fof(f11392,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(domain(domain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f157]) ).
fof(f11393,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(domain(domain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f155]) ).
fof(f11394,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| domain(codomain(X0)) = codomain(f1(codomain(compose(X1,compose(X2,X3))),X0)) ),
inference(paramodulation,[status(thm)],[f480,f68]) ).
fof(f11395,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(domain(codomain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f124]) ).
fof(f11396,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(domain(codomain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f122]) ).
fof(f11399,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(codomain(codomain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f63]) ).
fof(f11400,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(codomain(codomain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f61]) ).
fof(f11401,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(codomain(domain(X0)))) ),
inference(paramodulation,[status(thm)],[f480,f58]) ).
fof(f11402,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(codomain(domain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f50]) ).
fof(f11403,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f480,f59]) ).
fof(f11404,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f480,f55]) ).
fof(f11405,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(domain(X3)))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f51]) ).
fof(f11406,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f480,f48]) ).
fof(f11407,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| equivalent(f1(codomain(compose(X0,compose(X1,X2))),X3),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f42]) ).
fof(f11408,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| equivalent(X3,f1(codomain(compose(X0,compose(X1,X2))),X3))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f42]) ).
fof(f11409,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| codomain(compose(X0,compose(X1,X2))) = X3
| X3 != X3
| codomain(compose(X0,compose(X1,X2))) != f1(codomain(compose(X0,compose(X1,X2))),X3) ),
inference(paramodulation,[status(thm)],[f480,f38]) ).
fof(f11411,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f480,f56]) ).
fof(f11412,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f480,f47]) ).
fof(f11413,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f480,f36]) ).
fof(f11414,plain,
! [X0,X1,X2,X3] :
( codomain(compose(X0,compose(X1,X2))) != f1(codomain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11276]) ).
fof(f11416,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(compose(X0,X1),X2)) = codomain(X3)
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f11280]) ).
fof(f11417,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f11416]) ).
fof(f11418,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f11281]) ).
fof(f11419,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f1119,f11282]) ).
fof(f11420,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f349,f11283]) ).
fof(f11421,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f220,f11284]) ).
fof(f11422,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(X0))),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f216,f11285]) ).
fof(f11423,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f213,f11422]) ).
fof(f11424,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(compose(X0,X1)))),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f213,f11286]) ).
fof(f11425,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(X0)),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f196,f11287]) ).
fof(f11426,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f197,f11425]) ).
fof(f11427,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f197,f11288]) ).
fof(f11428,plain,
! [X0,X1,X2] :
( domain(compose(codomain(X0),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f11289]) ).
fof(f11429,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f30,f11428]) ).
fof(f11430,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f30,f11290]) ).
fof(f11431,plain,
! [X0,X1] :
( domain(compose(X0,domain(domain(domain(domain(X0)))))) = codomain(domain(X0))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f397,f11291]) ).
fof(f11432,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f285,f11431]) ).
fof(f11433,plain,
! [X0,X1,X2] :
( domain(compose(X0,domain(domain(domain(X0))))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f281,f11292]) ).
fof(f11434,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f273,f11433]) ).
fof(f11435,plain,
! [X0,X1,X2] :
( domain(compose(X0,domain(domain(X0)))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f254,f11293]) ).
fof(f11436,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f256,f11435]) ).
fof(f11437,plain,
! [X0,X1,X2] :
( domain(compose(X0,domain(X0))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f11294]) ).
fof(f11438,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f29,f11437]) ).
fof(f11439,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f149,f11295]) ).
fof(f11440,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2)))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f11296]) ).
fof(f11441,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(compose(X0,X1))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f264,f11297]) ).
fof(f11442,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(X0),X1)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f255,f11298]) ).
fof(f11443,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(X0,X1)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f11299]) ).
fof(f11444,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f11300]) ).
fof(f11445,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(X2,X3)))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f195,f11301]) ).
fof(f11446,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f1119,f11302]) ).
fof(f11447,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f349,f11303]) ).
fof(f11448,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f220,f11304]) ).
fof(f11449,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(X1,X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f216,f11305]) ).
fof(f11450,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f213,f11306]) ).
fof(f11451,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(X1,X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f196,f11307]) ).
fof(f11452,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f197,f11308]) ).
fof(f11453,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f81,f11309]) ).
fof(f11454,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f30,f11310]) ).
fof(f11455,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(domain(X1)))),domain(X1)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f397,f11311]) ).
fof(f11456,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(X1))),X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f281,f11312]) ).
fof(f11457,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(X1)),X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f254,f11313]) ).
fof(f11458,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f82,f11314]) ).
fof(f11459,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),X3)))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f149,f11315]) ).
fof(f11460,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f140,f11316]) ).
fof(f11461,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(domain(compose(X1,X2)))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f264,f11317]) ).
fof(f11462,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(domain(X1),X2))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f255,f11318]) ).
fof(f11463,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f79,f11319]) ).
fof(f11464,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(codomain(codomain(X1))),X1)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f2834,f11320]) ).
fof(f11465,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(codomain(X1)),X1)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f2835,f11321]) ).
fof(f11466,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(X1),domain(X1))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f2838,f11322]) ).
fof(f11467,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(domain(domain(X1)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f1360,f11323]) ).
fof(f11468,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(domain(X1))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f395,f11324]) ).
fof(f11469,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(X1)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f285,f11325]) ).
fof(f11470,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(X1))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f273,f11326]) ).
fof(f11471,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(X1)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f256,f11327]) ).
fof(f11472,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(X1))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f29,f11328]) ).
fof(f11473,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(codomain(codomain(X3))))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11329]) ).
fof(f11474,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(codomain(codomain(X3))))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11330]) ).
fof(f11475,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(codomain(domain(X3))))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11331]) ).
fof(f11476,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(codomain(domain(X3))))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11332]) ).
fof(f11477,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(f1(codomain(compose(X0,compose(X1,X2))),X3)) = domain(domain(X3)) ),
inference(duplicate_literals_removal,[status(thm)],[f11333]) ).
fof(f11478,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(f1(codomain(compose(X0,compose(X1,X2))),X3)) = codomain(domain(domain(X3))) ),
inference(duplicate_literals_removal,[status(thm)],[f11334]) ).
fof(f11479,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| codomain(codomain(X0)) = codomain(f1(codomain(compose(X1,compose(X2,X3))),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f11335]) ).
fof(f11480,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| domain(codomain(codomain(X0))) = codomain(f1(codomain(compose(X1,compose(X2,X3))),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f11336]) ).
fof(f11481,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(codomain(codomain(domain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f11337]) ).
fof(f11482,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(codomain(codomain(domain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f11338]) ).
fof(f11483,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f11339]) ).
fof(f11484,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f11340]) ).
fof(f11485,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(codomain(codomain(domain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f11341]) ).
fof(f11486,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(codomain(codomain(domain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f11342]) ).
fof(f11487,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f11343]) ).
fof(f11488,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f11344]) ).
fof(f11489,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(codomain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3))),codomain(codomain(X3)))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11346]) ).
fof(f11490,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(codomain(codomain(X3)),codomain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11347]) ).
fof(f11491,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(codomain(codomain(codomain(X3)))) = codomain(codomain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11349]) ).
fof(f11492,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(codomain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3)))) = codomain(domain(codomain(codomain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11350]) ).
fof(f11493,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(domain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3))),domain(codomain(X3)))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11351]) ).
fof(f11494,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(domain(codomain(X3)),domain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11352]) ).
fof(f11495,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(codomain(domain(codomain(X3)))) = codomain(domain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11353]) ).
fof(f11496,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(domain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3)))) = codomain(domain(domain(codomain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11354]) ).
fof(f11497,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(compose(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3)),X4))
| domain(codomain(X3)) != codomain(X4)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11355]) ).
fof(f11498,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(domain(f1(codomain(compose(X0,compose(X1,X2))),X3))) = codomain(domain(domain(X3))) ),
inference(duplicate_literals_removal,[status(thm)],[f11356]) ).
fof(f11499,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3))) = codomain(domain(codomain(X3))) ),
inference(duplicate_literals_removal,[status(thm)],[f11357]) ).
fof(f11500,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| domain(codomain(domain(X0))) = codomain(domain(f1(codomain(compose(X1,compose(X2,X3))),X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f11358]) ).
fof(f11501,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(codomain(compose(X1,compose(X2,X3))),X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f11359]) ).
fof(f11502,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(X4)
| codomain(compose(X2,compose(X3,X4))) = X0
| there_exists(compose(f1(codomain(compose(X2,compose(X3,X4))),X0),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f11360]) ).
fof(f11507,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(domain(domain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11367]) ).
fof(f11508,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(domain(domain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11368]) ).
fof(f11509,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(domain(codomain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11369]) ).
fof(f11510,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(domain(codomain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11370]) ).
fof(f11511,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(codomain(codomain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11371]) ).
fof(f11512,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(codomain(codomain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11372]) ).
fof(f11513,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(codomain(domain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11373]) ).
fof(f11514,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(codomain(domain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11374]) ).
fof(f11515,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(codomain(codomain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11375]) ).
fof(f11516,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(codomain(codomain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11376]) ).
fof(f11517,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(codomain(domain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11377]) ).
fof(f11518,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(codomain(domain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11378]) ).
fof(f11519,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(domain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11379]) ).
fof(f11520,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(domain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11380]) ).
fof(f11521,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(codomain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11381]) ).
fof(f11522,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(codomain(X3)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11382]) ).
fof(f11523,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(codomain(f1(codomain(compose(X0,compose(X1,X2))),X3)),codomain(X3))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11383]) ).
fof(f11524,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(codomain(X3),codomain(f1(codomain(compose(X0,compose(X1,X2))),X3)))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11384]) ).
fof(f11525,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(domain(f1(codomain(compose(X0,compose(X1,X2))),X3)),domain(X3))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11385]) ).
fof(f11526,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(domain(X3),domain(f1(codomain(compose(X0,compose(X1,X2))),X3)))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11386]) ).
fof(f11527,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(f1(codomain(compose(X0,compose(X1,X2))),X3)) = codomain(domain(X3)) ),
inference(duplicate_literals_removal,[status(thm)],[f11391]) ).
fof(f11528,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(domain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11392]) ).
fof(f11529,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(domain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11393]) ).
fof(f11530,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| domain(codomain(X0)) = codomain(f1(codomain(compose(X1,compose(X2,X3))),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f11394]) ).
fof(f11531,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(codomain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11395]) ).
fof(f11532,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(domain(codomain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11396]) ).
fof(f11535,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(codomain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11399]) ).
fof(f11536,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(codomain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11400]) ).
fof(f11537,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(codomain(domain(X0)))) ),
inference(duplicate_literals_removal,[status(thm)],[f11401]) ).
fof(f11538,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(X3))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11402]) ).
fof(f11539,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f11403]) ).
fof(f11540,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(domain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f11404]) ).
fof(f11541,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(X3)))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11405]) ).
fof(f11542,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f11406]) ).
fof(f11543,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(f1(codomain(compose(X0,compose(X1,X2))),X3),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11407]) ).
fof(f11544,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(X3,f1(codomain(compose(X0,compose(X1,X2))),X3))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11408]) ).
fof(f11545,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| X3 != X3
| codomain(compose(X0,compose(X1,X2))) != f1(codomain(compose(X0,compose(X1,X2))),X3) ),
inference(duplicate_literals_removal,[status(thm)],[f11409]) ).
fof(f11546,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| codomain(compose(X0,compose(X1,X2))) != f1(codomain(compose(X0,compose(X1,X2))),X3) ),
inference(trivial_equality_resolution,[status(thm)],[f11545]) ).
fof(f11548,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f11411]) ).
fof(f11549,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f11412]) ).
fof(f11550,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| codomain(compose(X1,compose(X2,X3))) = X0
| there_exists(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f11413]) ).
fof(f11552,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(codomain(X0)))),codomain(codomain(domain(codomain(codomain(domain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f9921]) ).
fof(f11553,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f342]) ).
fof(f11554,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f341]) ).
fof(f11555,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(codomain(X0))))),codomain(codomain(codomain(codomain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f6373]) ).
fof(f11556,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(codomain(X0)))),codomain(domain(domain(codomain(codomain(domain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f3710]) ).
fof(f11557,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(codomain(X0))))),codomain(codomain(codomain(codomain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f3509]) ).
fof(f11558,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(codomain(X0)))),codomain(domain(domain(codomain(codomain(domain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f3136]) ).
fof(f11559,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(X0))))) = codomain(domain(domain(domain(domain(codomain(codomain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f393]) ).
fof(f11560,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))) = codomain(codomain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f347]) ).
fof(f11561,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(domain(codomain(X0))))),codomain(codomain(codomain(domain(codomain(X0))))))) = codomain(codomain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f4358]) ).
fof(f11562,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(X0))))) = codomain(compose(domain(codomain(codomain(domain(codomain(X0))))),domain(codomain(codomain(domain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f2181]) ).
fof(f11563,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(codomain(X0)))),codomain(domain(codomain(codomain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f3711]) ).
fof(f11564,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(codomain(X0))))),codomain(codomain(codomain(domain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f3697]) ).
fof(f11565,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(codomain(X0)))),codomain(domain(codomain(codomain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f3137]) ).
fof(f11566,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(codomain(X0))))),codomain(codomain(codomain(domain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f3123]) ).
fof(f11567,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f322]) ).
fof(f11568,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f311]) ).
fof(f11569,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(X0))))) = codomain(domain(domain(domain(codomain(codomain(domain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f283]) ).
fof(f11570,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))) = codomain(codomain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f218]) ).
fof(f11571,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f219]) ).
fof(f11572,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f217]) ).
fof(f11573,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(X0))))) = codomain(domain(domain(codomain(codomain(domain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f271]) ).
fof(f11574,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))) = codomain(codomain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f211]) ).
fof(f11575,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f212]) ).
fof(f11576,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f210]) ).
fof(f11577,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(X0))))) = codomain(domain(codomain(codomain(domain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f46]) ).
fof(f11578,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(X0)))))) = codomain(codomain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f45]) ).
fof(f11579,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f53]) ).
fof(f11580,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f54]) ).
fof(f11581,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f43]) ).
fof(f11582,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f44]) ).
fof(f11583,plain,
! [X0,X1] :
( equivalent(codomain(codomain(domain(codomain(X0)))),codomain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f542,f39]) ).
fof(f11603,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(domain(codomain(X0))),X2))
| domain(codomain(domain(codomain(X0)))) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f27]) ).
fof(f11605,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(codomain(X0)))),codomain(codomain(domain(domain(codomain(domain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f9921]) ).
fof(f11606,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(X0)))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f342]) ).
fof(f11607,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(X0)))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f341]) ).
fof(f11608,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(domain(codomain(X0))))),codomain(codomain(domain(codomain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f6373]) ).
fof(f11609,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(domain(codomain(X0)))),codomain(domain(domain(domain(codomain(domain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f3710]) ).
fof(f11610,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(domain(codomain(X0))))),codomain(codomain(domain(codomain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f3509]) ).
fof(f11611,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(codomain(X0)))),codomain(domain(domain(domain(codomain(domain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f3136]) ).
fof(f11612,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(X0))))) = codomain(domain(domain(domain(domain(domain(codomain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f393]) ).
fof(f11613,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(X0))))))))) = codomain(domain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f347]) ).
fof(f11614,plain,
! [X0,X1] :
( domain(compose(codomain(domain(codomain(domain(codomain(X0))))),codomain(domain(codomain(domain(codomain(X0))))))) = codomain(domain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f4358]) ).
fof(f11615,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(X0))))) = codomain(compose(domain(domain(codomain(domain(codomain(X0))))),domain(domain(codomain(domain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f2181]) ).
fof(f11616,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(domain(codomain(X0)))),codomain(domain(domain(codomain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f3711]) ).
fof(f11617,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(domain(codomain(X0))))),codomain(domain(codomain(domain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f3697]) ).
fof(f11618,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(codomain(X0)))),codomain(domain(domain(codomain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f3137]) ).
fof(f11619,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(domain(codomain(X0))))),codomain(domain(codomain(domain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f3123]) ).
fof(f11620,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f322]) ).
fof(f11621,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f311]) ).
fof(f11622,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(X0))))) = codomain(domain(domain(domain(domain(codomain(domain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f283]) ).
fof(f11623,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(domain(codomain(X0)))))))) = codomain(domain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f218]) ).
fof(f11624,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f219]) ).
fof(f11625,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(domain(codomain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f217]) ).
fof(f11626,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(X0))))) = codomain(domain(domain(domain(codomain(domain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f271]) ).
fof(f11627,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(domain(codomain(X0))))))) = codomain(domain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f211]) ).
fof(f11628,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(domain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f212]) ).
fof(f11629,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(domain(codomain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f210]) ).
fof(f11630,plain,
! [X0,X1] :
( domain(domain(codomain(domain(codomain(X0))))) = codomain(domain(domain(codomain(domain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f46]) ).
fof(f11631,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(domain(codomain(X0)))))) = codomain(domain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f45]) ).
fof(f11632,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(domain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f53]) ).
fof(f11633,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(domain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f54]) ).
fof(f11634,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(domain(codomain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f43]) ).
fof(f11635,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(domain(codomain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f44]) ).
fof(f11636,plain,
! [X0,X1] :
( equivalent(domain(codomain(domain(codomain(X0)))),domain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f544,f39]) ).
fof(f11656,plain,
! [X0,X1,X2] :
( X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f510]) ).
fof(f11657,plain,
! [X0,X1,X2] :
( X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f508]) ).
fof(f11658,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(domain(compose(X0,X1))),X2)
| codomain(domain(compose(X0,X1))) = X2
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f489]) ).
fof(f11659,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f487]) ).
fof(f11660,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(domain(compose(X0,X1)))
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f2104]) ).
fof(f11661,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(codomain(compose(X0,X1)))
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f2102]) ).
fof(f11662,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(domain(compose(X0,X1)))
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f2076]) ).
fof(f11663,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(codomain(compose(X0,X1)))
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f2074]) ).
fof(f11664,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(domain(compose(X0,X1)))
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f1840]) ).
fof(f11665,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(codomain(compose(X0,X1)))
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f1838]) ).
fof(f11666,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(domain(compose(X0,X1)))
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f1812]) ).
fof(f11667,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(codomain(compose(X0,X1)))
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f1810]) ).
fof(f11668,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(X0,X1))
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f898]) ).
fof(f11669,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(X0,X1))
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f896]) ).
fof(f11670,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f728]) ).
fof(f11671,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f1067]) ).
fof(f11672,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f1065]) ).
fof(f11673,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = domain(compose(X0,X1))
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f975]) ).
fof(f11674,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = codomain(compose(X0,X1))
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f973]) ).
fof(f11675,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f1046]) ).
fof(f11676,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| X2 = compose(X0,X1)
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f964]) ).
fof(f11677,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f841]) ).
fof(f11678,plain,
! [X0,X1,X2] :
( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f94]) ).
fof(f11679,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f92]) ).
fof(f11680,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(resolution,[status(thm)],[f561,f78]) ).
fof(f11681,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(compose(X0,X1),codomain(codomain(X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f561]) ).
fof(f11682,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X0,X1)),codomain(codomain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f561]) ).
fof(f11686,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f561]) ).
fof(f11688,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f561]) ).
fof(f11689,plain,
! [X0] :
( there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f197,f561]) ).
fof(f11690,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X0),codomain(codomain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f561]) ).
fof(f11692,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f561]) ).
fof(f11693,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(codomain(compose(domain(domain(domain(X0))),X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f561]) ).
fof(f11694,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(codomain(compose(domain(domain(X0)),X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f561]) ).
fof(f11695,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(codomain(compose(domain(X0),X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f561]) ).
fof(f11696,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f561]) ).
fof(f11697,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f561]) ).
fof(f11698,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(codomain(compose(X1,domain(domain(compose(X0,X1)))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f561]) ).
fof(f11699,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(codomain(compose(X1,domain(compose(domain(X0),X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f561]) ).
fof(f11700,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(codomain(compose(X1,domain(compose(X0,X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f561]) ).
fof(f11701,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(codomain(domain(compose(domain(codomain(codomain(X0))),X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2834,f561]) ).
fof(f11702,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(codomain(domain(compose(domain(codomain(X0)),X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2835,f561]) ).
fof(f11703,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(codomain(domain(compose(domain(X0),domain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2838,f561]) ).
fof(f11704,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(codomain(domain(domain(domain(domain(domain(domain(X0)))))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1360,f561]) ).
fof(f11705,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(codomain(domain(domain(domain(domain(domain(X0))))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f395,f561]) ).
fof(f11706,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(codomain(domain(domain(domain(domain(X0)))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f285,f561]) ).
fof(f11707,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(codomain(domain(domain(domain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f273,f561]) ).
fof(f11708,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(codomain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f256,f561]) ).
fof(f11709,plain,
! [X0] :
( there_exists(domain(compose(X0,codomain(codomain(domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f29,f561]) ).
fof(f11710,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(forward_demodulation,[status(thm)],[f28,f11670]) ).
fof(f11711,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(compose(X0,codomain(codomain(X1))))) ),
inference(forward_demodulation,[status(thm)],[f28,f11710]) ).
fof(f11712,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,compose(X1,codomain(codomain(X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f11681]) ).
fof(f11717,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(compose(codomain(compose(X0,X1)),codomain(codomain(domain(codomain(compose(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f11709,f350]) ).
fof(f11718,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f11709,f290]) ).
fof(f11719,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f11709,f289]) ).
fof(f11720,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(codomain(f1(X0,X1))))),codomain(codomain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f11709,f174]) ).
fof(f11721,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(codomain(X0)))),codomain(codomain(domain(codomain(codomain(codomain(codomain(X0)))))))))) ),
inference(resolution,[status(thm)],[f11709,f292]) ).
fof(f11722,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f11709,f294]) ).
fof(f11723,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f11709,f293]) ).
fof(f11724,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(domain(f1(X0,X1))))),codomain(codomain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f11709,f164]) ).
fof(f11725,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(domain(X0)))),codomain(codomain(domain(codomain(codomain(codomain(domain(X0)))))))))) ),
inference(resolution,[status(thm)],[f11709,f296]) ).
fof(f11726,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(f1(X0,X1)))),codomain(codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f11709,f61]) ).
fof(f11727,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(domain(codomain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f11709,f224]) ).
fof(f11728,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(domain(f1(X0,X1))))),codomain(codomain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f11709,f154]) ).
fof(f11729,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f11709,f473]) ).
fof(f11730,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f11709,f406]) ).
fof(f11731,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(codomain(f1(X0,X1))))),codomain(codomain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f11709,f121]) ).
fof(f11732,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(codomain(X0)))),codomain(codomain(domain(codomain(codomain(domain(codomain(X0)))))))))) ),
inference(resolution,[status(thm)],[f11709,f542]) ).
fof(f11733,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(f1(X0,X1)))),codomain(codomain(domain(codomain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f11709,f58]) ).
fof(f11734,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(domain(X0))),codomain(codomain(domain(codomain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f11709,f233]) ).
fof(f11735,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(codomain(f1(X0,X1))),codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f11709,f59]) ).
fof(f11736,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f11709,f517]) ).
fof(f11737,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f11709,f309]) ).
fof(f11738,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f11709,f1035]) ).
fof(f11739,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f11709,f953]) ).
fof(f11740,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f11709,f97]) ).
fof(f11741,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(domain(f1(X0,X1))))),codomain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f11709,f653]) ).
fof(f11742,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(codomain(f1(X0,X1))))),codomain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f11709,f606]) ).
fof(f11743,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(domain(f1(X0,X1)))),codomain(codomain(domain(codomain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f11709,f155]) ).
fof(f11744,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(domain(X0))),codomain(codomain(domain(codomain(domain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f11709,f643]) ).
fof(f11745,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(codomain(f1(X0,X1))))),codomain(codomain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f11709,f474]) ).
fof(f11746,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(domain(f1(X0,X1))))),codomain(codomain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f11709,f407]) ).
fof(f11747,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(f1(X0,X1)))),codomain(codomain(domain(codomain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f11709,f122]) ).
fof(f11748,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(codomain(X0))),codomain(codomain(domain(codomain(domain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f11709,f543]) ).
fof(f11749,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(domain(f1(X0,X1))),codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f11709,f55]) ).
fof(f11750,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(codomain(domain(X0)),codomain(codomain(domain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f11709,f1036]) ).
fof(f11751,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(codomain(domain(X0)),codomain(codomain(domain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f11709,f954]) ).
fof(f11752,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(domain(X0)),codomain(codomain(domain(codomain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f11709,f170]) ).
fof(f11753,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(codomain(f1(X0,X1)),codomain(codomain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f11709,f56]) ).
fof(f11754,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(domain(compose(codomain(X0),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f11709,f2116]) ).
fof(f11755,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(domain(compose(codomain(X0),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f11709,f1852]) ).
fof(f11756,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(compose(codomain(X0),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f11709,f839]) ).
fof(f11757,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(domain(compose(codomain(X0),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f11709,f518]) ).
fof(f11758,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(codomain(X0),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f11709,f1044]) ).
fof(f11759,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(codomain(X0),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f11709,f962]) ).
fof(f11760,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(codomain(X0),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f11709,f89]) ).
fof(f11761,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(codomain(X0),codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f11709,f76]) ).
fof(f11762,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| there_exists(domain(compose(domain(compose(X0,X1)),codomain(codomain(domain(domain(compose(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f11709,f549]) ).
fof(f11763,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(domain(domain(f1(X0,X1))))),codomain(codomain(domain(domain(domain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f11709,f655]) ).
fof(f11764,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(domain(codomain(f1(X0,X1))))),codomain(codomain(domain(domain(domain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f11709,f608]) ).
fof(f11765,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(domain(f1(X0,X1)))),codomain(codomain(domain(domain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f11709,f157]) ).
fof(f11766,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(domain(domain(X0))),codomain(codomain(domain(domain(domain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f11709,f658]) ).
fof(f11767,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(codomain(codomain(f1(X0,X1))))),codomain(codomain(domain(domain(domain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f11709,f476]) ).
fof(f11768,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(codomain(domain(f1(X0,X1))))),codomain(codomain(domain(domain(domain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f11709,f409]) ).
fof(f11769,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(codomain(f1(X0,X1)))),codomain(codomain(domain(domain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f11709,f124]) ).
fof(f11770,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(domain(codomain(X0))),codomain(codomain(domain(domain(domain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f11709,f545]) ).
fof(f11771,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(domain(f1(X0,X1))),codomain(codomain(domain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f11709,f51]) ).
fof(f11772,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(domain(domain(X0)),codomain(codomain(domain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f11709,f1037]) ).
fof(f11773,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(domain(domain(X0)),codomain(codomain(domain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f11709,f955]) ).
fof(f11774,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(domain(X0)),codomain(codomain(domain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f11709,f160]) ).
fof(f11775,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f11709,f300]) ).
fof(f11776,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f11709,f299]) ).
fof(f11777,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(codomain(f1(X0,X1))))),codomain(codomain(domain(domain(codomain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f11709,f176]) ).
fof(f11778,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(codomain(X0)))),codomain(codomain(domain(domain(codomain(codomain(codomain(X0)))))))))) ),
inference(resolution,[status(thm)],[f11709,f302]) ).
fof(f11779,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f11709,f304]) ).
fof(f11780,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(domain(domain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f11709,f303]) ).
fof(f11781,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(domain(f1(X0,X1))))),codomain(codomain(domain(domain(codomain(codomain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f11709,f166]) ).
fof(f11782,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(domain(X0)))),codomain(codomain(domain(domain(codomain(codomain(domain(X0)))))))))) ),
inference(resolution,[status(thm)],[f11709,f306]) ).
fof(f11783,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(f1(X0,X1)))),codomain(codomain(domain(domain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f11709,f63]) ).
fof(f11784,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(codomain(codomain(X0))),codomain(codomain(domain(domain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f11709,f226]) ).
fof(f11785,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(domain(domain(f1(X0,X1))))),codomain(codomain(domain(domain(codomain(domain(domain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f11709,f156]) ).
fof(f11786,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f11709,f475]) ).
fof(f11787,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(domain(codomain(domain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))))))) ),
inference(resolution,[status(thm)],[f11709,f408]) ).
fof(f11788,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(domain(codomain(f1(X0,X1))))),codomain(codomain(domain(domain(codomain(domain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f11709,f123]) ).
fof(f11789,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(codomain(domain(codomain(X0)))),codomain(codomain(domain(domain(codomain(domain(codomain(X0)))))))))) ),
inference(resolution,[status(thm)],[f11709,f544]) ).
fof(f11790,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(domain(f1(X0,X1)))),codomain(codomain(domain(domain(codomain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f11709,f50]) ).
fof(f11791,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(codomain(domain(X0))),codomain(codomain(domain(domain(codomain(domain(X0))))))))) ),
inference(resolution,[status(thm)],[f11709,f235]) ).
fof(f11792,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(codomain(f1(X0,X1))),codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f11709,f48]) ).
fof(f11793,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(domain(compose(domain(codomain(X0)),codomain(codomain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f11709,f519]) ).
fof(f11794,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(domain(codomain(X0)),codomain(codomain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f11709,f320]) ).
fof(f11795,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(domain(codomain(X0)),codomain(codomain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f11709,f1038]) ).
fof(f11796,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(domain(codomain(X0)),codomain(codomain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f11709,f956]) ).
fof(f11797,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(codomain(X0)),codomain(codomain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f11709,f99]) ).
fof(f11798,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(domain(f1(X0,X1)),codomain(codomain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f11709,f47]) ).
fof(f11799,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(domain(compose(domain(X0),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f11709,f2090]) ).
fof(f11800,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(domain(compose(domain(X0),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f11709,f1826]) ).
fof(f11801,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(compose(domain(X0),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f11709,f840]) ).
fof(f11802,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(domain(compose(domain(X0),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f11709,f499]) ).
fof(f11803,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(domain(X0),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f11709,f1045]) ).
fof(f11804,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(domain(X0),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f11709,f963]) ).
fof(f11805,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(domain(X0),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f11709,f91]) ).
fof(f11806,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(domain(X0),codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f11709,f77]) ).
fof(f11807,plain,
! [X0,X1] :
( X0 = X1
| there_exists(domain(compose(f1(X0,X1),codomain(codomain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f11709,f36]) ).
fof(f11808,plain,
! [X0,X1] :
( X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f510]) ).
fof(f11809,plain,
! [X0,X1] :
( X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f508]) ).
fof(f11810,plain,
! [X0,X1] :
( X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f489]) ).
fof(f11811,plain,
! [X0,X1] :
( X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f487]) ).
fof(f11812,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(domain(X0))
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f2104]) ).
fof(f11813,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(codomain(X0))
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f2102]) ).
fof(f11814,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(domain(X0))
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f2076]) ).
fof(f11815,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(codomain(X0))
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f2074]) ).
fof(f11816,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(domain(X0))
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f1840]) ).
fof(f11817,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(codomain(X0))
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f1838]) ).
fof(f11818,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(domain(X0))
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f1812]) ).
fof(f11819,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(codomain(X0))
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f1810]) ).
fof(f11820,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f898]) ).
fof(f11821,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(X0)
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f896]) ).
fof(f11822,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f728]) ).
fof(f11823,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f1067]) ).
fof(f11824,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f1065]) ).
fof(f11825,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f975]) ).
fof(f11826,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f973]) ).
fof(f11827,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f1046]) ).
fof(f11828,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f964]) ).
fof(f11829,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f841]) ).
fof(f11830,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f94]) ).
fof(f11831,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f92]) ).
fof(f11832,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(compose(X0,codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f11709,f78]) ).
fof(f11833,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X0,X1))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f23]) ).
fof(f11834,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(compose(X0,X1)),codomain(codomain(domain(codomain(compose(X0,X1))))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f11709]) ).
fof(f11835,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),codomain(codomain(domain(codomain(compose(X0,X1))))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f9921]) ).
fof(f11836,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f342]) ).
fof(f11837,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f341]) ).
fof(f11838,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(codomain(compose(X0,X1)))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f6373]) ).
fof(f11839,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(compose(X0,X1)),codomain(domain(domain(codomain(compose(X0,X1))))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f3710]) ).
fof(f11840,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(codomain(compose(X0,X1)))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f3509]) ).
fof(f11841,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),codomain(domain(domain(codomain(compose(X0,X1))))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f3136]) ).
fof(f11842,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(domain(domain(domain(domain(codomain(compose(X0,X1)))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f393]) ).
fof(f11843,plain,
! [X0,X1,X2,X3] :
( domain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))) = codomain(codomain(compose(X0,X1)))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f347]) ).
fof(f11844,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(compose(X0,X1))))) = codomain(codomain(compose(X0,X1)))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f4358]) ).
fof(f11845,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(domain(codomain(compose(X0,X1))),domain(codomain(compose(X0,X1)))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f2181]) ).
fof(f11846,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(compose(X0,X1)),codomain(domain(codomain(compose(X0,X1)))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f3711]) ).
fof(f11847,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(compose(X0,X1))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f3697]) ).
fof(f11848,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),codomain(domain(codomain(compose(X0,X1)))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f3137]) ).
fof(f11849,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(compose(X0,X1))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f3123]) ).
fof(f11850,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f322]) ).
fof(f11851,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f311]) ).
fof(f11852,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(domain(domain(domain(codomain(compose(X0,X1))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f283]) ).
fof(f11853,plain,
! [X0,X1,X2,X3] :
( domain(codomain(codomain(codomain(codomain(compose(X0,X1)))))) = codomain(codomain(compose(X0,X1)))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f218]) ).
fof(f11854,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(codomain(compose(X0,X1)))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f219]) ).
fof(f11855,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f217]) ).
fof(f11856,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(domain(domain(codomain(compose(X0,X1)))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f271]) ).
fof(f11857,plain,
! [X0,X1,X2,X3] :
( domain(codomain(codomain(codomain(compose(X0,X1))))) = codomain(codomain(compose(X0,X1)))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f211]) ).
fof(f11858,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(compose(X0,X1))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f212]) ).
fof(f11859,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(compose(X0,X1))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f210]) ).
fof(f11860,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(domain(codomain(compose(X0,X1))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f46]) ).
fof(f11861,plain,
! [X0,X1,X2,X3] :
( domain(codomain(codomain(compose(X0,X1)))) = codomain(codomain(compose(X0,X1)))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f45]) ).
fof(f11862,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(compose(X0,X1)))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f53]) ).
fof(f11863,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(compose(X0,X1))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f54]) ).
fof(f11864,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(compose(X0,X1)))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f43]) ).
fof(f11865,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(compose(X0,X1))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f44]) ).
fof(f11866,plain,
! [X0,X1,X2,X3] :
( equivalent(codomain(compose(X0,X1)),codomain(compose(X0,X1)))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f481,f39]) ).
fof(f11867,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(compose(X0,X1),compose(X2,X3))),X4)
| codomain(compose(compose(X0,X1),compose(X2,X3))) = X4 ),
inference(paramodulation,[status(thm)],[f28,f481]) ).
fof(f11868,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))),X4)
| codomain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))) = X4 ),
inference(paramodulation,[status(thm)],[f195,f481]) ).
fof(f11869,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),compose(X0,X1))),X2)
| codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f1119,f481]) ).
fof(f11870,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),compose(X0,X1))),X2)
| codomain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f349,f481]) ).
fof(f11871,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(codomain(codomain(codomain(codomain(X0)))),compose(X0,X1))),X2)
| codomain(compose(codomain(codomain(codomain(codomain(X0)))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f220,f481]) ).
fof(f11873,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(codomain(codomain(codomain(X0))),compose(X0,X1))),X2)
| codomain(compose(codomain(codomain(codomain(X0))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f213,f481]) ).
fof(f11875,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(codomain(codomain(X0)),compose(X0,X1))),X2)
| codomain(compose(codomain(codomain(X0)),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f197,f481]) ).
fof(f11877,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(codomain(X0),compose(X0,X1))),X2)
| codomain(compose(codomain(X0),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f30,f481]) ).
fof(f11878,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,compose(compose(domain(domain(domain(domain(X0)))),domain(X0)),X1))),X2)
| codomain(compose(X0,compose(compose(domain(domain(domain(domain(X0)))),domain(X0)),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f397,f481]) ).
fof(f11882,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))),X4)
| codomain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))) = X4 ),
inference(paramodulation,[status(thm)],[f149,f481]) ).
fof(f11883,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3))),X4)
| codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3))) = X4 ),
inference(paramodulation,[status(thm)],[f140,f481]) ).
fof(f11887,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,compose(domain(compose(domain(codomain(codomain(X0))),X0)),X1))),X2)
| codomain(compose(X0,compose(domain(compose(domain(codomain(codomain(X0))),X0)),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f2834,f481]) ).
fof(f11888,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,compose(domain(compose(domain(codomain(X0)),X0)),X1))),X2)
| codomain(compose(X0,compose(domain(compose(domain(codomain(X0)),X0)),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f2835,f481]) ).
fof(f11889,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,compose(domain(compose(domain(X0),domain(X0))),X1))),X2)
| codomain(compose(X0,compose(domain(compose(domain(X0),domain(X0))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f2838,f481]) ).
fof(f11890,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,compose(domain(domain(domain(domain(domain(domain(X0)))))),X1))),X2)
| codomain(compose(X0,compose(domain(domain(domain(domain(domain(domain(X0)))))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f1360,f481]) ).
fof(f11891,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,compose(domain(domain(domain(domain(domain(X0))))),X1))),X2)
| codomain(compose(X0,compose(domain(domain(domain(domain(domain(X0))))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f395,f481]) ).
fof(f11892,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,compose(domain(domain(domain(domain(X0)))),X1))),X2)
| codomain(compose(X0,compose(domain(domain(domain(domain(X0)))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f285,f481]) ).
fof(f11893,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,compose(domain(domain(domain(X0))),X1))),X2)
| codomain(compose(X0,compose(domain(domain(domain(X0))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f273,f481]) ).
fof(f11894,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,compose(domain(domain(X0)),X1))),X2)
| codomain(compose(X0,compose(domain(domain(X0)),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f256,f481]) ).
fof(f11895,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,compose(domain(X0),X1))),X2)
| codomain(compose(X0,compose(domain(X0),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f29,f481]) ).
fof(f11896,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(compose(X0,X1),compose(X2,X3))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f11867]) ).
fof(f11897,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f11896]) ).
fof(f11898,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))),X4)
| codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(compose(X1,X2),X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f11868]) ).
fof(f11899,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))),X4)
| codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,compose(X2,X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f11898]) ).
fof(f11900,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f195,f11899]) ).
fof(f11901,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(compose(X1,X2),X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f11900]) ).
fof(f11902,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,compose(X2,X3))))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f11901]) ).
fof(f11903,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f195,f11902]) ).
fof(f11908,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(codomain(codomain(codomain(X0))),compose(X0,X1))),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f216,f11873]) ).
fof(f11909,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f216,f11908]) ).
fof(f11914,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(codomain(codomain(X0)),compose(X0,X1))),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f196,f11875]) ).
fof(f11915,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f196,f11914]) ).
fof(f11920,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(codomain(X0),compose(X0,X1))),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f11877]) ).
fof(f11921,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f11920]) ).
fof(f11922,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,compose(compose(domain(domain(domain(domain(X0)))),domain(X0)),X1))),X2)
| codomain(compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),X1)))) = X2 ),
inference(forward_demodulation,[status(thm)],[f28,f11878]) ).
fof(f11923,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),X1)))),X2)
| codomain(compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),X1)))) = X2 ),
inference(forward_demodulation,[status(thm)],[f28,f11922]) ).
fof(f11936,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))),X4)
| codomain(compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f11882]) ).
fof(f11937,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))),X4)
| codomain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f11936]) ).
fof(f11938,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f149,f11937]) ).
fof(f11939,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f11938]) ).
fof(f11940,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f11939]) ).
fof(f11941,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f149,f11940]) ).
fof(f11942,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3))),X4)
| codomain(compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f11883]) ).
fof(f11943,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f11942]) ).
fof(f11944,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f11943]) ).
fof(f11945,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f11944]) ).
fof(f11954,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,compose(domain(domain(domain(X0))),X1))),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f281,f11893]) ).
fof(f11955,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f281,f11954]) ).
fof(f11956,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,compose(domain(domain(X0)),X1))),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f254,f11894]) ).
fof(f11957,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f254,f11956]) ).
fof(f11958,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,compose(domain(X0),X1))),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f11895]) ).
fof(f11959,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f11958]) ).
fof(f11961,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f11709]) ).
fof(f11962,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f9921]) ).
fof(f11963,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f342]) ).
fof(f11964,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f341]) ).
fof(f11965,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f6373]) ).
fof(f11966,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f3710]) ).
fof(f11967,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f3509]) ).
fof(f11968,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f3136]) ).
fof(f11969,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f393]) ).
fof(f11970,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))))) = codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f347]) ).
fof(f11971,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))) = codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f4358]) ).
fof(f11972,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))) = codomain(compose(domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))),domain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f2181]) ).
fof(f11973,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(domain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f3711]) ).
fof(f11974,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f3697]) ).
fof(f11975,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(domain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f3137]) ).
fof(f11976,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))),codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f3123]) ).
fof(f11977,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f322]) ).
fof(f11978,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f311]) ).
fof(f11979,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f283]) ).
fof(f11980,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))) = codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f218]) ).
fof(f11981,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f219]) ).
fof(f11982,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f217]) ).
fof(f11983,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))) = codomain(domain(domain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f271]) ).
fof(f11984,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))) = codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f211]) ).
fof(f11985,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f212]) ).
fof(f11986,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f210]) ).
fof(f11987,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))) = codomain(domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f46]) ).
fof(f11988,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))) = codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f45]) ).
fof(f11989,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f53]) ).
fof(f11990,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f54]) ).
fof(f11991,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f43]) ).
fof(f11992,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f44]) ).
fof(f11993,plain,
! [X0,X1] :
( equivalent(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f605,f39]) ).
fof(f11999,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(codomain(domain(domain(codomain(X3))))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f605]) ).
fof(f12000,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(domain(codomain(X3))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f605]) ).
fof(f12001,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(domain(domain(codomain(X2))))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f605]) ).
fof(f12002,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(codomain(codomain(domain(domain(codomain(X1))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f605]) ).
fof(f12003,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(codomain(codomain(domain(domain(codomain(X1))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f605]) ).
fof(f12004,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(domain(codomain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f605]) ).
fof(f12007,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(domain(codomain(X3))))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f11999]) ).
fof(f12008,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(domain(codomain(X3))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f12000]) ).
fof(f12009,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(domain(domain(codomain(X2))))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12001]) ).
fof(f12010,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(codomain(domain(domain(codomain(X1))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12002]) ).
fof(f12011,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(domain(domain(codomain(X1))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12003]) ).
fof(f12012,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(domain(codomain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12004]) ).
fof(f12013,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(domain(domain(codomain(f1(X0,X1))))),X2))
| domain(codomain(domain(domain(codomain(f1(X0,X1)))))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f27]) ).
fof(f12015,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f11709]) ).
fof(f12016,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f9921]) ).
fof(f12017,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f342]) ).
fof(f12018,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f341]) ).
fof(f12019,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))),codomain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f6373]) ).
fof(f12020,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f3710]) ).
fof(f12021,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))),codomain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f3509]) ).
fof(f12022,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f3136]) ).
fof(f12023,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f393]) ).
fof(f12024,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))) = codomain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f347]) ).
fof(f12025,plain,
! [X0,X1] :
( domain(compose(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))),codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))) = codomain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f4358]) ).
fof(f12026,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))) = codomain(compose(domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))),domain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f2181]) ).
fof(f12027,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f3711]) ).
fof(f12028,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))),codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f3697]) ).
fof(f12029,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(domain(codomain(f1(X0,X1)))))),codomain(domain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f3137]) ).
fof(f12030,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))),codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f3123]) ).
fof(f12031,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f322]) ).
fof(f12032,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f311]) ).
fof(f12033,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f283]) ).
fof(f12034,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))))) = codomain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f218]) ).
fof(f12035,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f219]) ).
fof(f12036,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f217]) ).
fof(f12037,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))) = codomain(domain(domain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f271]) ).
fof(f12038,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))) = codomain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f211]) ).
fof(f12039,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f212]) ).
fof(f12040,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f210]) ).
fof(f12041,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))) = codomain(domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f46]) ).
fof(f12042,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))) = codomain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f45]) ).
fof(f12043,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f53]) ).
fof(f12044,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f54]) ).
fof(f12045,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f43]) ).
fof(f12046,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f44]) ).
fof(f12047,plain,
! [X0,X1] :
( equivalent(domain(codomain(domain(domain(codomain(f1(X0,X1)))))),domain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f607,f39]) ).
fof(f12052,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(codomain(domain(domain(codomain(X3))))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f607]) ).
fof(f12053,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(domain(codomain(X3))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f607]) ).
fof(f12054,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(domain(codomain(domain(domain(codomain(X2))))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f607]) ).
fof(f12055,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(domain(codomain(domain(domain(codomain(X1))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f607]) ).
fof(f12056,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(domain(codomain(domain(domain(codomain(X1))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f607]) ).
fof(f12057,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(domain(codomain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f607]) ).
fof(f12060,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(domain(codomain(X3))))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f12052]) ).
fof(f12061,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(domain(codomain(X3))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f12053]) ).
fof(f12062,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(domain(domain(codomain(X2))))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12054]) ).
fof(f12063,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(codomain(domain(domain(codomain(X1))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12055]) ).
fof(f12064,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(domain(domain(codomain(X1))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12056]) ).
fof(f12065,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(domain(codomain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12057]) ).
fof(f12066,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(f1(X0,X1)),f1(f1(X0,X1),X2)))
| X0 = X1
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f625,f117]) ).
fof(f12067,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(X0),f1(X0,X1)))
| X2 = f1(domain(codomain(X0)),X2)
| domain(codomain(X0)) = X2
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f625,f93]) ).
fof(f12074,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(domain(domain(domain(codomain(X0)))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f607]) ).
fof(f12075,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(domain(domain(domain(codomain(X0)))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f605]) ).
fof(f12076,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(domain(codomain(domain(codomain(X0)))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f475]) ).
fof(f12077,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(domain(codomain(domain(codomain(X0)))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f473]) ).
fof(f12078,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| codomain(domain(codomain(X0))) = codomain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f625,f9471]) ).
fof(f12079,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| domain(codomain(domain(codomain(X0)))) = codomain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f625,f339]) ).
fof(f12080,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| there_exists(domain(codomain(codomain(domain(domain(codomain(X0))))))) ),
inference(paramodulation,[status(thm)],[f625,f304]) ).
fof(f12081,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(domain(codomain(X0))))))) ),
inference(paramodulation,[status(thm)],[f625,f299]) ).
fof(f12082,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| there_exists(codomain(codomain(codomain(domain(domain(codomain(X0))))))) ),
inference(paramodulation,[status(thm)],[f625,f294]) ).
fof(f12083,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(domain(codomain(X0))))))) ),
inference(paramodulation,[status(thm)],[f625,f289]) ).
fof(f12084,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| equivalent(codomain(codomain(f1(X0,X1))),codomain(domain(codomain(X0))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f178]) ).
fof(f12085,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| equivalent(codomain(domain(codomain(X0))),codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f178]) ).
fof(f12086,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(domain(codomain(X0))))) = codomain(codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f173]) ).
fof(f12087,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(codomain(domain(codomain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f172]) ).
fof(f12088,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| equivalent(domain(codomain(f1(X0,X1))),domain(domain(codomain(X0))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f125]) ).
fof(f12089,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| equivalent(domain(domain(codomain(X0))),domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f125]) ).
fof(f12090,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(domain(domain(codomain(X0))))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f120]) ).
fof(f12091,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(f1(X0,X1)))) = codomain(domain(domain(domain(codomain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f119]) ).
fof(f12092,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),X2))
| domain(domain(codomain(X0))) != codomain(X2)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f117]) ).
fof(f12093,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(domain(domain(codomain(X0)))) ),
inference(paramodulation,[status(thm)],[f625,f69]) ).
fof(f12094,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| domain(codomain(domain(codomain(X0)))) = codomain(codomain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f625,f66]) ).
fof(f12095,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(domain(domain(domain(codomain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f608]) ).
fof(f12096,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(domain(domain(domain(codomain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f606]) ).
fof(f12097,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(domain(codomain(domain(codomain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f476]) ).
fof(f12098,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(domain(codomain(domain(codomain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f474]) ).
fof(f12099,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(domain(codomain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f176]) ).
fof(f12100,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(domain(codomain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f174]) ).
fof(f12101,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(domain(domain(codomain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f123]) ).
fof(f12102,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(domain(domain(codomain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f121]) ).
fof(f12103,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| equivalent(codomain(f1(X0,X1)),domain(codomain(X0)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f65]) ).
fof(f12104,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| equivalent(domain(codomain(X0)),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f65]) ).
fof(f12105,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| domain(domain(codomain(X0))) = codomain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f625,f68]) ).
fof(f12106,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(domain(domain(codomain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f124]) ).
fof(f12107,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(domain(domain(codomain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f122]) ).
fof(f12113,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(domain(domain(codomain(X0))))))
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f625,f544]) ).
fof(f12114,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(domain(domain(codomain(X0))))))
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f625,f542]) ).
fof(f12118,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2
| there_exists(domain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f625,f302]) ).
fof(f12119,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2
| there_exists(codomain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f625,f292]) ).
fof(f12122,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(codomain(f1(X0,X1)),f1(X2,X3)))
| domain(codomain(f1(X0,X1))) != domain(codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f625,f117]) ).
fof(f12124,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X2,X3)
| X2 = X3
| X0 = X1
| there_exists(compose(f1(X0,X1),f1(X2,X3)))
| domain(f1(X0,X1)) != domain(codomain(X2)) ),
inference(paramodulation,[status(thm)],[f625,f57]) ).
fof(f12125,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))),f1(X0,X1)) = f1(X0,X1) ),
inference(paramodulation,[status(thm)],[f625,f1119]) ).
fof(f12130,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2
| codomain(f1(X0,X1)) = codomain(domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f625,f5530]) ).
fof(f12131,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2
| domain(codomain(domain(codomain(X0)))) = codomain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f625,f340]) ).
fof(f12132,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(codomain(domain(codomain(X0)))),compose(f1(X0,X1),X2)) = compose(f1(X0,X1),X2) ),
inference(paramodulation,[status(thm)],[f625,f216]) ).
fof(f12133,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| f1(X0,X1) = compose(f1(X0,X1),domain(compose(domain(codomain(domain(codomain(X0)))),f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f625,f2834]) ).
fof(f12135,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(domain(domain(codomain(X0)))))
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f625,f545]) ).
fof(f12136,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(domain(domain(codomain(X0)))))
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f625,f543]) ).
fof(f12138,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| f1(X0,X1) = compose(f1(X0,X1),domain(compose(domain(domain(codomain(X0))),f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f625,f2835]) ).
fof(f12143,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(codomain(codomain(codomain(domain(codomain(X0)))))),f1(X0,X1)) = f1(X0,X1) ),
inference(paramodulation,[status(thm)],[f625,f349]) ).
fof(f12144,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| equivalent(codomain(f1(X0,X1)),domain(codomain(X0)))
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f625,f228]) ).
fof(f12145,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| equivalent(domain(codomain(X0)),codomain(f1(X0,X1)))
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f625,f228]) ).
fof(f12146,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(domain(codomain(X0))),compose(f1(X0,X1),X2)) = compose(f1(X0,X1),X2) ),
inference(paramodulation,[status(thm)],[f625,f196]) ).
fof(f12147,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(X0,f1(X2,X3)))
| domain(X0) != domain(codomain(X2))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f625,f93]) ).
fof(f12151,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(codomain(codomain(domain(codomain(X0))))),f1(X0,X1)) = f1(X0,X1) ),
inference(paramodulation,[status(thm)],[f625,f220]) ).
fof(f12153,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(codomain(domain(codomain(X0)))),f1(X0,X1)) = f1(X0,X1) ),
inference(paramodulation,[status(thm)],[f625,f213]) ).
fof(f12154,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(domain(codomain(X0))),f1(X0,X1)) = f1(X0,X1) ),
inference(paramodulation,[status(thm)],[f625,f197]) ).
fof(f12155,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(domain(codomain(X0)),compose(f1(X0,X1),X2)) = compose(f1(X0,X1),X2) ),
inference(paramodulation,[status(thm)],[f625,f81]) ).
fof(f12157,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(domain(codomain(X0)),f1(X0,X1)) = f1(X0,X1) ),
inference(paramodulation,[status(thm)],[f625,f30]) ).
fof(f12164,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(domain(domain(codomain(X0)))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12074]) ).
fof(f12165,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(domain(domain(codomain(X0)))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12075]) ).
fof(f12166,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(codomain(domain(codomain(X0)))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12076]) ).
fof(f12167,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(codomain(domain(codomain(X0)))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12077]) ).
fof(f12168,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| codomain(domain(codomain(X0))) = codomain(f1(X0,X1)) ),
inference(duplicate_literals_removal,[status(thm)],[f12078]) ).
fof(f12169,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(domain(codomain(X0)))) = codomain(f1(X0,X1)) ),
inference(duplicate_literals_removal,[status(thm)],[f12079]) ).
fof(f12170,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(domain(domain(codomain(X0))))))) ),
inference(duplicate_literals_removal,[status(thm)],[f12080]) ).
fof(f12171,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(domain(codomain(X0))))))) ),
inference(duplicate_literals_removal,[status(thm)],[f12081]) ).
fof(f12172,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(domain(domain(codomain(X0))))))) ),
inference(duplicate_literals_removal,[status(thm)],[f12082]) ).
fof(f12173,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(domain(codomain(X0))))))) ),
inference(duplicate_literals_removal,[status(thm)],[f12083]) ).
fof(f12174,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(codomain(codomain(f1(X0,X1))),codomain(domain(codomain(X0))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12084]) ).
fof(f12175,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(codomain(domain(codomain(X0))),codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12085]) ).
fof(f12176,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| domain(codomain(codomain(domain(codomain(X0))))) = codomain(codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12086]) ).
fof(f12177,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| domain(codomain(codomain(f1(X0,X1)))) = codomain(domain(codomain(domain(codomain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12087]) ).
fof(f12178,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(domain(codomain(f1(X0,X1))),domain(domain(codomain(X0))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12088]) ).
fof(f12179,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(domain(domain(codomain(X0))),domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12089]) ).
fof(f12180,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| domain(codomain(domain(domain(codomain(X0))))) = codomain(domain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12090]) ).
fof(f12181,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| domain(domain(codomain(f1(X0,X1)))) = codomain(domain(domain(domain(codomain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12091]) ).
fof(f12182,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| there_exists(compose(codomain(f1(X0,X1)),X2))
| domain(domain(codomain(X0))) != codomain(X2)
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12092]) ).
fof(f12183,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(domain(domain(codomain(X0)))) ),
inference(duplicate_literals_removal,[status(thm)],[f12093]) ).
fof(f12184,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(domain(codomain(X0)))) = codomain(codomain(f1(X0,X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f12094]) ).
fof(f12185,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(domain(domain(domain(codomain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12095]) ).
fof(f12186,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(domain(domain(domain(codomain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12096]) ).
fof(f12187,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(domain(codomain(domain(codomain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12097]) ).
fof(f12188,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(domain(codomain(domain(codomain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12098]) ).
fof(f12189,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(codomain(codomain(domain(codomain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12099]) ).
fof(f12190,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(codomain(codomain(domain(codomain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12100]) ).
fof(f12191,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(domain(codomain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12101]) ).
fof(f12192,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(domain(codomain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12102]) ).
fof(f12193,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(codomain(f1(X0,X1)),domain(codomain(X0)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12103]) ).
fof(f12194,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(domain(codomain(X0)),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12104]) ).
fof(f12195,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(X0))) = codomain(f1(X0,X1)) ),
inference(duplicate_literals_removal,[status(thm)],[f12105]) ).
fof(f12196,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(domain(domain(codomain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12106]) ).
fof(f12197,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(domain(domain(codomain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12107]) ).
fof(f12203,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(codomain(X0),X3))
| domain(codomain(X0)) != codomain(X3)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f27]) ).
fof(f12204,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f22]) ).
fof(f12205,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(codomain(X0)),codomain(codomain(domain(domain(codomain(X0))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f11709]) ).
fof(f12206,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(codomain(X0)),codomain(codomain(domain(domain(codomain(X0))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f9921]) ).
fof(f12207,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f342]) ).
fof(f12208,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f341]) ).
fof(f12209,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(codomain(X0))),codomain(codomain(domain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f6373]) ).
fof(f12210,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(codomain(X0)),codomain(domain(domain(domain(codomain(X0))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f3710]) ).
fof(f12211,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(codomain(X0))),codomain(codomain(domain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f3509]) ).
fof(f12212,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(codomain(X0)),codomain(domain(domain(domain(codomain(X0))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f3136]) ).
fof(f12213,plain,
! [X0,X1,X2] :
( domain(domain(codomain(X0))) = codomain(domain(domain(domain(domain(domain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f393]) ).
fof(f12214,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))) = codomain(domain(codomain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f347]) ).
fof(f12215,plain,
! [X0,X1,X2] :
( domain(compose(codomain(domain(codomain(X0))),codomain(domain(codomain(X0))))) = codomain(domain(codomain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f4358]) ).
fof(f12216,plain,
! [X0,X1,X2] :
( domain(domain(codomain(X0))) = codomain(compose(domain(domain(codomain(X0))),domain(domain(codomain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f2181]) ).
fof(f12217,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(codomain(X0)),codomain(domain(domain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f3711]) ).
fof(f12218,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(codomain(X0))),codomain(domain(codomain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f3697]) ).
fof(f12219,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(codomain(X0)),codomain(domain(domain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f3137]) ).
fof(f12220,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(codomain(X0))),codomain(domain(codomain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f3123]) ).
fof(f12221,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f322]) ).
fof(f12222,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f311]) ).
fof(f12223,plain,
! [X0,X1,X2] :
( domain(domain(codomain(X0))) = codomain(domain(domain(domain(domain(codomain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f283]) ).
fof(f12224,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(domain(codomain(X0)))))) = codomain(domain(codomain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f218]) ).
fof(f12225,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f219]) ).
fof(f12226,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f217]) ).
fof(f12227,plain,
! [X0,X1,X2] :
( domain(domain(codomain(X0))) = codomain(domain(domain(domain(codomain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f271]) ).
fof(f12228,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(domain(codomain(X0))))) = codomain(domain(codomain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f211]) ).
fof(f12229,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(domain(codomain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f212]) ).
fof(f12230,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(domain(codomain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f210]) ).
fof(f12231,plain,
! [X0,X1,X2] :
( domain(domain(codomain(X0))) = codomain(domain(domain(codomain(X0))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f46]) ).
fof(f12232,plain,
! [X0,X1,X2] :
( domain(codomain(domain(codomain(X0)))) = codomain(domain(codomain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f45]) ).
fof(f12233,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(domain(codomain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f53]) ).
fof(f12234,plain,
! [X0,X1,X2] :
( there_exists(codomain(domain(codomain(X0))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f54]) ).
fof(f12235,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(domain(codomain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f43]) ).
fof(f12236,plain,
! [X0,X1,X2] :
( there_exists(domain(domain(codomain(X0))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f44]) ).
fof(f12237,plain,
! [X0,X1,X2] :
( equivalent(domain(codomain(X0)),domain(codomain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f482,f39]) ).
fof(f12256,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f11709]) ).
fof(f12257,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(codomain(domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f9921]) ).
fof(f12258,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f342]) ).
fof(f12259,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f341]) ).
fof(f12260,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f6373]) ).
fof(f12261,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f3710]) ).
fof(f12262,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))),codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f3509]) ).
fof(f12263,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f3136]) ).
fof(f12264,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f393]) ).
fof(f12265,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))))) = codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f347]) ).
fof(f12266,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))),codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))) = codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f4358]) ).
fof(f12267,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))) = codomain(compose(domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))),domain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f2181]) ).
fof(f12268,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(domain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f3711]) ).
fof(f12269,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))),codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f3697]) ).
fof(f12270,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(domain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f3137]) ).
fof(f12271,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))),codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f3123]) ).
fof(f12272,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f322]) ).
fof(f12273,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f311]) ).
fof(f12274,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f283]) ).
fof(f12275,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))) = codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f218]) ).
fof(f12276,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f219]) ).
fof(f12277,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f217]) ).
fof(f12278,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f271]) ).
fof(f12279,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))) = codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f211]) ).
fof(f12280,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f212]) ).
fof(f12281,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f210]) ).
fof(f12282,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))) = codomain(domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f46]) ).
fof(f12283,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))) = codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f45]) ).
fof(f12284,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f53]) ).
fof(f12285,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f54]) ).
fof(f12286,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f43]) ).
fof(f12287,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f44]) ).
fof(f12288,plain,
! [X0,X1] :
( equivalent(codomain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f652,f39]) ).
fof(f12294,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(codomain(domain(domain(domain(X3))))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f652]) ).
fof(f12295,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(domain(domain(X3))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f652]) ).
fof(f12296,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(codomain(codomain(domain(domain(domain(X2))))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f652]) ).
fof(f12297,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(codomain(codomain(domain(domain(domain(X1))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f652]) ).
fof(f12298,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(codomain(codomain(domain(domain(domain(X1))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f652]) ).
fof(f12299,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(domain(domain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f652]) ).
fof(f12301,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(domain(domain(X3))))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f12294]) ).
fof(f12302,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(domain(domain(domain(X3))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f12295]) ).
fof(f12303,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(domain(domain(domain(X2))))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12296]) ).
fof(f12304,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(codomain(domain(domain(domain(X1))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12297]) ).
fof(f12305,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(domain(domain(domain(X1))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12298]) ).
fof(f12306,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(domain(domain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12299]) ).
fof(f12307,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(domain(domain(domain(f1(X0,X1))))),X2))
| domain(codomain(domain(domain(domain(f1(X0,X1)))))) != codomain(X2)
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f27]) ).
fof(f12309,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f11709]) ).
fof(f12310,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(codomain(domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f9921]) ).
fof(f12311,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f342]) ).
fof(f12312,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f341]) ).
fof(f12313,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))),codomain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f6373]) ).
fof(f12314,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f3710]) ).
fof(f12315,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))),codomain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f3509]) ).
fof(f12316,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(domain(domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f3136]) ).
fof(f12317,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f393]) ).
fof(f12318,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))) = codomain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f347]) ).
fof(f12319,plain,
! [X0,X1] :
( domain(compose(codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))),codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))) = codomain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f4358]) ).
fof(f12320,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))) = codomain(compose(domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))),domain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f2181]) ).
fof(f12321,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f3711]) ).
fof(f12322,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))),codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f3697]) ).
fof(f12323,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(domain(domain(f1(X0,X1)))))),codomain(domain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f3137]) ).
fof(f12324,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))),codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f3123]) ).
fof(f12325,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f322]) ).
fof(f12326,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f311]) ).
fof(f12327,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f283]) ).
fof(f12328,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))))) = codomain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f218]) ).
fof(f12329,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f219]) ).
fof(f12330,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f217]) ).
fof(f12331,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f271]) ).
fof(f12332,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))) = codomain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f211]) ).
fof(f12333,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f212]) ).
fof(f12334,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f210]) ).
fof(f12335,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))) = codomain(domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f46]) ).
fof(f12336,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))) = codomain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f45]) ).
fof(f12337,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f53]) ).
fof(f12338,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f54]) ).
fof(f12339,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f43]) ).
fof(f12340,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f44]) ).
fof(f12341,plain,
! [X0,X1] :
( equivalent(domain(codomain(domain(domain(domain(f1(X0,X1)))))),domain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(resolution,[status(thm)],[f654,f39]) ).
fof(f12346,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(codomain(domain(domain(domain(X3))))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f654]) ).
fof(f12347,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(domain(domain(X3))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f441,f654]) ).
fof(f12348,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(domain(codomain(domain(domain(domain(X2))))))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f90,f654]) ).
fof(f12349,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X0 = X1
| there_exists(domain(codomain(domain(domain(domain(X1))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f96,f654]) ).
fof(f12350,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X0 = X1
| there_exists(domain(codomain(domain(domain(domain(X1))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f95,f654]) ).
fof(f12351,plain,
! [X0,X1] :
( X0 = X1
| X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(domain(domain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f37,f654]) ).
fof(f12353,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(domain(domain(X3))))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f12346]) ).
fof(f12354,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(domain(domain(domain(X3))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f12347]) ).
fof(f12355,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(domain(domain(domain(X2))))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12348]) ).
fof(f12356,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(codomain(domain(domain(domain(X1))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12349]) ).
fof(f12357,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(domain(domain(domain(X1))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12350]) ).
fof(f12358,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(domain(domain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12351]) ).
fof(f12360,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(domain(X0)))),codomain(codomain(domain(codomain(codomain(domain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f11709]) ).
fof(f12361,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(domain(X0)))),codomain(codomain(domain(codomain(codomain(domain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f9921]) ).
fof(f12362,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0)))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f342]) ).
fof(f12363,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0)))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f341]) ).
fof(f12364,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(domain(X0))))),codomain(codomain(codomain(codomain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f6373]) ).
fof(f12365,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(domain(X0)))),codomain(domain(domain(codomain(codomain(domain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f3710]) ).
fof(f12366,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(domain(X0))))),codomain(codomain(codomain(codomain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f3509]) ).
fof(f12367,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(domain(X0)))),codomain(domain(domain(codomain(codomain(domain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f3136]) ).
fof(f12368,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(X0))))) = codomain(domain(domain(domain(domain(codomain(codomain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f393]) ).
fof(f12369,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0))))))))) = codomain(codomain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f347]) ).
fof(f12370,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(codomain(domain(domain(X0))))),codomain(codomain(codomain(domain(domain(X0))))))) = codomain(codomain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f4358]) ).
fof(f12371,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(X0))))) = codomain(compose(domain(codomain(codomain(domain(domain(X0))))),domain(codomain(codomain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f2181]) ).
fof(f12372,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(domain(domain(X0)))),codomain(domain(codomain(codomain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f3711]) ).
fof(f12373,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(codomain(domain(domain(X0))))),codomain(codomain(codomain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f3697]) ).
fof(f12374,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(domain(domain(X0)))),codomain(domain(codomain(codomain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f3137]) ).
fof(f12375,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(codomain(domain(domain(X0))))),codomain(codomain(codomain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f3123]) ).
fof(f12376,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f322]) ).
fof(f12377,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f311]) ).
fof(f12378,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(X0))))) = codomain(domain(domain(domain(codomain(codomain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f283]) ).
fof(f12379,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0)))))))) = codomain(codomain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f218]) ).
fof(f12380,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f219]) ).
fof(f12381,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f217]) ).
fof(f12382,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(X0))))) = codomain(domain(domain(codomain(codomain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f271]) ).
fof(f12383,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(domain(X0))))))) = codomain(codomain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f211]) ).
fof(f12384,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f212]) ).
fof(f12385,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f210]) ).
fof(f12386,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(domain(X0))))) = codomain(domain(codomain(codomain(domain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f46]) ).
fof(f12387,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(domain(X0)))))) = codomain(codomain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f45]) ).
fof(f12388,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f53]) ).
fof(f12389,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f54]) ).
fof(f12390,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f43]) ).
fof(f12391,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f44]) ).
fof(f12392,plain,
! [X0,X1] :
( equivalent(codomain(codomain(domain(domain(X0)))),codomain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f667,f39]) ).
fof(f12409,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(domain(domain(X0))),X2))
| domain(codomain(domain(domain(X0)))) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f27]) ).
fof(f12411,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(domain(domain(X0)))),codomain(codomain(domain(domain(codomain(domain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f11709]) ).
fof(f12412,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(domain(X0)))),codomain(codomain(domain(domain(codomain(domain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f9921]) ).
fof(f12413,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(X0)))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f342]) ).
fof(f12414,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(X0)))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f341]) ).
fof(f12415,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(domain(domain(X0))))),codomain(codomain(domain(codomain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f6373]) ).
fof(f12416,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(domain(domain(X0)))),codomain(domain(domain(domain(codomain(domain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f3710]) ).
fof(f12417,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(domain(domain(X0))))),codomain(codomain(domain(codomain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f3509]) ).
fof(f12418,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(domain(X0)))),codomain(domain(domain(domain(codomain(domain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f3136]) ).
fof(f12419,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(X0))))) = codomain(domain(domain(domain(domain(domain(codomain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f393]) ).
fof(f12420,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(X0))))))))) = codomain(domain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f347]) ).
fof(f12421,plain,
! [X0,X1] :
( domain(compose(codomain(domain(codomain(domain(domain(X0))))),codomain(domain(codomain(domain(domain(X0))))))) = codomain(domain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f4358]) ).
fof(f12422,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(X0))))) = codomain(compose(domain(domain(codomain(domain(domain(X0))))),domain(domain(codomain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f2181]) ).
fof(f12423,plain,
! [X0,X1] :
( there_exists(domain(compose(domain(codomain(domain(domain(X0)))),codomain(domain(domain(codomain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f3711]) ).
fof(f12424,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(codomain(domain(domain(X0))))),codomain(domain(codomain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f3697]) ).
fof(f12425,plain,
! [X0,X1] :
( there_exists(codomain(compose(domain(codomain(domain(domain(X0)))),codomain(domain(domain(codomain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f3137]) ).
fof(f12426,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(codomain(domain(domain(X0))))),codomain(domain(codomain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f3123]) ).
fof(f12427,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f322]) ).
fof(f12428,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(X0))))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f311]) ).
fof(f12429,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(X0))))) = codomain(domain(domain(domain(domain(codomain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f283]) ).
fof(f12430,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(codomain(domain(domain(X0)))))))) = codomain(domain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f218]) ).
fof(f12431,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f219]) ).
fof(f12432,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(domain(domain(X0)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f217]) ).
fof(f12433,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(X0))))) = codomain(domain(domain(domain(codomain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f271]) ).
fof(f12434,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(codomain(domain(domain(X0))))))) = codomain(domain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f211]) ).
fof(f12435,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(codomain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f212]) ).
fof(f12436,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(codomain(domain(domain(X0))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f210]) ).
fof(f12437,plain,
! [X0,X1] :
( domain(domain(codomain(domain(domain(X0))))) = codomain(domain(domain(codomain(domain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f46]) ).
fof(f12438,plain,
! [X0,X1] :
( domain(codomain(domain(codomain(domain(domain(X0)))))) = codomain(domain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f45]) ).
fof(f12439,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(codomain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f53]) ).
fof(f12440,plain,
! [X0,X1] :
( there_exists(codomain(domain(codomain(domain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f54]) ).
fof(f12441,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(codomain(domain(domain(X0)))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f43]) ).
fof(f12442,plain,
! [X0,X1] :
( there_exists(domain(domain(codomain(domain(domain(X0))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f44]) ).
fof(f12443,plain,
! [X0,X1] :
( equivalent(domain(codomain(domain(domain(X0)))),domain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f669,f39]) ).
fof(f12459,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f23]) ).
fof(f12460,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(domain(codomain(codomain(X0))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f11709]) ).
fof(f12461,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(domain(codomain(codomain(X0))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f9921]) ).
fof(f12462,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f342]) ).
fof(f12463,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f341]) ).
fof(f12464,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f6373]) ).
fof(f12465,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(X0)),codomain(domain(domain(codomain(codomain(X0))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f3710]) ).
fof(f12466,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f3509]) ).
fof(f12467,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(domain(domain(codomain(codomain(X0))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f3136]) ).
fof(f12468,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(domain(domain(domain(domain(codomain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f393]) ).
fof(f12469,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(codomain(codomain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f347]) ).
fof(f12470,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(X0))))) = codomain(codomain(codomain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f4358]) ).
fof(f12471,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(compose(domain(codomain(codomain(X0))),domain(codomain(codomain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f2181]) ).
fof(f12472,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(X0)),codomain(domain(codomain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f3711]) ).
fof(f12473,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f3697]) ).
fof(f12474,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(domain(codomain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f3137]) ).
fof(f12475,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f3123]) ).
fof(f12476,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f322]) ).
fof(f12477,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f311]) ).
fof(f12478,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(domain(domain(domain(codomain(codomain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f283]) ).
fof(f12479,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(codomain(codomain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f218]) ).
fof(f12480,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f219]) ).
fof(f12481,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f217]) ).
fof(f12482,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(domain(domain(codomain(codomain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f271]) ).
fof(f12483,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(codomain(codomain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f211]) ).
fof(f12484,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f212]) ).
fof(f12485,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f210]) ).
fof(f12486,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(domain(codomain(codomain(X0))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f46]) ).
fof(f12487,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X0)))) = codomain(codomain(codomain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f45]) ).
fof(f12488,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f53]) ).
fof(f12489,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X0))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f54]) ).
fof(f12490,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f43]) ).
fof(f12491,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X0))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f44]) ).
fof(f12492,plain,
! [X0,X1,X2] :
( equivalent(codomain(codomain(X0)),codomain(codomain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f483,f39]) ).
fof(f12505,plain,
! [X0,X1] :
( X0 = X1
| there_exists(compose(f1(X0,X1),domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f686,f57]) ).
fof(f12506,plain,
! [X0,X1,X2] :
( there_exists(compose(f1(X0,X1),domain(X0)))
| X2 = f1(domain(f1(X0,X1)),X2)
| domain(f1(X0,X1)) = X2
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f686,f93]) ).
fof(f12513,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(domain(domain(codomain(domain(X0)))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f686,f654]) ).
fof(f12514,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(domain(domain(codomain(domain(X0)))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f686,f652]) ).
fof(f12515,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(domain(codomain(codomain(domain(X0)))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f686,f408]) ).
fof(f12516,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(domain(codomain(codomain(domain(X0)))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f686,f406]) ).
fof(f12517,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| domain(f1(X0,X1)) = domain(codomain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f686,f10102]) ).
fof(f12518,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| domain(f1(X0,X1)) = codomain(domain(codomain(domain(X0)))) ),
inference(paramodulation,[status(thm)],[f686,f381]) ).
fof(f12519,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| there_exists(domain(codomain(codomain(domain(codomain(domain(X0))))))) ),
inference(paramodulation,[status(thm)],[f686,f303]) ).
fof(f12520,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(X0))))))) ),
inference(paramodulation,[status(thm)],[f686,f300]) ).
fof(f12521,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| there_exists(codomain(codomain(codomain(domain(codomain(domain(X0))))))) ),
inference(paramodulation,[status(thm)],[f686,f293]) ).
fof(f12522,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(X0))))))) ),
inference(paramodulation,[status(thm)],[f686,f290]) ).
fof(f12523,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| domain(domain(f1(X0,X1))) = codomain(domain(codomain(domain(X0)))) ),
inference(paramodulation,[status(thm)],[f686,f70]) ).
fof(f12524,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| domain(codomain(codomain(domain(X0)))) = codomain(domain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f686,f67]) ).
fof(f12525,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| X0 = X2
| there_exists(compose(f1(X0,X2),X1))
| codomain(domain(X0)) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f686,f57]) ).
fof(f12526,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(domain(domain(codomain(domain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f686,f655]) ).
fof(f12527,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(domain(domain(codomain(domain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f686,f653]) ).
fof(f12528,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(domain(codomain(codomain(domain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f686,f409]) ).
fof(f12529,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(domain(codomain(codomain(domain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f686,f407]) ).
fof(f12530,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(domain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f686,f166]) ).
fof(f12531,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(domain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f686,f164]) ).
fof(f12532,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(domain(codomain(domain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f686,f156]) ).
fof(f12533,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(domain(codomain(domain(X0))))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f686,f154]) ).
fof(f12534,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| equivalent(domain(f1(X0,X1)),codomain(domain(X0)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f686,f52]) ).
fof(f12535,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| equivalent(codomain(domain(X0)),domain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f686,f52]) ).
fof(f12536,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| domain(f1(X0,X1)) = codomain(codomain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f686,f71]) ).
fof(f12537,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(domain(codomain(domain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f686,f157]) ).
fof(f12538,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(domain(codomain(domain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f686,f155]) ).
fof(f12544,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(domain(codomain(domain(X0))))))
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f686,f669]) ).
fof(f12545,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(domain(codomain(domain(X0))))))
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f686,f667]) ).
fof(f12546,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(f1(X0,X1),compose(domain(domain(domain(domain(f1(X0,X1))))),codomain(domain(X0)))) = f1(X0,X1) ),
inference(paramodulation,[status(thm)],[f686,f397]) ).
fof(f12547,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(f1(X0,X1),compose(domain(domain(domain(codomain(domain(X0))))),domain(f1(X0,X1)))) = f1(X0,X1) ),
inference(paramodulation,[status(thm)],[f686,f397]) ).
fof(f12548,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f686,f306]) ).
fof(f12549,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f686,f296]) ).
fof(f12552,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(f1(X0,X1),domain(domain(domain(domain(domain(codomain(domain(X0)))))))) = f1(X0,X1) ),
inference(paramodulation,[status(thm)],[f686,f1360]) ).
fof(f12557,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2
| domain(f1(X0,X1)) = domain(codomain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f686,f5804]) ).
fof(f12558,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2
| domain(f1(X0,X1)) = codomain(domain(codomain(domain(X0)))) ),
inference(paramodulation,[status(thm)],[f686,f382]) ).
fof(f12559,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(f1(X0,X1),compose(domain(domain(codomain(domain(X0)))),X2)) = compose(f1(X0,X1),X2) ),
inference(paramodulation,[status(thm)],[f686,f281]) ).
fof(f12561,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| X2 = f1(f1(X0,X1),X2)
| there_exists(domain(domain(codomain(domain(X0)))))
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f686,f658]) ).
fof(f12562,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| X2 = f1(f1(X0,X1),X2)
| there_exists(codomain(domain(codomain(domain(X0)))))
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f686,f643]) ).
fof(f12564,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| f1(X0,X1) = compose(f1(X0,X1),domain(compose(domain(f1(X0,X1)),codomain(domain(X0))))) ),
inference(paramodulation,[status(thm)],[f686,f2838]) ).
fof(f12565,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| f1(X0,X1) = compose(f1(X0,X1),domain(compose(codomain(domain(X0)),domain(f1(X0,X1))))) ),
inference(paramodulation,[status(thm)],[f686,f2838]) ).
fof(f12566,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(f1(X0,X1),X2) = compose(f1(X0,X1),compose(X2,domain(compose(codomain(domain(X0)),X2)))) ),
inference(paramodulation,[status(thm)],[f686,f255]) ).
fof(f12571,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| f1(X0,X1) = compose(f1(X0,X1),domain(domain(domain(domain(codomain(domain(X0))))))) ),
inference(paramodulation,[status(thm)],[f686,f395]) ).
fof(f12572,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(f1(X0,X1),X2) = compose(f1(X0,X1),compose(domain(codomain(domain(X0))),X2)) ),
inference(paramodulation,[status(thm)],[f686,f254]) ).
fof(f12573,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| equivalent(domain(f1(X0,X1)),codomain(domain(X0)))
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f686,f237]) ).
fof(f12574,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| equivalent(codomain(domain(X0)),domain(f1(X0,X1)))
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f686,f237]) ).
fof(f12575,plain,
! [X0,X1,X2,X3] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(compose(f1(X0,X1),X3))
| codomain(domain(X0)) != codomain(X3)
| X2 = f1(domain(f1(X0,X1)),X2)
| domain(f1(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f686,f93]) ).
fof(f12579,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| f1(X0,X1) = compose(f1(X0,X1),domain(domain(domain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f686,f285]) ).
fof(f12580,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| f1(X0,X1) = compose(f1(X0,X1),domain(domain(codomain(domain(X0))))) ),
inference(paramodulation,[status(thm)],[f686,f273]) ).
fof(f12581,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| f1(X0,X1) = compose(f1(X0,X1),domain(codomain(domain(X0)))) ),
inference(paramodulation,[status(thm)],[f686,f256]) ).
fof(f12582,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(f1(X0,X1),compose(codomain(domain(X0)),X2)) = compose(f1(X0,X1),X2) ),
inference(paramodulation,[status(thm)],[f686,f82]) ).
fof(f12586,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| compose(f1(X0,X1),codomain(domain(X0))) = f1(X0,X1) ),
inference(paramodulation,[status(thm)],[f686,f29]) ).
fof(f12587,plain,
! [X0,X1] :
( there_exists(compose(f1(X0,X1),domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12505]) ).
fof(f12594,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(domain(codomain(domain(X0)))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12513]) ).
fof(f12595,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(domain(codomain(domain(X0)))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12514]) ).
fof(f12596,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(codomain(codomain(domain(X0)))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12515]) ).
fof(f12597,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(codomain(codomain(domain(X0)))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12516]) ).
fof(f12598,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(f1(X0,X1)) = domain(codomain(domain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f12517]) ).
fof(f12599,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(f1(X0,X1)) = codomain(domain(codomain(domain(X0)))) ),
inference(duplicate_literals_removal,[status(thm)],[f12518]) ).
fof(f12600,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(domain(codomain(domain(X0))))))) ),
inference(duplicate_literals_removal,[status(thm)],[f12519]) ).
fof(f12601,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(codomain(codomain(codomain(codomain(domain(X0))))))) ),
inference(duplicate_literals_removal,[status(thm)],[f12520]) ).
fof(f12602,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(domain(codomain(domain(X0))))))) ),
inference(duplicate_literals_removal,[status(thm)],[f12521]) ).
fof(f12603,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(domain(X0))))))) ),
inference(duplicate_literals_removal,[status(thm)],[f12522]) ).
fof(f12604,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(f1(X0,X1))) = codomain(domain(codomain(domain(X0)))) ),
inference(duplicate_literals_removal,[status(thm)],[f12523]) ).
fof(f12605,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(domain(X0)))) = codomain(domain(f1(X0,X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f12524]) ).
fof(f12606,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(f1(X0,X2),X1))
| codomain(domain(X0)) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f12525]) ).
fof(f12607,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(domain(domain(codomain(domain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12526]) ).
fof(f12608,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(domain(domain(codomain(domain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12527]) ).
fof(f12609,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(domain(codomain(codomain(domain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12528]) ).
fof(f12610,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(domain(codomain(codomain(domain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12529]) ).
fof(f12611,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(codomain(codomain(codomain(domain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12530]) ).
fof(f12612,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(codomain(codomain(codomain(domain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12531]) ).
fof(f12613,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(codomain(domain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12532]) ).
fof(f12614,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(codomain(domain(X0))))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12533]) ).
fof(f12615,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(domain(f1(X0,X1)),codomain(domain(X0)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12534]) ).
fof(f12616,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| equivalent(codomain(domain(X0)),domain(f1(X0,X1)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12535]) ).
fof(f12617,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(f1(X0,X1)) = codomain(codomain(domain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f12536]) ).
fof(f12618,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(domain(domain(codomain(domain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12537]) ).
fof(f12619,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| there_exists(codomain(domain(codomain(domain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f12538]) ).
fof(f12625,plain,
! [X0,X1,X2] :
( there_exists(X0)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f23]) ).
fof(f12626,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X0),codomain(codomain(domain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f11709]) ).
fof(f12627,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X0),codomain(codomain(domain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f9921]) ).
fof(f12628,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f342]) ).
fof(f12629,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f341]) ).
fof(f12630,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f6373]) ).
fof(f12631,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X0),codomain(domain(domain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f3710]) ).
fof(f12632,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f3509]) ).
fof(f12633,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X0),codomain(domain(domain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f3136]) ).
fof(f12634,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(domain(domain(domain(domain(codomain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f393]) ).
fof(f12635,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(codomain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f347]) ).
fof(f12636,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(X0)),codomain(codomain(X0)))) = codomain(codomain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f4358]) ).
fof(f12637,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(domain(codomain(X0)),domain(codomain(X0))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f2181]) ).
fof(f12638,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X0),codomain(domain(codomain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f3711]) ).
fof(f12639,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f3697]) ).
fof(f12640,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X0),codomain(domain(codomain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f3137]) ).
fof(f12641,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f3123]) ).
fof(f12642,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f322]) ).
fof(f12643,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f311]) ).
fof(f12644,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(domain(domain(domain(codomain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f283]) ).
fof(f12645,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(codomain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f218]) ).
fof(f12646,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f219]) ).
fof(f12647,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f217]) ).
fof(f12648,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(domain(domain(codomain(X0))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f271]) ).
fof(f12649,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X0)))) = codomain(codomain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f211]) ).
fof(f12650,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f212]) ).
fof(f12651,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f210]) ).
fof(f12652,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(domain(codomain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f46]) ).
fof(f12653,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(codomain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f45]) ).
fof(f12654,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X0))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f53]) ).
fof(f12656,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X0))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f43]) ).
fof(f12658,plain,
! [X0,X1,X2] :
( equivalent(codomain(X0),codomain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f484,f39]) ).
fof(f12670,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(X2)),codomain(codomain(domain(codomain(codomain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f11709]) ).
fof(f12671,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(X2)),codomain(codomain(domain(codomain(codomain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f9921]) ).
fof(f12672,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X2)))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f342]) ).
fof(f12673,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X2)))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f341]) ).
fof(f12674,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(codomain(X2))),codomain(codomain(codomain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f6373]) ).
fof(f12675,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(X2)),codomain(domain(domain(codomain(codomain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f3710]) ).
fof(f12676,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(codomain(X2))),codomain(codomain(codomain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f3509]) ).
fof(f12677,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(X2)),codomain(domain(domain(codomain(codomain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f3136]) ).
fof(f12678,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X2))) = codomain(domain(domain(domain(domain(codomain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f393]) ).
fof(f12679,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X2))))))) = codomain(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f347]) ).
fof(f12680,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(X2))),codomain(codomain(codomain(X2))))) = codomain(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f4358]) ).
fof(f12681,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X2))) = codomain(compose(domain(codomain(codomain(X2))),domain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f2181]) ).
fof(f12682,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(X2)),codomain(domain(codomain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f3711]) ).
fof(f12683,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(codomain(X2))),codomain(codomain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f3697]) ).
fof(f12684,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(X2)),codomain(domain(codomain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f3137]) ).
fof(f12685,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(codomain(X2))),codomain(codomain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f3123]) ).
fof(f12686,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f322]) ).
fof(f12687,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f311]) ).
fof(f12688,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X2))) = codomain(domain(domain(domain(codomain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f283]) ).
fof(f12689,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(codomain(X2)))))) = codomain(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f218]) ).
fof(f12690,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f219]) ).
fof(f12691,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f217]) ).
fof(f12692,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X2))) = codomain(domain(domain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f271]) ).
fof(f12693,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(X2))))) = codomain(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f211]) ).
fof(f12694,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f212]) ).
fof(f12695,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f210]) ).
fof(f12696,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X2))) = codomain(domain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f46]) ).
fof(f12697,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X2)))) = codomain(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f45]) ).
fof(f12698,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f53]) ).
fof(f12699,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f54]) ).
fof(f12700,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f43]) ).
fof(f12701,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f44]) ).
fof(f12702,plain,
! [X0,X1,X2] :
( equivalent(codomain(codomain(X2)),codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f830,f39]) ).
fof(f12721,plain,
! [X0,X1,X2] :
( codomain(compose(X0,X1)) = X2
| codomain(compose(X0,X1)) != f1(codomain(compose(X0,X1)),X2)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f485,f38]) ).
fof(f12727,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f195,f485]) ).
fof(f12728,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(X0)
| X1 = f1(codomain(X0),X1)
| codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),X0)) = X1 ),
inference(paramodulation,[status(thm)],[f1119,f485]) ).
fof(f12729,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(X0)
| X1 = f1(codomain(X0),X1)
| codomain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),X0)) = X1 ),
inference(paramodulation,[status(thm)],[f349,f485]) ).
fof(f12730,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0)
| X1 = f1(codomain(X0),X1)
| codomain(compose(codomain(codomain(codomain(codomain(X0)))),X0)) = X1 ),
inference(paramodulation,[status(thm)],[f220,f485]) ).
fof(f12731,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X0)))) = codomain(compose(X0,X1))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(codomain(codomain(codomain(X0))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f216,f485]) ).
fof(f12732,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(X0)
| X1 = f1(codomain(X0),X1)
| codomain(compose(codomain(codomain(codomain(X0))),X0)) = X1 ),
inference(paramodulation,[status(thm)],[f213,f485]) ).
fof(f12733,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(compose(X0,X1))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(codomain(codomain(X0)),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f196,f485]) ).
fof(f12734,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(X0)
| X1 = f1(codomain(X0),X1)
| codomain(compose(codomain(codomain(X0)),X0)) = X1 ),
inference(paramodulation,[status(thm)],[f197,f485]) ).
fof(f12735,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(codomain(X0),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f81,f485]) ).
fof(f12736,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X1 = f1(codomain(X0),X1)
| codomain(compose(codomain(X0),X0)) = X1 ),
inference(paramodulation,[status(thm)],[f30,f485]) ).
fof(f12737,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| X1 = f1(codomain(X0),X1)
| codomain(compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0)))) = X1 ),
inference(paramodulation,[status(thm)],[f397,f485]) ).
fof(f12738,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),X1))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(domain(domain(domain(X0))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f281,f485]) ).
fof(f12739,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(domain(X0)),X1))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(domain(domain(X0)),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f254,f485]) ).
fof(f12740,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(domain(X0),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f82,f485]) ).
fof(f12741,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f149,f485]) ).
fof(f12742,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))) = X3 ),
inference(paramodulation,[status(thm)],[f140,f485]) ).
fof(f12743,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(domain(compose(X0,X1)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,domain(domain(compose(X0,X1)))))) = X2 ),
inference(paramodulation,[status(thm)],[f264,f485]) ).
fof(f12744,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,domain(compose(domain(X0),X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f255,f485]) ).
fof(f12745,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,domain(compose(X0,X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f79,f485]) ).
fof(f12746,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(compose(domain(codomain(codomain(X0))),X0)))
| X1 = f1(codomain(X0),X1)
| codomain(compose(X0,domain(compose(domain(codomain(codomain(X0))),X0)))) = X1 ),
inference(paramodulation,[status(thm)],[f2834,f485]) ).
fof(f12747,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(compose(domain(codomain(X0)),X0)))
| X1 = f1(codomain(X0),X1)
| codomain(compose(X0,domain(compose(domain(codomain(X0)),X0)))) = X1 ),
inference(paramodulation,[status(thm)],[f2835,f485]) ).
fof(f12748,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(compose(domain(X0),domain(X0))))
| X1 = f1(codomain(X0),X1)
| codomain(compose(X0,domain(compose(domain(X0),domain(X0))))) = X1 ),
inference(paramodulation,[status(thm)],[f2838,f485]) ).
fof(f12749,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| X1 = f1(codomain(X0),X1)
| codomain(compose(X0,domain(domain(domain(domain(domain(domain(X0)))))))) = X1 ),
inference(paramodulation,[status(thm)],[f1360,f485]) ).
fof(f12750,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(X0))))))
| X1 = f1(codomain(X0),X1)
| codomain(compose(X0,domain(domain(domain(domain(domain(X0))))))) = X1 ),
inference(paramodulation,[status(thm)],[f395,f485]) ).
fof(f12751,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(X0)))))
| X1 = f1(codomain(X0),X1)
| codomain(compose(X0,domain(domain(domain(domain(X0)))))) = X1 ),
inference(paramodulation,[status(thm)],[f285,f485]) ).
fof(f12752,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(X0))))
| X1 = f1(codomain(X0),X1)
| codomain(compose(X0,domain(domain(domain(X0))))) = X1 ),
inference(paramodulation,[status(thm)],[f273,f485]) ).
fof(f12753,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(X0)))
| X1 = f1(codomain(X0),X1)
| codomain(compose(X0,domain(domain(X0)))) = X1 ),
inference(paramodulation,[status(thm)],[f256,f485]) ).
fof(f12754,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X1 = f1(codomain(X0),X1)
| codomain(compose(X0,domain(X0))) = X1 ),
inference(paramodulation,[status(thm)],[f29,f485]) ).
fof(f12757,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(codomain(domain(domain(domain(X2))))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f654]) ).
fof(f12758,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(codomain(domain(domain(domain(X2))))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f652]) ).
fof(f12760,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(codomain(domain(domain(codomain(X2))))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f607]) ).
fof(f12761,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(codomain(domain(domain(codomain(X2))))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f605]) ).
fof(f12762,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(codomain(domain(codomain(codomain(X2))))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f475]) ).
fof(f12763,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(codomain(domain(codomain(codomain(X2))))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f473]) ).
fof(f12764,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(codomain(domain(codomain(domain(X2))))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f408]) ).
fof(f12765,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(codomain(domain(codomain(domain(X2))))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f406]) ).
fof(f12766,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| codomain(compose(X0,X1)) = X2
| domain(f1(codomain(compose(X0,X1)),X2)) = domain(domain(X2)) ),
inference(paramodulation,[status(thm)],[f485,f10102]) ).
fof(f12767,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| codomain(compose(X0,X1)) = X2
| domain(f1(codomain(compose(X0,X1)),X2)) = codomain(domain(domain(X2))) ),
inference(paramodulation,[status(thm)],[f485,f381]) ).
fof(f12768,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| codomain(codomain(X0)) = codomain(f1(codomain(compose(X1,X2)),X0)) ),
inference(paramodulation,[status(thm)],[f485,f9471]) ).
fof(f12769,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| domain(codomain(codomain(X0))) = codomain(f1(codomain(compose(X1,X2)),X0)) ),
inference(paramodulation,[status(thm)],[f485,f339]) ).
fof(f12770,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| there_exists(domain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f485,f304]) ).
fof(f12771,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| there_exists(domain(codomain(codomain(domain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f485,f303]) ).
fof(f12772,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f485,f300]) ).
fof(f12773,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f485,f299]) ).
fof(f12774,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| there_exists(codomain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f485,f294]) ).
fof(f12775,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| there_exists(codomain(codomain(codomain(domain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f485,f293]) ).
fof(f12776,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f485,f290]) ).
fof(f12777,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f485,f289]) ).
fof(f12779,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| equivalent(codomain(codomain(f1(codomain(compose(X0,X1)),X2))),codomain(codomain(X2)))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f178]) ).
fof(f12780,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| equivalent(codomain(codomain(X2)),codomain(codomain(f1(codomain(compose(X0,X1)),X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f178]) ).
fof(f12782,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| domain(codomain(codomain(codomain(X2)))) = codomain(codomain(codomain(f1(codomain(compose(X0,X1)),X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f173]) ).
fof(f12783,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| domain(codomain(codomain(f1(codomain(compose(X0,X1)),X2)))) = codomain(domain(codomain(codomain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f172]) ).
fof(f12784,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| equivalent(domain(codomain(f1(codomain(compose(X0,X1)),X2))),domain(codomain(X2)))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f125]) ).
fof(f12785,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| equivalent(domain(codomain(X2)),domain(codomain(f1(codomain(compose(X0,X1)),X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f125]) ).
fof(f12786,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| domain(codomain(domain(codomain(X2)))) = codomain(domain(codomain(f1(codomain(compose(X0,X1)),X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f120]) ).
fof(f12787,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| domain(domain(codomain(f1(codomain(compose(X0,X1)),X2)))) = codomain(domain(domain(codomain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f119]) ).
fof(f12788,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(compose(codomain(f1(codomain(compose(X0,X1)),X2)),X3))
| domain(codomain(X2)) != codomain(X3)
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f117]) ).
fof(f12789,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| codomain(compose(X0,X1)) = X2
| domain(domain(f1(codomain(compose(X0,X1)),X2))) = codomain(domain(domain(X2))) ),
inference(paramodulation,[status(thm)],[f485,f70]) ).
fof(f12790,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| codomain(compose(X0,X1)) = X2
| domain(codomain(f1(codomain(compose(X0,X1)),X2))) = codomain(domain(codomain(X2))) ),
inference(paramodulation,[status(thm)],[f485,f69]) ).
fof(f12791,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| domain(codomain(domain(X0))) = codomain(domain(f1(codomain(compose(X1,X2)),X0))) ),
inference(paramodulation,[status(thm)],[f485,f67]) ).
fof(f12792,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(codomain(compose(X1,X2)),X0))) ),
inference(paramodulation,[status(thm)],[f485,f66]) ).
fof(f12793,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = X0
| codomain(compose(X2,X3)) = X0
| there_exists(compose(f1(codomain(compose(X2,X3)),X0),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f485,f57]) ).
fof(f12800,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(domain(domain(domain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f655]) ).
fof(f12801,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(domain(domain(domain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f653]) ).
fof(f12802,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(domain(domain(codomain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f608]) ).
fof(f12803,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(domain(domain(codomain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f606]) ).
fof(f12804,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(domain(codomain(codomain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f476]) ).
fof(f12805,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(domain(codomain(codomain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f474]) ).
fof(f12806,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(domain(codomain(domain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f409]) ).
fof(f12807,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(domain(codomain(domain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f407]) ).
fof(f12808,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(codomain(codomain(codomain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f176]) ).
fof(f12809,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(codomain(codomain(codomain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f174]) ).
fof(f12810,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(codomain(codomain(domain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f166]) ).
fof(f12811,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(codomain(codomain(domain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f164]) ).
fof(f12812,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(codomain(domain(domain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f156]) ).
fof(f12813,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(codomain(domain(domain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f154]) ).
fof(f12814,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(codomain(domain(codomain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f123]) ).
fof(f12815,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(codomain(domain(codomain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f121]) ).
fof(f12816,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| equivalent(codomain(f1(codomain(compose(X0,X1)),X2)),codomain(X2))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f65]) ).
fof(f12817,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| equivalent(codomain(X2),codomain(f1(codomain(compose(X0,X1)),X2)))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f65]) ).
fof(f12818,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| equivalent(domain(f1(codomain(compose(X0,X1)),X2)),domain(X2))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f52]) ).
fof(f12819,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| equivalent(domain(X2),domain(f1(codomain(compose(X0,X1)),X2)))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f52]) ).
fof(f12824,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| codomain(compose(X0,X1)) = X2
| domain(f1(codomain(compose(X0,X1)),X2)) = codomain(domain(X2)) ),
inference(paramodulation,[status(thm)],[f485,f71]) ).
fof(f12825,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(domain(domain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f157]) ).
fof(f12826,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(domain(domain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f155]) ).
fof(f12827,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| domain(codomain(X0)) = codomain(f1(codomain(compose(X1,X2)),X0)) ),
inference(paramodulation,[status(thm)],[f485,f68]) ).
fof(f12828,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(domain(codomain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f124]) ).
fof(f12829,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(domain(codomain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f122]) ).
fof(f12832,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(codomain(codomain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f63]) ).
fof(f12833,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(codomain(codomain(codomain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f61]) ).
fof(f12834,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| there_exists(codomain(codomain(domain(X0)))) ),
inference(paramodulation,[status(thm)],[f485,f58]) ).
fof(f12835,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(codomain(domain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f50]) ).
fof(f12836,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| there_exists(codomain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f485,f59]) ).
fof(f12837,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| there_exists(codomain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f485,f55]) ).
fof(f12838,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(domain(domain(X2)))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f51]) ).
fof(f12839,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| there_exists(domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f485,f48]) ).
fof(f12840,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| equivalent(f1(codomain(compose(X0,X1)),X2),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f42]) ).
fof(f12841,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| equivalent(X2,f1(codomain(compose(X0,X1)),X2))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f42]) ).
fof(f12842,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| codomain(compose(X0,X1)) = X2
| X2 != X2
| codomain(compose(X0,X1)) != f1(codomain(compose(X0,X1)),X2) ),
inference(paramodulation,[status(thm)],[f485,f38]) ).
fof(f12844,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f485,f56]) ).
fof(f12845,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f485,f47]) ).
fof(f12846,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(compose(X1,X2)) = X0
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f485,f36]) ).
fof(f12847,plain,
! [X0,X1,X2] :
( codomain(compose(X0,X1)) != f1(codomain(compose(X0,X1)),X2)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12721]) ).
fof(f12850,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f12727]) ).
fof(f12851,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(X0)
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f1119,f12728]) ).
fof(f12852,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(X0)
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f349,f12729]) ).
fof(f12853,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0)
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f220,f12730]) ).
fof(f12854,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X0)))) = codomain(compose(X0,X1))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f216,f12731]) ).
fof(f12855,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(X0)
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f213,f12732]) ).
fof(f12856,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(compose(X0,X1))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f196,f12733]) ).
fof(f12857,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(X0)
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f197,f12734]) ).
fof(f12858,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f12735]) ).
fof(f12859,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f30,f12736]) ).
fof(f12860,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f397,f12737]) ).
fof(f12861,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),X1))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f281,f12738]) ).
fof(f12862,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(domain(X0)),X1))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f254,f12739]) ).
fof(f12863,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f12740]) ).
fof(f12864,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f149,f12741]) ).
fof(f12865,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f12742]) ).
fof(f12866,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(domain(compose(X0,X1)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f264,f12743]) ).
fof(f12867,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f255,f12744]) ).
fof(f12868,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f12745]) ).
fof(f12869,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(compose(domain(codomain(codomain(X0))),X0)))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f2834,f12746]) ).
fof(f12870,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(compose(domain(codomain(X0)),X0)))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f2835,f12747]) ).
fof(f12871,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(compose(domain(X0),domain(X0))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f2838,f12748]) ).
fof(f12872,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f1360,f12749]) ).
fof(f12873,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(X0))))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f395,f12750]) ).
fof(f12874,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(X0)))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f285,f12751]) ).
fof(f12875,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(X0))))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f273,f12752]) ).
fof(f12876,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(X0)))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f256,f12753]) ).
fof(f12877,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f29,f12754]) ).
fof(f12879,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(domain(domain(domain(X2))))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12757]) ).
fof(f12880,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(domain(domain(domain(X2))))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12758]) ).
fof(f12882,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(domain(domain(codomain(X2))))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12760]) ).
fof(f12883,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(domain(domain(codomain(X2))))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12761]) ).
fof(f12884,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(domain(codomain(codomain(X2))))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12762]) ).
fof(f12885,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(domain(codomain(codomain(X2))))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12763]) ).
fof(f12886,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(domain(codomain(domain(X2))))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12764]) ).
fof(f12887,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(domain(codomain(domain(X2))))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12765]) ).
fof(f12888,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| domain(f1(codomain(compose(X0,X1)),X2)) = domain(domain(X2)) ),
inference(duplicate_literals_removal,[status(thm)],[f12766]) ).
fof(f12889,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| domain(f1(codomain(compose(X0,X1)),X2)) = codomain(domain(domain(X2))) ),
inference(duplicate_literals_removal,[status(thm)],[f12767]) ).
fof(f12890,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| codomain(codomain(X0)) = codomain(f1(codomain(compose(X1,X2)),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f12768]) ).
fof(f12891,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| domain(codomain(codomain(X0))) = codomain(f1(codomain(compose(X1,X2)),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f12769]) ).
fof(f12892,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| there_exists(domain(codomain(codomain(domain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f12770]) ).
fof(f12893,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| there_exists(domain(codomain(codomain(domain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f12771]) ).
fof(f12894,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f12772]) ).
fof(f12895,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f12773]) ).
fof(f12896,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| there_exists(codomain(codomain(codomain(domain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f12774]) ).
fof(f12897,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| there_exists(codomain(codomain(codomain(domain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f12775]) ).
fof(f12898,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f12776]) ).
fof(f12899,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f12777]) ).
fof(f12900,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(codomain(codomain(f1(codomain(compose(X0,X1)),X2))),codomain(codomain(X2)))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12779]) ).
fof(f12901,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(codomain(codomain(X2)),codomain(codomain(f1(codomain(compose(X0,X1)),X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12780]) ).
fof(f12902,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(codomain(codomain(codomain(X2)))) = codomain(codomain(codomain(f1(codomain(compose(X0,X1)),X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12782]) ).
fof(f12903,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(codomain(codomain(f1(codomain(compose(X0,X1)),X2)))) = codomain(domain(codomain(codomain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12783]) ).
fof(f12904,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(domain(codomain(f1(codomain(compose(X0,X1)),X2))),domain(codomain(X2)))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12784]) ).
fof(f12905,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(domain(codomain(X2)),domain(codomain(f1(codomain(compose(X0,X1)),X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12785]) ).
fof(f12906,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(codomain(domain(codomain(X2)))) = codomain(domain(codomain(f1(codomain(compose(X0,X1)),X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12786]) ).
fof(f12907,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(domain(codomain(f1(codomain(compose(X0,X1)),X2)))) = codomain(domain(domain(codomain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12787]) ).
fof(f12908,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| there_exists(compose(codomain(f1(codomain(compose(X0,X1)),X2)),X3))
| domain(codomain(X2)) != codomain(X3)
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12788]) ).
fof(f12909,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| domain(domain(f1(codomain(compose(X0,X1)),X2))) = codomain(domain(domain(X2))) ),
inference(duplicate_literals_removal,[status(thm)],[f12789]) ).
fof(f12910,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| domain(codomain(f1(codomain(compose(X0,X1)),X2))) = codomain(domain(codomain(X2))) ),
inference(duplicate_literals_removal,[status(thm)],[f12790]) ).
fof(f12911,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| domain(codomain(domain(X0))) = codomain(domain(f1(codomain(compose(X1,X2)),X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f12791]) ).
fof(f12912,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(codomain(compose(X1,X2)),X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f12792]) ).
fof(f12913,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = X0
| there_exists(compose(f1(codomain(compose(X2,X3)),X0),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f12793]) ).
fof(f12918,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(domain(domain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12800]) ).
fof(f12919,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(domain(domain(domain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12801]) ).
fof(f12920,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(domain(codomain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12802]) ).
fof(f12921,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(domain(domain(codomain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12803]) ).
fof(f12922,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(codomain(codomain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12804]) ).
fof(f12923,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(domain(codomain(codomain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12805]) ).
fof(f12924,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(codomain(domain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12806]) ).
fof(f12925,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(domain(codomain(domain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12807]) ).
fof(f12926,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(codomain(codomain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12808]) ).
fof(f12927,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(codomain(codomain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12809]) ).
fof(f12928,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(codomain(domain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12810]) ).
fof(f12929,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(codomain(domain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12811]) ).
fof(f12930,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(domain(domain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12812]) ).
fof(f12931,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(domain(domain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12813]) ).
fof(f12932,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(domain(codomain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12814]) ).
fof(f12933,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(domain(codomain(X2)))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12815]) ).
fof(f12934,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(codomain(f1(codomain(compose(X0,X1)),X2)),codomain(X2))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12816]) ).
fof(f12935,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(codomain(X2),codomain(f1(codomain(compose(X0,X1)),X2)))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12817]) ).
fof(f12936,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(domain(f1(codomain(compose(X0,X1)),X2)),domain(X2))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12818]) ).
fof(f12937,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(domain(X2),domain(f1(codomain(compose(X0,X1)),X2)))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12819]) ).
fof(f12938,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| domain(f1(codomain(compose(X0,X1)),X2)) = codomain(domain(X2)) ),
inference(duplicate_literals_removal,[status(thm)],[f12824]) ).
fof(f12939,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(domain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12825]) ).
fof(f12940,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(domain(domain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12826]) ).
fof(f12941,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| domain(codomain(X0)) = codomain(f1(codomain(compose(X1,X2)),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f12827]) ).
fof(f12942,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(codomain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12828]) ).
fof(f12943,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(domain(codomain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12829]) ).
fof(f12946,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(codomain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12832]) ).
fof(f12947,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(codomain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12833]) ).
fof(f12948,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| there_exists(codomain(codomain(domain(X0)))) ),
inference(duplicate_literals_removal,[status(thm)],[f12834]) ).
fof(f12949,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(domain(X2))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12835]) ).
fof(f12950,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| there_exists(codomain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f12836]) ).
fof(f12951,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| there_exists(codomain(domain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f12837]) ).
fof(f12952,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(X2)))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12838]) ).
fof(f12953,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| there_exists(domain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f12839]) ).
fof(f12954,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(f1(codomain(compose(X0,X1)),X2),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12840]) ).
fof(f12955,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(X2,f1(codomain(compose(X0,X1)),X2))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f12841]) ).
fof(f12956,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| X2 != X2
| codomain(compose(X0,X1)) != f1(codomain(compose(X0,X1)),X2) ),
inference(duplicate_literals_removal,[status(thm)],[f12842]) ).
fof(f12957,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| codomain(compose(X0,X1)) != f1(codomain(compose(X0,X1)),X2) ),
inference(trivial_equality_resolution,[status(thm)],[f12956]) ).
fof(f12959,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| there_exists(codomain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f12844]) ).
fof(f12960,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| there_exists(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f12845]) ).
fof(f12961,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| there_exists(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f12846]) ).
fof(f12962,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(resolution,[status(thm)],[f12961,f570]) ).
fof(f12963,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,compose(X3,X4))) = codomain(X5)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(resolution,[status(thm)],[f12961,f462]) ).
fof(f12964,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(resolution,[status(thm)],[f12961,f370]) ).
fof(f12965,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(codomain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f12961,f321]) ).
fof(f12966,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(codomain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f12961,f310]) ).
fof(f12967,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f12961,f562]) ).
fof(f12968,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f12961,f457]) ).
fof(f12969,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(compose(domain(X3),X4))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f12961,f456]) ).
fof(f12970,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f12961,f454]) ).
fof(f12971,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f12961,f363]) ).
fof(f12972,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f12961,f86]) ).
fof(f12973,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f12961,f85]) ).
fof(f12974,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f12961,f84]) ).
fof(f12975,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X2,codomain(codomain(X3)))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f561]) ).
fof(f12976,plain,
! [X0,X1,X2,X3] :
( domain(compose(X2,X3)) = codomain(domain(domain(X3)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f460]) ).
fof(f12977,plain,
! [X0,X1,X2,X3] :
( domain(compose(X2,codomain(codomain(X3)))) = codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f453]) ).
fof(f12978,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(codomain(compose(X2,X3))),X2)) = codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f445]) ).
fof(f12979,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(codomain(compose(X2,X3))),X2)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f354]) ).
fof(f12980,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X2,codomain(codomain(X3)))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f362]) ).
fof(f12981,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f1109]) ).
fof(f12982,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f1108]) ).
fof(f12983,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f555]) ).
fof(f12984,plain,
! [X0,X1,X2,X3] :
( domain(compose(X2,X3)) = codomain(domain(X3))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f461]) ).
fof(f12985,plain,
! [X0,X1,X2,X3] :
( domain(compose(X2,codomain(X3))) = codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f455]) ).
fof(f12986,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f447]) ).
fof(f12987,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f563]) ).
fof(f12988,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f356]) ).
fof(f12989,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f364]) ).
fof(f12990,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f249]) ).
fof(f12991,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f191]) ).
fof(f12992,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f137]) ).
fof(f12993,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f324]) ).
fof(f12994,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f313]) ).
fof(f12995,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f192]) ).
fof(f12996,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f190]) ).
fof(f12997,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f35]) ).
fof(f12998,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f26]) ).
fof(f12999,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(X2))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f12961,f25]) ).
fof(f13000,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(X2) ),
inference(resolution,[status(thm)],[f12961,f23]) ).
fof(f13001,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(X2) ),
inference(resolution,[status(thm)],[f12961,f27]) ).
fof(f13002,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(X2) ),
inference(resolution,[status(thm)],[f12961,f22]) ).
fof(f13003,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X2,codomain(codomain(domain(X2))))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f11709]) ).
fof(f13004,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X2,codomain(codomain(domain(X2))))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f9921]) ).
fof(f13005,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f342]) ).
fof(f13006,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f341]) ).
fof(f13007,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X2),codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f6373]) ).
fof(f13008,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X2,codomain(domain(domain(X2))))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f3710]) ).
fof(f13009,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X2),codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f3509]) ).
fof(f13010,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X2,codomain(domain(domain(X2))))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f3136]) ).
fof(f13011,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(domain(domain(domain(X2)))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f393]) ).
fof(f13012,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(X2))))) = codomain(X2)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f347]) ).
fof(f13013,plain,
! [X0,X1,X2] :
( domain(compose(codomain(X2),codomain(X2))) = codomain(X2)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f4358]) ).
fof(f13014,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(compose(domain(X2),domain(X2)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f2181]) ).
fof(f13015,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X2,codomain(domain(X2)))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f3711]) ).
fof(f13016,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X2),codomain(X2))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f3697]) ).
fof(f13017,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X2,codomain(domain(X2)))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f3137]) ).
fof(f13018,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X2),codomain(X2))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f3123]) ).
fof(f13019,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(X2))))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f322]) ).
fof(f13020,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X2))))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f311]) ).
fof(f13021,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(domain(domain(X2))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f283]) ).
fof(f13022,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X2)))) = codomain(X2)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f218]) ).
fof(f13023,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f219]) ).
fof(f13024,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f217]) ).
fof(f13025,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(domain(X2)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f271]) ).
fof(f13026,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X2))) = codomain(X2)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f211]) ).
fof(f13027,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f212]) ).
fof(f13028,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f210]) ).
fof(f13029,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f46]) ).
fof(f13030,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f45]) ).
fof(f13031,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f53]) ).
fof(f13033,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f43]) ).
fof(f13035,plain,
! [X0,X1,X2] :
( equivalent(X2,X2)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12961,f39]) ).
fof(f13040,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(X2)),codomain(codomain(domain(codomain(domain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f11709]) ).
fof(f13041,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(X2)),codomain(codomain(domain(codomain(domain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f9921]) ).
fof(f13042,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X2)))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f342]) ).
fof(f13043,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(domain(X2)))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f341]) ).
fof(f13044,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(domain(X2))),codomain(codomain(codomain(domain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f6373]) ).
fof(f13045,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(X2)),codomain(domain(domain(codomain(domain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f3710]) ).
fof(f13046,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(domain(X2))),codomain(codomain(codomain(domain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f3509]) ).
fof(f13047,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(X2)),codomain(domain(domain(codomain(domain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f3136]) ).
fof(f13048,plain,
! [X0,X1,X2] :
( domain(codomain(domain(X2))) = codomain(domain(domain(domain(domain(codomain(domain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f393]) ).
fof(f13049,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(codomain(domain(X2))))))) = codomain(codomain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f347]) ).
fof(f13050,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(domain(X2))),codomain(codomain(domain(X2))))) = codomain(codomain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f4358]) ).
fof(f13051,plain,
! [X0,X1,X2] :
( domain(codomain(domain(X2))) = codomain(compose(domain(codomain(domain(X2))),domain(codomain(domain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f2181]) ).
fof(f13052,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(X2)),codomain(domain(codomain(domain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f3711]) ).
fof(f13053,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(domain(X2))),codomain(codomain(domain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f3697]) ).
fof(f13054,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(X2)),codomain(domain(codomain(domain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f3137]) ).
fof(f13055,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(domain(X2))),codomain(codomain(domain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f3123]) ).
fof(f13056,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f322]) ).
fof(f13057,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f311]) ).
fof(f13058,plain,
! [X0,X1,X2] :
( domain(codomain(domain(X2))) = codomain(domain(domain(domain(codomain(domain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f283]) ).
fof(f13059,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(domain(X2)))))) = codomain(codomain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f218]) ).
fof(f13060,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f219]) ).
fof(f13061,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f217]) ).
fof(f13062,plain,
! [X0,X1,X2] :
( domain(codomain(domain(X2))) = codomain(domain(domain(codomain(domain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f271]) ).
fof(f13063,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(domain(X2))))) = codomain(codomain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f211]) ).
fof(f13064,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(domain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f212]) ).
fof(f13065,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(domain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f210]) ).
fof(f13066,plain,
! [X0,X1,X2] :
( domain(codomain(domain(X2))) = codomain(domain(codomain(domain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f46]) ).
fof(f13067,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(domain(X2)))) = codomain(codomain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f45]) ).
fof(f13068,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(domain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f53]) ).
fof(f13069,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(domain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f54]) ).
fof(f13070,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(domain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f43]) ).
fof(f13071,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(domain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f44]) ).
fof(f13072,plain,
! [X0,X1,X2] :
( equivalent(codomain(domain(X2)),codomain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f831,f39]) ).
fof(f13090,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(domain(X2),X3))
| domain(domain(X2)) != codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f27]) ).
fof(f13092,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(domain(X2)),codomain(codomain(domain(domain(domain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f11709]) ).
fof(f13093,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(domain(X2)),codomain(codomain(domain(domain(domain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f9921]) ).
fof(f13094,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(domain(X2)))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f342]) ).
fof(f13095,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(domain(X2)))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f341]) ).
fof(f13096,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(domain(X2))),codomain(codomain(domain(domain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f6373]) ).
fof(f13097,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(domain(X2)),codomain(domain(domain(domain(domain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f3710]) ).
fof(f13098,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(domain(X2))),codomain(codomain(domain(domain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f3509]) ).
fof(f13099,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(domain(X2)),codomain(domain(domain(domain(domain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f3136]) ).
fof(f13100,plain,
! [X0,X1,X2] :
( domain(domain(domain(X2))) = codomain(domain(domain(domain(domain(domain(domain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f393]) ).
fof(f13101,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(domain(domain(X2))))))) = codomain(domain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f347]) ).
fof(f13102,plain,
! [X0,X1,X2] :
( domain(compose(codomain(domain(domain(X2))),codomain(domain(domain(X2))))) = codomain(domain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f4358]) ).
fof(f13103,plain,
! [X0,X1,X2] :
( domain(domain(domain(X2))) = codomain(compose(domain(domain(domain(X2))),domain(domain(domain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f2181]) ).
fof(f13104,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(domain(X2)),codomain(domain(domain(domain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f3711]) ).
fof(f13105,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(domain(X2))),codomain(domain(domain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f3697]) ).
fof(f13106,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(domain(X2)),codomain(domain(domain(domain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f3137]) ).
fof(f13107,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(domain(X2))),codomain(domain(domain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f3123]) ).
fof(f13108,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(domain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f322]) ).
fof(f13109,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(domain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f311]) ).
fof(f13110,plain,
! [X0,X1,X2] :
( domain(domain(domain(X2))) = codomain(domain(domain(domain(domain(domain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f283]) ).
fof(f13111,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(domain(domain(X2)))))) = codomain(domain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f218]) ).
fof(f13112,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(domain(domain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f219]) ).
fof(f13113,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(domain(domain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f217]) ).
fof(f13114,plain,
! [X0,X1,X2] :
( domain(domain(domain(X2))) = codomain(domain(domain(domain(domain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f271]) ).
fof(f13115,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(domain(domain(X2))))) = codomain(domain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f211]) ).
fof(f13116,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(domain(domain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f212]) ).
fof(f13117,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(domain(domain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f210]) ).
fof(f13118,plain,
! [X0,X1,X2] :
( domain(domain(domain(X2))) = codomain(domain(domain(domain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f46]) ).
fof(f13119,plain,
! [X0,X1,X2] :
( domain(codomain(domain(domain(X2)))) = codomain(domain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f45]) ).
fof(f13120,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(domain(domain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f53]) ).
fof(f13121,plain,
! [X0,X1,X2] :
( there_exists(codomain(domain(domain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f54]) ).
fof(f13122,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(domain(domain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f43]) ).
fof(f13123,plain,
! [X0,X1,X2] :
( there_exists(domain(domain(domain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f44]) ).
fof(f13124,plain,
! [X0,X1,X2] :
( equivalent(domain(domain(X2)),domain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f832,f39]) ).
fof(f13137,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(codomain(X2),X3))
| domain(codomain(X2)) != codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f27]) ).
fof(f13139,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(codomain(X2)),codomain(codomain(domain(domain(codomain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f11709]) ).
fof(f13140,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(codomain(X2)),codomain(codomain(domain(domain(codomain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f9921]) ).
fof(f13141,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X2)))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f342]) ).
fof(f13142,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X2)))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f341]) ).
fof(f13143,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(codomain(X2))),codomain(codomain(domain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f6373]) ).
fof(f13144,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(codomain(X2)),codomain(domain(domain(domain(codomain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f3710]) ).
fof(f13145,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(codomain(X2))),codomain(codomain(domain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f3509]) ).
fof(f13146,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(codomain(X2)),codomain(domain(domain(domain(codomain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f3136]) ).
fof(f13147,plain,
! [X0,X1,X2] :
( domain(domain(codomain(X2))) = codomain(domain(domain(domain(domain(domain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f393]) ).
fof(f13148,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(X2))))))) = codomain(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f347]) ).
fof(f13149,plain,
! [X0,X1,X2] :
( domain(compose(codomain(domain(codomain(X2))),codomain(domain(codomain(X2))))) = codomain(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f4358]) ).
fof(f13150,plain,
! [X0,X1,X2] :
( domain(domain(codomain(X2))) = codomain(compose(domain(domain(codomain(X2))),domain(domain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f2181]) ).
fof(f13151,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(codomain(X2)),codomain(domain(domain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f3711]) ).
fof(f13152,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(codomain(X2))),codomain(domain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f3697]) ).
fof(f13153,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(codomain(X2)),codomain(domain(domain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f3137]) ).
fof(f13154,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(codomain(X2))),codomain(domain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f3123]) ).
fof(f13155,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f322]) ).
fof(f13156,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(X2))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f311]) ).
fof(f13157,plain,
! [X0,X1,X2] :
( domain(domain(codomain(X2))) = codomain(domain(domain(domain(domain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f283]) ).
fof(f13158,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(domain(codomain(X2)))))) = codomain(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f218]) ).
fof(f13159,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f219]) ).
fof(f13160,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f217]) ).
fof(f13161,plain,
! [X0,X1,X2] :
( domain(domain(codomain(X2))) = codomain(domain(domain(domain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f271]) ).
fof(f13162,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(domain(codomain(X2))))) = codomain(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f211]) ).
fof(f13163,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(domain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f212]) ).
fof(f13164,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(domain(codomain(X2))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f210]) ).
fof(f13165,plain,
! [X0,X1,X2] :
( domain(domain(codomain(X2))) = codomain(domain(domain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f46]) ).
fof(f13166,plain,
! [X0,X1,X2] :
( domain(codomain(domain(codomain(X2)))) = codomain(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f45]) ).
fof(f13167,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(domain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f53]) ).
fof(f13168,plain,
! [X0,X1,X2] :
( there_exists(codomain(domain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f54]) ).
fof(f13169,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(domain(codomain(X2)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f43]) ).
fof(f13170,plain,
! [X0,X1,X2] :
( there_exists(domain(domain(codomain(X2))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f44]) ).
fof(f13171,plain,
! [X0,X1,X2] :
( equivalent(domain(codomain(X2)),domain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f833,f39]) ).
fof(f13189,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X0,X3))
| domain(X0) != codomain(X3)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f27]) ).
fof(f13190,plain,
! [X0,X1,X2] :
( there_exists(X0)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f22]) ).
fof(f13191,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(X0),codomain(codomain(domain(domain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f11709]) ).
fof(f13192,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(X0),codomain(codomain(domain(domain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f9921]) ).
fof(f13193,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f342]) ).
fof(f13194,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f341]) ).
fof(f13195,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(X0)),codomain(codomain(domain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f6373]) ).
fof(f13196,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(X0),codomain(domain(domain(domain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f3710]) ).
fof(f13197,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(X0)),codomain(codomain(domain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f3509]) ).
fof(f13198,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(X0),codomain(domain(domain(domain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f3136]) ).
fof(f13199,plain,
! [X0,X1,X2] :
( domain(domain(X0)) = codomain(domain(domain(domain(domain(domain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f393]) ).
fof(f13200,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(domain(X0)))))) = codomain(domain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f347]) ).
fof(f13201,plain,
! [X0,X1,X2] :
( domain(compose(codomain(domain(X0)),codomain(domain(X0)))) = codomain(domain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f4358]) ).
fof(f13202,plain,
! [X0,X1,X2] :
( domain(domain(X0)) = codomain(compose(domain(domain(X0)),domain(domain(X0))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f2181]) ).
fof(f13203,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(X0),codomain(domain(domain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f3711]) ).
fof(f13204,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(X0)),codomain(domain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f3697]) ).
fof(f13205,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(X0),codomain(domain(domain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f3137]) ).
fof(f13206,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(X0)),codomain(domain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f3123]) ).
fof(f13207,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f322]) ).
fof(f13208,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f311]) ).
fof(f13209,plain,
! [X0,X1,X2] :
( domain(domain(X0)) = codomain(domain(domain(domain(domain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f283]) ).
fof(f13210,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(domain(X0))))) = codomain(domain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f218]) ).
fof(f13211,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(domain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f219]) ).
fof(f13212,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(domain(X0))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f217]) ).
fof(f13213,plain,
! [X0,X1,X2] :
( domain(domain(X0)) = codomain(domain(domain(domain(X0))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f271]) ).
fof(f13214,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(domain(X0)))) = codomain(domain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f211]) ).
fof(f13215,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(domain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f212]) ).
fof(f13216,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(domain(X0)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f210]) ).
fof(f13217,plain,
! [X0,X1,X2] :
( domain(domain(X0)) = codomain(domain(domain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f46]) ).
fof(f13218,plain,
! [X0,X1,X2] :
( domain(codomain(domain(X0))) = codomain(domain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f45]) ).
fof(f13219,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(domain(X0))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f53]) ).
fof(f13220,plain,
! [X0,X1,X2] :
( there_exists(codomain(domain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f54]) ).
fof(f13221,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(domain(X0))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f43]) ).
fof(f13222,plain,
! [X0,X1,X2] :
( there_exists(domain(domain(X0)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f44]) ).
fof(f13223,plain,
! [X0,X1,X2] :
( equivalent(domain(X0),domain(X0))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f486,f39]) ).
fof(f13235,plain,
! [X0,X1,X2,X3] :
( X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(codomain(compose(X0,X1))) = codomain(compose(domain(domain(codomain(compose(X0,X1)))),domain(codomain(compose(X0,X1))))) ),
inference(resolution,[status(thm)],[f860,f481]) ).
fof(f13236,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(codomain(compose(X0,X1))) = codomain(compose(domain(domain(codomain(compose(X0,X1)))),domain(codomain(compose(X0,X1))))) ),
inference(resolution,[status(thm)],[f860,f350]) ).
fof(f13237,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(compose(domain(domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))),domain(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f860,f290]) ).
fof(f13238,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(compose(domain(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))),domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f860,f289]) ).
fof(f13239,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) = codomain(compose(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))),domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f860,f174]) ).
fof(f13240,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(X0))))) = codomain(compose(domain(domain(codomain(codomain(codomain(codomain(X0)))))),domain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f860,f292]) ).
fof(f13241,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))) = codomain(compose(domain(domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))),domain(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f860,f294]) ).
fof(f13242,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))) = codomain(compose(domain(domain(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))),domain(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f860,f293]) ).
fof(f13243,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(domain(f1(X0,X1)))))) = codomain(compose(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))),domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f860,f164]) ).
fof(f13244,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(domain(X0))))) = codomain(compose(domain(domain(codomain(codomain(codomain(domain(X0)))))),domain(codomain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f860,f296]) ).
fof(f13245,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(codomain(f1(X0,X1))))) = codomain(compose(domain(domain(codomain(codomain(codomain(f1(X0,X1)))))),domain(codomain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f860,f61]) ).
fof(f13246,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(X0)))) = codomain(compose(domain(domain(codomain(codomain(codomain(X0))))),domain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f860,f224]) ).
fof(f13247,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))) = codomain(compose(domain(domain(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))),domain(codomain(codomain(domain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f860,f652]) ).
fof(f13248,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))) = codomain(compose(domain(domain(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))),domain(codomain(codomain(domain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f860,f605]) ).
fof(f13249,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(domain(domain(f1(X0,X1)))))) = codomain(compose(domain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))),domain(codomain(codomain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f860,f154]) ).
fof(f13250,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(domain(domain(X0))))) = codomain(compose(domain(domain(codomain(codomain(domain(domain(X0)))))),domain(codomain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f860,f667]) ).
fof(f13251,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))) = codomain(compose(domain(domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))),domain(codomain(codomain(domain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f860,f473]) ).
fof(f13252,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))) = codomain(compose(domain(domain(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))),domain(codomain(codomain(domain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f860,f406]) ).
fof(f13253,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(domain(codomain(f1(X0,X1)))))) = codomain(compose(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))),domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f860,f121]) ).
fof(f13254,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(domain(codomain(X0))))) = codomain(compose(domain(domain(codomain(codomain(domain(codomain(X0)))))),domain(codomain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f860,f542]) ).
fof(f13255,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(domain(f1(X0,X1))))) = codomain(compose(domain(domain(codomain(codomain(domain(f1(X0,X1)))))),domain(codomain(codomain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f860,f58]) ).
fof(f13256,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(domain(X0)))) = codomain(compose(domain(domain(codomain(codomain(domain(X0))))),domain(codomain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f860,f233]) ).
fof(f13257,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = codomain(compose(domain(domain(codomain(codomain(f1(X0,X1))))),domain(codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f860,f59]) ).
fof(f13258,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(codomain(X0))) = codomain(compose(domain(domain(codomain(codomain(X0)))),domain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f860,f830]) ).
fof(f13259,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(codomain(codomain(X0))) = codomain(compose(domain(domain(codomain(codomain(X0)))),domain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f860,f483]) ).
fof(f13260,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(codomain(codomain(X0))) = codomain(compose(domain(domain(codomain(codomain(X0)))),domain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f860,f517]) ).
fof(f13261,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(codomain(X0))) = codomain(compose(domain(domain(codomain(codomain(X0)))),domain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f860,f309]) ).
fof(f13262,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(codomain(X0))) = codomain(compose(domain(domain(codomain(codomain(X0)))),domain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f860,f1035]) ).
fof(f13263,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(codomain(codomain(X0))) = codomain(compose(domain(domain(codomain(codomain(X0)))),domain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f860,f953]) ).
fof(f13264,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(X0))) = codomain(compose(domain(domain(codomain(codomain(X0)))),domain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f860,f97]) ).
fof(f13265,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(domain(domain(f1(X0,X1)))))) = codomain(compose(domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))),domain(codomain(domain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f860,f653]) ).
fof(f13266,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(domain(codomain(f1(X0,X1)))))) = codomain(compose(domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))),domain(codomain(domain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f860,f606]) ).
fof(f13267,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(domain(f1(X0,X1))))) = codomain(compose(domain(domain(codomain(domain(domain(f1(X0,X1)))))),domain(codomain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f860,f155]) ).
fof(f13268,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(domain(domain(X0)))) = codomain(compose(domain(domain(codomain(domain(domain(X0))))),domain(codomain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f860,f643]) ).
fof(f13269,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(codomain(codomain(f1(X0,X1)))))) = codomain(compose(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))),domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f860,f474]) ).
fof(f13270,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(codomain(domain(f1(X0,X1)))))) = codomain(compose(domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))),domain(codomain(domain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f860,f407]) ).
fof(f13271,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(codomain(f1(X0,X1))))) = codomain(compose(domain(domain(codomain(domain(codomain(f1(X0,X1)))))),domain(codomain(domain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f860,f122]) ).
fof(f13272,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(domain(codomain(X0)))) = codomain(compose(domain(domain(codomain(domain(codomain(X0))))),domain(codomain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f860,f543]) ).
fof(f13273,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(domain(f1(X0,X1)))) = codomain(compose(domain(domain(codomain(domain(f1(X0,X1))))),domain(codomain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f860,f55]) ).
fof(f13274,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(domain(X0))) = codomain(compose(domain(domain(codomain(domain(X0)))),domain(codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f860,f831]) ).
fof(f13275,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(domain(X0))) = codomain(compose(domain(domain(codomain(domain(X0)))),domain(codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f860,f1036]) ).
fof(f13276,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(codomain(domain(X0))) = codomain(compose(domain(domain(codomain(domain(X0)))),domain(codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f860,f954]) ).
fof(f13277,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(domain(X0))) = codomain(compose(domain(domain(codomain(domain(X0)))),domain(codomain(domain(X0))))) ),
inference(resolution,[status(thm)],[f860,f170]) ).
fof(f13278,plain,
! [X0,X1] :
( X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(compose(domain(domain(codomain(f1(X0,X1)))),domain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f860,f56]) ).
fof(f13279,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(codomain(X0)) = codomain(compose(domain(domain(codomain(X0))),domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f860,f484]) ).
fof(f13280,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| domain(codomain(X0)) = codomain(compose(domain(domain(codomain(X0))),domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f860,f2116]) ).
fof(f13281,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| domain(codomain(X0)) = codomain(compose(domain(domain(codomain(X0))),domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f860,f1852]) ).
fof(f13282,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(X0)) = codomain(compose(domain(domain(codomain(X0))),domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f860,f839]) ).
fof(f13283,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(codomain(X0)) = codomain(compose(domain(domain(codomain(X0))),domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f860,f518]) ).
fof(f13284,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(X0)) = codomain(compose(domain(domain(codomain(X0))),domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f860,f1044]) ).
fof(f13285,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(codomain(X0)) = codomain(compose(domain(domain(codomain(X0))),domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f860,f962]) ).
fof(f13286,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(X0)) = codomain(compose(domain(domain(codomain(X0))),domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f860,f89]) ).
fof(f13287,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(X0)) = codomain(compose(domain(domain(codomain(X0))),domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f860,f76]) ).
fof(f13288,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(domain(compose(X0,X1))) = codomain(compose(domain(domain(domain(compose(X0,X1)))),domain(domain(compose(X0,X1))))) ),
inference(resolution,[status(thm)],[f860,f549]) ).
fof(f13289,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(domain(domain(f1(X0,X1)))))) = codomain(compose(domain(domain(domain(domain(domain(domain(f1(X0,X1))))))),domain(domain(domain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f860,f655]) ).
fof(f13290,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(domain(codomain(f1(X0,X1)))))) = codomain(compose(domain(domain(domain(domain(domain(codomain(f1(X0,X1))))))),domain(domain(domain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f860,f608]) ).
fof(f13291,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(domain(f1(X0,X1))))) = codomain(compose(domain(domain(domain(domain(domain(f1(X0,X1)))))),domain(domain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f860,f157]) ).
fof(f13292,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(domain(X0)))) = codomain(compose(domain(domain(domain(domain(domain(X0))))),domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f860,f658]) ).
fof(f13293,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(codomain(codomain(f1(X0,X1)))))) = codomain(compose(domain(domain(domain(domain(codomain(codomain(f1(X0,X1))))))),domain(domain(domain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f860,f476]) ).
fof(f13294,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(codomain(domain(f1(X0,X1)))))) = codomain(compose(domain(domain(domain(domain(codomain(domain(f1(X0,X1))))))),domain(domain(domain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f860,f409]) ).
fof(f13295,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(codomain(f1(X0,X1))))) = codomain(compose(domain(domain(domain(domain(codomain(f1(X0,X1)))))),domain(domain(domain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f860,f124]) ).
fof(f13296,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(codomain(X0)))) = codomain(compose(domain(domain(domain(domain(codomain(X0))))),domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f860,f545]) ).
fof(f13297,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(domain(f1(X0,X1)))) = codomain(compose(domain(domain(domain(domain(f1(X0,X1))))),domain(domain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f860,f51]) ).
fof(f13298,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(domain(X0))) = codomain(compose(domain(domain(domain(domain(X0)))),domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f860,f832]) ).
fof(f13299,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(domain(X0))) = codomain(compose(domain(domain(domain(domain(X0)))),domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f860,f1037]) ).
fof(f13300,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(domain(domain(X0))) = codomain(compose(domain(domain(domain(domain(X0)))),domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f860,f955]) ).
fof(f13301,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(X0))) = codomain(compose(domain(domain(domain(domain(X0)))),domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f860,f160]) ).
fof(f13302,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))) = codomain(compose(domain(domain(domain(codomain(codomain(codomain(domain(f1(X0,X1)))))))),domain(domain(codomain(codomain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f860,f300]) ).
fof(f13303,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = codomain(compose(domain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))),domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f860,f299]) ).
fof(f13304,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(codomain(codomain(f1(X0,X1)))))) = codomain(compose(domain(domain(domain(codomain(codomain(codomain(f1(X0,X1))))))),domain(domain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f860,f176]) ).
fof(f13305,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(codomain(codomain(X0))))) = codomain(compose(domain(domain(domain(codomain(codomain(codomain(X0)))))),domain(domain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f860,f302]) ).
fof(f13306,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))) = codomain(compose(domain(domain(domain(codomain(codomain(domain(codomain(f1(X0,X1)))))))),domain(domain(codomain(codomain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f860,f304]) ).
fof(f13307,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))) = codomain(compose(domain(domain(domain(codomain(codomain(domain(domain(f1(X0,X1)))))))),domain(domain(codomain(codomain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f860,f303]) ).
fof(f13308,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(codomain(domain(f1(X0,X1)))))) = codomain(compose(domain(domain(domain(codomain(codomain(domain(f1(X0,X1))))))),domain(domain(codomain(codomain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f860,f166]) ).
fof(f13309,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(codomain(domain(X0))))) = codomain(compose(domain(domain(domain(codomain(codomain(domain(X0)))))),domain(domain(codomain(codomain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f860,f306]) ).
fof(f13310,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(codomain(f1(X0,X1))))) = codomain(compose(domain(domain(domain(codomain(codomain(f1(X0,X1)))))),domain(domain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f860,f63]) ).
fof(f13311,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(codomain(X0)))) = codomain(compose(domain(domain(domain(codomain(codomain(X0))))),domain(domain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f860,f226]) ).
fof(f13312,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))) = codomain(compose(domain(domain(domain(codomain(domain(domain(domain(f1(X0,X1)))))))),domain(domain(codomain(domain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f860,f654]) ).
fof(f13313,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))) = codomain(compose(domain(domain(domain(codomain(domain(domain(codomain(f1(X0,X1)))))))),domain(domain(codomain(domain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f860,f607]) ).
fof(f13314,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(domain(domain(f1(X0,X1)))))) = codomain(compose(domain(domain(domain(codomain(domain(domain(f1(X0,X1))))))),domain(domain(codomain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f860,f156]) ).
fof(f13315,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(domain(domain(X0))))) = codomain(compose(domain(domain(domain(codomain(domain(domain(X0)))))),domain(domain(codomain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f860,f669]) ).
fof(f13316,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))) = codomain(compose(domain(domain(domain(codomain(domain(codomain(codomain(f1(X0,X1)))))))),domain(domain(codomain(domain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f860,f475]) ).
fof(f13317,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))) = codomain(compose(domain(domain(domain(codomain(domain(codomain(domain(f1(X0,X1)))))))),domain(domain(codomain(domain(codomain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f860,f408]) ).
fof(f13318,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(domain(codomain(f1(X0,X1)))))) = codomain(compose(domain(domain(domain(codomain(domain(codomain(f1(X0,X1))))))),domain(domain(codomain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f860,f123]) ).
fof(f13319,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(domain(codomain(X0))))) = codomain(compose(domain(domain(domain(codomain(domain(codomain(X0)))))),domain(domain(codomain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f860,f544]) ).
fof(f13320,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(domain(f1(X0,X1))))) = codomain(compose(domain(domain(domain(codomain(domain(f1(X0,X1)))))),domain(domain(codomain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f860,f50]) ).
fof(f13321,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(domain(X0)))) = codomain(compose(domain(domain(domain(codomain(domain(X0))))),domain(domain(codomain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f860,f235]) ).
fof(f13322,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(codomain(f1(X0,X1)))) = codomain(compose(domain(domain(domain(codomain(f1(X0,X1))))),domain(domain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f860,f48]) ).
fof(f13323,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(codomain(X0))) = codomain(compose(domain(domain(domain(codomain(X0)))),domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f860,f833]) ).
fof(f13324,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(domain(codomain(X0))) = codomain(compose(domain(domain(domain(codomain(X0)))),domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f860,f482]) ).
fof(f13325,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(domain(codomain(X0))) = codomain(compose(domain(domain(domain(codomain(X0)))),domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f860,f519]) ).
fof(f13326,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(domain(codomain(X0))) = codomain(compose(domain(domain(domain(codomain(X0)))),domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f860,f320]) ).
fof(f13327,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(codomain(X0))) = codomain(compose(domain(domain(domain(codomain(X0)))),domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f860,f1038]) ).
fof(f13328,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(domain(codomain(X0))) = codomain(compose(domain(domain(domain(codomain(X0)))),domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f860,f956]) ).
fof(f13329,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(X0))) = codomain(compose(domain(domain(domain(codomain(X0)))),domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f860,f99]) ).
fof(f13330,plain,
! [X0,X1] :
( X0 = X1
| domain(domain(f1(X0,X1))) = codomain(compose(domain(domain(domain(f1(X0,X1)))),domain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f860,f47]) ).
fof(f13331,plain,
! [X0,X1,X2] :
( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(domain(X0)) = codomain(compose(domain(domain(domain(X0))),domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f860,f486]) ).
fof(f13332,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| domain(domain(X0)) = codomain(compose(domain(domain(domain(X0))),domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f860,f2090]) ).
fof(f13333,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| domain(domain(X0)) = codomain(compose(domain(domain(domain(X0))),domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f860,f1826]) ).
fof(f13334,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(X0)) = codomain(compose(domain(domain(domain(X0))),domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f860,f840]) ).
fof(f13335,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(domain(X0)) = codomain(compose(domain(domain(domain(X0))),domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f860,f499]) ).
fof(f13336,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(X0)) = codomain(compose(domain(domain(domain(X0))),domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f860,f1045]) ).
fof(f13337,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(domain(X0)) = codomain(compose(domain(domain(domain(X0))),domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f860,f963]) ).
fof(f13338,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(domain(X0)) = codomain(compose(domain(domain(domain(X0))),domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f860,f91]) ).
fof(f13339,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(domain(X0)) = codomain(compose(domain(domain(domain(X0))),domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f860,f77]) ).
fof(f13340,plain,
! [X0,X1] :
( X0 = X1
| domain(f1(X0,X1)) = codomain(compose(domain(domain(f1(X0,X1))),domain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f860,f36]) ).
fof(f13341,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f12961]) ).
fof(f13342,plain,
! [X0,X1] :
( X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f510]) ).
fof(f13343,plain,
! [X0,X1] :
( X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f508]) ).
fof(f13344,plain,
! [X0,X1] :
( X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f489]) ).
fof(f13345,plain,
! [X0,X1] :
( X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f487]) ).
fof(f13346,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(domain(X0))
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f2104]) ).
fof(f13347,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(codomain(X0))
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f2102]) ).
fof(f13348,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(domain(X0))
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f2076]) ).
fof(f13349,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(codomain(X0))
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f2074]) ).
fof(f13350,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(domain(X0))
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f1840]) ).
fof(f13351,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(codomain(X0))
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f1838]) ).
fof(f13352,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(domain(X0))
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f1812]) ).
fof(f13353,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(codomain(X0))
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f1810]) ).
fof(f13354,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f898]) ).
fof(f13355,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(X0)
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f896]) ).
fof(f13356,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f728]) ).
fof(f13357,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f1067]) ).
fof(f13358,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f1065]) ).
fof(f13359,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = domain(X0)
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f975]) ).
fof(f13360,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = codomain(X0)
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f973]) ).
fof(f13361,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f1046]) ).
fof(f13362,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| X1 = X0
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f964]) ).
fof(f13363,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f841]) ).
fof(f13364,plain,
! [X0,X1] :
( X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f94]) ).
fof(f13365,plain,
! [X0,X1] :
( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f92]) ).
fof(f13366,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| domain(X0) = codomain(compose(domain(domain(X0)),domain(X0))) ),
inference(resolution,[status(thm)],[f860,f78]) ).
fof(f13367,plain,
! [X0,X1,X2] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f23]) ).
fof(f13368,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(compose(domain(domain(codomain(X1))),domain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f860]) ).
fof(f13369,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X1),codomain(codomain(domain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f11709]) ).
fof(f13370,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X1),codomain(codomain(domain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f9921]) ).
fof(f13371,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f342]) ).
fof(f13372,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f341]) ).
fof(f13373,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(X1)),codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f6373]) ).
fof(f13374,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X1),codomain(domain(domain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f3710]) ).
fof(f13375,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(X1)),codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f3509]) ).
fof(f13376,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X1),codomain(domain(domain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f3136]) ).
fof(f13377,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(domain(domain(domain(domain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f393]) ).
fof(f13378,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(codomain(X1)))))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f347]) ).
fof(f13379,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(X1)),codomain(codomain(X1)))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f4358]) ).
fof(f13380,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(compose(domain(codomain(X1)),domain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f2181]) ).
fof(f13381,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X1),codomain(domain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f3711]) ).
fof(f13382,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(X1)),codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f3697]) ).
fof(f13383,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X1),codomain(domain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f3137]) ).
fof(f13384,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(X1)),codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f3123]) ).
fof(f13385,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f322]) ).
fof(f13386,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f311]) ).
fof(f13387,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(domain(domain(domain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f283]) ).
fof(f13388,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f218]) ).
fof(f13389,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f219]) ).
fof(f13390,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f217]) ).
fof(f13391,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(domain(domain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f271]) ).
fof(f13392,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X1)))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f211]) ).
fof(f13393,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f212]) ).
fof(f13394,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f210]) ).
fof(f13395,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f46]) ).
fof(f13396,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X1))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f45]) ).
fof(f13397,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f53]) ).
fof(f13398,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f54]) ).
fof(f13399,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f43]) ).
fof(f13400,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f44]) ).
fof(f13401,plain,
! [X0,X1,X2] :
( equivalent(codomain(X1),codomain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f970,f39]) ).
fof(f13416,plain,
! [X0,X1,X2] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(compose(f1(X0,X1),domain(X0)))
| X2 = f1(codomain(domain(f1(X0,X1))),X2)
| codomain(domain(f1(X0,X1))) = X2 ),
inference(resolution,[status(thm)],[f488,f686]) ).
fof(f13426,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(codomain(X0),f1(X0,X2)))
| X1 = f1(codomain(domain(codomain(X0))),X1)
| codomain(domain(codomain(X0))) = X1 ),
inference(resolution,[status(thm)],[f488,f625]) ).
fof(f13430,plain,
! [X0,X1,X2,X3] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(compose(f1(X0,X1),X3))
| codomain(domain(X0)) != codomain(X3)
| X2 = f1(codomain(domain(f1(X0,X1))),X2)
| codomain(domain(f1(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f686,f488]) ).
fof(f13431,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(domain(f1(X0,X1)),X3))
| domain(f1(X0,X1)) != codomain(X3)
| X2 = f1(codomain(domain(domain(f1(X0,X1)))),X2)
| codomain(domain(domain(f1(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f10102,f488]) ).
fof(f13432,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X0,X3)
| X0 = X3
| there_exists(compose(domain(X0),X2))
| domain(X0) != codomain(X2)
| X1 = f1(codomain(domain(domain(X0))),X1)
| codomain(domain(domain(X0))) = X1 ),
inference(paramodulation,[status(thm)],[f5804,f488]) ).
fof(f13433,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(codomain(domain(codomain(f1(X0,X1)))),X3))
| codomain(domain(codomain(f1(X0,X1)))) != codomain(X3)
| X2 = f1(codomain(domain(codomain(domain(codomain(f1(X0,X1)))))),X2)
| codomain(domain(codomain(domain(codomain(f1(X0,X1)))))) = X2 ),
inference(paramodulation,[status(thm)],[f120,f488]) ).
fof(f13434,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(codomain(domain(f1(X0,X1))),X3))
| codomain(domain(f1(X0,X1))) != codomain(X3)
| X2 = f1(codomain(domain(codomain(domain(f1(X0,X1))))),X2)
| codomain(domain(codomain(domain(f1(X0,X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f67,f488]) ).
fof(f13435,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(codomain(codomain(codomain(f1(X0,X1)))),X3))
| codomain(codomain(codomain(f1(X0,X1)))) != codomain(X3)
| X2 = f1(codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))),X2)
| codomain(domain(codomain(codomain(codomain(f1(X0,X1)))))) = X2 ),
inference(paramodulation,[status(thm)],[f173,f488]) ).
fof(f13436,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(codomain(codomain(f1(X0,X1))),X3))
| codomain(f1(X0,X1)) != codomain(X3)
| X2 = f1(codomain(domain(codomain(codomain(f1(X0,X1))))),X2)
| codomain(domain(codomain(codomain(f1(X0,X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f339,f488]) ).
fof(f13437,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(codomain(codomain(f1(X0,X1))),X3))
| codomain(codomain(f1(X0,X1))) != codomain(X3)
| X2 = f1(codomain(domain(codomain(codomain(f1(X0,X1))))),X2)
| codomain(domain(codomain(codomain(f1(X0,X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f66,f488]) ).
fof(f13438,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X0,X3)
| X0 = X3
| there_exists(compose(codomain(codomain(X0)),X2))
| codomain(X0) != codomain(X2)
| X1 = f1(codomain(domain(codomain(codomain(X0)))),X1)
| codomain(domain(codomain(codomain(X0)))) = X1 ),
inference(paramodulation,[status(thm)],[f340,f488]) ).
fof(f13439,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),X3))
| codomain(f1(X0,X1)) != codomain(X3)
| X2 = f1(codomain(domain(codomain(f1(X0,X1)))),X2)
| codomain(domain(codomain(f1(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f68,f488]) ).
fof(f13440,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(X0,f1(X2,X3)))
| domain(X0) != domain(codomain(X2))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f625,f488]) ).
fof(f13441,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(X0,codomain(f1(X2,X3))))
| domain(X0) != codomain(f1(X2,X3))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f9471,f488]) ).
fof(f13442,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(X0,codomain(X2)))
| domain(X0) != codomain(X2)
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f5530,f488]) ).
fof(f13443,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(X0,domain(codomain(codomain(f1(X2,X3))))))
| domain(X0) != domain(codomain(codomain(f1(X2,X3))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f172,f488]) ).
fof(f13444,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(X0,domain(codomain(f1(X2,X3)))))
| domain(X0) != domain(codomain(f1(X2,X3)))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f69,f488]) ).
fof(f13445,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(X0,domain(domain(codomain(f1(X2,X3))))))
| domain(X0) != domain(domain(codomain(f1(X2,X3))))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f119,f488]) ).
fof(f13446,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(X0,domain(domain(f1(X2,X3)))))
| domain(X0) != domain(f1(X2,X3))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f381,f488]) ).
fof(f13447,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(X0,domain(domain(f1(X2,X3)))))
| domain(X0) != domain(domain(f1(X2,X3)))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f70,f488]) ).
fof(f13448,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(X0,domain(domain(X2))))
| domain(X0) != domain(X2)
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f382,f488]) ).
fof(f13449,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(X0,domain(f1(X2,X3))))
| domain(X0) != domain(f1(X2,X3))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f71,f488]) ).
fof(f13466,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f13367,f570]) ).
fof(f13467,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f13367,f462]) ).
fof(f13468,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f13367,f370]) ).
fof(f13469,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(codomain(compose(X1,X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f13367,f321]) ).
fof(f13470,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(codomain(compose(X1,X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f13367,f310]) ).
fof(f13471,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f13367,f562]) ).
fof(f13472,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f13367,f457]) ).
fof(f13473,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f13367,f456]) ).
fof(f13474,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f13367,f454]) ).
fof(f13475,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f13367,f363]) ).
fof(f13476,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f13367,f86]) ).
fof(f13477,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f13367,f85]) ).
fof(f13478,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f13367,f84]) ).
fof(f13479,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(codomain(X2)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f561]) ).
fof(f13480,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(domain(domain(X2)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f460]) ).
fof(f13481,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(codomain(X2)))) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f453]) ).
fof(f13482,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(codomain(compose(X1,X2))),X1)) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f445]) ).
fof(f13483,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(codomain(compose(X1,X2))),X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f354]) ).
fof(f13484,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(codomain(X2)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f362]) ).
fof(f13485,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f1109]) ).
fof(f13486,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f1108]) ).
fof(f13487,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(compose(X1,X2)),X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f555]) ).
fof(f13488,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(domain(X2))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f461]) ).
fof(f13489,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(X2))) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f455]) ).
fof(f13490,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X1,X2)),X1)) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f447]) ).
fof(f13491,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f563]) ).
fof(f13492,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X1,X2)),X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f356]) ).
fof(f13493,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f364]) ).
fof(f13494,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(compose(domain(X1),X2))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f249]) ).
fof(f13495,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X1)) = codomain(compose(X1,X2))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f191]) ).
fof(f13496,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f137]) ).
fof(f13497,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f324]) ).
fof(f13498,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f313]) ).
fof(f13499,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f192]) ).
fof(f13500,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f190]) ).
fof(f13502,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f26]) ).
fof(f13503,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f13367,f25]) ).
fof(f13504,plain,
! [X0,X1,X2] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = compose(codomain(X1),X2) ),
inference(resolution,[status(thm)],[f13367,f23]) ).
fof(f13505,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X1,X3))
| domain(X1) != codomain(X3)
| domain(X0) = codomain(domain(X0))
| X0 = compose(domain(X1),X2) ),
inference(resolution,[status(thm)],[f13367,f27]) ).
fof(f13506,plain,
! [X0,X1,X2] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = compose(domain(X1),X2) ),
inference(resolution,[status(thm)],[f13367,f22]) ).
fof(f13507,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(domain(X1)),domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f860]) ).
fof(f13508,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(codomain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f11709]) ).
fof(f13509,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(codomain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f9921]) ).
fof(f13510,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f342]) ).
fof(f13511,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f341]) ).
fof(f13512,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X1),codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f6373]) ).
fof(f13513,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(domain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f3710]) ).
fof(f13514,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X1),codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f3509]) ).
fof(f13515,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(domain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f3136]) ).
fof(f13516,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(domain(domain(domain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f393]) ).
fof(f13517,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f347]) ).
fof(f13518,plain,
! [X0,X1,X2] :
( domain(compose(codomain(X1),codomain(X1))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f4358]) ).
fof(f13519,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f2181]) ).
fof(f13520,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f3711]) ).
fof(f13521,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X1),codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f3697]) ).
fof(f13522,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f3137]) ).
fof(f13523,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X1),codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f3123]) ).
fof(f13524,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f322]) ).
fof(f13525,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f311]) ).
fof(f13526,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(domain(domain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f283]) ).
fof(f13527,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f218]) ).
fof(f13528,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f219]) ).
fof(f13529,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f217]) ).
fof(f13530,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f271]) ).
fof(f13531,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f211]) ).
fof(f13532,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f212]) ).
fof(f13533,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f210]) ).
fof(f13534,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f46]) ).
fof(f13535,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f45]) ).
fof(f13536,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f53]) ).
fof(f13538,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f43]) ).
fof(f13539,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f44]) ).
fof(f13540,plain,
! [X0,X1,X2] :
( equivalent(X1,X1)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13367,f39]) ).
fof(f13541,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(compose(X2,compose(X3,X4)),X5)) ),
inference(forward_demodulation,[status(thm)],[f28,f13466]) ).
fof(f13542,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,compose(compose(X3,X4),X5))) ),
inference(forward_demodulation,[status(thm)],[f28,f13541]) ).
fof(f13543,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,compose(X3,compose(X4,X5)))) ),
inference(forward_demodulation,[status(thm)],[f28,f13542]) ).
fof(f13544,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(compose(X2,compose(X3,X4)),X5)) ),
inference(forward_demodulation,[status(thm)],[f28,f13467]) ).
fof(f13545,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,compose(compose(X3,X4),X5))) ),
inference(forward_demodulation,[status(thm)],[f28,f13544]) ).
fof(f13546,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,compose(X3,compose(X4,X5)))) ),
inference(forward_demodulation,[status(thm)],[f28,f13545]) ).
fof(f13547,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(compose(X2,compose(X3,X4)),X5)) ),
inference(forward_demodulation,[status(thm)],[f28,f13468]) ).
fof(f13548,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,compose(compose(X3,X4),X5))) ),
inference(forward_demodulation,[status(thm)],[f28,f13547]) ).
fof(f13549,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,compose(X3,compose(X4,X5)))) ),
inference(forward_demodulation,[status(thm)],[f28,f13548]) ).
fof(f13550,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(codomain(compose(X1,X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f13469]) ).
fof(f13551,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(codomain(compose(X1,X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f13550]) ).
fof(f13552,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(codomain(compose(X1,X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f13470]) ).
fof(f13553,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(codomain(compose(X1,X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f13552]) ).
fof(f13554,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f13471]) ).
fof(f13555,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f13554]) ).
fof(f13556,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f13472]) ).
fof(f13557,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f13556]) ).
fof(f13558,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f13473]) ).
fof(f13559,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f13558]) ).
fof(f13560,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f13474]) ).
fof(f13561,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f13560]) ).
fof(f13562,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f13475]) ).
fof(f13563,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f13562]) ).
fof(f13564,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f13476]) ).
fof(f13565,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f13564]) ).
fof(f13566,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f13477]) ).
fof(f13567,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f13566]) ).
fof(f13568,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f13478]) ).
fof(f13569,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f13568]) ).
fof(f13570,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(codomain(X2)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13479]) ).
fof(f13571,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(domain(domain(X2)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13480]) ).
fof(f13572,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(codomain(X2)))) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13481]) ).
fof(f13573,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(codomain(compose(X1,X2))),X1)) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13482]) ).
fof(f13574,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(codomain(compose(X1,X2))),X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13483]) ).
fof(f13575,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(codomain(X2)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13484]) ).
fof(f13576,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13485]) ).
fof(f13577,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13486]) ).
fof(f13578,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(compose(X1,X2)),X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13487]) ).
fof(f13579,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(domain(X2))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13488]) ).
fof(f13580,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(X2))) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13489]) ).
fof(f13581,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X1,X2)),X1)) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13490]) ).
fof(f13582,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13491]) ).
fof(f13583,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X1,X2)),X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13492]) ).
fof(f13584,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13493]) ).
fof(f13585,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(compose(domain(X1),X2))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13494]) ).
fof(f13586,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X1)) = codomain(compose(X1,X2))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13495]) ).
fof(f13587,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13496]) ).
fof(f13588,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13497]) ).
fof(f13589,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13498]) ).
fof(f13590,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13499]) ).
fof(f13591,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13500]) ).
fof(f13593,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13502]) ).
fof(f13594,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f13503]) ).
fof(f13598,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X1,X3))
| domain(X1) != codomain(X3)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f27]) ).
fof(f13600,plain,
! [X0,X1,X2] :
( domain(domain(X1)) = codomain(compose(domain(domain(domain(X1))),domain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f860]) ).
fof(f13601,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(X1),codomain(codomain(domain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f11709]) ).
fof(f13602,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(X1),codomain(codomain(domain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f9921]) ).
fof(f13603,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X1))))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f342]) ).
fof(f13604,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X1))))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f341]) ).
fof(f13605,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(X1)),codomain(codomain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f6373]) ).
fof(f13606,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(X1),codomain(domain(domain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f3710]) ).
fof(f13607,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(X1)),codomain(codomain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f3509]) ).
fof(f13608,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(X1),codomain(domain(domain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f3136]) ).
fof(f13609,plain,
! [X0,X1,X2] :
( domain(domain(X1)) = codomain(domain(domain(domain(domain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f393]) ).
fof(f13610,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(domain(X1)))))) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f347]) ).
fof(f13611,plain,
! [X0,X1,X2] :
( domain(compose(codomain(domain(X1)),codomain(domain(X1)))) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f4358]) ).
fof(f13612,plain,
! [X0,X1,X2] :
( domain(domain(X1)) = codomain(compose(domain(domain(X1)),domain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f2181]) ).
fof(f13613,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(domain(X1),codomain(domain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f3711]) ).
fof(f13614,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(X1)),codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f3697]) ).
fof(f13615,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(domain(X1),codomain(domain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f3137]) ).
fof(f13616,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(X1)),codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f3123]) ).
fof(f13617,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f322]) ).
fof(f13618,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(X1)))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f311]) ).
fof(f13619,plain,
! [X0,X1,X2] :
( domain(domain(X1)) = codomain(domain(domain(domain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f283]) ).
fof(f13620,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(domain(X1))))) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f218]) ).
fof(f13621,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f219]) ).
fof(f13622,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f217]) ).
fof(f13623,plain,
! [X0,X1,X2] :
( domain(domain(X1)) = codomain(domain(domain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f271]) ).
fof(f13624,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(domain(X1)))) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f211]) ).
fof(f13625,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f212]) ).
fof(f13626,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f210]) ).
fof(f13627,plain,
! [X0,X1,X2] :
( domain(domain(X1)) = codomain(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f46]) ).
fof(f13628,plain,
! [X0,X1,X2] :
( domain(codomain(domain(X1))) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f45]) ).
fof(f13629,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f53]) ).
fof(f13630,plain,
! [X0,X1,X2] :
( there_exists(codomain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f54]) ).
fof(f13631,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f43]) ).
fof(f13632,plain,
! [X0,X1,X2] :
( there_exists(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f44]) ).
fof(f13633,plain,
! [X0,X1,X2] :
( equivalent(domain(X1),domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f972,f39]) ).
fof(f13646,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X1))
| X2 = f1(codomain(domain(X0)),X2)
| codomain(domain(X0)) = X2
| domain(codomain(X1)) = codomain(domain(codomain(X1)))
| domain(domain(X0)) = codomain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f982,f488]) ).
fof(f13657,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X0))
| X2 = f1(codomain(domain(X1)),X2)
| codomain(domain(X1)) = X2
| domain(domain(X1)) = codomain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(domain(codomain(X0))) ),
inference(resolution,[status(thm)],[f982,f488]) ).
fof(f13678,plain,
! [X0] :
( domain(X0) = codomain(domain(X0))
| X0 != codomain(domain(X0))
| domain(domain(X0)) = codomain(domain(domain(X0))) ),
inference(equality_factoring,[status(thm)],[f982]) ).
fof(f13679,plain,
! [X0] :
( codomain(domain(X0)) = domain(X0)
| X0 != domain(X0)
| domain(codomain(domain(X0))) = codomain(domain(codomain(domain(X0)))) ),
inference(equality_factoring,[status(thm)],[f982]) ).
fof(f13680,plain,
! [X0] :
( domain(X0) = codomain(domain(X0))
| X0 != codomain(domain(X0))
| domain(domain(X0)) = codomain(domain(domain(X0))) ),
inference(equality_factoring,[status(thm)],[f982]) ).
fof(f13681,plain,
! [X0] :
( codomain(domain(X0)) = domain(X0)
| X0 != domain(X0)
| domain(codomain(domain(X0))) = codomain(domain(codomain(domain(X0)))) ),
inference(equality_factoring,[status(thm)],[f982]) ).
fof(f13694,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X1))
| X2 = f1(codomain(domain(X0)),X2)
| codomain(domain(X0)) = X2
| domain(codomain(codomain(X1))) = codomain(codomain(X1))
| domain(domain(X0)) = codomain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f983,f488]) ).
fof(f13705,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X0))
| X2 = f1(codomain(domain(X1)),X2)
| codomain(domain(X1)) = X2
| domain(codomain(domain(X1))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(domain(codomain(X0))) ),
inference(resolution,[status(thm)],[f983,f488]) ).
fof(f13721,plain,
! [X0] :
( domain(codomain(X0)) = codomain(X0)
| X0 != codomain(X0)
| domain(domain(codomain(X0))) = codomain(domain(domain(codomain(X0)))) ),
inference(equality_factoring,[status(thm)],[f983]) ).
fof(f13722,plain,
! [X0] :
( codomain(X0) = domain(codomain(X0))
| X0 != domain(codomain(X0))
| domain(codomain(X0)) = codomain(domain(codomain(X0))) ),
inference(equality_factoring,[status(thm)],[f983]) ).
fof(f13723,plain,
! [X0] :
( domain(X0) = codomain(domain(X0))
| X0 != codomain(domain(X0))
| domain(codomain(domain(X0))) = codomain(domain(X0)) ),
inference(equality_factoring,[status(thm)],[f983]) ).
fof(f13724,plain,
! [X0] :
( codomain(domain(X0)) = domain(X0)
| X0 != domain(X0)
| domain(codomain(codomain(domain(X0)))) = codomain(codomain(domain(X0))) ),
inference(equality_factoring,[status(thm)],[f983]) ).
fof(f13740,plain,
! [X0,X1] :
( codomain(X0) = X1
| codomain(X0) != f1(codomain(X0),X1)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f494,f38]) ).
fof(f13750,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| domain(codomain(X0)) = codomain(domain(codomain(X0)))
| domain(X0) = codomain(domain(X0))
| X1 = f1(X2,X1)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f982,f494]) ).
fof(f13751,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(domain(codomain(X0)))
| domain(X2) = codomain(domain(X2))
| domain(X0) = codomain(domain(X0))
| X1 = f1(X2,X1)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f982,f494]) ).
fof(f13752,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| domain(codomain(X0)) = codomain(domain(codomain(X0)))
| domain(X0) = codomain(domain(X0))
| X1 = f1(X2,X1)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f983,f494]) ).
fof(f13753,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(codomain(X0))
| domain(X2) = codomain(domain(X2))
| domain(X0) = codomain(domain(X0))
| X1 = f1(X2,X1)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f983,f494]) ).
fof(f13756,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| domain(codomain(X0)) = codomain(domain(codomain(X0)))
| X1 = f1(codomain(X0),X1)
| codomain(codomain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f5530,f494]) ).
fof(f13757,plain,
! [X0,X1,X2] :
( X0 = X1
| domain(domain(codomain(codomain(f1(X0,X1))))) = codomain(domain(domain(codomain(codomain(f1(X0,X1))))))
| X2 = f1(domain(codomain(codomain(f1(X0,X1)))),X2)
| codomain(domain(codomain(codomain(f1(X0,X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f172,f494]) ).
fof(f13759,plain,
! [X0,X1,X2] :
( X0 = X1
| domain(domain(domain(codomain(f1(X0,X1))))) = codomain(domain(domain(domain(codomain(f1(X0,X1))))))
| X2 = f1(domain(domain(codomain(f1(X0,X1)))),X2)
| codomain(domain(domain(codomain(f1(X0,X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f119,f494]) ).
fof(f13760,plain,
! [X0,X1,X2] :
( X0 = X1
| domain(domain(domain(f1(X0,X1)))) = codomain(domain(domain(domain(f1(X0,X1)))))
| X2 = f1(domain(f1(X0,X1)),X2)
| codomain(domain(domain(f1(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f381,f494]) ).
fof(f13761,plain,
! [X0,X1,X2] :
( X0 = X1
| domain(domain(domain(f1(X0,X1)))) = codomain(domain(domain(domain(f1(X0,X1)))))
| X2 = f1(domain(domain(f1(X0,X1))),X2)
| codomain(domain(domain(f1(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f70,f494]) ).
fof(f13762,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| domain(domain(domain(X0))) = codomain(domain(domain(domain(X0))))
| X1 = f1(domain(X0),X1)
| codomain(domain(domain(X0))) = X1 ),
inference(paramodulation,[status(thm)],[f382,f494]) ).
fof(f13767,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(domain(codomain(domain(domain(domain(X1))))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f654]) ).
fof(f13768,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(codomain(codomain(domain(domain(domain(X1))))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f652]) ).
fof(f13770,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(domain(codomain(domain(domain(codomain(X1))))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f607]) ).
fof(f13771,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(codomain(codomain(domain(domain(codomain(X1))))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f605]) ).
fof(f13772,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(domain(codomain(domain(codomain(codomain(X1))))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f475]) ).
fof(f13773,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(codomain(codomain(domain(codomain(codomain(X1))))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f473]) ).
fof(f13774,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(domain(codomain(domain(codomain(domain(X1))))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f408]) ).
fof(f13775,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(codomain(codomain(domain(codomain(domain(X1))))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f406]) ).
fof(f13776,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| codomain(X0) = X1
| domain(f1(codomain(X0),X1)) = domain(domain(X1)) ),
inference(paramodulation,[status(thm)],[f494,f10102]) ).
fof(f13777,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| codomain(X0) = X1
| domain(f1(codomain(X0),X1)) = codomain(domain(domain(X1))) ),
inference(paramodulation,[status(thm)],[f494,f381]) ).
fof(f13778,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| codomain(codomain(X0)) = codomain(f1(codomain(X1),X0)) ),
inference(paramodulation,[status(thm)],[f494,f9471]) ).
fof(f13779,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| domain(codomain(codomain(X0))) = codomain(f1(codomain(X1),X0)) ),
inference(paramodulation,[status(thm)],[f494,f339]) ).
fof(f13780,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(domain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f494,f304]) ).
fof(f13781,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(domain(codomain(codomain(domain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f494,f303]) ).
fof(f13782,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f494,f300]) ).
fof(f13783,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f494,f299]) ).
fof(f13784,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(codomain(codomain(codomain(domain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f494,f294]) ).
fof(f13785,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(codomain(codomain(codomain(domain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f494,f293]) ).
fof(f13786,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f494,f290]) ).
fof(f13787,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f494,f289]) ).
fof(f13789,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| equivalent(codomain(codomain(f1(codomain(X0),X1))),codomain(codomain(X1)))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f178]) ).
fof(f13790,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| equivalent(codomain(codomain(X1)),codomain(codomain(f1(codomain(X0),X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f178]) ).
fof(f13792,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| domain(codomain(codomain(codomain(X1)))) = codomain(codomain(codomain(f1(codomain(X0),X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f173]) ).
fof(f13793,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| domain(codomain(codomain(f1(codomain(X0),X1)))) = codomain(domain(codomain(codomain(X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f172]) ).
fof(f13794,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| equivalent(domain(codomain(f1(codomain(X0),X1))),domain(codomain(X1)))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f125]) ).
fof(f13795,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| equivalent(domain(codomain(X1)),domain(codomain(f1(codomain(X0),X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f125]) ).
fof(f13796,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| domain(codomain(domain(codomain(X1)))) = codomain(domain(codomain(f1(codomain(X0),X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f120]) ).
fof(f13797,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| domain(domain(codomain(f1(codomain(X0),X1)))) = codomain(domain(domain(codomain(X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f119]) ).
fof(f13798,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(compose(codomain(f1(codomain(X0),X1)),X2))
| domain(codomain(X1)) != codomain(X2)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f117]) ).
fof(f13799,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| codomain(X0) = X1
| domain(domain(f1(codomain(X0),X1))) = codomain(domain(domain(X1))) ),
inference(paramodulation,[status(thm)],[f494,f70]) ).
fof(f13800,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| codomain(X0) = X1
| domain(codomain(f1(codomain(X0),X1))) = codomain(domain(codomain(X1))) ),
inference(paramodulation,[status(thm)],[f494,f69]) ).
fof(f13801,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| domain(codomain(domain(X0))) = codomain(domain(f1(codomain(X1),X0))) ),
inference(paramodulation,[status(thm)],[f494,f67]) ).
fof(f13802,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(codomain(X1),X0))) ),
inference(paramodulation,[status(thm)],[f494,f66]) ).
fof(f13803,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| codomain(X2) = X0
| codomain(X2) = X0
| there_exists(compose(f1(codomain(X2),X0),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f494,f57]) ).
fof(f13810,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(domain(domain(domain(domain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f655]) ).
fof(f13811,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(codomain(domain(domain(domain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f653]) ).
fof(f13812,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(domain(domain(domain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f608]) ).
fof(f13813,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(codomain(domain(domain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f606]) ).
fof(f13814,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(domain(domain(codomain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f476]) ).
fof(f13815,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(codomain(domain(codomain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f474]) ).
fof(f13816,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(domain(domain(codomain(domain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f409]) ).
fof(f13817,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(codomain(domain(codomain(domain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f407]) ).
fof(f13818,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(domain(codomain(codomain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f176]) ).
fof(f13819,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(codomain(codomain(codomain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f174]) ).
fof(f13820,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(domain(codomain(codomain(domain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f166]) ).
fof(f13821,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(codomain(codomain(codomain(domain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f164]) ).
fof(f13822,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(domain(codomain(domain(domain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f156]) ).
fof(f13823,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(codomain(codomain(domain(domain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f154]) ).
fof(f13824,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(domain(codomain(domain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f123]) ).
fof(f13825,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(codomain(codomain(domain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f121]) ).
fof(f13826,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| equivalent(codomain(f1(codomain(X0),X1)),codomain(X1))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f65]) ).
fof(f13827,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| equivalent(codomain(X1),codomain(f1(codomain(X0),X1)))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f65]) ).
fof(f13828,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| equivalent(domain(f1(codomain(X0),X1)),domain(X1))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f52]) ).
fof(f13829,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| equivalent(domain(X1),domain(f1(codomain(X0),X1)))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f52]) ).
fof(f13834,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| codomain(X0) = X1
| domain(f1(codomain(X0),X1)) = codomain(domain(X1)) ),
inference(paramodulation,[status(thm)],[f494,f71]) ).
fof(f13835,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(domain(domain(domain(X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f157]) ).
fof(f13836,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(codomain(domain(domain(X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f155]) ).
fof(f13837,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| domain(codomain(X0)) = codomain(f1(codomain(X1),X0)) ),
inference(paramodulation,[status(thm)],[f494,f68]) ).
fof(f13838,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(domain(domain(codomain(X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f124]) ).
fof(f13839,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(codomain(domain(codomain(X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f122]) ).
fof(f13842,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(domain(codomain(codomain(X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f63]) ).
fof(f13843,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(codomain(codomain(codomain(X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f61]) ).
fof(f13844,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(codomain(codomain(domain(X0)))) ),
inference(paramodulation,[status(thm)],[f494,f58]) ).
fof(f13845,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(domain(codomain(domain(X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f50]) ).
fof(f13846,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(codomain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f494,f59]) ).
fof(f13847,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(codomain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f494,f55]) ).
fof(f13848,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| there_exists(domain(domain(X1)))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f51]) ).
fof(f13849,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f494,f48]) ).
fof(f13850,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| equivalent(f1(codomain(X0),X1),X1)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f42]) ).
fof(f13851,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| equivalent(X1,f1(codomain(X0),X1))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f494,f42]) ).
fof(f13852,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| codomain(X0) = X1
| X1 != X1
| codomain(X0) != f1(codomain(X0),X1) ),
inference(paramodulation,[status(thm)],[f494,f38]) ).
fof(f13854,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f494,f56]) ).
fof(f13855,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f494,f47]) ).
fof(f13856,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f494,f36]) ).
fof(f13857,plain,
! [X0,X1] :
( codomain(X0) != f1(codomain(X0),X1)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13740]) ).
fof(f13860,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(domain(domain(domain(X1))))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13767]) ).
fof(f13861,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(domain(domain(domain(X1))))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13768]) ).
fof(f13863,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(domain(domain(codomain(X1))))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13770]) ).
fof(f13864,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(domain(domain(codomain(X1))))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13771]) ).
fof(f13865,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(domain(codomain(codomain(X1))))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13772]) ).
fof(f13866,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(domain(codomain(codomain(X1))))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13773]) ).
fof(f13867,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(domain(codomain(domain(X1))))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13774]) ).
fof(f13868,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(domain(codomain(domain(X1))))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13775]) ).
fof(f13869,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| domain(f1(codomain(X0),X1)) = domain(domain(X1)) ),
inference(duplicate_literals_removal,[status(thm)],[f13776]) ).
fof(f13870,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| domain(f1(codomain(X0),X1)) = codomain(domain(domain(X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f13777]) ).
fof(f13871,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| codomain(codomain(X0)) = codomain(f1(codomain(X1),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f13778]) ).
fof(f13872,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| domain(codomain(codomain(X0))) = codomain(f1(codomain(X1),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f13779]) ).
fof(f13873,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| there_exists(domain(codomain(codomain(domain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f13780]) ).
fof(f13874,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| there_exists(domain(codomain(codomain(domain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f13781]) ).
fof(f13875,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| there_exists(domain(codomain(codomain(codomain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f13782]) ).
fof(f13876,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f13783]) ).
fof(f13877,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| there_exists(codomain(codomain(codomain(domain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f13784]) ).
fof(f13878,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| there_exists(codomain(codomain(codomain(domain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f13785]) ).
fof(f13879,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| there_exists(codomain(codomain(codomain(codomain(domain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f13786]) ).
fof(f13880,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f13787]) ).
fof(f13881,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(codomain(codomain(f1(codomain(X0),X1))),codomain(codomain(X1)))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13789]) ).
fof(f13882,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(codomain(codomain(X1)),codomain(codomain(f1(codomain(X0),X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13790]) ).
fof(f13883,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| domain(codomain(codomain(codomain(X1)))) = codomain(codomain(codomain(f1(codomain(X0),X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13792]) ).
fof(f13884,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| domain(codomain(codomain(f1(codomain(X0),X1)))) = codomain(domain(codomain(codomain(X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13793]) ).
fof(f13885,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(domain(codomain(f1(codomain(X0),X1))),domain(codomain(X1)))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13794]) ).
fof(f13886,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(domain(codomain(X1)),domain(codomain(f1(codomain(X0),X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13795]) ).
fof(f13887,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| domain(codomain(domain(codomain(X1)))) = codomain(domain(codomain(f1(codomain(X0),X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13796]) ).
fof(f13888,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| domain(domain(codomain(f1(codomain(X0),X1)))) = codomain(domain(domain(codomain(X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13797]) ).
fof(f13889,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(domain(X0))
| there_exists(compose(codomain(f1(codomain(X0),X1)),X2))
| domain(codomain(X1)) != codomain(X2)
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13798]) ).
fof(f13890,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| domain(domain(f1(codomain(X0),X1))) = codomain(domain(domain(X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f13799]) ).
fof(f13891,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| domain(codomain(f1(codomain(X0),X1))) = codomain(domain(codomain(X1))) ),
inference(duplicate_literals_removal,[status(thm)],[f13800]) ).
fof(f13892,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| domain(codomain(domain(X0))) = codomain(domain(f1(codomain(X1),X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f13801]) ).
fof(f13893,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(codomain(X1),X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f13802]) ).
fof(f13894,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| codomain(X2) = X0
| there_exists(compose(f1(codomain(X2),X0),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f13803]) ).
fof(f13899,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(domain(domain(domain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13810]) ).
fof(f13900,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(domain(domain(domain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13811]) ).
fof(f13901,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(domain(domain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13812]) ).
fof(f13902,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(domain(domain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13813]) ).
fof(f13903,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(domain(codomain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13814]) ).
fof(f13904,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(domain(codomain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13815]) ).
fof(f13905,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(domain(codomain(domain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13816]) ).
fof(f13906,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(domain(codomain(domain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13817]) ).
fof(f13907,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(codomain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13818]) ).
fof(f13908,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(codomain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13819]) ).
fof(f13909,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(codomain(domain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13820]) ).
fof(f13910,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(codomain(domain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13821]) ).
fof(f13911,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(domain(domain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13822]) ).
fof(f13912,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(domain(domain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13823]) ).
fof(f13913,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(domain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13824]) ).
fof(f13914,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(domain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13825]) ).
fof(f13915,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(codomain(f1(codomain(X0),X1)),codomain(X1))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13826]) ).
fof(f13916,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(codomain(X1),codomain(f1(codomain(X0),X1)))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13827]) ).
fof(f13917,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(domain(f1(codomain(X0),X1)),domain(X1))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13828]) ).
fof(f13918,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(domain(X1),domain(f1(codomain(X0),X1)))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13829]) ).
fof(f13919,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| domain(f1(codomain(X0),X1)) = codomain(domain(X1)) ),
inference(duplicate_literals_removal,[status(thm)],[f13834]) ).
fof(f13920,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(domain(domain(X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13835]) ).
fof(f13921,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(domain(domain(X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13836]) ).
fof(f13922,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| domain(codomain(X0)) = codomain(f1(codomain(X1),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f13837]) ).
fof(f13923,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(domain(codomain(X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13838]) ).
fof(f13924,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(domain(codomain(X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13839]) ).
fof(f13927,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(codomain(X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13842]) ).
fof(f13928,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(codomain(X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13843]) ).
fof(f13929,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| there_exists(codomain(codomain(domain(X0)))) ),
inference(duplicate_literals_removal,[status(thm)],[f13844]) ).
fof(f13930,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(domain(X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13845]) ).
fof(f13931,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| there_exists(codomain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f13846]) ).
fof(f13932,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| there_exists(codomain(domain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f13847]) ).
fof(f13933,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| there_exists(domain(domain(X1)))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13848]) ).
fof(f13934,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| there_exists(domain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f13849]) ).
fof(f13935,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(f1(codomain(X0),X1),X1)
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13850]) ).
fof(f13936,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(X1,f1(codomain(X0),X1))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f13851]) ).
fof(f13937,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| X1 != X1
| codomain(X0) != f1(codomain(X0),X1) ),
inference(duplicate_literals_removal,[status(thm)],[f13852]) ).
fof(f13938,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| codomain(X0) = X1
| codomain(X0) != f1(codomain(X0),X1) ),
inference(trivial_equality_resolution,[status(thm)],[f13937]) ).
fof(f13940,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| there_exists(codomain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f13854]) ).
fof(f13941,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| there_exists(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f13855]) ).
fof(f13942,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| there_exists(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f13856]) ).
fof(f13943,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13942,f570]) ).
fof(f13944,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13942,f462]) ).
fof(f13945,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13942,f370]) ).
fof(f13946,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(compose(X1,X2))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13942,f321]) ).
fof(f13947,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(compose(X1,X2))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13942,f310]) ).
fof(f13948,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13942,f562]) ).
fof(f13949,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13942,f457]) ).
fof(f13950,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13942,f456]) ).
fof(f13951,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13942,f454]) ).
fof(f13952,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13942,f363]) ).
fof(f13953,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13942,f86]) ).
fof(f13954,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13942,f85]) ).
fof(f13955,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13942,f84]) ).
fof(f13956,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(codomain(X2)))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f561]) ).
fof(f13957,plain,
! [X0,X1,X2] :
( domain(compose(X1,X2)) = codomain(domain(domain(X2)))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f460]) ).
fof(f13958,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(codomain(X2)))) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f453]) ).
fof(f13959,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X1,X2))),X1)) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f445]) ).
fof(f13960,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(compose(X1,X2))),X1)))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f354]) ).
fof(f13961,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(codomain(X2)))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f362]) ).
fof(f13962,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f1109]) ).
fof(f13963,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f1108]) ).
fof(f13964,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X1,X2)),X1)))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f555]) ).
fof(f13965,plain,
! [X0,X1,X2] :
( domain(compose(X1,X2)) = codomain(domain(X2))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f461]) ).
fof(f13966,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(X2))) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f455]) ).
fof(f13967,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X1,X2)),X1)) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f447]) ).
fof(f13968,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f563]) ).
fof(f13969,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X1,X2)),X1)))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f356]) ).
fof(f13970,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f364]) ).
fof(f13971,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f249]) ).
fof(f13972,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(compose(X1,X2))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f191]) ).
fof(f13973,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f137]) ).
fof(f13974,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f324]) ).
fof(f13975,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f313]) ).
fof(f13976,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f192]) ).
fof(f13977,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f190]) ).
fof(f13978,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f35]) ).
fof(f13979,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f26]) ).
fof(f13980,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f13942,f25]) ).
fof(f13981,plain,
! [X0,X1] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f13942,f23]) ).
fof(f13982,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f13942,f27]) ).
fof(f13983,plain,
! [X0,X1] :
( there_exists(X1)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f13942,f22]) ).
fof(f13984,plain,
! [X0,X1] :
( domain(X1) = codomain(compose(domain(domain(X1)),domain(X1)))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f860]) ).
fof(f13985,plain,
! [X0,X1] :
( there_exists(domain(compose(X1,codomain(codomain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f11709]) ).
fof(f13986,plain,
! [X0,X1] :
( there_exists(codomain(compose(X1,codomain(codomain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f9921]) ).
fof(f13987,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f342]) ).
fof(f13988,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f341]) ).
fof(f13989,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f6373]) ).
fof(f13990,plain,
! [X0,X1] :
( there_exists(domain(compose(X1,codomain(domain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f3710]) ).
fof(f13991,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f3509]) ).
fof(f13992,plain,
! [X0,X1] :
( there_exists(codomain(compose(X1,codomain(domain(domain(X1))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f3136]) ).
fof(f13993,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f393]) ).
fof(f13994,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f347]) ).
fof(f13995,plain,
! [X0,X1] :
( domain(compose(codomain(X1),codomain(X1))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f4358]) ).
fof(f13996,plain,
! [X0,X1] :
( domain(X1) = codomain(compose(domain(X1),domain(X1)))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f2181]) ).
fof(f13997,plain,
! [X0,X1] :
( there_exists(domain(compose(X1,codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f3711]) ).
fof(f13998,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(X1))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f3697]) ).
fof(f13999,plain,
! [X0,X1] :
( there_exists(codomain(compose(X1,codomain(domain(X1)))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f3137]) ).
fof(f14000,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(X1))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f3123]) ).
fof(f14001,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f322]) ).
fof(f14002,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f311]) ).
fof(f14003,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(domain(X1))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f283]) ).
fof(f14004,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f218]) ).
fof(f14005,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f219]) ).
fof(f14006,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f217]) ).
fof(f14007,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(domain(X1)))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f271]) ).
fof(f14008,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f211]) ).
fof(f14009,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f212]) ).
fof(f14010,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f210]) ).
fof(f14011,plain,
! [X0,X1] :
( domain(X1) = codomain(domain(X1))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f46]) ).
fof(f14012,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f45]) ).
fof(f14013,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f53]) ).
fof(f14014,plain,
! [X0,X1] :
( there_exists(codomain(X1))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f54]) ).
fof(f14015,plain,
! [X0,X1] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f43]) ).
fof(f14016,plain,
! [X0,X1] :
( there_exists(domain(X1))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f44]) ).
fof(f14017,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13942,f39]) ).
fof(f14022,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(compose(domain(domain(codomain(X1))),domain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f860]) ).
fof(f14023,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(codomain(domain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f11709]) ).
fof(f14024,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(codomain(domain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f9921]) ).
fof(f14025,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f342]) ).
fof(f14026,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f341]) ).
fof(f14027,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(X1)),codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f6373]) ).
fof(f14028,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(domain(domain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f3710]) ).
fof(f14029,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(X1)),codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f3509]) ).
fof(f14030,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(domain(domain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f3136]) ).
fof(f14031,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(domain(domain(domain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f393]) ).
fof(f14032,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(X1)))))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f347]) ).
fof(f14033,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(X1)),codomain(codomain(X1)))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f4358]) ).
fof(f14034,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(compose(domain(codomain(X1)),domain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f2181]) ).
fof(f14035,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(domain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f3711]) ).
fof(f14036,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(X1)),codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f3697]) ).
fof(f14037,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(domain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f3137]) ).
fof(f14038,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(X1)),codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f3123]) ).
fof(f14039,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f322]) ).
fof(f14040,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f311]) ).
fof(f14041,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(domain(domain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f283]) ).
fof(f14042,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f218]) ).
fof(f14043,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f219]) ).
fof(f14044,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f217]) ).
fof(f14045,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(domain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f271]) ).
fof(f14046,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f211]) ).
fof(f14047,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f212]) ).
fof(f14048,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f210]) ).
fof(f14049,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f46]) ).
fof(f14050,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(codomain(X1))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f45]) ).
fof(f14051,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f53]) ).
fof(f14052,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f54]) ).
fof(f14053,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f43]) ).
fof(f14054,plain,
! [X0,X1] :
( there_exists(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f44]) ).
fof(f14055,plain,
! [X0,X1] :
( equivalent(codomain(X1),codomain(X1))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f13940,f39]) ).
fof(f14056,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(domain(X0))
| domain(codomain(X2)) = codomain(domain(codomain(X2)))
| domain(X1) = codomain(domain(X1))
| codomain(X1) = X2
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f982,f13940]) ).
fof(f14058,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(X0)
| domain(codomain(X2)) = codomain(domain(codomain(X2)))
| domain(X1) = codomain(domain(X1))
| codomain(X1) = X2
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f983,f13940]) ).
fof(f14059,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X2))) = codomain(codomain(X2))
| domain(X0) = codomain(domain(X0))
| domain(X1) = codomain(domain(X1))
| codomain(X1) = X2
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f983,f13940]) ).
fof(f14070,definition,
! [X0] :
( sQ0_spl
<=> ( domain(X0) = codomain(domain(X0))
| there_exists(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ0_spl])],[split_symbol_definition]) ).
fof(f14071,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = codomain(domain(X0))
| there_exists(X0) ),
inference(component_clause,[status(thm)],[f14070]) ).
fof(f14073,definition,
! [X1,X2] :
( sQ1_spl
<=> ( domain(codomain(X2)) = codomain(domain(codomain(X2)))
| domain(X1) = codomain(domain(X1))
| codomain(X1) = X2 ) ),
introduced(definition,[new_symbols(definition,[sQ1_spl])],[split_symbol_definition]) ).
fof(f14074,plain,
! [X0,X1] :
( ~ sQ1_spl
| domain(codomain(X1)) = codomain(domain(codomain(X1)))
| domain(X0) = codomain(domain(X0))
| codomain(X0) = X1 ),
inference(component_clause,[status(thm)],[f14073]) ).
fof(f14076,plain,
( sQ1_spl
| sQ0_spl ),
inference(split_clause,[status(thm)],[f14056,f14070,f14073]) ).
fof(f14078,definition,
! [X0] :
( sQ2_spl
<=> ( domain(codomain(X0)) = codomain(X0)
| there_exists(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ2_spl])],[split_symbol_definition]) ).
fof(f14079,plain,
! [X0] :
( ~ sQ2_spl
| domain(codomain(X0)) = codomain(X0)
| there_exists(X0) ),
inference(component_clause,[status(thm)],[f14078]) ).
fof(f14081,plain,
( sQ1_spl
| sQ2_spl ),
inference(split_clause,[status(thm)],[f14058,f14078,f14073]) ).
fof(f14082,definition,
! [X1,X2] :
( sQ3_spl
<=> ( domain(codomain(codomain(X2))) = codomain(codomain(X2))
| domain(X1) = codomain(domain(X1))
| codomain(X1) = X2 ) ),
introduced(definition,[new_symbols(definition,[sQ3_spl])],[split_symbol_definition]) ).
fof(f14085,plain,
( sQ3_spl
| sQ0_spl ),
inference(split_clause,[status(thm)],[f14059,f14070,f14082]) ).
fof(f14086,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = codomain(domain(X0)) ),
inference(forward_subsumption_resolution,[status(thm)],[f14071,f46]) ).
fof(f14096,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(domain(codomain(f1(X0,X1))))) = domain(codomain(f1(X0,X1)))
| X0 = X1 ),
inference(backward_demodulation,[status(thm)],[f14086,f120]) ).
fof(f14108,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(domain(X0))))
| ~ there_exists(X0) ),
inference(backward_demodulation,[status(thm)],[f14086,f393]) ).
fof(f14112,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(X0)))
| ~ there_exists(X0) ),
inference(backward_demodulation,[status(thm)],[f14086,f283]) ).
fof(f14122,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(domain(X1))
| ~ there_exists(compose(X0,X1)) ),
inference(backward_demodulation,[status(thm)],[f14086,f460]) ).
fof(f14128,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(X0))
| ~ there_exists(X0) ),
inference(backward_demodulation,[status(thm)],[f14086,f271]) ).
fof(f14151,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(f1(X0,X1)) = domain(X0) ),
inference(backward_demodulation,[status(thm)],[f14086,f686]) ).
fof(f14171,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(backward_demodulation,[status(thm)],[f14086,f461]) ).
fof(f14193,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(codomain(f1(X0,X1))))) = codomain(codomain(codomain(codomain(f1(X0,X1))))) ),
inference(paramodulation,[status(thm)],[f173,f14086]) ).
fof(f14195,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = codomain(codomain(codomain(f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f66,f14086]) ).
fof(f14196,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(X0))) = codomain(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f340,f14086]) ).
fof(f14197,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(f1(X0,X1))) = codomain(codomain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f68,f14086]) ).
fof(f14200,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(X0))
| X2 = f1(codomain(compose(domain(X0),X1)),X2)
| codomain(compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f14086,f484]) ).
fof(f14201,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(codomain(domain(X0)))
| X2 = f1(codomain(compose(domain(X0),X1)),X2)
| codomain(compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f14086,f483]) ).
fof(f14210,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(codomain(f1(X0,X1)),domain(X2)))
| domain(codomain(f1(X0,X1))) != domain(X2)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f14086,f117]) ).
fof(f14211,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X0 = X1
| there_exists(compose(f1(X0,X1),domain(X2)))
| domain(f1(X0,X1)) != domain(X2) ),
inference(paramodulation,[status(thm)],[f14086,f57]) ).
fof(f14216,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(codomain(domain(X0))) = codomain(domain(X0)) ),
inference(paramodulation,[status(thm)],[f14086,f340]) ).
fof(f14222,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = compose(domain(X0),domain(compose(domain(domain(X0)),domain(X0)))) ),
inference(paramodulation,[status(thm)],[f14086,f2835]) ).
fof(f14230,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(X0,domain(X2)))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f14086,f93]) ).
fof(f14238,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(domain(X0),compose(domain(X0),X1)) = compose(domain(X0),X1) ),
inference(paramodulation,[status(thm)],[f14086,f81]) ).
fof(f14240,plain,
! [X0] :
( ~ sQ0_spl
| compose(domain(X0),domain(X0)) = domain(X0) ),
inference(paramodulation,[status(thm)],[f14086,f30]) ).
fof(f14249,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(codomain(f1(X0,X1)))) = domain(codomain(f1(X0,X1)))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f14096]) ).
fof(f14289,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(X0))
| X2 = f1(codomain(compose(domain(X0),X1)),X2)
| codomain(compose(domain(X0),X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f14201]) ).
fof(f14298,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(domain(X0)) = codomain(domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14086,f14216]) ).
fof(f14299,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(domain(X0)) = domain(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f14298]) ).
fof(f14306,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(codomain(compose(X0,X1))) = domain(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f14128,f481]) ).
fof(f14307,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(codomain(compose(X0,X1))) = domain(domain(codomain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f14128,f350]) ).
fof(f14308,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = domain(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f14128,f289]) ).
fof(f14309,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) = domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14128,f174]) ).
fof(f14310,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(X0))))) = domain(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14128,f292]) ).
fof(f14311,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(codomain(f1(X0,X1))))) = domain(domain(codomain(codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f14128,f61]) ).
fof(f14312,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(X0)))) = domain(domain(codomain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14128,f224]) ).
fof(f14313,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = domain(domain(codomain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f14128,f59]) ).
fof(f14314,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(codomain(X0))) = domain(domain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14128,f830]) ).
fof(f14315,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(codomain(codomain(X0))) = domain(domain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14128,f483]) ).
fof(f14316,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(codomain(codomain(X0))) = domain(domain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14128,f517]) ).
fof(f14317,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(codomain(X0))) = domain(domain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14128,f309]) ).
fof(f14318,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(codomain(X0))) = domain(domain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14128,f1035]) ).
fof(f14319,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(X0))) = domain(domain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14128,f97]) ).
fof(f14320,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(f1(X0,X1))) = domain(domain(codomain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f14128,f56]) ).
fof(f14321,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(codomain(X0)) = domain(domain(codomain(X0))) ),
inference(resolution,[status(thm)],[f14128,f484]) ).
fof(f14322,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| domain(codomain(X0)) = domain(domain(codomain(X0))) ),
inference(resolution,[status(thm)],[f14128,f2116]) ).
fof(f14323,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(X0)) = domain(domain(codomain(X0))) ),
inference(resolution,[status(thm)],[f14128,f839]) ).
fof(f14324,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(codomain(X0)) = domain(domain(codomain(X0))) ),
inference(resolution,[status(thm)],[f14128,f518]) ).
fof(f14325,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(X0)) = domain(domain(codomain(X0))) ),
inference(resolution,[status(thm)],[f14128,f1044]) ).
fof(f14326,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(X0)) = domain(domain(codomain(X0))) ),
inference(resolution,[status(thm)],[f14128,f89]) ).
fof(f14327,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(X0)) = domain(domain(codomain(X0))) ),
inference(resolution,[status(thm)],[f14128,f76]) ).
fof(f14328,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(domain(compose(X0,X1))) = domain(domain(domain(compose(X0,X1)))) ),
inference(resolution,[status(thm)],[f14128,f549]) ).
fof(f14329,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(domain(domain(f1(X0,X1)))))) = domain(domain(domain(domain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14128,f655]) ).
fof(f14330,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(domain(codomain(f1(X0,X1)))))) = domain(domain(domain(domain(domain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14128,f608]) ).
fof(f14331,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(domain(f1(X0,X1))))) = domain(domain(domain(domain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f14128,f157]) ).
fof(f14332,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(domain(X0)))) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14128,f658]) ).
fof(f14333,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(codomain(codomain(f1(X0,X1)))))) = domain(domain(domain(domain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14128,f476]) ).
fof(f14334,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(codomain(f1(X0,X1))))) = domain(domain(domain(domain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f14128,f124]) ).
fof(f14335,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(codomain(X0)))) = domain(domain(domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14128,f545]) ).
fof(f14336,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(f1(X0,X1)))) = domain(domain(domain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f14128,f51]) ).
fof(f14337,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(domain(X0))) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14128,f832]) ).
fof(f14338,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(domain(X0))) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14128,f1037]) ).
fof(f14339,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(X0))) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14128,f160]) ).
fof(f14340,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = domain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f14128,f299]) ).
fof(f14341,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(codomain(codomain(f1(X0,X1)))))) = domain(domain(domain(codomain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14128,f176]) ).
fof(f14342,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(codomain(codomain(X0))))) = domain(domain(domain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14128,f302]) ).
fof(f14343,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(codomain(f1(X0,X1))))) = domain(domain(domain(codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f14128,f63]) ).
fof(f14344,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(codomain(X0)))) = domain(domain(domain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14128,f226]) ).
fof(f14345,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(f1(X0,X1)))) = domain(domain(domain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f14128,f48]) ).
fof(f14346,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(codomain(X0))) = domain(domain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14128,f833]) ).
fof(f14347,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(domain(codomain(X0))) = domain(domain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14128,f482]) ).
fof(f14348,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(domain(codomain(X0))) = domain(domain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14128,f519]) ).
fof(f14349,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(domain(codomain(X0))) = domain(domain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14128,f320]) ).
fof(f14350,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(codomain(X0))) = domain(domain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14128,f1038]) ).
fof(f14351,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(X0))) = domain(domain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14128,f99]) ).
fof(f14352,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(f1(X0,X1))) = domain(domain(domain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f14128,f47]) ).
fof(f14353,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(domain(X0)) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14128,f486]) ).
fof(f14354,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| domain(domain(X0)) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14128,f2090]) ).
fof(f14355,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(X0)) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14128,f840]) ).
fof(f14356,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(domain(X0)) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14128,f499]) ).
fof(f14357,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(X0)) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14128,f1045]) ).
fof(f14358,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(domain(X0)) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14128,f91]) ).
fof(f14359,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(X0)) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14128,f77]) ).
fof(f14361,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| domain(X0) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14128,f12961]) ).
fof(f14362,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1
| domain(X0) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14128,f510]) ).
fof(f14363,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1
| domain(X0) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14128,f508]) ).
fof(f14364,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1
| domain(X0) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14128,f487]) ).
fof(f14365,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(domain(X0))
| domain(X0) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14128,f2104]) ).
fof(f14366,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(codomain(X0))
| domain(X0) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14128,f2102]) ).
fof(f14367,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(codomain(X0))
| domain(X0) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14128,f2074]) ).
fof(f14368,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| domain(X0) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14128,f898]) ).
fof(f14369,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(X0)
| domain(X0) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14128,f896]) ).
fof(f14370,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(X0) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14128,f728]) ).
fof(f14371,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| domain(X0) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14128,f1067]) ).
fof(f14372,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| domain(X0) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14128,f1065]) ).
fof(f14373,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(X0) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14128,f1046]) ).
fof(f14374,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(X0) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14128,f841]) ).
fof(f14375,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(X0) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14128,f94]) ).
fof(f14376,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(X0) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14128,f92]) ).
fof(f14378,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = compose(X0,X1)
| domain(compose(X0,X1)) = domain(X1) ),
inference(resolution,[status(thm)],[f14171,f12961]) ).
fof(f14379,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2
| domain(compose(X0,X1)) = domain(X1) ),
inference(resolution,[status(thm)],[f14171,f510]) ).
fof(f14380,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2
| domain(compose(X0,X1)) = domain(X1) ),
inference(resolution,[status(thm)],[f14171,f508]) ).
fof(f14381,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2
| domain(compose(X0,X1)) = domain(X1) ),
inference(resolution,[status(thm)],[f14171,f487]) ).
fof(f14382,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X2)) = codomain(X2)
| X2 = domain(domain(compose(X0,X1)))
| domain(compose(X0,X1)) = domain(X1) ),
inference(resolution,[status(thm)],[f14171,f2104]) ).
fof(f14383,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X2)) = codomain(X2)
| X2 = domain(codomain(compose(X0,X1)))
| domain(compose(X0,X1)) = domain(X1) ),
inference(resolution,[status(thm)],[f14171,f2102]) ).
fof(f14384,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X2)) = codomain(X2)
| X2 = codomain(codomain(compose(X0,X1)))
| domain(compose(X0,X1)) = domain(X1) ),
inference(resolution,[status(thm)],[f14171,f2074]) ).
fof(f14385,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(X0,X1))
| domain(compose(X0,X1)) = domain(X1) ),
inference(resolution,[status(thm)],[f14171,f898]) ).
fof(f14386,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(X0,X1))
| domain(compose(X0,X1)) = domain(X1) ),
inference(resolution,[status(thm)],[f14171,f896]) ).
fof(f14387,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3
| domain(compose(X0,X1)) = domain(X1) ),
inference(resolution,[status(thm)],[f14171,f728]) ).
fof(f14388,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| domain(compose(X0,X1)) = domain(X1) ),
inference(resolution,[status(thm)],[f14171,f1067]) ).
fof(f14389,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| domain(compose(X0,X1)) = domain(X1) ),
inference(resolution,[status(thm)],[f14171,f1065]) ).
fof(f14390,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| domain(compose(X0,X1)) = domain(X1) ),
inference(resolution,[status(thm)],[f14171,f1046]) ).
fof(f14391,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| domain(compose(X0,X1)) = domain(X1) ),
inference(resolution,[status(thm)],[f14171,f841]) ).
fof(f14392,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| domain(compose(X0,X1)) = domain(X1) ),
inference(resolution,[status(thm)],[f14171,f94]) ).
fof(f14393,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(compose(X0,X1)) = domain(X1) ),
inference(resolution,[status(thm)],[f14171,f92]) ).
fof(f14394,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,X1)) = domain(X1) ),
inference(resolution,[status(thm)],[f14171,f78]) ).
fof(f14395,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(compose(X0,X1),X2)) = domain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f14171]) ).
fof(f14406,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0)))) = domain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f14171]) ).
fof(f14407,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,compose(domain(domain(domain(X0))),X1))) = domain(compose(domain(domain(domain(X0))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f14171]) ).
fof(f14408,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,compose(domain(domain(X0)),X1))) = domain(compose(domain(domain(X0)),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f14171]) ).
fof(f14409,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,compose(domain(X0),X1))) = domain(compose(domain(X0),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f14171]) ).
fof(f14410,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))) = domain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f14171]) ).
fof(f14411,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))) = domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f14171]) ).
fof(f14412,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,domain(domain(compose(X0,X1)))))) = domain(compose(X1,domain(domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f14171]) ).
fof(f14413,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,domain(compose(domain(X0),X1))))) = domain(compose(X1,domain(compose(domain(X0),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f14171]) ).
fof(f14414,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,domain(compose(X0,X1))))) = domain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f14171]) ).
fof(f14415,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(X0,domain(compose(domain(codomain(codomain(X0))),X0)))) = domain(domain(compose(domain(codomain(codomain(X0))),X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2834,f14171]) ).
fof(f14416,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(X0,domain(compose(domain(codomain(X0)),X0)))) = domain(domain(compose(domain(codomain(X0)),X0)))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2835,f14171]) ).
fof(f14417,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(X0,domain(compose(domain(X0),domain(X0))))) = domain(domain(compose(domain(X0),domain(X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2838,f14171]) ).
fof(f14418,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(X0,domain(domain(domain(domain(domain(domain(X0)))))))) = domain(domain(domain(domain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1360,f14171]) ).
fof(f14419,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(X0,domain(domain(domain(domain(domain(X0))))))) = domain(domain(domain(domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f395,f14171]) ).
fof(f14420,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(X0,domain(domain(domain(domain(X0)))))) = domain(domain(domain(domain(domain(X0)))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f285,f14171]) ).
fof(f14424,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = domain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f14387]) ).
fof(f14425,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = domain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f14424]) ).
fof(f14426,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,X2))) = domain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f14395]) ).
fof(f14427,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f397,f14406]) ).
fof(f14428,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(compose(domain(domain(domain(X0))),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f281,f14407]) ).
fof(f14429,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(compose(domain(domain(X0)),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f254,f14408]) ).
fof(f14430,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(compose(domain(X0),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f82,f14409]) ).
fof(f14431,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,X2))) = domain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f149,f14410]) ).
fof(f14432,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,X2))) = domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f140,f14411]) ).
fof(f14433,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(compose(X1,domain(domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f264,f14412]) ).
fof(f14434,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(compose(X1,domain(compose(domain(X0),X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f255,f14413]) ).
fof(f14435,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f14414]) ).
fof(f14436,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(compose(domain(codomain(codomain(X0))),X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2834,f14415]) ).
fof(f14437,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(compose(domain(codomain(X0)),X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2835,f14416]) ).
fof(f14438,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(compose(domain(X0),domain(X0))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2838,f14417]) ).
fof(f14439,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(domain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f1360,f14418]) ).
fof(f14440,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f395,f14419]) ).
fof(f14441,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(domain(domain(X0)))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f285,f14420]) ).
fof(f14450,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| compose(codomain(f1(X0,X1)),domain(codomain(codomain(f1(X0,X1))))) = domain(codomain(codomain(f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f339,f14240]) ).
fof(f14452,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(X0),domain(codomain(codomain(X0)))) = domain(codomain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f340,f14240]) ).
fof(f14454,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| compose(domain(domain(f1(X0,X1))),domain(f1(X0,X1))) = domain(domain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f10102,f14240]) ).
fof(f14455,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(domain(domain(X0)),domain(X0)) = domain(domain(X0)) ),
inference(paramodulation,[status(thm)],[f5804,f14240]) ).
fof(f14456,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| compose(domain(codomain(codomain(codomain(f1(X0,X1))))),codomain(codomain(codomain(f1(X0,X1))))) = domain(codomain(codomain(codomain(f1(X0,X1))))) ),
inference(paramodulation,[status(thm)],[f173,f14240]) ).
fof(f14457,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| compose(domain(codomain(codomain(f1(X0,X1)))),codomain(f1(X0,X1))) = domain(codomain(codomain(f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f339,f14240]) ).
fof(f14458,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| compose(domain(codomain(codomain(f1(X0,X1)))),codomain(codomain(f1(X0,X1)))) = domain(codomain(codomain(f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f66,f14240]) ).
fof(f14459,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(domain(codomain(codomain(X0))),codomain(X0)) = domain(codomain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f340,f14240]) ).
fof(f14460,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| compose(domain(codomain(f1(X0,X1))),codomain(f1(X0,X1))) = domain(codomain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f68,f14240]) ).
fof(f14467,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(compose(domain(X0),domain(X0))) = X1 ),
inference(paramodulation,[status(thm)],[f14240,f485]) ).
fof(f14468,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(codomain(domain(X0)))
| X2 = f1(codomain(compose(domain(X0),compose(domain(X0),X1))),X2)
| codomain(compose(domain(X0),compose(domain(X0),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f14240,f481]) ).
fof(f14470,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(domain(X1))
| X2 = f1(codomain(compose(X0,domain(X1))),X2)
| codomain(compose(X0,compose(domain(X1),domain(X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f14240,f480]) ).
fof(f14471,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(domain(X0),codomain(codomain(domain(X0))))) = codomain(domain(X0))
| ~ there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f14240,f453]) ).
fof(f14485,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),domain(compose(domain(X1),domain(X1)))))
| ~ there_exists(compose(X0,domain(X1))) ),
inference(paramodulation,[status(thm)],[f14240,f457]) ).
fof(f14486,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(domain(X1)),domain(X1)))
| ~ there_exists(compose(X0,domain(X1))) ),
inference(paramodulation,[status(thm)],[f14240,f456]) ).
fof(f14490,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,domain(X2)))) = codomain(domain(X2))
| ~ there_exists(compose(X0,compose(X1,domain(X2)))) ),
inference(paramodulation,[status(thm)],[f14240,f462]) ).
fof(f14491,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,domain(X1)),X2)
| compose(X0,compose(domain(X1),domain(X1))) = X2
| domain(compose(X0,domain(X1))) = codomain(domain(X1)) ),
inference(paramodulation,[status(thm)],[f14240,f441]) ).
fof(f14498,plain,
! [X0] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(domain(X0)),domain(X0)))
| ~ there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f14240,f249]) ).
fof(f14506,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,compose(domain(X1),compose(domain(X1),domain(compose(X0,domain(X1)))))) = compose(X0,compose(domain(X1),domain(X1))) ),
inference(paramodulation,[status(thm)],[f14240,f140]) ).
fof(f14508,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| X1 = f1(domain(X0),X1)
| compose(domain(X0),domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f14240,f90]) ).
fof(f14527,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1 ),
inference(forward_demodulation,[status(thm)],[f14240,f14467]) ).
fof(f14528,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| X1 = f1(codomain(domain(X0)),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f14527]) ).
fof(f14529,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f14528]) ).
fof(f14530,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(X0)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f14529]) ).
fof(f14531,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(X0))
| X2 = f1(codomain(compose(domain(X0),compose(domain(X0),X1))),X2)
| codomain(compose(domain(X0),compose(domain(X0),X1))) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f14468]) ).
fof(f14535,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(domain(X1))
| X2 = f1(codomain(compose(X0,domain(X1))),X2)
| codomain(compose(X0,domain(X1))) = X2 ),
inference(forward_demodulation,[status(thm)],[f14240,f14470]) ).
fof(f14536,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = domain(X1)
| X2 = f1(codomain(compose(X0,domain(X1))),X2)
| codomain(compose(X0,domain(X1))) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f14535]) ).
fof(f14537,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(domain(X0),codomain(domain(X0)))) = codomain(domain(X0))
| ~ there_exists(domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14086,f14471]) ).
fof(f14538,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(domain(X0),domain(X0))) = codomain(domain(X0))
| ~ there_exists(domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14086,f14537]) ).
fof(f14539,plain,
! [X0] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| ~ there_exists(domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14240,f14538]) ).
fof(f14540,plain,
! [X0] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(X0)
| ~ there_exists(domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14086,f14539]) ).
fof(f14561,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),domain(domain(X1))))
| ~ there_exists(compose(X0,domain(X1))) ),
inference(forward_demodulation,[status(thm)],[f14240,f14485]) ).
fof(f14562,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(domain(X1))
| ~ there_exists(compose(X0,domain(X1))) ),
inference(forward_demodulation,[status(thm)],[f29,f14561]) ).
fof(f14563,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = domain(X1)
| ~ there_exists(compose(X0,domain(X1))) ),
inference(forward_demodulation,[status(thm)],[f14086,f14562]) ).
fof(f14573,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,domain(X2)))) = domain(X2)
| ~ there_exists(compose(X0,compose(X1,domain(X2)))) ),
inference(forward_demodulation,[status(thm)],[f14086,f14490]) ).
fof(f14574,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,domain(X1)),X2)
| compose(X0,compose(domain(X1),domain(X1))) = X2
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(forward_demodulation,[status(thm)],[f14086,f14491]) ).
fof(f14575,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,domain(X1)),X2)
| compose(X0,domain(X1)) = X2
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(forward_demodulation,[status(thm)],[f14240,f14574]) ).
fof(f14595,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,compose(domain(X1),compose(domain(X1),domain(compose(X0,domain(X1)))))) = compose(X0,domain(X1)) ),
inference(forward_demodulation,[status(thm)],[f14240,f14506]) ).
fof(f14597,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14240,f14508]) ).
fof(f14598,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(X0)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f14597]) ).
fof(f14604,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(codomain(compose(X0,X1))) = domain(domain(domain(codomain(compose(X0,X1))))) ),
inference(resolution,[status(thm)],[f14112,f481]) ).
fof(f14605,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(codomain(compose(X0,X1))) = domain(domain(domain(codomain(compose(X0,X1))))) ),
inference(resolution,[status(thm)],[f14112,f350]) ).
fof(f14606,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = domain(domain(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f14112,f289]) ).
fof(f14607,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) = domain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f14112,f174]) ).
fof(f14608,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(X0))))) = domain(domain(domain(codomain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14112,f292]) ).
fof(f14609,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(codomain(f1(X0,X1))))) = domain(domain(domain(codomain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14112,f61]) ).
fof(f14610,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(X0)))) = domain(domain(domain(codomain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14112,f224]) ).
fof(f14611,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = domain(domain(domain(codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f14112,f59]) ).
fof(f14612,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(codomain(X0))) = domain(domain(domain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14112,f830]) ).
fof(f14613,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(codomain(codomain(X0))) = domain(domain(domain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14112,f483]) ).
fof(f14614,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(codomain(codomain(X0))) = domain(domain(domain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14112,f517]) ).
fof(f14615,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(codomain(X0))) = domain(domain(domain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14112,f309]) ).
fof(f14616,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(codomain(X0))) = domain(domain(domain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14112,f1035]) ).
fof(f14617,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(X0))) = domain(domain(domain(codomain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14112,f97]) ).
fof(f14618,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(f1(X0,X1))) = domain(domain(domain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f14112,f56]) ).
fof(f14619,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(codomain(X0)) = domain(domain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14112,f484]) ).
fof(f14620,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| domain(codomain(X0)) = domain(domain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14112,f2116]) ).
fof(f14621,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(X0)) = domain(domain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14112,f839]) ).
fof(f14622,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(codomain(X0)) = domain(domain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14112,f518]) ).
fof(f14623,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(X0)) = domain(domain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14112,f1044]) ).
fof(f14624,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(X0)) = domain(domain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14112,f89]) ).
fof(f14625,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(X0)) = domain(domain(domain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14112,f76]) ).
fof(f14626,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(domain(compose(X0,X1))) = domain(domain(domain(domain(compose(X0,X1))))) ),
inference(resolution,[status(thm)],[f14112,f549]) ).
fof(f14627,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(domain(domain(f1(X0,X1)))))) = domain(domain(domain(domain(domain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f14112,f655]) ).
fof(f14628,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(domain(codomain(f1(X0,X1)))))) = domain(domain(domain(domain(domain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f14112,f608]) ).
fof(f14629,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(domain(f1(X0,X1))))) = domain(domain(domain(domain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14112,f157]) ).
fof(f14630,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(domain(X0)))) = domain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f14112,f658]) ).
fof(f14631,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(codomain(codomain(f1(X0,X1)))))) = domain(domain(domain(domain(domain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f14112,f476]) ).
fof(f14632,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(codomain(f1(X0,X1))))) = domain(domain(domain(domain(domain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14112,f124]) ).
fof(f14633,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(codomain(X0)))) = domain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14112,f545]) ).
fof(f14634,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(f1(X0,X1)))) = domain(domain(domain(domain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f14112,f51]) ).
fof(f14635,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(domain(X0))) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14112,f832]) ).
fof(f14636,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(domain(X0))) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14112,f1037]) ).
fof(f14637,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(X0))) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14112,f160]) ).
fof(f14638,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = domain(domain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f14112,f299]) ).
fof(f14639,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(codomain(codomain(f1(X0,X1)))))) = domain(domain(domain(domain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f14112,f176]) ).
fof(f14640,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(codomain(codomain(X0))))) = domain(domain(domain(domain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14112,f302]) ).
fof(f14641,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(codomain(f1(X0,X1))))) = domain(domain(domain(domain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14112,f63]) ).
fof(f14642,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(codomain(X0)))) = domain(domain(domain(domain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14112,f226]) ).
fof(f14643,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(f1(X0,X1)))) = domain(domain(domain(domain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f14112,f48]) ).
fof(f14644,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(codomain(X0))) = domain(domain(domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14112,f833]) ).
fof(f14645,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(domain(codomain(X0))) = domain(domain(domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14112,f482]) ).
fof(f14646,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(domain(codomain(X0))) = domain(domain(domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14112,f519]) ).
fof(f14647,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(domain(codomain(X0))) = domain(domain(domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14112,f320]) ).
fof(f14648,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(codomain(X0))) = domain(domain(domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14112,f1038]) ).
fof(f14649,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(X0))) = domain(domain(domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14112,f99]) ).
fof(f14650,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(f1(X0,X1))) = domain(domain(domain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f14112,f47]) ).
fof(f14651,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(domain(X0)) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14112,f486]) ).
fof(f14652,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| domain(domain(X0)) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14112,f2090]) ).
fof(f14653,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(X0)) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14112,f840]) ).
fof(f14654,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(domain(X0)) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14112,f499]) ).
fof(f14655,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(X0)) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14112,f1045]) ).
fof(f14656,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(domain(X0)) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14112,f91]) ).
fof(f14657,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(X0)) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14112,f77]) ).
fof(f14658,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(f1(X0,X1)) = domain(domain(domain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f14112,f36]) ).
fof(f14659,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14112,f12961]) ).
fof(f14660,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14112,f510]) ).
fof(f14661,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14112,f508]) ).
fof(f14662,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14112,f487]) ).
fof(f14663,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(domain(X0))
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14112,f2104]) ).
fof(f14664,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(codomain(X0))
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14112,f2102]) ).
fof(f14665,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(codomain(X0))
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14112,f2074]) ).
fof(f14666,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14112,f898]) ).
fof(f14667,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(X0)
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14112,f896]) ).
fof(f14668,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14112,f728]) ).
fof(f14669,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14112,f1067]) ).
fof(f14670,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14112,f1065]) ).
fof(f14671,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14112,f1046]) ).
fof(f14672,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14112,f841]) ).
fof(f14673,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14112,f94]) ).
fof(f14674,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14112,f92]) ).
fof(f14675,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14112,f78]) ).
fof(f14676,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(domain(compose(X0,X1))) = domain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f14540,f549]) ).
fof(f14677,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(domain(domain(f1(X0,X1)))))) = domain(domain(domain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f14540,f655]) ).
fof(f14678,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(domain(codomain(f1(X0,X1)))))) = domain(domain(domain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f14540,f608]) ).
fof(f14679,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(domain(f1(X0,X1))))) = domain(domain(domain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f14540,f157]) ).
fof(f14680,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(domain(X0)))) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14540,f658]) ).
fof(f14681,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(codomain(codomain(f1(X0,X1)))))) = domain(domain(codomain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f14540,f476]) ).
fof(f14682,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(codomain(f1(X0,X1))))) = domain(domain(codomain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f14540,f124]) ).
fof(f14683,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(codomain(X0)))) = domain(domain(codomain(X0))) ),
inference(resolution,[status(thm)],[f14540,f545]) ).
fof(f14684,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(f1(X0,X1)))) = domain(domain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f14540,f51]) ).
fof(f14685,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(domain(X0))) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14540,f832]) ).
fof(f14686,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(domain(X0))) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14540,f1037]) ).
fof(f14687,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(X0))) = domain(domain(X0)) ),
inference(resolution,[status(thm)],[f14540,f160]) ).
fof(f14688,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f14540,f299]) ).
fof(f14689,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(codomain(codomain(f1(X0,X1)))))) = domain(codomain(codomain(codomain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f14540,f176]) ).
fof(f14690,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(codomain(codomain(X0))))) = domain(codomain(codomain(codomain(X0)))) ),
inference(resolution,[status(thm)],[f14540,f302]) ).
fof(f14691,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(codomain(f1(X0,X1))))) = domain(codomain(codomain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f14540,f63]) ).
fof(f14692,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(codomain(X0)))) = domain(codomain(codomain(X0))) ),
inference(resolution,[status(thm)],[f14540,f226]) ).
fof(f14693,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(f1(X0,X1)))) = domain(codomain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f14540,f48]) ).
fof(f14694,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(codomain(X0))) = domain(codomain(X0)) ),
inference(resolution,[status(thm)],[f14540,f833]) ).
fof(f14695,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(domain(codomain(X0))) = domain(codomain(X0)) ),
inference(resolution,[status(thm)],[f14540,f482]) ).
fof(f14696,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(domain(codomain(X0))) = domain(codomain(X0)) ),
inference(resolution,[status(thm)],[f14540,f519]) ).
fof(f14697,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(domain(codomain(X0))) = domain(codomain(X0)) ),
inference(resolution,[status(thm)],[f14540,f320]) ).
fof(f14698,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(codomain(X0))) = domain(codomain(X0)) ),
inference(resolution,[status(thm)],[f14540,f1038]) ).
fof(f14699,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(X0))) = domain(codomain(X0)) ),
inference(resolution,[status(thm)],[f14540,f99]) ).
fof(f14701,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f486]) ).
fof(f14702,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f2090]) ).
fof(f14703,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f840]) ).
fof(f14704,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f499]) ).
fof(f14705,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f1045]) ).
fof(f14706,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f91]) ).
fof(f14708,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = domain(X0)
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f12961]) ).
fof(f14709,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(domain(domain(X0))),X1)
| domain(domain(domain(X0))) = X1
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f510]) ).
fof(f14710,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(codomain(domain(X0))),X1)
| domain(codomain(domain(X0))) = X1
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f508]) ).
fof(f14711,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(codomain(domain(X0))),X1)
| codomain(codomain(domain(X0))) = X1
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f487]) ).
fof(f14712,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(domain(domain(X0)))
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f2104]) ).
fof(f14713,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(codomain(domain(X0)))
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f2102]) ).
fof(f14714,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(codomain(domain(X0)))
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f2074]) ).
fof(f14715,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = domain(domain(X0))
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f898]) ).
fof(f14716,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(domain(X0))
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f896]) ).
fof(f14717,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f728]) ).
fof(f14718,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(domain(X0))
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f1067]) ).
fof(f14719,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(domain(X0))
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f1065]) ).
fof(f14720,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f1046]) ).
fof(f14721,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f841]) ).
fof(f14722,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f94]) ).
fof(f14723,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(domain(X0)),X1)
| codomain(domain(X0)) = X1
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f92]) ).
fof(f14724,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(domain(X0)) = domain(X0) ),
inference(resolution,[status(thm)],[f14540,f78]) ).
fof(f14728,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(codomain(f1(X0,X1))))) = domain(codomain(codomain(f1(X0,X1))))
| ~ there_exists(codomain(f1(X0,X1))) ),
inference(paramodulation,[status(thm)],[f339,f14540]) ).
fof(f14730,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(codomain(X0)))) = domain(codomain(codomain(X0)))
| ~ there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f340,f14540]) ).
fof(f14732,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(codomain(domain(X0))),X1)
| domain(domain(X0)) = X1
| domain(domain(X0)) = domain(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f14710]) ).
fof(f14733,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1
| domain(domain(X0)) = domain(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f14732]) ).
fof(f14734,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(codomain(domain(X0))),X1)
| codomain(domain(X0)) = X1
| domain(domain(X0)) = domain(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f14711]) ).
fof(f14735,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(codomain(domain(X0))),X1)
| domain(X0) = X1
| domain(domain(X0)) = domain(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f14734]) ).
fof(f14736,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(domain(X0)),X1)
| domain(X0) = X1
| domain(domain(X0)) = domain(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f14735]) ).
fof(f14737,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(domain(X0)) = domain(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f14736]) ).
fof(f14738,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(domain(X0))
| domain(domain(X0)) = domain(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f14713]) ).
fof(f14739,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(domain(X0))
| domain(domain(X0)) = domain(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f14714]) ).
fof(f14740,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| domain(domain(X0)) = domain(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f14739]) ).
fof(f14741,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| domain(domain(X0)) = domain(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f14716]) ).
fof(f14742,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| domain(domain(X0)) = domain(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f14719]) ).
fof(f14743,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(domain(X0)),X1)
| domain(X0) = X1
| domain(domain(X0)) = domain(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f14723]) ).
fof(f14744,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(domain(X0)) = domain(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f14743]) ).
fof(f14745,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(codomain(f1(X0,X1))))) = domain(codomain(codomain(f1(X0,X1)))) ),
inference(forward_subsumption_resolution,[status(thm)],[f14728,f56]) ).
fof(f14746,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(codomain(X0)))) = domain(codomain(codomain(X0))) ),
inference(forward_subsumption_resolution,[status(thm)],[f14730,f76]) ).
fof(f14751,plain,
! [X0,X1] :
( codomain(X0) = X1
| codomain(X0) != f1(codomain(X0),X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f495,f38]) ).
fof(f14758,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| domain(codomain(codomain(X0))) = codomain(codomain(X0))
| X1 = f1(codomain(X0),X1)
| codomain(codomain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f5530,f495]) ).
fof(f14759,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(domain(X0))) = codomain(domain(X0))
| X1 = f1(domain(X0),X1)
| codomain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f14086,f495]) ).
fof(f14763,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| codomain(X0) = X1
| domain(f1(codomain(X0),X1)) = domain(domain(X1)) ),
inference(paramodulation,[status(thm)],[f495,f10102]) ).
fof(f14764,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| codomain(X1) = X0
| codomain(codomain(X0)) = codomain(f1(codomain(X1),X0)) ),
inference(paramodulation,[status(thm)],[f495,f9471]) ).
fof(f14765,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| codomain(X1) = X0
| domain(codomain(codomain(X0))) = codomain(f1(codomain(X1),X0)) ),
inference(paramodulation,[status(thm)],[f495,f339]) ).
fof(f14766,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f495,f299]) ).
fof(f14767,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f495,f289]) ).
fof(f14768,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| equivalent(codomain(codomain(f1(codomain(X0),X1))),codomain(codomain(X1)))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f178]) ).
fof(f14769,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| equivalent(codomain(codomain(X1)),codomain(codomain(f1(codomain(X0),X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f178]) ).
fof(f14771,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| domain(codomain(codomain(codomain(X1)))) = codomain(codomain(codomain(f1(codomain(X0),X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f173]) ).
fof(f14772,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| equivalent(domain(codomain(f1(codomain(X0),X1))),domain(codomain(X1)))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f125]) ).
fof(f14773,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| equivalent(domain(codomain(X1)),domain(codomain(f1(codomain(X0),X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f125]) ).
fof(f14774,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| there_exists(compose(codomain(f1(codomain(X0),X1)),X2))
| domain(codomain(X1)) != codomain(X2)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f117]) ).
fof(f14775,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| codomain(X1) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(codomain(X1),X0))) ),
inference(paramodulation,[status(thm)],[f495,f66]) ).
fof(f14776,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| codomain(X2) = X0
| codomain(X2) = X0
| there_exists(compose(f1(codomain(X2),X0),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f495,f57]) ).
fof(f14781,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| there_exists(domain(domain(domain(domain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f655]) ).
fof(f14782,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| there_exists(domain(domain(domain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f608]) ).
fof(f14783,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| there_exists(domain(domain(codomain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f476]) ).
fof(f14784,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| there_exists(domain(codomain(codomain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f176]) ).
fof(f14785,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| there_exists(codomain(codomain(codomain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f174]) ).
fof(f14786,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| equivalent(codomain(f1(codomain(X0),X1)),codomain(X1))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f65]) ).
fof(f14787,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| equivalent(codomain(X1),codomain(f1(codomain(X0),X1)))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f65]) ).
fof(f14788,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| equivalent(domain(f1(codomain(X0),X1)),domain(X1))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f52]) ).
fof(f14789,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| equivalent(domain(X1),domain(f1(codomain(X0),X1)))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f52]) ).
fof(f14792,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| there_exists(domain(domain(domain(X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f157]) ).
fof(f14793,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| codomain(X1) = X0
| domain(codomain(X0)) = codomain(f1(codomain(X1),X0)) ),
inference(paramodulation,[status(thm)],[f495,f68]) ).
fof(f14794,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| there_exists(domain(domain(codomain(X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f124]) ).
fof(f14797,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| there_exists(domain(codomain(codomain(X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f63]) ).
fof(f14798,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| there_exists(codomain(codomain(codomain(X1))))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f61]) ).
fof(f14799,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(codomain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f495,f59]) ).
fof(f14800,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| there_exists(domain(domain(X1)))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f51]) ).
fof(f14801,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f495,f48]) ).
fof(f14802,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| equivalent(f1(codomain(X0),X1),X1)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f42]) ).
fof(f14803,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| equivalent(X1,f1(codomain(X0),X1))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f495,f42]) ).
fof(f14804,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| codomain(X0) = X1
| X1 != X1
| codomain(X0) != f1(codomain(X0),X1) ),
inference(paramodulation,[status(thm)],[f495,f38]) ).
fof(f14806,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f495,f56]) ).
fof(f14807,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f495,f47]) ).
fof(f14808,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| codomain(X1) = X0
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f495,f36]) ).
fof(f14809,plain,
! [X0,X1] :
( codomain(X0) != f1(codomain(X0),X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14751]) ).
fof(f14811,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(domain(X0))) = codomain(domain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f14759]) ).
fof(f14812,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f14811]) ).
fof(f14813,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(X0)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f14812]) ).
fof(f14815,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| domain(f1(codomain(X0),X1)) = domain(domain(X1)) ),
inference(duplicate_literals_removal,[status(thm)],[f14763]) ).
fof(f14816,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| codomain(codomain(X0)) = codomain(f1(codomain(X1),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f14764]) ).
fof(f14817,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| domain(codomain(codomain(X0))) = codomain(f1(codomain(X1),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f14765]) ).
fof(f14818,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f14766]) ).
fof(f14819,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f14767]) ).
fof(f14820,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(codomain(codomain(f1(codomain(X0),X1))),codomain(codomain(X1)))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14768]) ).
fof(f14821,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(codomain(codomain(X1)),codomain(codomain(f1(codomain(X0),X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14769]) ).
fof(f14822,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(codomain(codomain(codomain(X1)))) = codomain(codomain(codomain(f1(codomain(X0),X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14771]) ).
fof(f14823,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(domain(codomain(f1(codomain(X0),X1))),domain(codomain(X1)))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14772]) ).
fof(f14824,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(domain(codomain(X1)),domain(codomain(f1(codomain(X0),X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14773]) ).
fof(f14825,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(compose(codomain(f1(codomain(X0),X1)),X2))
| domain(codomain(X1)) != codomain(X2)
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14774]) ).
fof(f14826,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(codomain(X1),X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f14775]) ).
fof(f14827,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| codomain(X2) = X0
| there_exists(compose(f1(codomain(X2),X0),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f14776]) ).
fof(f14830,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(domain(domain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14781]) ).
fof(f14831,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(domain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14782]) ).
fof(f14832,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(codomain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14783]) ).
fof(f14833,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(codomain(codomain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14784]) ).
fof(f14834,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(codomain(codomain(codomain(X1)))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14785]) ).
fof(f14835,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(codomain(f1(codomain(X0),X1)),codomain(X1))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14786]) ).
fof(f14836,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(codomain(X1),codomain(f1(codomain(X0),X1)))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14787]) ).
fof(f14837,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(domain(f1(codomain(X0),X1)),domain(X1))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14788]) ).
fof(f14838,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(domain(X1),domain(f1(codomain(X0),X1)))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14789]) ).
fof(f14839,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(domain(X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14792]) ).
fof(f14840,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| domain(codomain(X0)) = codomain(f1(codomain(X1),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f14793]) ).
fof(f14841,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(codomain(X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14794]) ).
fof(f14844,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(codomain(codomain(X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14797]) ).
fof(f14845,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(codomain(codomain(X1))))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14798]) ).
fof(f14846,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| there_exists(codomain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f14799]) ).
fof(f14847,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(X1)))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14800]) ).
fof(f14848,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| there_exists(domain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f14801]) ).
fof(f14849,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(f1(codomain(X0),X1),X1)
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14802]) ).
fof(f14850,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(X1,f1(codomain(X0),X1))
| codomain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f14803]) ).
fof(f14851,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| X1 != X1
| codomain(X0) != f1(codomain(X0),X1) ),
inference(duplicate_literals_removal,[status(thm)],[f14804]) ).
fof(f14852,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1
| codomain(X0) != f1(codomain(X0),X1) ),
inference(trivial_equality_resolution,[status(thm)],[f14851]) ).
fof(f14854,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| there_exists(codomain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f14806]) ).
fof(f14855,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| there_exists(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f14807]) ).
fof(f14856,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| there_exists(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f14808]) ).
fof(f14861,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = X3
| domain(compose(X0,compose(X1,X2))) != f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f501,f38]) ).
fof(f14864,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(compose(X0,X1),X2)) = codomain(X3)
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(compose(X0,X1),compose(X2,X3))) = X4 ),
inference(paramodulation,[status(thm)],[f28,f501]) ).
fof(f14865,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f195,f501]) ).
fof(f14866,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f1119,f501]) ).
fof(f14867,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f349,f501]) ).
fof(f14868,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f220,f501]) ).
fof(f14869,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(X0))),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(codomain(codomain(codomain(X0))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f216,f501]) ).
fof(f14870,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(compose(X0,X1)))),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(codomain(codomain(codomain(compose(X0,X1)))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f213,f501]) ).
fof(f14871,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(X0)),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(codomain(codomain(X0)),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f196,f501]) ).
fof(f14872,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(codomain(codomain(compose(X0,X1))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f197,f501]) ).
fof(f14873,plain,
! [X0,X1,X2] :
( domain(compose(codomain(X0),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(codomain(X0),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f81,f501]) ).
fof(f14874,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(codomain(compose(X0,X1)),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f30,f501]) ).
fof(f14875,plain,
! [X0,X1] :
( domain(compose(X0,domain(domain(domain(domain(X0)))))) = codomain(domain(X0))
| X1 = f1(domain(X0),X1)
| domain(compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0)))) = X1 ),
inference(paramodulation,[status(thm)],[f397,f501]) ).
fof(f14876,plain,
! [X0,X1,X2] :
( domain(compose(X0,domain(domain(domain(X0))))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(domain(domain(domain(X0))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f281,f501]) ).
fof(f14877,plain,
! [X0,X1,X2] :
( domain(compose(X0,domain(domain(X0)))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(domain(domain(X0)),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f254,f501]) ).
fof(f14878,plain,
! [X0,X1,X2] :
( domain(compose(X0,domain(X0))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(domain(X0),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f82,f501]) ).
fof(f14879,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f149,f501]) ).
fof(f14880,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2)))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))) = X3 ),
inference(paramodulation,[status(thm)],[f140,f501]) ).
fof(f14881,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(compose(X0,X1))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(X1,domain(domain(compose(X0,X1)))))) = X2 ),
inference(paramodulation,[status(thm)],[f264,f501]) ).
fof(f14882,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(X0),X1)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(X1,domain(compose(domain(X0),X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f255,f501]) ).
fof(f14883,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(X0,X1)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(X1,domain(compose(X0,X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f79,f501]) ).
fof(f14884,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(domain(X1))
| X2 = f1(domain(compose(X0,domain(X1))),X2)
| domain(compose(X0,compose(domain(X1),domain(X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f14240,f501]) ).
fof(f14885,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(compose(X1,X2),X3))) = X4 ),
inference(paramodulation,[status(thm)],[f28,f501]) ).
fof(f14886,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(X2,X3)))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3))))) = X4 ),
inference(paramodulation,[status(thm)],[f195,f501]) ).
fof(f14887,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f1119,f501]) ).
fof(f14888,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(codomain(codomain(codomain(codomain(codomain(X1))))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f349,f501]) ).
fof(f14889,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(codomain(codomain(codomain(codomain(X1)))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f220,f501]) ).
fof(f14890,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(X1,X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(codomain(codomain(codomain(X1))),compose(X1,X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f216,f501]) ).
fof(f14891,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(codomain(codomain(codomain(X1))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f213,f501]) ).
fof(f14892,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(X1,X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(codomain(codomain(X1)),compose(X1,X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f196,f501]) ).
fof(f14893,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(codomain(codomain(X1)),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f197,f501]) ).
fof(f14894,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(codomain(X1),compose(X1,X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f81,f501]) ).
fof(f14895,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(codomain(X1),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f30,f501]) ).
fof(f14896,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(domain(X1)))),domain(X1)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(X1,compose(domain(domain(domain(domain(X1)))),domain(X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f397,f501]) ).
fof(f14897,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(X1))),X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,compose(domain(domain(domain(X1))),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f281,f501]) ).
fof(f14898,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(X1)),X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,compose(domain(domain(X1)),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f254,f501]) ).
fof(f14899,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,compose(domain(X1),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f82,f501]) ).
fof(f14900,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),X3)))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3))))) = X4 ),
inference(paramodulation,[status(thm)],[f149,f501]) ).
fof(f14901,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))))) = X4 ),
inference(paramodulation,[status(thm)],[f140,f501]) ).
fof(f14902,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(domain(compose(X1,X2)))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,compose(X2,domain(domain(compose(X1,X2))))))) = X3 ),
inference(paramodulation,[status(thm)],[f264,f501]) ).
fof(f14903,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(domain(X1),X2))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f255,f501]) ).
fof(f14904,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f79,f501]) ).
fof(f14905,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(codomain(codomain(X1))),X1)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(X1,domain(compose(domain(codomain(codomain(X1))),X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f2834,f501]) ).
fof(f14906,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(codomain(X1)),X1)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(X1,domain(compose(domain(codomain(X1)),X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f2835,f501]) ).
fof(f14907,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(domain(domain(X1)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(X1,domain(domain(domain(domain(domain(domain(X1))))))))) = X2 ),
inference(paramodulation,[status(thm)],[f1360,f501]) ).
fof(f14908,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(domain(X1))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(X1,domain(domain(domain(domain(domain(X1)))))))) = X2 ),
inference(paramodulation,[status(thm)],[f395,f501]) ).
fof(f14909,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(X1)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(X1,domain(domain(domain(domain(X1))))))) = X2 ),
inference(paramodulation,[status(thm)],[f285,f501]) ).
fof(f14910,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(X1))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(X1,domain(domain(domain(X1)))))) = X2 ),
inference(paramodulation,[status(thm)],[f273,f501]) ).
fof(f14911,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(X1)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(X1,domain(domain(X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f256,f501]) ).
fof(f14912,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(X1,domain(X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f29,f501]) ).
fof(f14913,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(codomain(domain(compose(X0,compose(X1,X2))))) = codomain(X3) ),
inference(paramodulation,[status(thm)],[f501,f625]) ).
fof(f14914,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(compose(X0,compose(X1,X2))) = X3
| domain(f1(domain(compose(X0,compose(X1,X2))),X3)) = domain(domain(X3)) ),
inference(paramodulation,[status(thm)],[f501,f10102]) ).
fof(f14915,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| domain(compose(X1,compose(X2,X3))) = X0
| codomain(codomain(X0)) = codomain(f1(domain(compose(X1,compose(X2,X3))),X0)) ),
inference(paramodulation,[status(thm)],[f501,f9471]) ).
fof(f14916,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| domain(compose(X1,compose(X2,X3))) = X0
| domain(codomain(codomain(X0))) = codomain(f1(domain(compose(X1,compose(X2,X3))),X0)) ),
inference(paramodulation,[status(thm)],[f501,f339]) ).
fof(f14917,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| domain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f501,f299]) ).
fof(f14918,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| domain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f501,f289]) ).
fof(f14919,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| equivalent(codomain(codomain(f1(domain(compose(X0,compose(X1,X2))),X3))),codomain(codomain(X3)))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f178]) ).
fof(f14920,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| equivalent(codomain(codomain(X3)),codomain(codomain(f1(domain(compose(X0,compose(X1,X2))),X3))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f178]) ).
fof(f14922,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(codomain(codomain(codomain(X3)))) = codomain(codomain(codomain(f1(domain(compose(X0,compose(X1,X2))),X3))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f173]) ).
fof(f14923,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| equivalent(domain(codomain(f1(domain(compose(X0,compose(X1,X2))),X3))),domain(codomain(X3)))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f125]) ).
fof(f14924,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| equivalent(domain(codomain(X3)),domain(codomain(f1(domain(compose(X0,compose(X1,X2))),X3))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f125]) ).
fof(f14925,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| there_exists(compose(codomain(f1(domain(compose(X0,compose(X1,X2))),X3)),X4))
| domain(codomain(X3)) != codomain(X4)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f117]) ).
fof(f14926,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| domain(compose(X1,compose(X2,X3))) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(domain(compose(X1,compose(X2,X3))),X0))) ),
inference(paramodulation,[status(thm)],[f501,f66]) ).
fof(f14927,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(compose(X2,compose(X3,X4))) = X0
| domain(compose(X2,compose(X3,X4))) = X0
| there_exists(compose(f1(domain(compose(X2,compose(X3,X4))),X0),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f501,f57]) ).
fof(f14928,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(codomain(domain(compose(X0,compose(X1,X2))))) = codomain(domain(compose(X0,compose(X1,X2))))
| equivalent(X3,X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f1040]) ).
fof(f14929,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(codomain(domain(compose(X0,compose(X1,X2))))) = codomain(domain(compose(X0,compose(X1,X2))))
| equivalent(X3,X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f1039]) ).
fof(f14932,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(domain(domain(domain(X3)))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f655]) ).
fof(f14933,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(domain(domain(codomain(X3)))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f608]) ).
fof(f14934,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(domain(codomain(codomain(X3)))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f476]) ).
fof(f14935,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(codomain(codomain(codomain(X3)))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f176]) ).
fof(f14936,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(codomain(codomain(codomain(X3)))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f174]) ).
fof(f14937,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| equivalent(codomain(f1(domain(compose(X0,compose(X1,X2))),X3)),codomain(X3))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f65]) ).
fof(f14938,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| equivalent(codomain(X3),codomain(f1(domain(compose(X0,compose(X1,X2))),X3)))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f65]) ).
fof(f14939,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| equivalent(domain(f1(domain(compose(X0,compose(X1,X2))),X3)),domain(X3))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f52]) ).
fof(f14940,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| equivalent(domain(X3),domain(f1(domain(compose(X0,compose(X1,X2))),X3)))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f52]) ).
fof(f14943,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(domain(domain(X3))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f157]) ).
fof(f14944,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| domain(compose(X1,compose(X2,X3))) = X0
| domain(codomain(X0)) = codomain(f1(domain(compose(X1,compose(X2,X3))),X0)) ),
inference(paramodulation,[status(thm)],[f501,f68]) ).
fof(f14945,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(domain(codomain(X3))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f124]) ).
fof(f14948,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(codomain(codomain(X3))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f63]) ).
fof(f14949,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(codomain(codomain(X3))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f61]) ).
fof(f14950,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| domain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f501,f59]) ).
fof(f14951,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| there_exists(domain(domain(X3)))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f51]) ).
fof(f14952,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| domain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f501,f48]) ).
fof(f14953,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| equivalent(f1(domain(compose(X0,compose(X1,X2))),X3),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f42]) ).
fof(f14954,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| equivalent(X3,f1(domain(compose(X0,compose(X1,X2))),X3))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f42]) ).
fof(f14955,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(compose(X0,compose(X1,X2))) = X3
| X3 != X3
| domain(compose(X0,compose(X1,X2))) != f1(domain(compose(X0,compose(X1,X2))),X3) ),
inference(paramodulation,[status(thm)],[f501,f38]) ).
fof(f14957,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| domain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f501,f56]) ).
fof(f14958,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| domain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f501,f47]) ).
fof(f14959,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| domain(compose(X1,compose(X2,X3))) = X0
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f501,f36]) ).
fof(f14960,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) != f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14861]) ).
fof(f14962,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(compose(X0,X1),X2)) = codomain(X3)
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f14864]) ).
fof(f14963,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f14962]) ).
fof(f14964,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f14865]) ).
fof(f14965,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f1119,f14866]) ).
fof(f14966,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f349,f14867]) ).
fof(f14967,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(codomain(compose(X0,X1))))),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f220,f14868]) ).
fof(f14968,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(X0))),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f216,f14869]) ).
fof(f14969,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f213,f14968]) ).
fof(f14970,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(compose(X0,X1)))),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f213,f14870]) ).
fof(f14971,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(X0)),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f196,f14871]) ).
fof(f14972,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f197,f14971]) ).
fof(f14973,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X0,X1))),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f197,f14872]) ).
fof(f14974,plain,
! [X0,X1,X2] :
( domain(compose(codomain(X0),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f14873]) ).
fof(f14975,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f30,f14974]) ).
fof(f14976,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f30,f14874]) ).
fof(f14977,plain,
! [X0,X1] :
( domain(compose(X0,domain(domain(domain(domain(X0)))))) = codomain(domain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f397,f14875]) ).
fof(f14978,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f285,f14977]) ).
fof(f14979,plain,
! [X0,X1,X2] :
( domain(compose(X0,domain(domain(domain(X0))))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f281,f14876]) ).
fof(f14980,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f273,f14979]) ).
fof(f14981,plain,
! [X0,X1,X2] :
( domain(compose(X0,domain(domain(X0)))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f254,f14877]) ).
fof(f14982,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f256,f14981]) ).
fof(f14983,plain,
! [X0,X1,X2] :
( domain(compose(X0,domain(X0))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f14878]) ).
fof(f14984,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f29,f14983]) ).
fof(f14985,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f149,f14879]) ).
fof(f14986,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2)))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f14880]) ).
fof(f14987,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(compose(X0,X1))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f264,f14881]) ).
fof(f14988,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(domain(compose(X0,X1)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f14987]) ).
fof(f14989,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(X0),X1)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f255,f14882]) ).
fof(f14990,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(compose(domain(X0),X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f14989]) ).
fof(f14991,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(X0,X1)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f14883]) ).
fof(f14992,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(domain(X1))
| X2 = f1(domain(compose(X0,domain(X1))),X2)
| domain(compose(X0,domain(X1))) = X2 ),
inference(forward_demodulation,[status(thm)],[f14240,f14884]) ).
fof(f14993,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = domain(X1)
| X2 = f1(domain(compose(X0,domain(X1))),X2)
| domain(compose(X0,domain(X1))) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f14992]) ).
fof(f14994,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(X3)
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f14885]) ).
fof(f14995,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(X2,X3)))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f195,f14886]) ).
fof(f14996,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f1119,f14887]) ).
fof(f14997,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(codomain(codomain(X1))))))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f349,f14888]) ).
fof(f14998,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(codomain(X1)))))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f220,f14889]) ).
fof(f14999,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(compose(X1,X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f216,f14890]) ).
fof(f15000,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(codomain(X1))))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f213,f14891]) ).
fof(f15001,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(X1,X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f196,f14892]) ).
fof(f15002,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(X1)))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f197,f14893]) ).
fof(f15003,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f81,f14894]) ).
fof(f15004,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f30,f14895]) ).
fof(f15005,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(domain(X1)))),domain(X1)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f397,f14896]) ).
fof(f15006,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(domain(X1))),X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f281,f14897]) ).
fof(f15007,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(domain(X1)),X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f254,f14898]) ).
fof(f15008,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f82,f14899]) ).
fof(f15009,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),X3)))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f149,f14900]) ).
fof(f15010,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f140,f14901]) ).
fof(f15011,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(domain(compose(X1,X2)))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f264,f14902]) ).
fof(f15012,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(domain(X1),X2))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f255,f14903]) ).
fof(f15013,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,X2))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f79,f14904]) ).
fof(f15014,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(codomain(codomain(X1))),X1)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f2834,f14905]) ).
fof(f15015,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(compose(domain(codomain(codomain(X1))),X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15014]) ).
fof(f15016,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(domain(codomain(X1)),X1)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f2835,f14906]) ).
fof(f15017,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(compose(domain(codomain(X1)),X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15016]) ).
fof(f15018,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(domain(domain(X1)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f1360,f14907]) ).
fof(f15019,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(domain(domain(domain(domain(domain(X1))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15018]) ).
fof(f15020,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(domain(X1))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f395,f14908]) ).
fof(f15021,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(domain(domain(domain(domain(X1)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15020]) ).
fof(f15022,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(domain(X1)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f285,f14909]) ).
fof(f15023,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(domain(domain(domain(X1))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15022]) ).
fof(f15024,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(domain(X1))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f273,f14910]) ).
fof(f15025,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(domain(domain(X1)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15024]) ).
fof(f15026,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(domain(X1)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f256,f14911]) ).
fof(f15027,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(domain(X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15026]) ).
fof(f15028,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f29,f14912]) ).
fof(f15029,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15028]) ).
fof(f15032,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(f1(domain(compose(X0,compose(X1,X2))),X3)) = domain(domain(X3)) ),
inference(duplicate_literals_removal,[status(thm)],[f14914]) ).
fof(f15033,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| codomain(codomain(X0)) = codomain(f1(domain(compose(X1,compose(X2,X3))),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f14915]) ).
fof(f15034,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| domain(codomain(codomain(X0))) = codomain(f1(domain(compose(X1,compose(X2,X3))),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f14916]) ).
fof(f15035,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f14917]) ).
fof(f15036,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f14918]) ).
fof(f15037,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(codomain(codomain(f1(domain(compose(X0,compose(X1,X2))),X3))),codomain(codomain(X3)))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14919]) ).
fof(f15038,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(codomain(codomain(X3)),codomain(codomain(f1(domain(compose(X0,compose(X1,X2))),X3))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14920]) ).
fof(f15039,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(codomain(codomain(codomain(X3)))) = codomain(codomain(codomain(f1(domain(compose(X0,compose(X1,X2))),X3))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14922]) ).
fof(f15040,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(domain(codomain(f1(domain(compose(X0,compose(X1,X2))),X3))),domain(codomain(X3)))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14923]) ).
fof(f15041,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(domain(codomain(X3)),domain(codomain(f1(domain(compose(X0,compose(X1,X2))),X3))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14924]) ).
fof(f15042,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(compose(codomain(f1(domain(compose(X0,compose(X1,X2))),X3)),X4))
| domain(codomain(X3)) != codomain(X4)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14925]) ).
fof(f15043,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(domain(compose(X1,compose(X2,X3))),X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f14926]) ).
fof(f15044,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(compose(X2,compose(X3,X4))) = X0
| there_exists(compose(f1(domain(compose(X2,compose(X3,X4))),X0),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f14927]) ).
fof(f15045,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(domain(compose(X0,compose(X1,X2)))) = codomain(domain(compose(X0,compose(X1,X2))))
| equivalent(X3,X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f14086,f14928]) ).
fof(f15046,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(domain(compose(X0,compose(X1,X2)))) = domain(compose(X0,compose(X1,X2)))
| equivalent(X3,X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f14086,f15045]) ).
fof(f15047,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = codomain(X2)
| domain(domain(compose(X0,compose(X1,X2)))) = domain(compose(X0,compose(X1,X2)))
| equivalent(X3,X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f15046]) ).
fof(f15048,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(domain(compose(X0,compose(X1,X2)))) = codomain(domain(compose(X0,compose(X1,X2))))
| equivalent(X3,X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f14086,f14929]) ).
fof(f15049,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(domain(compose(X0,compose(X1,X2)))) = domain(compose(X0,compose(X1,X2)))
| equivalent(X3,X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f14086,f15048]) ).
fof(f15050,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = codomain(X2)
| domain(domain(compose(X0,compose(X1,X2)))) = domain(compose(X0,compose(X1,X2)))
| equivalent(X3,X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f15049]) ).
fof(f15051,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(domain(domain(X3)))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14932]) ).
fof(f15052,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(domain(codomain(X3)))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14933]) ).
fof(f15053,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(codomain(codomain(X3)))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14934]) ).
fof(f15054,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(codomain(codomain(X3)))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14935]) ).
fof(f15055,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(codomain(codomain(X3)))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14936]) ).
fof(f15056,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(codomain(f1(domain(compose(X0,compose(X1,X2))),X3)),codomain(X3))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14937]) ).
fof(f15057,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(codomain(X3),codomain(f1(domain(compose(X0,compose(X1,X2))),X3)))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14938]) ).
fof(f15058,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(domain(f1(domain(compose(X0,compose(X1,X2))),X3)),domain(X3))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14939]) ).
fof(f15059,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(domain(X3),domain(f1(domain(compose(X0,compose(X1,X2))),X3)))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14940]) ).
fof(f15060,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(domain(X3))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14943]) ).
fof(f15061,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| domain(codomain(X0)) = codomain(f1(domain(compose(X1,compose(X2,X3))),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f14944]) ).
fof(f15062,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(codomain(X3))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14945]) ).
fof(f15065,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(codomain(codomain(X3))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14948]) ).
fof(f15066,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(codomain(codomain(codomain(X3))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14949]) ).
fof(f15067,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f14950]) ).
fof(f15068,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(domain(domain(X3)))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14951]) ).
fof(f15069,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f14952]) ).
fof(f15070,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(f1(domain(compose(X0,compose(X1,X2))),X3),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14953]) ).
fof(f15071,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(X3,f1(domain(compose(X0,compose(X1,X2))),X3))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f14954]) ).
fof(f15072,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| X3 != X3
| domain(compose(X0,compose(X1,X2))) != f1(domain(compose(X0,compose(X1,X2))),X3) ),
inference(duplicate_literals_removal,[status(thm)],[f14955]) ).
fof(f15073,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(compose(X0,compose(X1,X2))) != f1(domain(compose(X0,compose(X1,X2))),X3) ),
inference(trivial_equality_resolution,[status(thm)],[f15072]) ).
fof(f15075,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| there_exists(codomain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f14957]) ).
fof(f15076,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| there_exists(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f14958]) ).
fof(f15077,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(compose(X1,compose(X2,X3))) = X0
| there_exists(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f14959]) ).
fof(f15078,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(codomain(compose(X0,X1))) = domain(domain(domain(domain(codomain(compose(X0,X1)))))) ),
inference(resolution,[status(thm)],[f14108,f481]) ).
fof(f15079,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(codomain(compose(X0,X1))) = domain(domain(domain(domain(codomain(compose(X0,X1)))))) ),
inference(resolution,[status(thm)],[f14108,f350]) ).
fof(f15080,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = domain(domain(domain(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f14108,f289]) ).
fof(f15081,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) = domain(domain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f14108,f174]) ).
fof(f15082,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(X0))))) = domain(domain(domain(domain(codomain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f14108,f292]) ).
fof(f15083,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(codomain(f1(X0,X1))))) = domain(domain(domain(domain(codomain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f14108,f61]) ).
fof(f15084,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(X0)))) = domain(domain(domain(domain(codomain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14108,f224]) ).
fof(f15085,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = domain(domain(domain(domain(codomain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14108,f59]) ).
fof(f15086,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(codomain(X0))) = domain(domain(domain(domain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14108,f830]) ).
fof(f15087,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(codomain(codomain(X0))) = domain(domain(domain(domain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14108,f483]) ).
fof(f15088,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(codomain(codomain(X0))) = domain(domain(domain(domain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14108,f517]) ).
fof(f15089,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(codomain(X0))) = domain(domain(domain(domain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14108,f309]) ).
fof(f15090,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(codomain(X0))) = domain(domain(domain(domain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14108,f1035]) ).
fof(f15091,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(X0))) = domain(domain(domain(domain(codomain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14108,f97]) ).
fof(f15092,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(f1(X0,X1))) = domain(domain(domain(domain(codomain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f14108,f56]) ).
fof(f15093,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(codomain(X0)) = domain(domain(domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14108,f484]) ).
fof(f15094,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| domain(codomain(X0)) = domain(domain(domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14108,f2116]) ).
fof(f15095,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(X0)) = domain(domain(domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14108,f839]) ).
fof(f15096,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(codomain(X0)) = domain(domain(domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14108,f518]) ).
fof(f15097,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(X0)) = domain(domain(domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14108,f1044]) ).
fof(f15098,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(X0)) = domain(domain(domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14108,f89]) ).
fof(f15099,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(X0)) = domain(domain(domain(domain(codomain(X0))))) ),
inference(resolution,[status(thm)],[f14108,f76]) ).
fof(f15100,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(domain(compose(X0,X1))) = domain(domain(domain(domain(domain(compose(X0,X1)))))) ),
inference(resolution,[status(thm)],[f14108,f549]) ).
fof(f15101,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(domain(domain(f1(X0,X1)))))) = domain(domain(domain(domain(domain(domain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f14108,f655]) ).
fof(f15102,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(domain(codomain(f1(X0,X1)))))) = domain(domain(domain(domain(domain(domain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f14108,f608]) ).
fof(f15103,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(domain(f1(X0,X1))))) = domain(domain(domain(domain(domain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f14108,f157]) ).
fof(f15104,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(domain(X0)))) = domain(domain(domain(domain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f14108,f658]) ).
fof(f15105,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(codomain(codomain(f1(X0,X1)))))) = domain(domain(domain(domain(domain(domain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f14108,f476]) ).
fof(f15106,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(codomain(f1(X0,X1))))) = domain(domain(domain(domain(domain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f14108,f124]) ).
fof(f15107,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(codomain(X0)))) = domain(domain(domain(domain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14108,f545]) ).
fof(f15108,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(f1(X0,X1)))) = domain(domain(domain(domain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14108,f51]) ).
fof(f15109,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(domain(X0))) = domain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f14108,f832]) ).
fof(f15110,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(domain(X0))) = domain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f14108,f1037]) ).
fof(f15111,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(X0))) = domain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f14108,f160]) ).
fof(f15112,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = domain(domain(domain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f14108,f299]) ).
fof(f15113,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(codomain(codomain(f1(X0,X1)))))) = domain(domain(domain(domain(domain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f14108,f176]) ).
fof(f15114,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(codomain(codomain(X0))))) = domain(domain(domain(domain(domain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f14108,f302]) ).
fof(f15115,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(codomain(f1(X0,X1))))) = domain(domain(domain(domain(domain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f14108,f63]) ).
fof(f15116,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(codomain(X0)))) = domain(domain(domain(domain(domain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14108,f226]) ).
fof(f15117,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(f1(X0,X1)))) = domain(domain(domain(domain(domain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14108,f48]) ).
fof(f15118,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(codomain(X0))) = domain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14108,f833]) ).
fof(f15119,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(domain(codomain(X0))) = domain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14108,f482]) ).
fof(f15120,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(domain(codomain(X0))) = domain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14108,f519]) ).
fof(f15121,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(domain(codomain(X0))) = domain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14108,f320]) ).
fof(f15122,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(codomain(X0))) = domain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14108,f1038]) ).
fof(f15123,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(X0))) = domain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14108,f99]) ).
fof(f15124,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(f1(X0,X1))) = domain(domain(domain(domain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f14108,f47]) ).
fof(f15125,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(domain(X0)) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14108,f486]) ).
fof(f15126,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| domain(domain(X0)) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14108,f2090]) ).
fof(f15127,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(X0)) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14108,f840]) ).
fof(f15128,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(domain(X0)) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14108,f499]) ).
fof(f15129,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(X0)) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14108,f1045]) ).
fof(f15130,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(domain(X0)) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14108,f91]) ).
fof(f15131,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(X0)) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14108,f77]) ).
fof(f15132,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(f1(X0,X1)) = domain(domain(domain(domain(f1(X0,X1))))) ),
inference(resolution,[status(thm)],[f14108,f36]) ).
fof(f15133,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| domain(X0) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14108,f12961]) ).
fof(f15134,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1
| domain(X0) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14108,f510]) ).
fof(f15135,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1
| domain(X0) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14108,f508]) ).
fof(f15136,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1
| domain(X0) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14108,f487]) ).
fof(f15137,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(domain(X0))
| domain(X0) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14108,f2104]) ).
fof(f15138,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(codomain(X0))
| domain(X0) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14108,f2102]) ).
fof(f15139,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(codomain(X0))
| domain(X0) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14108,f2074]) ).
fof(f15140,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| domain(X0) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14108,f898]) ).
fof(f15141,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(X0)
| domain(X0) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14108,f896]) ).
fof(f15142,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(X0) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14108,f728]) ).
fof(f15143,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| domain(X0) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14108,f1067]) ).
fof(f15144,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| domain(X0) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14108,f1065]) ).
fof(f15145,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(X0) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14108,f1046]) ).
fof(f15146,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(X0) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14108,f841]) ).
fof(f15147,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(X0) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14108,f94]) ).
fof(f15148,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(X0) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14108,f92]) ).
fof(f15149,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(X0) = domain(domain(domain(domain(X0)))) ),
inference(resolution,[status(thm)],[f14108,f78]) ).
fof(f15150,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f14856,f570]) ).
fof(f15151,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f14856,f462]) ).
fof(f15152,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f14856,f370]) ).
fof(f15153,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f14856,f321]) ).
fof(f15154,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f14856,f310]) ).
fof(f15155,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f14856,f562]) ).
fof(f15156,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f14856,f457]) ).
fof(f15157,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f14856,f456]) ).
fof(f15158,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f14856,f454]) ).
fof(f15159,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f14856,f363]) ).
fof(f15160,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f14856,f86]) ).
fof(f15161,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f14856,f85]) ).
fof(f15162,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f14856,f84]) ).
fof(f15163,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X1,X2)) = domain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f14171]) ).
fof(f15164,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(codomain(X2)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f561]) ).
fof(f15165,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(codomain(X2)))) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f453]) ).
fof(f15166,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X1,X2))),X1)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f445]) ).
fof(f15167,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(compose(X1,X2))),X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f354]) ).
fof(f15168,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(codomain(X2)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f362]) ).
fof(f15169,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f1109]) ).
fof(f15170,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f1108]) ).
fof(f15171,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f555]) ).
fof(f15172,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(X2))) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f455]) ).
fof(f15173,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X1,X2)),X1)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f447]) ).
fof(f15174,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f563]) ).
fof(f15175,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f356]) ).
fof(f15176,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f364]) ).
fof(f15177,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f249]) ).
fof(f15178,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(compose(X1,X2))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f191]) ).
fof(f15179,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f137]) ).
fof(f15180,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f324]) ).
fof(f15181,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f313]) ).
fof(f15182,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f192]) ).
fof(f15183,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f190]) ).
fof(f15184,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f35]) ).
fof(f15185,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f26]) ).
fof(f15186,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f14856,f25]) ).
fof(f15187,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f14856,f23]) ).
fof(f15188,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f14856,f14540]) ).
fof(f15189,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f14856,f27]) ).
fof(f15190,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f14856,f22]) ).
fof(f15191,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X1) = domain(domain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f14108]) ).
fof(f15192,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X1) = domain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f14112]) ).
fof(f15193,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X1) = domain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f14128]) ).
fof(f15194,plain,
! [X0,X1] :
( domain(X1) = codomain(compose(domain(domain(X1)),domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f860]) ).
fof(f15195,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f342]) ).
fof(f15196,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f341]) ).
fof(f15197,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f6373]) ).
fof(f15198,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f3509]) ).
fof(f15199,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f347]) ).
fof(f15200,plain,
! [X0,X1] :
( domain(compose(codomain(X1),codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f4358]) ).
fof(f15201,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f3697]) ).
fof(f15202,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f3123]) ).
fof(f15203,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f322]) ).
fof(f15204,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f311]) ).
fof(f15205,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f218]) ).
fof(f15206,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f219]) ).
fof(f15207,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f217]) ).
fof(f15208,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f211]) ).
fof(f15209,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f212]) ).
fof(f15210,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f210]) ).
fof(f15211,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f45]) ).
fof(f15212,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f53]) ).
fof(f15214,plain,
! [X0,X1] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f43]) ).
fof(f15216,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14856,f39]) ).
fof(f15225,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| domain(f1(X0,X1)) = domain(domain(X0)) ),
inference(paramodulation,[status(thm)],[f14151,f10102]) ).
fof(f15226,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| X0 = X2
| there_exists(compose(f1(X0,X2),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f14151,f57]) ).
fof(f15227,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(domain(domain(domain(X0)))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f14151,f655]) ).
fof(f15234,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(domain(f1(X0,X1)),domain(X0)) = domain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f14151,f14240]) ).
fof(f15235,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(domain(X0),domain(f1(X0,X1))) = domain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f14151,f14240]) ).
fof(f15239,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(f1(X0,X1),compose(domain(domain(domain(domain(f1(X0,X1))))),domain(X0))) = f1(X0,X1) ),
inference(paramodulation,[status(thm)],[f14151,f397]) ).
fof(f15240,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(f1(X0,X1),compose(domain(domain(domain(domain(X0)))),domain(f1(X0,X1)))) = f1(X0,X1) ),
inference(paramodulation,[status(thm)],[f14151,f397]) ).
fof(f15242,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(f1(X0,X1),domain(domain(domain(domain(domain(domain(X0))))))) = f1(X0,X1) ),
inference(paramodulation,[status(thm)],[f14151,f1360]) ).
fof(f15244,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2
| domain(f1(X0,X1)) = domain(domain(X0)) ),
inference(paramodulation,[status(thm)],[f14151,f5804]) ).
fof(f15245,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(f1(X0,X1),compose(domain(domain(domain(X0))),X2)) = compose(f1(X0,X1),X2) ),
inference(paramodulation,[status(thm)],[f14151,f281]) ).
fof(f15249,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(f1(X0,X1),X2) = compose(f1(X0,X1),compose(X2,domain(compose(domain(X0),X2)))) ),
inference(paramodulation,[status(thm)],[f14151,f255]) ).
fof(f15251,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| f1(X0,X1) = compose(f1(X0,X1),domain(domain(domain(domain(domain(X0)))))) ),
inference(paramodulation,[status(thm)],[f14151,f395]) ).
fof(f15252,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(f1(X0,X1),X2) = compose(f1(X0,X1),compose(domain(domain(X0)),X2)) ),
inference(paramodulation,[status(thm)],[f14151,f254]) ).
fof(f15253,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| equivalent(domain(f1(X0,X1)),domain(X0))
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f14151,f237]) ).
fof(f15254,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| equivalent(domain(X0),domain(f1(X0,X1)))
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f14151,f237]) ).
fof(f15255,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(compose(f1(X0,X1),X3))
| domain(X0) != codomain(X3)
| X2 = f1(domain(f1(X0,X1)),X2)
| domain(f1(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f14151,f93]) ).
fof(f15258,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| f1(X0,X1) = compose(f1(X0,X1),domain(domain(domain(domain(X0))))) ),
inference(paramodulation,[status(thm)],[f14151,f285]) ).
fof(f15259,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| f1(X0,X1) = compose(f1(X0,X1),domain(domain(domain(X0)))) ),
inference(paramodulation,[status(thm)],[f14151,f273]) ).
fof(f15260,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| f1(X0,X1) = compose(f1(X0,X1),domain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f14151,f256]) ).
fof(f15261,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(f1(X0,X1),compose(domain(X0),X2)) = compose(f1(X0,X1),X2) ),
inference(paramodulation,[status(thm)],[f14151,f82]) ).
fof(f15265,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(f1(X0,X1),domain(X0)) = f1(X0,X1) ),
inference(paramodulation,[status(thm)],[f14151,f29]) ).
fof(f15273,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(f1(X0,X1)) = domain(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f15225]) ).
fof(f15274,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(f1(X0,X2),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f15226]) ).
fof(f15275,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| there_exists(domain(domain(domain(domain(X0)))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f15227]) ).
fof(f15285,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X0,X1))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f23]) ).
fof(f15286,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(codomain(compose(X0,X1))) = domain(domain(domain(domain(codomain(compose(X0,X1))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f14108]) ).
fof(f15287,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(codomain(compose(X0,X1))) = domain(domain(domain(codomain(compose(X0,X1)))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f14112]) ).
fof(f15288,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(codomain(compose(X0,X1))) = domain(domain(codomain(compose(X0,X1))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f14128]) ).
fof(f15289,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(domain(domain(codomain(compose(X0,X1)))),domain(codomain(compose(X0,X1)))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f860]) ).
fof(f15290,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f342]) ).
fof(f15291,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f341]) ).
fof(f15292,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(codomain(compose(X0,X1)))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f6373]) ).
fof(f15293,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(codomain(compose(X0,X1)))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f3509]) ).
fof(f15294,plain,
! [X0,X1,X2,X3] :
( domain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))) = codomain(codomain(compose(X0,X1)))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f347]) ).
fof(f15295,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(compose(X0,X1))))) = codomain(codomain(compose(X0,X1)))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f4358]) ).
fof(f15296,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(compose(X0,X1))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f3697]) ).
fof(f15297,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(codomain(compose(X0,X1))),codomain(codomain(compose(X0,X1))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f3123]) ).
fof(f15298,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f322]) ).
fof(f15299,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(compose(X0,X1))))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f311]) ).
fof(f15300,plain,
! [X0,X1,X2,X3] :
( domain(codomain(codomain(codomain(codomain(compose(X0,X1)))))) = codomain(codomain(compose(X0,X1)))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f218]) ).
fof(f15301,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(codomain(compose(X0,X1)))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f219]) ).
fof(f15302,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(codomain(compose(X0,X1)))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f217]) ).
fof(f15303,plain,
! [X0,X1,X2,X3] :
( domain(codomain(codomain(codomain(compose(X0,X1))))) = codomain(codomain(compose(X0,X1)))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f211]) ).
fof(f15304,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(compose(X0,X1))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f212]) ).
fof(f15305,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(compose(X0,X1))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f210]) ).
fof(f15306,plain,
! [X0,X1,X2,X3] :
( domain(codomain(codomain(compose(X0,X1)))) = codomain(codomain(compose(X0,X1)))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f45]) ).
fof(f15307,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(compose(X0,X1)))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f53]) ).
fof(f15308,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(compose(X0,X1))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f54]) ).
fof(f15309,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(compose(X0,X1)))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f43]) ).
fof(f15310,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(compose(X0,X1))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f44]) ).
fof(f15311,plain,
! [X0,X1,X2,X3] :
( equivalent(codomain(compose(X0,X1)),codomain(compose(X0,X1)))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f502,f39]) ).
fof(f15312,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(codomain(domain(X0)))
| X2 = f1(domain(compose(domain(X0),compose(domain(X0),X1))),X2)
| domain(compose(domain(X0),compose(domain(X0),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f14240,f502]) ).
fof(f15313,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(compose(X0,X1),compose(X2,X3))),X4)
| domain(compose(compose(X0,X1),compose(X2,X3))) = X4 ),
inference(paramodulation,[status(thm)],[f28,f502]) ).
fof(f15314,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))),X4)
| domain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))) = X4 ),
inference(paramodulation,[status(thm)],[f195,f502]) ).
fof(f15315,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),compose(X0,X1))),X2)
| domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f1119,f502]) ).
fof(f15316,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),compose(X0,X1))),X2)
| domain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f349,f502]) ).
fof(f15317,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(codomain(codomain(codomain(codomain(X0)))),compose(X0,X1))),X2)
| domain(compose(codomain(codomain(codomain(codomain(X0)))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f220,f502]) ).
fof(f15319,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(codomain(codomain(codomain(X0))),compose(X0,X1))),X2)
| domain(compose(codomain(codomain(codomain(X0))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f213,f502]) ).
fof(f15321,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(codomain(codomain(X0)),compose(X0,X1))),X2)
| domain(compose(codomain(codomain(X0)),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f197,f502]) ).
fof(f15323,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(codomain(X0),compose(X0,X1))),X2)
| domain(compose(codomain(X0),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f30,f502]) ).
fof(f15324,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,compose(compose(domain(domain(domain(domain(X0)))),domain(X0)),X1))),X2)
| domain(compose(X0,compose(compose(domain(domain(domain(domain(X0)))),domain(X0)),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f397,f502]) ).
fof(f15328,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))),X4)
| domain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))) = X4 ),
inference(paramodulation,[status(thm)],[f149,f502]) ).
fof(f15329,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3))),X4)
| domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3))) = X4 ),
inference(paramodulation,[status(thm)],[f140,f502]) ).
fof(f15333,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,compose(domain(compose(domain(codomain(codomain(X0))),X0)),X1))),X2)
| domain(compose(X0,compose(domain(compose(domain(codomain(codomain(X0))),X0)),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f2834,f502]) ).
fof(f15334,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,compose(domain(compose(domain(codomain(X0)),X0)),X1))),X2)
| domain(compose(X0,compose(domain(compose(domain(codomain(X0)),X0)),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f2835,f502]) ).
fof(f15335,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,compose(domain(domain(domain(domain(domain(domain(X0)))))),X1))),X2)
| domain(compose(X0,compose(domain(domain(domain(domain(domain(domain(X0)))))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f1360,f502]) ).
fof(f15336,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,compose(domain(domain(domain(domain(domain(X0))))),X1))),X2)
| domain(compose(X0,compose(domain(domain(domain(domain(domain(X0))))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f395,f502]) ).
fof(f15337,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,compose(domain(domain(domain(domain(X0)))),X1))),X2)
| domain(compose(X0,compose(domain(domain(domain(domain(X0)))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f285,f502]) ).
fof(f15338,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,compose(domain(domain(domain(X0))),X1))),X2)
| domain(compose(X0,compose(domain(domain(domain(X0))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f273,f502]) ).
fof(f15339,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,compose(domain(domain(X0)),X1))),X2)
| domain(compose(X0,compose(domain(domain(X0)),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f256,f502]) ).
fof(f15340,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,compose(domain(X0),X1))),X2)
| domain(compose(X0,compose(domain(X0),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f29,f502]) ).
fof(f15341,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(X0))
| X2 = f1(domain(compose(domain(X0),compose(domain(X0),X1))),X2)
| domain(compose(domain(X0),compose(domain(X0),X1))) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15312]) ).
fof(f15342,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(compose(X0,X1),compose(X2,X3))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f15313]) ).
fof(f15343,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f15342]) ).
fof(f15344,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))),X4)
| domain(compose(codomain(compose(X0,X1)),compose(X0,compose(compose(X1,X2),X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f15314]) ).
fof(f15345,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))),X4)
| domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,compose(X2,X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f15344]) ).
fof(f15346,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f195,f15345]) ).
fof(f15347,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(codomain(compose(X0,X1)),compose(X0,compose(compose(X1,X2),X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f15346]) ).
fof(f15348,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,compose(X2,X3))))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f15347]) ).
fof(f15349,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f195,f15348]) ).
fof(f15354,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(codomain(codomain(codomain(X0))),compose(X0,X1))),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f216,f15319]) ).
fof(f15355,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f216,f15354]) ).
fof(f15360,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(codomain(codomain(X0)),compose(X0,X1))),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f196,f15321]) ).
fof(f15361,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f196,f15360]) ).
fof(f15366,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(codomain(X0),compose(X0,X1))),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f15323]) ).
fof(f15367,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f15366]) ).
fof(f15368,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,compose(compose(domain(domain(domain(domain(X0)))),domain(X0)),X1))),X2)
| domain(compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),X1)))) = X2 ),
inference(forward_demodulation,[status(thm)],[f28,f15324]) ).
fof(f15369,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),X1)))),X2)
| domain(compose(X0,compose(domain(domain(domain(domain(X0)))),compose(domain(X0),X1)))) = X2 ),
inference(forward_demodulation,[status(thm)],[f28,f15368]) ).
fof(f15382,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))),X4)
| domain(compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f15328]) ).
fof(f15383,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))),X4)
| domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f15382]) ).
fof(f15384,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f149,f15383]) ).
fof(f15385,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f15384]) ).
fof(f15386,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f15385]) ).
fof(f15387,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f149,f15386]) ).
fof(f15388,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3))),X4)
| domain(compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f15329]) ).
fof(f15389,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f15388]) ).
fof(f15390,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f15389]) ).
fof(f15391,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f15390]) ).
fof(f15400,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,compose(domain(domain(domain(X0))),X1))),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f281,f15338]) ).
fof(f15401,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f281,f15400]) ).
fof(f15402,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,compose(domain(domain(X0)),X1))),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f254,f15339]) ).
fof(f15403,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f254,f15402]) ).
fof(f15404,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,compose(domain(X0),X1))),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f15340]) ).
fof(f15405,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f15404]) ).
fof(f15406,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(codomain(X0))) = domain(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f14540]) ).
fof(f15407,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(codomain(X0),X3))
| domain(codomain(X0)) != codomain(X3)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f27]) ).
fof(f15408,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f22]) ).
fof(f15409,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(codomain(X0))) = domain(domain(domain(domain(domain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f14108]) ).
fof(f15410,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(codomain(X0))) = domain(domain(domain(domain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f14112]) ).
fof(f15411,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(codomain(X0))) = domain(domain(domain(codomain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f14128]) ).
fof(f15412,plain,
! [X0,X1,X2] :
( domain(domain(codomain(X0))) = codomain(compose(domain(domain(domain(codomain(X0)))),domain(domain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f860]) ).
fof(f15413,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f342]) ).
fof(f15414,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f341]) ).
fof(f15415,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(codomain(X0))),codomain(codomain(domain(codomain(X0)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f6373]) ).
fof(f15416,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(codomain(X0))),codomain(codomain(domain(codomain(X0)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f3509]) ).
fof(f15417,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f347]) ).
fof(f15418,plain,
! [X0,X1,X2] :
( domain(compose(codomain(domain(codomain(X0))),codomain(domain(codomain(X0))))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f4358]) ).
fof(f15419,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(codomain(X0))),codomain(domain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f3697]) ).
fof(f15420,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(codomain(X0))),codomain(domain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f3123]) ).
fof(f15421,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f322]) ).
fof(f15422,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f311]) ).
fof(f15423,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(domain(codomain(X0)))))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f218]) ).
fof(f15424,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(domain(codomain(X0)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f219]) ).
fof(f15425,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(domain(codomain(X0)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f217]) ).
fof(f15426,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(domain(codomain(X0))))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f211]) ).
fof(f15427,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(domain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f212]) ).
fof(f15428,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(domain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f210]) ).
fof(f15429,plain,
! [X0,X1,X2] :
( domain(codomain(domain(codomain(X0)))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f45]) ).
fof(f15430,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(domain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f53]) ).
fof(f15431,plain,
! [X0,X1,X2] :
( there_exists(codomain(domain(codomain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f54]) ).
fof(f15432,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(domain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f43]) ).
fof(f15433,plain,
! [X0,X1,X2] :
( there_exists(domain(domain(codomain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f44]) ).
fof(f15434,plain,
! [X0,X1,X2] :
( equivalent(domain(codomain(X0)),domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f503,f39]) ).
fof(f15443,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(X0)))
| X2 = f1(domain(compose(domain(X0),X1)),X2)
| domain(compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f14086,f503]) ).
fof(f15450,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(codomain(codomain(domain(codomain(X0))))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15414]) ).
fof(f15451,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(codomain(domain(codomain(X0)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15450]) ).
fof(f15452,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(domain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15451]) ).
fof(f15453,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15452]) ).
fof(f15454,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(codomain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15453]) ).
fof(f15455,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(codomain(X0)),codomain(codomain(domain(codomain(X0)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15415]) ).
fof(f15456,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(codomain(X0)),codomain(domain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15455]) ).
fof(f15457,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(codomain(X0)),domain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15456]) ).
fof(f15458,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(codomain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14240,f15457]) ).
fof(f15464,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(codomain(codomain(domain(codomain(X0)))))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15417]) ).
fof(f15465,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(codomain(domain(codomain(X0))))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15464]) ).
fof(f15466,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(domain(codomain(X0)))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15465]) ).
fof(f15467,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(codomain(X0))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15466]) ).
fof(f15468,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(codomain(X0))) = domain(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15467]) ).
fof(f15469,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(domain(codomain(X0)),codomain(domain(codomain(X0))))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15418]) ).
fof(f15470,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(domain(codomain(X0)),domain(codomain(X0)))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15469]) ).
fof(f15471,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(codomain(X0))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14240,f15470]) ).
fof(f15472,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(codomain(X0))) = domain(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15471]) ).
fof(f15473,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(codomain(X0)),codomain(domain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15419]) ).
fof(f15474,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(codomain(X0)),domain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15473]) ).
fof(f15475,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(codomain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14240,f15474]) ).
fof(f15480,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(codomain(domain(codomain(X0)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15421]) ).
fof(f15481,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(domain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15480]) ).
fof(f15482,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15481]) ).
fof(f15483,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(codomain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15482]) ).
fof(f15489,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(codomain(domain(codomain(X0))))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15423]) ).
fof(f15490,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(domain(codomain(X0)))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15489]) ).
fof(f15491,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(codomain(X0))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15490]) ).
fof(f15492,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(codomain(X0))) = domain(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15491]) ).
fof(f15493,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(domain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15424]) ).
fof(f15494,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15493]) ).
fof(f15495,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(codomain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15494]) ).
fof(f15500,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(domain(codomain(X0)))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15426]) ).
fof(f15501,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(codomain(X0))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15500]) ).
fof(f15502,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(codomain(X0))) = domain(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15501]) ).
fof(f15503,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15427]) ).
fof(f15504,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(codomain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15503]) ).
fof(f15508,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(codomain(X0))) = codomain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15429]) ).
fof(f15509,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(codomain(X0))) = domain(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15508]) ).
fof(f15513,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(codomain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15432]) ).
fof(f15514,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X2)) = codomain(X2)
| codomain(X2) = compose(X0,X1)
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f14856]) ).
fof(f15515,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = compose(X0,X1)
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f12961]) ).
fof(f15516,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(domain(domain(compose(X0,X1))),X2)
| domain(domain(compose(X0,X1))) = X2
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f510]) ).
fof(f15517,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(domain(codomain(compose(X0,X1))),X2)
| domain(codomain(compose(X0,X1))) = X2
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f508]) ).
fof(f15518,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f487]) ).
fof(f15519,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X2)) = codomain(X2)
| X2 = domain(domain(compose(X0,X1)))
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f2104]) ).
fof(f15520,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X2)) = codomain(X2)
| X2 = domain(codomain(compose(X0,X1)))
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f2102]) ).
fof(f15521,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X2)) = codomain(X2)
| X2 = codomain(codomain(compose(X0,X1)))
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f2074]) ).
fof(f15522,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(X0,X1))
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f898]) ).
fof(f15523,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(X0,X1))
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f896]) ).
fof(f15524,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f728]) ).
fof(f15525,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X2)) = codomain(X2)
| X2 = domain(compose(X0,X1))
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f1067]) ).
fof(f15526,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X2)) = codomain(X2)
| X2 = codomain(compose(X0,X1))
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f1065]) ).
fof(f15527,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X2)) = codomain(X2)
| X2 = compose(X0,X1)
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f1046]) ).
fof(f15528,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f841]) ).
fof(f15529,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f94]) ).
fof(f15530,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f92]) ).
fof(f15531,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f14122,f78]) ).
fof(f15533,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(compose(X0,X1),X2)) = domain(domain(X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f14122]) ).
fof(f15544,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0)))) = domain(domain(compose(domain(domain(domain(domain(X0)))),domain(X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f397,f14122]) ).
fof(f15545,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,compose(domain(domain(domain(X0))),X1))) = domain(domain(compose(domain(domain(domain(X0))),X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f281,f14122]) ).
fof(f15546,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,compose(domain(domain(X0)),X1))) = domain(domain(compose(domain(domain(X0)),X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f254,f14122]) ).
fof(f15547,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,compose(domain(X0),X1))) = domain(domain(compose(domain(X0),X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f14122]) ).
fof(f15548,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))) = domain(domain(compose(X1,compose(domain(compose(X0,X1)),X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f14122]) ).
fof(f15549,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))) = domain(domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f14122]) ).
fof(f15550,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,domain(domain(compose(X0,X1)))))) = domain(domain(compose(X1,domain(domain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f264,f14122]) ).
fof(f15551,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,domain(compose(domain(X0),X1))))) = domain(domain(compose(X1,domain(compose(domain(X0),X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f14122]) ).
fof(f15552,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,domain(compose(X0,X1))))) = domain(domain(compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f14122]) ).
fof(f15553,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(X0,domain(compose(domain(codomain(codomain(X0))),X0)))) = domain(domain(domain(compose(domain(codomain(codomain(X0))),X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2834,f14122]) ).
fof(f15554,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(X0,domain(compose(domain(codomain(X0)),X0)))) = domain(domain(domain(compose(domain(codomain(X0)),X0))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f2835,f14122]) ).
fof(f15555,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(X0,domain(domain(domain(domain(domain(domain(X0)))))))) = domain(domain(domain(domain(domain(domain(domain(domain(X0))))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1360,f14122]) ).
fof(f15556,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(X0,domain(domain(domain(domain(domain(X0))))))) = domain(domain(domain(domain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f395,f14122]) ).
fof(f15557,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(X0,domain(domain(domain(domain(X0)))))) = domain(domain(domain(domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f285,f14122]) ).
fof(f15561,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f15524]) ).
fof(f15562,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = domain(domain(X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f15561]) ).
fof(f15564,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,X2))) = domain(domain(X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f15533]) ).
fof(f15575,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(compose(domain(domain(domain(domain(X0)))),domain(X0))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f397,f15544]) ).
fof(f15576,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(domain(compose(domain(domain(domain(X0))),X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f281,f15545]) ).
fof(f15577,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(domain(compose(domain(domain(X0)),X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f254,f15546]) ).
fof(f15578,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(domain(compose(domain(X0),X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f82,f15547]) ).
fof(f15579,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,X2))) = domain(domain(compose(X1,compose(domain(compose(X0,X1)),X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f149,f15548]) ).
fof(f15580,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,X2))) = domain(domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f140,f15549]) ).
fof(f15581,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(domain(compose(X1,domain(domain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f264,f15550]) ).
fof(f15582,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(domain(compose(X1,domain(compose(domain(X0),X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f255,f15551]) ).
fof(f15583,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(domain(compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f15552]) ).
fof(f15584,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(compose(domain(codomain(codomain(X0))),X0))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2834,f15553]) ).
fof(f15585,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(compose(domain(codomain(X0)),X0))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f2835,f15554]) ).
fof(f15586,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(domain(domain(domain(domain(domain(X0))))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f1360,f15555]) ).
fof(f15587,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(domain(domain(domain(domain(X0)))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f395,f15556]) ).
fof(f15588,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f285,f15557]) ).
fof(f15595,plain,
! [X0] :
( ~ sQ0_spl
| compose(domain(X0),domain(X0)) = compose(domain(X0),domain(compose(domain(domain(X0)),domain(X0)))) ),
inference(paramodulation,[status(thm)],[f255,f14238]) ).
fof(f15597,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(domain(X0),compose(domain(f1(X0,X1)),X2)) = compose(domain(f1(X0,X1)),X2) ),
inference(paramodulation,[status(thm)],[f14151,f14238]) ).
fof(f15598,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X0 = X1
| compose(domain(f1(X0,X1)),compose(domain(domain(f1(X0,X1))),X2)) = compose(domain(domain(f1(X0,X1))),X2) ),
inference(paramodulation,[status(thm)],[f10102,f14238]) ).
fof(f15599,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| compose(domain(X0),compose(domain(domain(X0)),X1)) = compose(domain(domain(X0)),X1) ),
inference(paramodulation,[status(thm)],[f5804,f14238]) ).
fof(f15600,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X0 = X1
| compose(codomain(codomain(codomain(f1(X0,X1)))),compose(domain(codomain(codomain(codomain(f1(X0,X1))))),X2)) = compose(domain(codomain(codomain(codomain(f1(X0,X1))))),X2) ),
inference(paramodulation,[status(thm)],[f173,f14238]) ).
fof(f15601,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X0 = X1
| compose(codomain(f1(X0,X1)),compose(domain(codomain(codomain(f1(X0,X1)))),X2)) = compose(domain(codomain(codomain(f1(X0,X1)))),X2) ),
inference(paramodulation,[status(thm)],[f339,f14238]) ).
fof(f15602,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X0 = X1
| compose(codomain(codomain(f1(X0,X1))),compose(domain(codomain(codomain(f1(X0,X1)))),X2)) = compose(domain(codomain(codomain(f1(X0,X1)))),X2) ),
inference(paramodulation,[status(thm)],[f66,f14238]) ).
fof(f15603,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| compose(codomain(X0),compose(domain(codomain(codomain(X0))),X1)) = compose(domain(codomain(codomain(X0))),X1) ),
inference(paramodulation,[status(thm)],[f340,f14238]) ).
fof(f15604,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X0 = X1
| compose(codomain(f1(X0,X1)),compose(domain(codomain(f1(X0,X1))),X2)) = compose(domain(codomain(f1(X0,X1))),X2) ),
inference(paramodulation,[status(thm)],[f68,f14238]) ).
fof(f15624,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(domain(f1(X0,X1)),compose(domain(X0),X2)) = compose(domain(f1(X0,X1)),X2) ),
inference(paramodulation,[status(thm)],[f14151,f14238]) ).
fof(f15625,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X0 = X1
| compose(domain(domain(f1(X0,X1))),compose(domain(f1(X0,X1)),X2)) = compose(domain(domain(f1(X0,X1))),X2) ),
inference(paramodulation,[status(thm)],[f10102,f14238]) ).
fof(f15626,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| compose(domain(domain(X0)),compose(domain(X0),X1)) = compose(domain(domain(X0)),X1) ),
inference(paramodulation,[status(thm)],[f5804,f14238]) ).
fof(f15627,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X0 = X1
| compose(domain(codomain(codomain(codomain(f1(X0,X1))))),compose(codomain(codomain(codomain(f1(X0,X1)))),X2)) = compose(domain(codomain(codomain(codomain(f1(X0,X1))))),X2) ),
inference(paramodulation,[status(thm)],[f173,f14238]) ).
fof(f15628,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X0 = X1
| compose(domain(codomain(codomain(f1(X0,X1)))),compose(codomain(f1(X0,X1)),X2)) = compose(domain(codomain(codomain(f1(X0,X1)))),X2) ),
inference(paramodulation,[status(thm)],[f339,f14238]) ).
fof(f15629,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X0 = X1
| compose(domain(codomain(codomain(f1(X0,X1)))),compose(codomain(codomain(f1(X0,X1))),X2)) = compose(domain(codomain(codomain(f1(X0,X1)))),X2) ),
inference(paramodulation,[status(thm)],[f66,f14238]) ).
fof(f15630,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| compose(domain(codomain(codomain(X0))),compose(codomain(X0),X1)) = compose(domain(codomain(codomain(X0))),X1) ),
inference(paramodulation,[status(thm)],[f340,f14238]) ).
fof(f15631,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X0 = X1
| compose(domain(codomain(f1(X0,X1))),compose(codomain(f1(X0,X1)),X2)) = compose(domain(codomain(f1(X0,X1))),X2) ),
inference(paramodulation,[status(thm)],[f68,f14238]) ).
fof(f15643,plain,
! [X0] :
( ~ sQ0_spl
| compose(domain(X0),domain(X0)) = compose(domain(X0),domain(compose(domain(domain(X0)),domain(X0)))) ),
inference(paramodulation,[status(thm)],[f14238,f255]) ).
fof(f15646,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(domain(X0),domain(X0))) = codomain(X1)
| X2 = f1(domain(compose(domain(X0),X1)),X2)
| domain(compose(domain(X0),compose(domain(X0),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f14238,f501]) ).
fof(f15649,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(codomain(codomain(compose(domain(X0),domain(X0)))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f310]) ).
fof(f15654,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(domain(X0),codomain(domain(X0)))) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f454]) ).
fof(f15666,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),X2))
| X3 = f1(domain(compose(X0,compose(domain(X1),X2))),X3)
| domain(compose(X0,compose(domain(X1),compose(domain(X1),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f14238,f501]) ).
fof(f15668,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| X2 = f1(codomain(compose(domain(X0),X1)),X2)
| codomain(compose(domain(X0),compose(domain(X0),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f14238,f485]) ).
fof(f15670,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(X0),codomain(codomain(compose(domain(X0),X1))))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f561]) ).
fof(f15671,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),X2))
| X3 = f1(codomain(compose(X0,compose(domain(X1),X2))),X3)
| codomain(compose(X0,compose(domain(X1),compose(domain(X1),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f14238,f480]) ).
fof(f15672,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(domain(X0),codomain(codomain(compose(domain(X0),X1))))) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f453]) ).
fof(f15673,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(codomain(codomain(compose(domain(X0),compose(domain(X0),X1)))),domain(X0))) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f445]) ).
fof(f15675,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(codomain(compose(domain(X0),codomain(codomain(compose(domain(X0),X1))))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f362]) ).
fof(f15686,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(compose(domain(X1),X2),domain(compose(domain(X1),compose(domain(X1),X2)))))
| ~ there_exists(compose(X0,compose(domain(X1),X2))) ),
inference(paramodulation,[status(thm)],[f14238,f457]) ).
fof(f15687,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(domain(X1)),compose(domain(X1),X2)))
| ~ there_exists(compose(X0,compose(domain(X1),X2))) ),
inference(paramodulation,[status(thm)],[f14238,f456]) ).
fof(f15688,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(domain(X0),codomain(compose(domain(X0),X1)))) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f455]) ).
fof(f15689,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,codomain(domain(X1)))) = codomain(compose(domain(X1),compose(domain(X1),X2)))
| ~ there_exists(compose(X0,compose(domain(X1),X2))) ),
inference(paramodulation,[status(thm)],[f14238,f454]) ).
fof(f15690,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(codomain(compose(domain(X0),compose(domain(X0),X1))),domain(X0))) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f447]) ).
fof(f15691,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,domain(X2)))) = codomain(compose(domain(X2),X3))
| ~ there_exists(compose(X0,compose(X1,compose(domain(X2),X3)))) ),
inference(paramodulation,[status(thm)],[f14238,f462]) ).
fof(f15692,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(X0,compose(domain(X1),X2)),X3)
| compose(X0,compose(domain(X1),compose(domain(X1),X2))) = X3
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),X2)) ),
inference(paramodulation,[status(thm)],[f14238,f441]) ).
fof(f15694,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(X0),codomain(compose(domain(X0),X1)))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f563]) ).
fof(f15698,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(codomain(compose(domain(X0),codomain(compose(domain(X0),X1)))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f364]) ).
fof(f15699,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(domain(X0)),compose(domain(X0),X1)))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f249]) ).
fof(f15700,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(domain(X0))) = codomain(compose(domain(X0),compose(domain(X0),X1)))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f191]) ).
fof(f15703,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(compose(domain(X0),X1),domain(compose(domain(X0),compose(domain(X0),X1)))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f137]) ).
fof(f15709,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f14238,f90]) ).
fof(f15711,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),X2))
| ~ there_exists(compose(X0,compose(domain(X1),X2))) ),
inference(paramodulation,[status(thm)],[f14238,f85]) ).
fof(f15719,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f26]) ).
fof(f15727,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = compose(domain(X0),domain(compose(domain(domain(X0)),domain(X0)))) ),
inference(forward_demodulation,[status(thm)],[f14240,f15595]) ).
fof(f15730,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X0 = X1
| compose(domain(f1(X0,X1)),X2) = compose(domain(domain(f1(X0,X1))),X2) ),
inference(forward_demodulation,[status(thm)],[f82,f15598]) ).
fof(f15731,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| compose(domain(X0),X1) = compose(domain(domain(X0)),X1) ),
inference(forward_demodulation,[status(thm)],[f82,f15599]) ).
fof(f15732,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X0 = X1
| compose(codomain(codomain(codomain(f1(X0,X1)))),X2) = compose(domain(codomain(codomain(codomain(f1(X0,X1))))),X2) ),
inference(forward_demodulation,[status(thm)],[f82,f15600]) ).
fof(f15733,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X0 = X1
| compose(codomain(codomain(f1(X0,X1))),X2) = compose(domain(codomain(codomain(f1(X0,X1)))),X2) ),
inference(forward_demodulation,[status(thm)],[f82,f15602]) ).
fof(f15734,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X0 = X1
| compose(codomain(f1(X0,X1)),X2) = compose(domain(codomain(f1(X0,X1))),X2) ),
inference(forward_demodulation,[status(thm)],[f82,f15604]) ).
fof(f15764,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = compose(domain(X0),domain(compose(domain(domain(X0)),domain(X0)))) ),
inference(forward_demodulation,[status(thm)],[f14240,f15643]) ).
fof(f15769,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(domain(X0),domain(X0))) = codomain(X1)
| X2 = f1(domain(compose(domain(X0),X1)),X2)
| domain(compose(domain(X0),X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f15646]) ).
fof(f15770,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(X1)
| X2 = f1(domain(compose(domain(X0),X1)),X2)
| domain(compose(domain(X0),X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14240,f15769]) ).
fof(f15775,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(codomain(codomain(domain(X0))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f14240,f15649]) ).
fof(f15776,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(codomain(domain(X0)))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f14086,f15775]) ).
fof(f15777,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(X0))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f14086,f15776]) ).
fof(f15783,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(domain(X0),domain(X0))) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f14086,f15654]) ).
fof(f15784,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f14240,f15783]) ).
fof(f15805,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),X2))
| X3 = f1(domain(compose(X0,compose(domain(X1),X2))),X3)
| domain(compose(X0,compose(domain(X1),X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f14238,f15666]) ).
fof(f15806,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| X2 = f1(codomain(compose(domain(X0),X1)),X2)
| codomain(compose(domain(X0),X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f15668]) ).
fof(f15811,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),X2))
| X3 = f1(codomain(compose(X0,compose(domain(X1),X2))),X3)
| codomain(compose(X0,compose(domain(X1),X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f14238,f15671]) ).
fof(f15812,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(codomain(codomain(compose(domain(X0),X1))),domain(X0))) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f14238,f15673]) ).
fof(f15831,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),compose(X2,domain(compose(domain(X1),compose(domain(X1),X2))))))
| ~ there_exists(compose(X0,compose(domain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f15686]) ).
fof(f15832,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),compose(X2,domain(compose(domain(X1),X2)))))
| ~ there_exists(compose(X0,compose(domain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f14238,f15831]) ).
fof(f15833,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),X2))
| ~ there_exists(compose(X0,compose(domain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f79,f15832]) ).
fof(f15834,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),compose(domain(X1),X2)))
| ~ there_exists(compose(X0,compose(domain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f14086,f15689]) ).
fof(f15835,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),X2))
| ~ there_exists(compose(X0,compose(domain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f14238,f15834]) ).
fof(f15836,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(codomain(compose(domain(X0),X1)),domain(X0))) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f14238,f15690]) ).
fof(f15837,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(X0,compose(domain(X1),X2)),X3)
| compose(X0,compose(domain(X1),X2)) = X3
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),X2)) ),
inference(forward_demodulation,[status(thm)],[f14238,f15692]) ).
fof(f15844,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),compose(domain(X0),X1)))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f14086,f15700]) ).
fof(f15845,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f14238,f15844]) ).
fof(f15851,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),compose(X1,domain(compose(domain(X0),compose(domain(X0),X1))))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f15703]) ).
fof(f15852,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),compose(X1,domain(compose(domain(X0),X1)))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f14238,f15851]) ).
fof(f15853,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f15852]) ).
fof(f15867,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f15709]) ).
fof(f15878,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| codomain(X1) = compose(domain(X0),X2)
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f15777,f14856]) ).
fof(f15879,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = compose(domain(X0),X3)
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f15777,f12961]) ).
fof(f15880,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(domain(domain(compose(domain(X0),X1))),X2)
| domain(domain(compose(domain(X0),X1))) = X2
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f15777,f510]) ).
fof(f15881,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(domain(codomain(compose(domain(X0),X1))),X2)
| domain(codomain(compose(domain(X0),X1))) = X2
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f15777,f508]) ).
fof(f15882,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(codomain(compose(domain(X0),X1))),X2)
| codomain(codomain(compose(domain(X0),X1))) = X2
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f15777,f487]) ).
fof(f15883,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(domain(compose(domain(X0),X2)))
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f15777,f2104]) ).
fof(f15884,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(codomain(compose(domain(X0),X2)))
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f15777,f2102]) ).
fof(f15885,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(codomain(compose(domain(X0),X2)))
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f15777,f2074]) ).
fof(f15886,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = domain(compose(domain(X0),X3))
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f15777,f898]) ).
fof(f15887,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(compose(domain(X0),X3))
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f15777,f896]) ).
fof(f15889,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(compose(domain(X0),X2))
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f15777,f1067]) ).
fof(f15890,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(compose(domain(X0),X2))
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f15777,f1065]) ).
fof(f15891,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = compose(domain(X0),X2)
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f15777,f1046]) ).
fof(f15892,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = compose(domain(X0),X3)
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f15777,f841]) ).
fof(f15893,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(domain(compose(domain(X0),X1)),X2)
| domain(compose(domain(X0),X1)) = X2
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f15777,f94]) ).
fof(f15894,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(domain(X0),X1)),X2)
| codomain(compose(domain(X0),X1)) = X2
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f15777,f92]) ).
fof(f15925,plain,
! [X0,X1,X2] :
( there_exists(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f23]) ).
fof(f15926,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(codomain(X0))) = domain(domain(domain(domain(codomain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f14108]) ).
fof(f15927,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(codomain(X0))) = domain(domain(domain(codomain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f14112]) ).
fof(f15928,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(codomain(X0))) = domain(domain(codomain(codomain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f14128]) ).
fof(f15929,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(compose(domain(domain(codomain(codomain(X0)))),domain(codomain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f860]) ).
fof(f15930,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f342]) ).
fof(f15931,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f341]) ).
fof(f15932,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(codomain(X0)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f6373]) ).
fof(f15933,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(codomain(X0)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f3509]) ).
fof(f15934,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(codomain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f347]) ).
fof(f15935,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(X0))))) = codomain(codomain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f4358]) ).
fof(f15936,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f3697]) ).
fof(f15937,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(codomain(X0))),codomain(codomain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f3123]) ).
fof(f15938,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f322]) ).
fof(f15939,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f311]) ).
fof(f15940,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(codomain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f218]) ).
fof(f15941,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f219]) ).
fof(f15942,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f217]) ).
fof(f15943,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(codomain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f211]) ).
fof(f15944,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f212]) ).
fof(f15945,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f210]) ).
fof(f15946,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X0)))) = codomain(codomain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f45]) ).
fof(f15947,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f53]) ).
fof(f15948,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f54]) ).
fof(f15949,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f43]) ).
fof(f15950,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f44]) ).
fof(f15951,plain,
! [X0,X1,X2] :
( equivalent(codomain(codomain(X0)),codomain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f504,f39]) ).
fof(f15954,plain,
! [X0,X1,X2,X3] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(domain(codomain(X0))))
| X3 = f1(domain(compose(f1(X0,X1),X2)),X3)
| domain(compose(f1(X0,X1),X2)) = X3 ),
inference(paramodulation,[status(thm)],[f625,f504]) ).
fof(f15957,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(codomain(domain(X0)))
| X2 = f1(domain(compose(domain(X0),X1)),X2)
| domain(compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f14086,f504]) ).
fof(f15959,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(X0))
| X2 = f1(domain(compose(domain(X0),X1)),X2)
| domain(compose(domain(X0),X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f15957]) ).
fof(f15960,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(codomain(compose(X0,X1))) = domain(domain(domain(domain(domain(codomain(compose(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14441,f502]) ).
fof(f15961,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(codomain(compose(X0,X1))) = domain(domain(domain(domain(domain(codomain(compose(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14441,f481]) ).
fof(f15962,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(codomain(compose(X0,X1))) = domain(domain(domain(domain(domain(codomain(compose(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14441,f350]) ).
fof(f15963,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = domain(domain(domain(domain(domain(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f14441,f289]) ).
fof(f15964,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) = domain(domain(domain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f14441,f174]) ).
fof(f15965,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(codomain(X0))))) = domain(domain(domain(domain(domain(codomain(codomain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f14441,f292]) ).
fof(f15966,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(codomain(f1(X0,X1))))) = domain(domain(domain(domain(domain(codomain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f14441,f61]) ).
fof(f15967,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(codomain(X0)))) = domain(domain(domain(domain(domain(codomain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f14441,f224]) ).
fof(f15968,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(codomain(f1(X0,X1)))) = domain(domain(domain(domain(domain(codomain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f14441,f59]) ).
fof(f15969,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| domain(codomain(codomain(X0))) = domain(domain(domain(domain(domain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14441,f504]) ).
fof(f15970,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(codomain(X0))) = domain(domain(domain(domain(domain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14441,f830]) ).
fof(f15971,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(codomain(codomain(X0))) = domain(domain(domain(domain(domain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14441,f483]) ).
fof(f15972,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(codomain(codomain(X0))) = domain(domain(domain(domain(domain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14441,f517]) ).
fof(f15973,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(codomain(X0))) = domain(domain(domain(domain(domain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14441,f309]) ).
fof(f15974,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(codomain(X0))) = domain(domain(domain(domain(domain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14441,f1035]) ).
fof(f15975,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(codomain(X0))) = domain(domain(domain(domain(domain(codomain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14441,f97]) ).
fof(f15976,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(codomain(f1(X0,X1))) = domain(domain(domain(domain(domain(codomain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14441,f56]) ).
fof(f15977,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(codomain(X0)) = domain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14441,f484]) ).
fof(f15978,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| domain(codomain(X0)) = domain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14441,f2116]) ).
fof(f15979,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(codomain(X0)) = domain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14441,f839]) ).
fof(f15980,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(codomain(X0)) = domain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14441,f518]) ).
fof(f15981,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(codomain(X0)) = domain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14441,f1044]) ).
fof(f15982,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(X0)) = domain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14441,f89]) ).
fof(f15983,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(codomain(X0)) = domain(domain(domain(domain(domain(codomain(X0)))))) ),
inference(resolution,[status(thm)],[f14441,f76]) ).
fof(f15984,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(domain(compose(X0,X1))) = domain(domain(domain(domain(domain(domain(compose(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14441,f549]) ).
fof(f15985,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(domain(domain(f1(X0,X1)))))) = domain(domain(domain(domain(domain(domain(domain(domain(domain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f14441,f655]) ).
fof(f15986,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(domain(codomain(f1(X0,X1)))))) = domain(domain(domain(domain(domain(domain(domain(domain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f14441,f608]) ).
fof(f15987,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(domain(f1(X0,X1))))) = domain(domain(domain(domain(domain(domain(domain(domain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f14441,f157]) ).
fof(f15988,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(domain(X0)))) = domain(domain(domain(domain(domain(domain(domain(domain(X0)))))))) ),
inference(resolution,[status(thm)],[f14441,f658]) ).
fof(f15989,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(codomain(codomain(f1(X0,X1)))))) = domain(domain(domain(domain(domain(domain(domain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f14441,f476]) ).
fof(f15990,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(codomain(f1(X0,X1))))) = domain(domain(domain(domain(domain(domain(domain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f14441,f124]) ).
fof(f15991,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(codomain(X0)))) = domain(domain(domain(domain(domain(domain(domain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f14441,f545]) ).
fof(f15992,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(domain(f1(X0,X1)))) = domain(domain(domain(domain(domain(domain(domain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f14441,f51]) ).
fof(f15993,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(domain(X0))) = domain(domain(domain(domain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f14441,f832]) ).
fof(f15994,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(domain(X0))) = domain(domain(domain(domain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f14441,f1037]) ).
fof(f15995,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(X0))) = domain(domain(domain(domain(domain(domain(domain(X0))))))) ),
inference(resolution,[status(thm)],[f14441,f160]) ).
fof(f15996,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) = domain(domain(domain(domain(domain(domain(codomain(codomain(codomain(codomain(f1(X0,X1))))))))))) ),
inference(resolution,[status(thm)],[f14441,f299]) ).
fof(f15997,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(codomain(codomain(f1(X0,X1)))))) = domain(domain(domain(domain(domain(domain(codomain(codomain(codomain(f1(X0,X1)))))))))) ),
inference(resolution,[status(thm)],[f14441,f176]) ).
fof(f15998,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(codomain(codomain(X0))))) = domain(domain(domain(domain(domain(domain(codomain(codomain(codomain(X0))))))))) ),
inference(resolution,[status(thm)],[f14441,f302]) ).
fof(f15999,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(codomain(f1(X0,X1))))) = domain(domain(domain(domain(domain(domain(codomain(codomain(f1(X0,X1))))))))) ),
inference(resolution,[status(thm)],[f14441,f63]) ).
fof(f16000,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(codomain(X0)))) = domain(domain(domain(domain(domain(domain(codomain(codomain(X0)))))))) ),
inference(resolution,[status(thm)],[f14441,f226]) ).
fof(f16001,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(codomain(f1(X0,X1)))) = domain(domain(domain(domain(domain(domain(codomain(f1(X0,X1)))))))) ),
inference(resolution,[status(thm)],[f14441,f48]) ).
fof(f16002,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| domain(domain(codomain(X0))) = domain(domain(domain(domain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14441,f503]) ).
fof(f16003,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(codomain(X0))) = domain(domain(domain(domain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14441,f833]) ).
fof(f16004,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(domain(codomain(X0))) = domain(domain(domain(domain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14441,f482]) ).
fof(f16005,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(domain(codomain(X0))) = domain(domain(domain(domain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14441,f519]) ).
fof(f16006,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(domain(codomain(X0))) = domain(domain(domain(domain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14441,f320]) ).
fof(f16007,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(codomain(X0))) = domain(domain(domain(domain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14441,f1038]) ).
fof(f16008,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(codomain(X0))) = domain(domain(domain(domain(domain(domain(codomain(X0))))))) ),
inference(resolution,[status(thm)],[f14441,f99]) ).
fof(f16009,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(domain(f1(X0,X1))) = domain(domain(domain(domain(domain(domain(f1(X0,X1))))))) ),
inference(resolution,[status(thm)],[f14441,f47]) ).
fof(f16010,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(domain(X0)) = domain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f14441,f486]) ).
fof(f16011,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| domain(domain(X0)) = domain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f14441,f2090]) ).
fof(f16012,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(domain(X0)) = domain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f14441,f840]) ).
fof(f16013,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(domain(X0)) = domain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f14441,f499]) ).
fof(f16014,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(domain(X0)) = domain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f14441,f1045]) ).
fof(f16015,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(domain(X0)) = domain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f14441,f91]) ).
fof(f16016,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(X0)) = domain(domain(domain(domain(domain(domain(X0)))))) ),
inference(resolution,[status(thm)],[f14441,f77]) ).
fof(f16017,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| domain(f1(X0,X1)) = domain(domain(domain(domain(domain(f1(X0,X1)))))) ),
inference(resolution,[status(thm)],[f14441,f36]) ).
fof(f16018,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| codomain(X1) = X0
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f14856]) ).
fof(f16019,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = X0
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f12961]) ).
fof(f16020,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f510]) ).
fof(f16021,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f508]) ).
fof(f16022,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f487]) ).
fof(f16023,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(domain(X0))
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f2104]) ).
fof(f16024,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(codomain(X0))
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f2102]) ).
fof(f16025,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(codomain(X0))
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f2074]) ).
fof(f16026,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = domain(X0)
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f898]) ).
fof(f16027,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(X0)
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f896]) ).
fof(f16028,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f728]) ).
fof(f16029,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = domain(X0)
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f1067]) ).
fof(f16030,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = codomain(X0)
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f1065]) ).
fof(f16031,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = codomain(X1)
| X1 = X0
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f1046]) ).
fof(f16032,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f841]) ).
fof(f16033,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f94]) ).
fof(f16034,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f92]) ).
fof(f16035,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(X0) = domain(domain(domain(domain(domain(X0))))) ),
inference(resolution,[status(thm)],[f14441,f78]) ).
fof(f16036,plain,
! [X0,X1,X2] :
( there_exists(X0)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f23]) ).
fof(f16037,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X0)) = domain(domain(domain(domain(domain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f14441]) ).
fof(f16038,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X0)) = domain(domain(domain(domain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f14108]) ).
fof(f16039,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X0)) = domain(domain(domain(codomain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f14112]) ).
fof(f16040,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X0)) = domain(domain(codomain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f14128]) ).
fof(f16041,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(domain(domain(codomain(X0))),domain(codomain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f860]) ).
fof(f16042,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f342]) ).
fof(f16043,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f341]) ).
fof(f16044,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f6373]) ).
fof(f16045,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f3509]) ).
fof(f16046,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f347]) ).
fof(f16047,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(X0)),codomain(codomain(X0)))) = codomain(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f4358]) ).
fof(f16048,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(X0)),codomain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f3697]) ).
fof(f16049,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(X0)),codomain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f3123]) ).
fof(f16050,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f322]) ).
fof(f16051,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f311]) ).
fof(f16052,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f218]) ).
fof(f16053,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f219]) ).
fof(f16054,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f217]) ).
fof(f16055,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X0)))) = codomain(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f211]) ).
fof(f16056,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f212]) ).
fof(f16057,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f210]) ).
fof(f16058,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f45]) ).
fof(f16059,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f53]) ).
fof(f16061,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f43]) ).
fof(f16063,plain,
! [X0,X1,X2] :
( equivalent(codomain(X0),codomain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f505,f39]) ).
fof(f16067,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(X0))
| X2 = f1(domain(compose(domain(X0),X1)),X2)
| domain(compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f14086,f505]) ).
fof(f16072,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 = X1
| X0 != f1(X0,X1)
| X0 = X1
| domain(X0) = domain(domain(domain(X0))) ),
inference(resolution,[status(thm)],[f14675,f38]) ).
fof(f16077,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2
| domain(f1(X0,X1)) = domain(domain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f14151,f14675]) ).
fof(f16082,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X0 = X1
| X2 = f1(codomain(codomain(f1(X0,X1))),X2)
| codomain(codomain(f1(X0,X1))) = X2
| domain(codomain(codomain(f1(X0,X1)))) = domain(domain(codomain(f1(X0,X1)))) ),
inference(paramodulation,[status(thm)],[f339,f14675]) ).
fof(f16084,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1
| domain(codomain(codomain(X0))) = domain(domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f340,f14675]) ).
fof(f16118,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| compose(domain(domain(domain(X0))),compose(domain(X0),X1)) = compose(domain(domain(domain(X0))),X1) ),
inference(paramodulation,[status(thm)],[f14675,f14238]) ).
fof(f16119,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| compose(domain(X0),compose(domain(domain(domain(X0))),X1)) = compose(domain(domain(domain(X0))),X1) ),
inference(paramodulation,[status(thm)],[f14675,f14238]) ).
fof(f16120,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(domain(X0)))) = domain(domain(domain(X0)))
| ~ there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f14675,f14540]) ).
fof(f16121,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(domain(domain(domain(X0))),domain(X0)) = domain(domain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f14675,f14240]) ).
fof(f16126,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(domain(domain(X0)),compose(domain(domain(domain(domain(domain(domain(X0)))))),domain(X0))) = domain(domain(X0)) ),
inference(paramodulation,[status(thm)],[f14675,f397]) ).
fof(f16131,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1
| domain(domain(domain(X0))) = domain(domain(X0)) ),
inference(paramodulation,[status(thm)],[f14675,f5804]) ).
fof(f16136,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| compose(domain(domain(X0)),X1) = compose(domain(domain(X0)),compose(X1,domain(compose(domain(X0),X1)))) ),
inference(paramodulation,[status(thm)],[f14675,f255]) ).
fof(f16140,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| equivalent(domain(domain(domain(X0))),domain(X0))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f14675,f237]) ).
fof(f16141,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| equivalent(domain(X0),domain(domain(domain(X0))))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f14675,f237]) ).
fof(f16142,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(X0,X3)
| X0 = X3
| there_exists(compose(domain(domain(X0)),X2))
| domain(X0) != codomain(X2)
| X1 = f1(domain(domain(domain(X0))),X1)
| domain(domain(domain(X0))) = X1 ),
inference(paramodulation,[status(thm)],[f14675,f93]) ).
fof(f16148,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| compose(domain(domain(X0)),compose(domain(X0),X1)) = compose(domain(domain(X0)),X1) ),
inference(paramodulation,[status(thm)],[f14675,f82]) ).
fof(f16150,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(domain(domain(X0)),X1))
| domain(domain(domain(X0))) != codomain(X1)
| ~ there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f14675,f27]) ).
fof(f16152,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(domain(domain(X0)),domain(X0)) = domain(domain(X0)) ),
inference(paramodulation,[status(thm)],[f14675,f29]) ).
fof(f16153,plain,
! [X0] :
( ~ sQ0_spl
| domain(domain(domain(X0))) = X0
| domain(X0) != X0
| domain(domain(domain(X0))) = f1(X0,domain(domain(domain(X0)))) ),
inference(equality_factoring,[status(thm)],[f14675]) ).
fof(f16154,plain,
! [X0] :
( ~ sQ0_spl
| domain(domain(domain(X0))) = f1(X0,domain(domain(domain(X0))))
| domain(X0) != f1(X0,domain(domain(domain(X0))))
| X0 = domain(domain(domain(X0))) ),
inference(equality_factoring,[status(thm)],[f14675]) ).
fof(f16155,plain,
! [X0,X1] :
( ~ sQ0_spl
| X0 != f1(X0,X1)
| X0 = X1
| domain(X0) = domain(domain(domain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f16072]) ).
fof(f16159,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| compose(domain(X0),X1) = compose(domain(domain(domain(X0))),X1) ),
inference(forward_demodulation,[status(thm)],[f254,f16119]) ).
fof(f16160,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(domain(domain(domain(X0)))) = domain(domain(domain(X0))) ),
inference(forward_subsumption_resolution,[status(thm)],[f16120,f77]) ).
fof(f16167,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(domain(domain(X0)),X1))
| domain(domain(domain(X0))) != codomain(X1) ),
inference(forward_subsumption_resolution,[status(thm)],[f16150,f77]) ).
fof(f16169,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = domain(domain(domain(domain(domain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f14441]) ).
fof(f16170,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = domain(domain(domain(domain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f14108]) ).
fof(f16171,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = domain(domain(domain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f14112]) ).
fof(f16172,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = domain(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f14128]) ).
fof(f16173,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(compose(domain(domain(codomain(X1))),domain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f860]) ).
fof(f16174,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f342]) ).
fof(f16175,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f341]) ).
fof(f16176,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(X1)),codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f6373]) ).
fof(f16177,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(X1)),codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f3509]) ).
fof(f16178,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(X1)))))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f347]) ).
fof(f16179,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(X1)),codomain(codomain(X1)))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f4358]) ).
fof(f16180,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(X1)),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f3697]) ).
fof(f16181,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(X1)),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f3123]) ).
fof(f16182,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f322]) ).
fof(f16183,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f311]) ).
fof(f16184,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f218]) ).
fof(f16185,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f219]) ).
fof(f16186,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f217]) ).
fof(f16187,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f211]) ).
fof(f16188,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f212]) ).
fof(f16189,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f210]) ).
fof(f16190,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f45]) ).
fof(f16191,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f53]) ).
fof(f16192,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f54]) ).
fof(f16193,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f43]) ).
fof(f16194,plain,
! [X0,X1] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f44]) ).
fof(f16195,plain,
! [X0,X1] :
( equivalent(codomain(X1),codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14854,f39]) ).
fof(f16200,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f14540]) ).
fof(f16201,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f27]) ).
fof(f16203,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(domain(domain(domain(domain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f14441]) ).
fof(f16204,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(domain(domain(domain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f14108]) ).
fof(f16205,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(domain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f14112]) ).
fof(f16206,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f14128]) ).
fof(f16207,plain,
! [X0,X1] :
( domain(domain(X1)) = codomain(compose(domain(domain(domain(X1))),domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f860]) ).
fof(f16208,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f342]) ).
fof(f16209,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f341]) ).
fof(f16210,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(X1)),codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f6373]) ).
fof(f16211,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(X1)),codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f3509]) ).
fof(f16212,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(domain(X1)))))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f347]) ).
fof(f16213,plain,
! [X0,X1] :
( domain(compose(codomain(domain(X1)),codomain(domain(X1)))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f4358]) ).
fof(f16214,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(domain(X1)),codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f3697]) ).
fof(f16215,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(domain(X1)),codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f3123]) ).
fof(f16216,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f322]) ).
fof(f16217,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f311]) ).
fof(f16218,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(domain(X1))))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f218]) ).
fof(f16219,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f219]) ).
fof(f16220,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f217]) ).
fof(f16221,plain,
! [X0,X1] :
( domain(codomain(codomain(domain(X1)))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f211]) ).
fof(f16222,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f212]) ).
fof(f16223,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f210]) ).
fof(f16224,plain,
! [X0,X1] :
( domain(codomain(domain(X1))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f45]) ).
fof(f16225,plain,
! [X0,X1] :
( there_exists(codomain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f53]) ).
fof(f16226,plain,
! [X0,X1] :
( there_exists(codomain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f54]) ).
fof(f16227,plain,
! [X0,X1] :
( there_exists(domain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f43]) ).
fof(f16228,plain,
! [X0,X1] :
( there_exists(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f44]) ).
fof(f16229,plain,
! [X0,X1] :
( equivalent(domain(X1),domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(resolution,[status(thm)],[f14855,f39]) ).
fof(f16245,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(codomain(codomain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16209]) ).
fof(f16246,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16245]) ).
fof(f16247,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16246]) ).
fof(f16248,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16247]) ).
fof(f16249,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16248]) ).
fof(f16250,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(X1),codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16210]) ).
fof(f16251,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(X1),codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16250]) ).
fof(f16252,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(X1),domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16251]) ).
fof(f16253,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14240,f16252]) ).
fof(f16259,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(codomain(codomain(domain(X1))))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16212]) ).
fof(f16260,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(codomain(domain(X1)))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16259]) ).
fof(f16261,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(domain(X1))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16260]) ).
fof(f16262,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16261]) ).
fof(f16263,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16262]) ).
fof(f16264,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(domain(X1),codomain(domain(X1)))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16213]) ).
fof(f16265,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(domain(X1),domain(X1))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16264]) ).
fof(f16266,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14240,f16265]) ).
fof(f16267,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16266]) ).
fof(f16268,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(X1),codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16214]) ).
fof(f16269,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(X1),domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16268]) ).
fof(f16270,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14240,f16269]) ).
fof(f16275,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16216]) ).
fof(f16276,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16275]) ).
fof(f16277,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16276]) ).
fof(f16278,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16277]) ).
fof(f16284,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(codomain(domain(X1)))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16218]) ).
fof(f16285,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(domain(X1))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16284]) ).
fof(f16286,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16285]) ).
fof(f16287,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16286]) ).
fof(f16288,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16219]) ).
fof(f16289,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16288]) ).
fof(f16290,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16289]) ).
fof(f16295,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(domain(X1))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16221]) ).
fof(f16296,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16295]) ).
fof(f16297,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16296]) ).
fof(f16298,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16222]) ).
fof(f16299,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16298]) ).
fof(f16303,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16224]) ).
fof(f16304,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16303]) ).
fof(f16308,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16227]) ).
fof(f16309,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(domain(X1),X2)) ),
inference(resolution,[status(thm)],[f15187,f15777]) ).
fof(f16310,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,compose(X2,compose(X3,X4)))) ),
inference(resolution,[status(thm)],[f15187,f570]) ).
fof(f16311,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,compose(X2,compose(X3,X4)))) ),
inference(resolution,[status(thm)],[f15187,f462]) ).
fof(f16312,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,compose(X2,compose(X3,X4)))) ),
inference(resolution,[status(thm)],[f15187,f370]) ).
fof(f16313,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15187,f321]) ).
fof(f16314,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15187,f310]) ).
fof(f16315,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15187,f562]) ).
fof(f16316,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15187,f457]) ).
fof(f16317,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15187,f456]) ).
fof(f16318,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15187,f454]) ).
fof(f16319,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15187,f363]) ).
fof(f16320,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15187,f86]) ).
fof(f16321,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15187,f85]) ).
fof(f16322,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15187,f84]) ).
fof(f16323,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X1,X2)) = domain(domain(X2))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f14122]) ).
fof(f16324,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X1,X2)) = domain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f14171]) ).
fof(f16325,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(codomain(X2)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f561]) ).
fof(f16326,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(codomain(X2)))) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f453]) ).
fof(f16327,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X1,X2))),X1)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f445]) ).
fof(f16328,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(compose(X1,X2))),X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f354]) ).
fof(f16329,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(codomain(X2)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f362]) ).
fof(f16330,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f1109]) ).
fof(f16331,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f1108]) ).
fof(f16332,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f555]) ).
fof(f16333,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(X2))) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f455]) ).
fof(f16334,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X1,X2)),X1)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f447]) ).
fof(f16335,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f563]) ).
fof(f16336,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f356]) ).
fof(f16337,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f364]) ).
fof(f16338,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f249]) ).
fof(f16339,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(compose(X1,X2))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f191]) ).
fof(f16340,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f137]) ).
fof(f16341,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f324]) ).
fof(f16342,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f313]) ).
fof(f16343,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f192]) ).
fof(f16344,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f190]) ).
fof(f16345,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f35]) ).
fof(f16346,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f26]) ).
fof(f16347,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15187,f25]) ).
fof(f16348,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(codomain(X1)) ),
inference(resolution,[status(thm)],[f15187,f23]) ).
fof(f16349,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f15187,f14540]) ).
fof(f16350,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f15187,f27]) ).
fof(f16351,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(domain(X1)) ),
inference(resolution,[status(thm)],[f15187,f22]) ).
fof(f16352,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X1) = domain(domain(domain(domain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f14441]) ).
fof(f16353,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X1) = domain(domain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f14108]) ).
fof(f16354,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X1) = domain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f14112]) ).
fof(f16355,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X1) = domain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f14128]) ).
fof(f16356,plain,
! [X0,X1] :
( domain(X1) = codomain(compose(domain(domain(X1)),domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f860]) ).
fof(f16357,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f342]) ).
fof(f16358,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f341]) ).
fof(f16359,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f6373]) ).
fof(f16360,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f3509]) ).
fof(f16361,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f347]) ).
fof(f16362,plain,
! [X0,X1] :
( domain(compose(codomain(X1),codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f4358]) ).
fof(f16363,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f3697]) ).
fof(f16364,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f3123]) ).
fof(f16365,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f322]) ).
fof(f16366,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f311]) ).
fof(f16367,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f218]) ).
fof(f16368,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f219]) ).
fof(f16369,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f217]) ).
fof(f16370,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f211]) ).
fof(f16371,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f212]) ).
fof(f16372,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f210]) ).
fof(f16373,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f45]) ).
fof(f16377,plain,
! [X0,X1] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f44]) ).
fof(f16378,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f15187,f39]) ).
fof(f16379,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(forward_demodulation,[status(thm)],[f14086,f16349]) ).
fof(f16380,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(forward_demodulation,[status(thm)],[f14086,f16350]) ).
fof(f16386,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = X2
| domain(compose(X0,X1)) != f1(domain(compose(X0,X1)),X2)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f506,f38]) ).
fof(f16390,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| X2 = f1(domain(compose(domain(X0),X1)),X2)
| domain(compose(domain(X0),compose(domain(X0),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f14238,f506]) ).
fof(f16391,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| X1 = f1(domain(domain(X0)),X1)
| domain(compose(domain(X0),domain(X0))) = X1 ),
inference(paramodulation,[status(thm)],[f14240,f506]) ).
fof(f16393,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f195,f506]) ).
fof(f16394,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(X0)
| X1 = f1(domain(X0),X1)
| domain(compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),X0)) = X1 ),
inference(paramodulation,[status(thm)],[f1119,f506]) ).
fof(f16395,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(X0)
| X1 = f1(domain(X0),X1)
| domain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),X0)) = X1 ),
inference(paramodulation,[status(thm)],[f349,f506]) ).
fof(f16396,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0)
| X1 = f1(domain(X0),X1)
| domain(compose(codomain(codomain(codomain(codomain(X0)))),X0)) = X1 ),
inference(paramodulation,[status(thm)],[f220,f506]) ).
fof(f16397,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X0)))) = codomain(compose(X0,X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(codomain(codomain(codomain(X0))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f216,f506]) ).
fof(f16398,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(X0)
| X1 = f1(domain(X0),X1)
| domain(compose(codomain(codomain(codomain(X0))),X0)) = X1 ),
inference(paramodulation,[status(thm)],[f213,f506]) ).
fof(f16399,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(compose(X0,X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(codomain(codomain(X0)),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f196,f506]) ).
fof(f16400,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(X0)
| X1 = f1(domain(X0),X1)
| domain(compose(codomain(codomain(X0)),X0)) = X1 ),
inference(paramodulation,[status(thm)],[f197,f506]) ).
fof(f16401,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(codomain(X0),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f81,f506]) ).
fof(f16402,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X1 = f1(domain(X0),X1)
| domain(compose(codomain(X0),X0)) = X1 ),
inference(paramodulation,[status(thm)],[f30,f506]) ).
fof(f16403,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| X1 = f1(domain(X0),X1)
| domain(compose(X0,compose(domain(domain(domain(domain(X0)))),domain(X0)))) = X1 ),
inference(paramodulation,[status(thm)],[f397,f506]) ).
fof(f16404,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(domain(domain(domain(X0))),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f281,f506]) ).
fof(f16405,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(domain(X0)),X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(domain(domain(X0)),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f254,f506]) ).
fof(f16406,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(domain(X0),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f82,f506]) ).
fof(f16407,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f149,f506]) ).
fof(f16408,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))) = X3 ),
inference(paramodulation,[status(thm)],[f140,f506]) ).
fof(f16409,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(domain(compose(X0,X1)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(X1,domain(domain(compose(X0,X1)))))) = X2 ),
inference(paramodulation,[status(thm)],[f264,f506]) ).
fof(f16410,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(X1,domain(compose(domain(X0),X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f255,f506]) ).
fof(f16411,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(X1,domain(compose(X0,X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f79,f506]) ).
fof(f16412,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(compose(domain(codomain(codomain(X0))),X0)))
| X1 = f1(domain(X0),X1)
| domain(compose(X0,domain(compose(domain(codomain(codomain(X0))),X0)))) = X1 ),
inference(paramodulation,[status(thm)],[f2834,f506]) ).
fof(f16413,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(compose(domain(codomain(X0)),X0)))
| X1 = f1(domain(X0),X1)
| domain(compose(X0,domain(compose(domain(codomain(X0)),X0)))) = X1 ),
inference(paramodulation,[status(thm)],[f2835,f506]) ).
fof(f16414,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(compose(X0,domain(domain(domain(domain(domain(domain(X0)))))))) = X1 ),
inference(paramodulation,[status(thm)],[f1360,f506]) ).
fof(f16415,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(X0))))))
| X1 = f1(domain(X0),X1)
| domain(compose(X0,domain(domain(domain(domain(domain(X0))))))) = X1 ),
inference(paramodulation,[status(thm)],[f395,f506]) ).
fof(f16416,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(X0)))))
| X1 = f1(domain(X0),X1)
| domain(compose(X0,domain(domain(domain(domain(X0)))))) = X1 ),
inference(paramodulation,[status(thm)],[f285,f506]) ).
fof(f16417,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(X0))))
| X1 = f1(domain(X0),X1)
| domain(compose(X0,domain(domain(domain(X0))))) = X1 ),
inference(paramodulation,[status(thm)],[f273,f506]) ).
fof(f16418,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(X0)))
| X1 = f1(domain(X0),X1)
| domain(compose(X0,domain(domain(X0)))) = X1 ),
inference(paramodulation,[status(thm)],[f256,f506]) ).
fof(f16419,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X1 = f1(domain(X0),X1)
| domain(compose(X0,domain(X0))) = X1 ),
inference(paramodulation,[status(thm)],[f29,f506]) ).
fof(f16422,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| domain(codomain(domain(compose(X0,X1)))) = codomain(X2) ),
inference(paramodulation,[status(thm)],[f506,f625]) ).
fof(f16423,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| domain(compose(X0,X1)) = X2
| domain(f1(domain(compose(X0,X1)),X2)) = domain(domain(X2)) ),
inference(paramodulation,[status(thm)],[f506,f10102]) ).
fof(f16424,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| domain(compose(X1,X2)) = X0
| codomain(codomain(X0)) = codomain(f1(domain(compose(X1,X2)),X0)) ),
inference(paramodulation,[status(thm)],[f506,f9471]) ).
fof(f16425,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| domain(compose(X1,X2)) = X0
| domain(codomain(codomain(X0))) = codomain(f1(domain(compose(X1,X2)),X0)) ),
inference(paramodulation,[status(thm)],[f506,f339]) ).
fof(f16426,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| domain(compose(X1,X2)) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f506,f299]) ).
fof(f16427,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| domain(compose(X1,X2)) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f506,f289]) ).
fof(f16428,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| equivalent(codomain(codomain(f1(domain(compose(X0,X1)),X2))),codomain(codomain(X2)))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f178]) ).
fof(f16429,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| equivalent(codomain(codomain(X2)),codomain(codomain(f1(domain(compose(X0,X1)),X2))))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f178]) ).
fof(f16431,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| domain(codomain(codomain(codomain(X2)))) = codomain(codomain(codomain(f1(domain(compose(X0,X1)),X2))))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f173]) ).
fof(f16432,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| equivalent(domain(codomain(f1(domain(compose(X0,X1)),X2))),domain(codomain(X2)))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f125]) ).
fof(f16433,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| equivalent(domain(codomain(X2)),domain(codomain(f1(domain(compose(X0,X1)),X2))))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f125]) ).
fof(f16434,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| there_exists(compose(codomain(f1(domain(compose(X0,X1)),X2)),X3))
| domain(codomain(X2)) != codomain(X3)
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f117]) ).
fof(f16435,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| domain(compose(X1,X2)) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(domain(compose(X1,X2)),X0))) ),
inference(paramodulation,[status(thm)],[f506,f66]) ).
fof(f16436,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = X0
| domain(compose(X2,X3)) = X0
| there_exists(compose(f1(domain(compose(X2,X3)),X0),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f506,f57]) ).
fof(f16437,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| domain(codomain(domain(compose(X0,X1)))) = codomain(domain(compose(X0,X1)))
| equivalent(X2,X2)
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f1040]) ).
fof(f16438,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| domain(codomain(domain(compose(X0,X1)))) = codomain(domain(compose(X0,X1)))
| equivalent(X2,X2)
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f1039]) ).
fof(f16441,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| there_exists(domain(domain(domain(domain(X2)))))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f655]) ).
fof(f16442,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| there_exists(domain(domain(domain(codomain(X2)))))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f608]) ).
fof(f16443,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| there_exists(domain(domain(codomain(codomain(X2)))))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f476]) ).
fof(f16444,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| there_exists(domain(codomain(codomain(codomain(X2)))))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f176]) ).
fof(f16445,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| there_exists(codomain(codomain(codomain(codomain(X2)))))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f174]) ).
fof(f16446,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| equivalent(codomain(f1(domain(compose(X0,X1)),X2)),codomain(X2))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f65]) ).
fof(f16447,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| equivalent(codomain(X2),codomain(f1(domain(compose(X0,X1)),X2)))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f65]) ).
fof(f16448,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| equivalent(domain(f1(domain(compose(X0,X1)),X2)),domain(X2))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f52]) ).
fof(f16449,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| equivalent(domain(X2),domain(f1(domain(compose(X0,X1)),X2)))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f52]) ).
fof(f16452,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| there_exists(domain(domain(domain(X2))))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f157]) ).
fof(f16453,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| domain(compose(X1,X2)) = X0
| domain(codomain(X0)) = codomain(f1(domain(compose(X1,X2)),X0)) ),
inference(paramodulation,[status(thm)],[f506,f68]) ).
fof(f16454,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| there_exists(domain(domain(codomain(X2))))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f124]) ).
fof(f16457,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| there_exists(domain(codomain(codomain(X2))))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f63]) ).
fof(f16458,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| there_exists(codomain(codomain(codomain(X2))))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f61]) ).
fof(f16459,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| domain(compose(X1,X2)) = X0
| there_exists(codomain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f506,f59]) ).
fof(f16460,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| there_exists(domain(domain(X2)))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f51]) ).
fof(f16461,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| domain(compose(X1,X2)) = X0
| there_exists(domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f506,f48]) ).
fof(f16462,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| equivalent(f1(domain(compose(X0,X1)),X2),X2)
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f42]) ).
fof(f16463,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| equivalent(X2,f1(domain(compose(X0,X1)),X2))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f42]) ).
fof(f16464,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| domain(compose(X0,X1)) = X2
| X2 != X2
| domain(compose(X0,X1)) != f1(domain(compose(X0,X1)),X2) ),
inference(paramodulation,[status(thm)],[f506,f38]) ).
fof(f16466,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| domain(compose(X1,X2)) = X0
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f506,f56]) ).
fof(f16467,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| domain(compose(X1,X2)) = X0
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f506,f47]) ).
fof(f16468,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| domain(compose(X1,X2)) = X0
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f506,f36]) ).
fof(f16469,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) != f1(domain(compose(X0,X1)),X2)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16386]) ).
fof(f16471,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| X2 = f1(domain(compose(domain(X0),X1)),X2)
| domain(compose(domain(X0),X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f16390]) ).
fof(f16472,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(forward_demodulation,[status(thm)],[f14240,f16391]) ).
fof(f16473,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(X0)
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16472]) ).
fof(f16475,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f16393]) ).
fof(f16476,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(X0)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f1119,f16394]) ).
fof(f16477,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(X0)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f349,f16395]) ).
fof(f16478,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f220,f16396]) ).
fof(f16479,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X0)))) = codomain(compose(X0,X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f216,f16397]) ).
fof(f16480,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X0)))) = codomain(X0)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f213,f16398]) ).
fof(f16481,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X0))) = codomain(compose(X0,X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f196,f16399]) ).
fof(f16482,plain,
! [X0,X1] :
( domain(codomain(codomain(X0))) = codomain(X0)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f197,f16400]) ).
fof(f16483,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f16401]) ).
fof(f16484,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f30,f16402]) ).
fof(f16485,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(domain(domain(domain(X0)))),domain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f397,f16403]) ).
fof(f16486,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(domain(domain(X0))),X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f281,f16404]) ).
fof(f16487,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(domain(X0)),X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f254,f16405]) ).
fof(f16488,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f16406]) ).
fof(f16489,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f149,f16407]) ).
fof(f16490,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f16408]) ).
fof(f16491,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(domain(compose(X0,X1)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f264,f16409]) ).
fof(f16492,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f255,f16410]) ).
fof(f16493,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f16411]) ).
fof(f16494,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(compose(domain(codomain(codomain(X0))),X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f2834,f16412]) ).
fof(f16495,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X0) = domain(compose(domain(codomain(codomain(X0))),X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16494]) ).
fof(f16496,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(compose(domain(codomain(X0)),X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f2835,f16413]) ).
fof(f16497,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X0) = domain(compose(domain(codomain(X0)),X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16496]) ).
fof(f16498,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(domain(X0)))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f1360,f16414]) ).
fof(f16499,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(domain(domain(domain(X0))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16498]) ).
fof(f16500,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(domain(X0))))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f395,f16415]) ).
fof(f16501,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(domain(domain(X0)))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16500]) ).
fof(f16502,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(domain(X0)))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f285,f16416]) ).
fof(f16503,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(domain(X0))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16502]) ).
fof(f16504,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(domain(X0))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f273,f16417]) ).
fof(f16505,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16504]) ).
fof(f16506,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(domain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f256,f16418]) ).
fof(f16507,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X0) = domain(domain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f16506]) ).
fof(f16508,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f29,f16419]) ).
fof(f16512,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| domain(f1(domain(compose(X0,X1)),X2)) = domain(domain(X2)) ),
inference(duplicate_literals_removal,[status(thm)],[f16423]) ).
fof(f16513,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| codomain(codomain(X0)) = codomain(f1(domain(compose(X1,X2)),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f16424]) ).
fof(f16514,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| domain(codomain(codomain(X0))) = codomain(f1(domain(compose(X1,X2)),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f16425]) ).
fof(f16515,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f16426]) ).
fof(f16516,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f16427]) ).
fof(f16517,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(codomain(codomain(f1(domain(compose(X0,X1)),X2))),codomain(codomain(X2)))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16428]) ).
fof(f16518,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(codomain(codomain(X2)),codomain(codomain(f1(domain(compose(X0,X1)),X2))))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16429]) ).
fof(f16519,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(codomain(codomain(codomain(X2)))) = codomain(codomain(codomain(f1(domain(compose(X0,X1)),X2))))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16431]) ).
fof(f16520,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(domain(codomain(f1(domain(compose(X0,X1)),X2))),domain(codomain(X2)))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16432]) ).
fof(f16521,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(domain(codomain(X2)),domain(codomain(f1(domain(compose(X0,X1)),X2))))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16433]) ).
fof(f16522,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| there_exists(compose(codomain(f1(domain(compose(X0,X1)),X2)),X3))
| domain(codomain(X2)) != codomain(X3)
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16434]) ).
fof(f16523,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(domain(compose(X1,X2)),X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f16435]) ).
fof(f16524,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = X0
| there_exists(compose(f1(domain(compose(X2,X3)),X0),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f16436]) ).
fof(f16525,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| domain(domain(compose(X0,X1))) = codomain(domain(compose(X0,X1)))
| equivalent(X2,X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16437]) ).
fof(f16526,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| domain(domain(compose(X0,X1))) = domain(compose(X0,X1))
| equivalent(X2,X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16525]) ).
fof(f16527,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(domain(compose(X0,X1))) = domain(compose(X0,X1))
| equivalent(X2,X2)
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16526]) ).
fof(f16528,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| domain(domain(compose(X0,X1))) = codomain(domain(compose(X0,X1)))
| equivalent(X2,X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16438]) ).
fof(f16529,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| domain(domain(compose(X0,X1))) = domain(compose(X0,X1))
| equivalent(X2,X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16528]) ).
fof(f16530,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(domain(compose(X0,X1))) = domain(compose(X0,X1))
| equivalent(X2,X2)
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16529]) ).
fof(f16531,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(domain(domain(X2)))))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16441]) ).
fof(f16532,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(domain(codomain(X2)))))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16442]) ).
fof(f16533,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(codomain(codomain(X2)))))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16443]) ).
fof(f16534,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(codomain(codomain(X2)))))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16444]) ).
fof(f16535,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(codomain(codomain(X2)))))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16445]) ).
fof(f16536,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(codomain(f1(domain(compose(X0,X1)),X2)),codomain(X2))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16446]) ).
fof(f16537,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(codomain(X2),codomain(f1(domain(compose(X0,X1)),X2)))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16447]) ).
fof(f16538,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(domain(f1(domain(compose(X0,X1)),X2)),domain(X2))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16448]) ).
fof(f16539,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(domain(X2),domain(f1(domain(compose(X0,X1)),X2)))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16449]) ).
fof(f16540,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(domain(X2))))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16452]) ).
fof(f16541,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| domain(codomain(X0)) = codomain(f1(domain(compose(X1,X2)),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f16453]) ).
fof(f16542,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(codomain(X2))))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16454]) ).
fof(f16545,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(codomain(codomain(X2))))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16457]) ).
fof(f16546,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(codomain(codomain(codomain(X2))))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16458]) ).
fof(f16547,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| there_exists(codomain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f16459]) ).
fof(f16548,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(domain(domain(X2)))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16460]) ).
fof(f16549,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| there_exists(domain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f16461]) ).
fof(f16550,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(f1(domain(compose(X0,X1)),X2),X2)
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16462]) ).
fof(f16551,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| equivalent(X2,f1(domain(compose(X0,X1)),X2))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f16463]) ).
fof(f16552,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| X2 != X2
| domain(compose(X0,X1)) != f1(domain(compose(X0,X1)),X2) ),
inference(duplicate_literals_removal,[status(thm)],[f16464]) ).
fof(f16553,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| domain(compose(X0,X1)) != f1(domain(compose(X0,X1)),X2) ),
inference(trivial_equality_resolution,[status(thm)],[f16552]) ).
fof(f16555,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| there_exists(codomain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f16466]) ).
fof(f16556,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| there_exists(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f16467]) ).
fof(f16557,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = X0
| there_exists(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f16468]) ).
fof(f16558,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| there_exists(domain(X2))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(domain(X2),X3) ),
inference(resolution,[status(thm)],[f16557,f15777]) ).
fof(f16559,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(resolution,[status(thm)],[f16557,f570]) ).
fof(f16560,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,compose(X3,X4))) = codomain(X5)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(resolution,[status(thm)],[f16557,f462]) ).
fof(f16561,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(resolution,[status(thm)],[f16557,f370]) ).
fof(f16562,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(codomain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f16557,f321]) ).
fof(f16563,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(codomain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f16557,f310]) ).
fof(f16564,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f16557,f562]) ).
fof(f16565,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f16557,f457]) ).
fof(f16566,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(compose(domain(X3),X4))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f16557,f456]) ).
fof(f16567,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f16557,f454]) ).
fof(f16568,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f16557,f363]) ).
fof(f16569,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f16557,f86]) ).
fof(f16570,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f16557,f85]) ).
fof(f16571,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f16557,f84]) ).
fof(f16572,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X2,X3)) = domain(domain(X3))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f14122]) ).
fof(f16573,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X2,X3)) = domain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f14171]) ).
fof(f16574,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X2,codomain(codomain(X3)))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f561]) ).
fof(f16575,plain,
! [X0,X1,X2,X3] :
( domain(compose(X2,codomain(codomain(X3)))) = codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f453]) ).
fof(f16576,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(codomain(compose(X2,X3))),X2)) = codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f445]) ).
fof(f16577,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(codomain(compose(X2,X3))),X2)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f354]) ).
fof(f16578,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X2,codomain(codomain(X3)))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f362]) ).
fof(f16579,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f1109]) ).
fof(f16580,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f1108]) ).
fof(f16581,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f555]) ).
fof(f16582,plain,
! [X0,X1,X2,X3] :
( domain(compose(X2,codomain(X3))) = codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f455]) ).
fof(f16583,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f447]) ).
fof(f16584,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f563]) ).
fof(f16585,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f356]) ).
fof(f16586,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f364]) ).
fof(f16587,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f249]) ).
fof(f16588,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f191]) ).
fof(f16589,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f137]) ).
fof(f16590,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f324]) ).
fof(f16591,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f313]) ).
fof(f16592,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f192]) ).
fof(f16593,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f190]) ).
fof(f16594,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f35]) ).
fof(f16595,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f26]) ).
fof(f16596,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(X2))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f16557,f25]) ).
fof(f16597,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(X2) ),
inference(resolution,[status(thm)],[f16557,f23]) ).
fof(f16598,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X2)) = domain(X2)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(X2) ),
inference(resolution,[status(thm)],[f16557,f14540]) ).
fof(f16599,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(X2) ),
inference(resolution,[status(thm)],[f16557,f27]) ).
fof(f16600,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(X2) ),
inference(resolution,[status(thm)],[f16557,f22]) ).
fof(f16601,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X2) = domain(domain(domain(domain(domain(X2)))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f14441]) ).
fof(f16602,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X2) = domain(domain(domain(domain(X2))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f14108]) ).
fof(f16603,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X2) = domain(domain(domain(X2)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f14112]) ).
fof(f16604,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X2) = domain(domain(X2))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f14128]) ).
fof(f16605,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(compose(domain(domain(X2)),domain(X2)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f860]) ).
fof(f16606,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f342]) ).
fof(f16607,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X2)))))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f341]) ).
fof(f16608,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X2),codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f6373]) ).
fof(f16609,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X2),codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f3509]) ).
fof(f16610,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(X2))))) = codomain(X2)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f347]) ).
fof(f16611,plain,
! [X0,X1,X2] :
( domain(compose(codomain(X2),codomain(X2))) = codomain(X2)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f4358]) ).
fof(f16612,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X2),codomain(X2))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f3697]) ).
fof(f16613,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X2),codomain(X2))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f3123]) ).
fof(f16614,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(X2))))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f322]) ).
fof(f16615,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X2))))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f311]) ).
fof(f16616,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X2)))) = codomain(X2)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f218]) ).
fof(f16617,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f219]) ).
fof(f16618,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X2)))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f217]) ).
fof(f16619,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X2))) = codomain(X2)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f211]) ).
fof(f16620,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f212]) ).
fof(f16621,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X2))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f210]) ).
fof(f16622,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f45]) ).
fof(f16623,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f53]) ).
fof(f16625,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f43]) ).
fof(f16627,plain,
! [X0,X1,X2] :
( equivalent(X2,X2)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16557,f39]) ).
fof(f16628,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(domain(X1),X2)) ),
inference(resolution,[status(thm)],[f15190,f15777]) ).
fof(f16629,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,compose(X2,compose(X3,X4)))) ),
inference(resolution,[status(thm)],[f15190,f570]) ).
fof(f16630,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,compose(X2,compose(X3,X4)))) ),
inference(resolution,[status(thm)],[f15190,f462]) ).
fof(f16631,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,compose(X2,compose(X3,X4)))) ),
inference(resolution,[status(thm)],[f15190,f370]) ).
fof(f16632,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15190,f321]) ).
fof(f16633,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15190,f310]) ).
fof(f16634,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15190,f562]) ).
fof(f16635,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15190,f457]) ).
fof(f16636,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15190,f456]) ).
fof(f16637,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15190,f454]) ).
fof(f16638,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15190,f363]) ).
fof(f16639,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15190,f86]) ).
fof(f16640,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15190,f85]) ).
fof(f16641,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,compose(X2,X3))) ),
inference(resolution,[status(thm)],[f15190,f84]) ).
fof(f16642,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X1,X2)) = domain(domain(X2))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f14122]) ).
fof(f16643,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X1,X2)) = domain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f14171]) ).
fof(f16644,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(codomain(X2)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f561]) ).
fof(f16645,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(codomain(X2)))) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f453]) ).
fof(f16646,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X1,X2))),X1)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f445]) ).
fof(f16647,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(compose(X1,X2))),X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f354]) ).
fof(f16648,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(codomain(X2)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f362]) ).
fof(f16649,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f1109]) ).
fof(f16650,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f1108]) ).
fof(f16651,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f555]) ).
fof(f16652,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(X2))) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f455]) ).
fof(f16653,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X1,X2)),X1)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f447]) ).
fof(f16654,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f563]) ).
fof(f16655,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f356]) ).
fof(f16656,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f364]) ).
fof(f16657,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f249]) ).
fof(f16658,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(compose(X1,X2))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f191]) ).
fof(f16659,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f137]) ).
fof(f16660,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f324]) ).
fof(f16661,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f313]) ).
fof(f16662,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f192]) ).
fof(f16663,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f190]) ).
fof(f16664,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f35]) ).
fof(f16665,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f26]) ).
fof(f16666,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(compose(X1,X2)) ),
inference(resolution,[status(thm)],[f15190,f25]) ).
fof(f16667,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(codomain(X1)) ),
inference(resolution,[status(thm)],[f15190,f23]) ).
fof(f16668,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f15190,f14540]) ).
fof(f16669,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f15190,f27]) ).
fof(f16670,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(domain(X1)) ),
inference(resolution,[status(thm)],[f15190,f22]) ).
fof(f16671,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X1) = domain(domain(domain(domain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f14441]) ).
fof(f16672,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X1) = domain(domain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f14108]) ).
fof(f16673,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X1) = domain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f14112]) ).
fof(f16674,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X1) = domain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f14128]) ).
fof(f16675,plain,
! [X0,X1] :
( domain(X1) = codomain(compose(domain(domain(X1)),domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f860]) ).
fof(f16676,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f342]) ).
fof(f16677,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f341]) ).
fof(f16678,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f6373]) ).
fof(f16679,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f3509]) ).
fof(f16680,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f347]) ).
fof(f16681,plain,
! [X0,X1] :
( domain(compose(codomain(X1),codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f4358]) ).
fof(f16682,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f3697]) ).
fof(f16683,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f3123]) ).
fof(f16684,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f322]) ).
fof(f16685,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f311]) ).
fof(f16686,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f218]) ).
fof(f16687,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f219]) ).
fof(f16688,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f217]) ).
fof(f16689,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f211]) ).
fof(f16690,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f212]) ).
fof(f16691,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f210]) ).
fof(f16692,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f45]) ).
fof(f16693,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f53]) ).
fof(f16694,plain,
! [X0,X1] :
( there_exists(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f54]) ).
fof(f16695,plain,
! [X0,X1] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f43]) ).
fof(f16697,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(codomain(X0)) = codomain(X0)
| codomain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f15190,f39]) ).
fof(f16698,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(X0)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f14540]) ).
fof(f16699,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X0,X3))
| domain(X0) != codomain(X3)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f27]) ).
fof(f16700,plain,
! [X0,X1,X2] :
( there_exists(X0)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f22]) ).
fof(f16701,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(domain(domain(domain(domain(domain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f14441]) ).
fof(f16702,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(domain(domain(domain(domain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f14108]) ).
fof(f16703,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(domain(domain(domain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f14112]) ).
fof(f16704,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(domain(domain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f14128]) ).
fof(f16705,plain,
! [X0,X1,X2] :
( domain(domain(X0)) = codomain(compose(domain(domain(domain(X0))),domain(domain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f860]) ).
fof(f16706,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f342]) ).
fof(f16707,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X0))))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f341]) ).
fof(f16708,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(X0)),codomain(codomain(domain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f6373]) ).
fof(f16709,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(X0)),codomain(codomain(domain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f3509]) ).
fof(f16710,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(domain(X0)))))) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f347]) ).
fof(f16711,plain,
! [X0,X1,X2] :
( domain(compose(codomain(domain(X0)),codomain(domain(X0)))) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f4358]) ).
fof(f16712,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(X0)),codomain(domain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f3697]) ).
fof(f16713,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(X0)),codomain(domain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f3123]) ).
fof(f16714,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(X0)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f322]) ).
fof(f16715,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(X0)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f311]) ).
fof(f16716,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(domain(X0))))) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f218]) ).
fof(f16717,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(domain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f219]) ).
fof(f16718,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(domain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f217]) ).
fof(f16719,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(domain(X0)))) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f211]) ).
fof(f16720,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(domain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f212]) ).
fof(f16721,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(domain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f210]) ).
fof(f16722,plain,
! [X0,X1,X2] :
( domain(codomain(domain(X0))) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f45]) ).
fof(f16723,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(domain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f53]) ).
fof(f16724,plain,
! [X0,X1,X2] :
( there_exists(codomain(domain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f54]) ).
fof(f16725,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(domain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f43]) ).
fof(f16726,plain,
! [X0,X1,X2] :
( there_exists(domain(domain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f44]) ).
fof(f16727,plain,
! [X0,X1,X2] :
( equivalent(domain(X0),domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f507,f39]) ).
fof(f16743,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(codomain(codomain(domain(X0)))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16707]) ).
fof(f16744,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(codomain(domain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16743]) ).
fof(f16745,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(domain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16744]) ).
fof(f16746,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16745]) ).
fof(f16747,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16746]) ).
fof(f16748,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(X0),codomain(codomain(domain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16708]) ).
fof(f16749,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(X0),codomain(domain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16748]) ).
fof(f16750,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(X0),domain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16749]) ).
fof(f16751,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14240,f16750]) ).
fof(f16757,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(codomain(codomain(domain(X0))))) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16710]) ).
fof(f16758,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(codomain(domain(X0)))) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16757]) ).
fof(f16759,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(domain(X0))) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16758]) ).
fof(f16760,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16759]) ).
fof(f16761,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(X0)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16760]) ).
fof(f16762,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(domain(X0),codomain(domain(X0)))) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16711]) ).
fof(f16763,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(domain(X0),domain(X0))) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16762]) ).
fof(f16764,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14240,f16763]) ).
fof(f16765,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(X0)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16764]) ).
fof(f16766,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(X0),codomain(domain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16712]) ).
fof(f16767,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(X0),domain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16766]) ).
fof(f16768,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14240,f16767]) ).
fof(f16773,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(codomain(domain(X0))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16714]) ).
fof(f16774,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(domain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16773]) ).
fof(f16775,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16774]) ).
fof(f16776,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16775]) ).
fof(f16782,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(codomain(domain(X0)))) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16716]) ).
fof(f16783,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(domain(X0))) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16782]) ).
fof(f16784,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16783]) ).
fof(f16785,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(X0)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16784]) ).
fof(f16786,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(domain(X0)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16717]) ).
fof(f16787,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16786]) ).
fof(f16788,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16787]) ).
fof(f16793,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(domain(X0))) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16719]) ).
fof(f16794,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16793]) ).
fof(f16795,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(X0)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16794]) ).
fof(f16796,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(X0))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16720]) ).
fof(f16797,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16796]) ).
fof(f16801,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16722]) ).
fof(f16802,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(X0)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16801]) ).
fof(f16806,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(X0)))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f16725]) ).
fof(f16838,plain,
! [X0,X1,X2] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f23]) ).
fof(f16839,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X1)) = domain(domain(domain(domain(domain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f14441]) ).
fof(f16840,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X1)) = domain(domain(domain(domain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f14108]) ).
fof(f16841,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X1)) = domain(domain(domain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f14112]) ).
fof(f16842,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X1)) = domain(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f14128]) ).
fof(f16843,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(compose(domain(domain(codomain(X1))),domain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f860]) ).
fof(f16844,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f342]) ).
fof(f16845,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f341]) ).
fof(f16846,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(X1)),codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f6373]) ).
fof(f16847,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(X1)),codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f3509]) ).
fof(f16848,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(codomain(X1)))))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f347]) ).
fof(f16849,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(X1)),codomain(codomain(X1)))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f4358]) ).
fof(f16850,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(codomain(X1)),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f3697]) ).
fof(f16851,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(X1)),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f3123]) ).
fof(f16852,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f322]) ).
fof(f16853,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f311]) ).
fof(f16854,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f218]) ).
fof(f16855,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f219]) ).
fof(f16856,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f217]) ).
fof(f16857,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X1)))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f211]) ).
fof(f16858,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f212]) ).
fof(f16859,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f210]) ).
fof(f16860,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X1))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f45]) ).
fof(f16861,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f53]) ).
fof(f16862,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f54]) ).
fof(f16863,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f43]) ).
fof(f16864,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f44]) ).
fof(f16865,plain,
! [X0,X1,X2] :
( equivalent(codomain(X1),codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1062,f39]) ).
fof(f16869,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(domain(X1),X2) ),
inference(paramodulation,[status(thm)],[f14086,f1062]) ).
fof(f16871,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f16838,f570]) ).
fof(f16872,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f16838,f462]) ).
fof(f16873,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f16838,f370]) ).
fof(f16874,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(codomain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f16838,f321]) ).
fof(f16875,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(codomain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f16838,f310]) ).
fof(f16876,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f16838,f562]) ).
fof(f16877,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f16838,f457]) ).
fof(f16878,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f16838,f456]) ).
fof(f16879,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f16838,f454]) ).
fof(f16880,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f16838,f363]) ).
fof(f16881,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f16838,f86]) ).
fof(f16882,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f16838,f85]) ).
fof(f16883,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f16838,f84]) ).
fof(f16884,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X1,X2)) = domain(domain(X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f14122]) ).
fof(f16885,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X1,X2)) = domain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f14171]) ).
fof(f16886,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(codomain(X2)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f561]) ).
fof(f16887,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(codomain(X2)))) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f453]) ).
fof(f16888,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(codomain(compose(X1,X2))),X1)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f445]) ).
fof(f16889,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(codomain(compose(X1,X2))),X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f354]) ).
fof(f16890,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(codomain(X2)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f362]) ).
fof(f16891,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f1109]) ).
fof(f16892,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f1108]) ).
fof(f16893,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f555]) ).
fof(f16894,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(X2))) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f455]) ).
fof(f16895,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X1,X2)),X1)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f447]) ).
fof(f16896,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f563]) ).
fof(f16897,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f356]) ).
fof(f16898,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f364]) ).
fof(f16899,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(compose(domain(X1),X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f249]) ).
fof(f16900,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X1)) = codomain(compose(X1,X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f191]) ).
fof(f16901,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f137]) ).
fof(f16902,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f324]) ).
fof(f16903,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f313]) ).
fof(f16904,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f192]) ).
fof(f16905,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f190]) ).
fof(f16907,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f26]) ).
fof(f16908,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(compose(X1,X2),X3) ),
inference(resolution,[status(thm)],[f16838,f25]) ).
fof(f16909,plain,
! [X0,X1,X2] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(codomain(X1),X2) ),
inference(resolution,[status(thm)],[f16838,f23]) ).
fof(f16910,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(domain(X1),X2) ),
inference(resolution,[status(thm)],[f16838,f14540]) ).
fof(f16911,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X1,X3))
| domain(X1) != codomain(X3)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(domain(X1),X2) ),
inference(resolution,[status(thm)],[f16838,f27]) ).
fof(f16912,plain,
! [X0,X1,X2] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(domain(X1),X2) ),
inference(resolution,[status(thm)],[f16838,f22]) ).
fof(f16913,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = domain(domain(domain(domain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f14441]) ).
fof(f16914,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = domain(domain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f14108]) ).
fof(f16915,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = domain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f14112]) ).
fof(f16916,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = domain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f14128]) ).
fof(f16917,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(domain(X1)),domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f860]) ).
fof(f16918,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f342]) ).
fof(f16919,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f341]) ).
fof(f16920,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X1),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f6373]) ).
fof(f16921,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X1),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f3509]) ).
fof(f16922,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f347]) ).
fof(f16923,plain,
! [X0,X1,X2] :
( domain(compose(codomain(X1),codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f4358]) ).
fof(f16924,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f3697]) ).
fof(f16925,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f3123]) ).
fof(f16926,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f322]) ).
fof(f16927,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f311]) ).
fof(f16928,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f218]) ).
fof(f16929,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f219]) ).
fof(f16930,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f217]) ).
fof(f16931,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f211]) ).
fof(f16932,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f212]) ).
fof(f16933,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f210]) ).
fof(f16934,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f45]) ).
fof(f16935,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f53]) ).
fof(f16937,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f43]) ).
fof(f16938,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f44]) ).
fof(f16939,plain,
! [X0,X1,X2] :
( equivalent(X1,X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f16838,f39]) ).
fof(f16941,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(compose(X2,compose(X3,X4)),X5)) ),
inference(forward_demodulation,[status(thm)],[f28,f16871]) ).
fof(f16942,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,compose(compose(X3,X4),X5))) ),
inference(forward_demodulation,[status(thm)],[f28,f16941]) ).
fof(f16943,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,compose(X3,compose(X4,X5)))) ),
inference(forward_demodulation,[status(thm)],[f28,f16942]) ).
fof(f16944,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(compose(X2,compose(X3,X4)),X5)) ),
inference(forward_demodulation,[status(thm)],[f28,f16872]) ).
fof(f16945,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,compose(compose(X3,X4),X5))) ),
inference(forward_demodulation,[status(thm)],[f28,f16944]) ).
fof(f16946,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,compose(X3,compose(X4,X5)))) ),
inference(forward_demodulation,[status(thm)],[f28,f16945]) ).
fof(f16947,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(compose(X2,compose(X3,X4)),X5)) ),
inference(forward_demodulation,[status(thm)],[f28,f16873]) ).
fof(f16948,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,compose(compose(X3,X4),X5))) ),
inference(forward_demodulation,[status(thm)],[f28,f16947]) ).
fof(f16949,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,compose(X3,compose(X4,X5)))) ),
inference(forward_demodulation,[status(thm)],[f28,f16948]) ).
fof(f16950,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(codomain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f16874]) ).
fof(f16951,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(codomain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f16950]) ).
fof(f16952,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(codomain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f16875]) ).
fof(f16953,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(codomain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f16952]) ).
fof(f16954,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f16876]) ).
fof(f16955,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f16954]) ).
fof(f16956,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f16877]) ).
fof(f16957,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f16956]) ).
fof(f16958,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f16878]) ).
fof(f16959,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f16958]) ).
fof(f16960,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f16879]) ).
fof(f16961,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f16960]) ).
fof(f16962,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f16880]) ).
fof(f16963,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f16962]) ).
fof(f16964,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f16881]) ).
fof(f16965,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f16964]) ).
fof(f16966,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f16882]) ).
fof(f16967,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f16966]) ).
fof(f16968,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(compose(X2,X3),X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f16883]) ).
fof(f16969,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f28,f16968]) ).
fof(f16970,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X1,X2)) = domain(domain(X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16884]) ).
fof(f16971,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X1,X2)) = domain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16885]) ).
fof(f16972,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(codomain(X2)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16886]) ).
fof(f16973,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(codomain(X2)))) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16887]) ).
fof(f16974,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(codomain(compose(X1,X2))),X1)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16888]) ).
fof(f16975,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(codomain(compose(X1,X2))),X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16889]) ).
fof(f16976,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(codomain(X2)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16890]) ).
fof(f16977,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16891]) ).
fof(f16978,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16892]) ).
fof(f16979,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16893]) ).
fof(f16980,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(X2))) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16894]) ).
fof(f16981,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X1,X2)),X1)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16895]) ).
fof(f16982,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16896]) ).
fof(f16983,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16897]) ).
fof(f16984,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16898]) ).
fof(f16985,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(compose(domain(X1),X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16899]) ).
fof(f16986,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X1)) = codomain(compose(X1,X2))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16900]) ).
fof(f16987,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16901]) ).
fof(f16988,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16902]) ).
fof(f16989,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16903]) ).
fof(f16990,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16904]) ).
fof(f16991,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16905]) ).
fof(f16993,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16907]) ).
fof(f16994,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f28,f16908]) ).
fof(f17000,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(codomain(X0),f1(X0,X2)))
| X1 = f1(domain(domain(codomain(X0))),X1)
| domain(domain(codomain(X0))) = X1 ),
inference(resolution,[status(thm)],[f509,f625]) ).
fof(f17003,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(compose(f1(X0,X1),X3))
| domain(X0) != codomain(X3)
| X2 = f1(domain(domain(f1(X0,X1))),X2)
| domain(domain(f1(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f14151,f509]) ).
fof(f17004,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(X0,X3)
| X0 = X3
| there_exists(compose(domain(domain(X0)),X2))
| domain(X0) != codomain(X2)
| X1 = f1(domain(domain(domain(domain(X0)))),X1)
| domain(domain(domain(domain(X0)))) = X1 ),
inference(paramodulation,[status(thm)],[f14675,f509]) ).
fof(f17005,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(domain(f1(X0,X1)),X3))
| domain(f1(X0,X1)) != codomain(X3)
| X2 = f1(domain(domain(domain(f1(X0,X1)))),X2)
| domain(domain(domain(f1(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f10102,f509]) ).
fof(f17006,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X0,X3)
| X0 = X3
| there_exists(compose(domain(X0),X2))
| domain(X0) != codomain(X2)
| X1 = f1(domain(domain(domain(X0))),X1)
| domain(domain(domain(X0))) = X1 ),
inference(paramodulation,[status(thm)],[f5804,f509]) ).
fof(f17007,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(codomain(codomain(codomain(f1(X0,X1)))),X3))
| codomain(codomain(codomain(f1(X0,X1)))) != codomain(X3)
| X2 = f1(domain(domain(codomain(codomain(codomain(f1(X0,X1)))))),X2)
| domain(domain(codomain(codomain(codomain(f1(X0,X1)))))) = X2 ),
inference(paramodulation,[status(thm)],[f173,f509]) ).
fof(f17008,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(codomain(codomain(f1(X0,X1))),X3))
| codomain(f1(X0,X1)) != codomain(X3)
| X2 = f1(domain(domain(codomain(codomain(f1(X0,X1))))),X2)
| domain(domain(codomain(codomain(f1(X0,X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f339,f509]) ).
fof(f17009,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(codomain(codomain(f1(X0,X1))),X3))
| codomain(codomain(f1(X0,X1))) != codomain(X3)
| X2 = f1(domain(domain(codomain(codomain(f1(X0,X1))))),X2)
| domain(domain(codomain(codomain(f1(X0,X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f66,f509]) ).
fof(f17010,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X0,X3)
| X0 = X3
| there_exists(compose(codomain(codomain(X0)),X2))
| codomain(X0) != codomain(X2)
| X1 = f1(domain(domain(codomain(codomain(X0)))),X1)
| domain(domain(codomain(codomain(X0)))) = X1 ),
inference(paramodulation,[status(thm)],[f340,f509]) ).
fof(f17011,plain,
! [X0,X1,X2,X3] :
( X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),X3))
| codomain(f1(X0,X1)) != codomain(X3)
| X2 = f1(domain(domain(codomain(f1(X0,X1)))),X2)
| domain(domain(codomain(f1(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f68,f509]) ).
fof(f17012,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(X0,f1(X2,X3)))
| domain(X0) != domain(codomain(X2))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f625,f509]) ).
fof(f17013,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| there_exists(compose(X0,codomain(f1(X2,X3))))
| domain(X0) != codomain(f1(X2,X3))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f9471,f509]) ).
fof(f17014,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(X0,codomain(X2)))
| domain(X0) != codomain(X2)
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f5530,f509]) ).
fof(f17015,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(X0,domain(X2)))
| domain(X0) != domain(X2)
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f14086,f509]) ).
fof(f17026,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f14540]) ).
fof(f17027,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X1,X3))
| domain(X1) != codomain(X3)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f27]) ).
fof(f17029,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(domain(domain(domain(domain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f14441]) ).
fof(f17030,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(domain(domain(domain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f14108]) ).
fof(f17031,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(domain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f14112]) ).
fof(f17032,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f14128]) ).
fof(f17033,plain,
! [X0,X1,X2] :
( domain(domain(X1)) = codomain(compose(domain(domain(domain(X1))),domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f860]) ).
fof(f17034,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(domain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f342]) ).
fof(f17035,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(domain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f341]) ).
fof(f17036,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(X1)),codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f6373]) ).
fof(f17037,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(X1)),codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f3509]) ).
fof(f17038,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(codomain(domain(X1)))))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f347]) ).
fof(f17039,plain,
! [X0,X1,X2] :
( domain(compose(codomain(domain(X1)),codomain(domain(X1)))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f4358]) ).
fof(f17040,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(domain(X1)),codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f3697]) ).
fof(f17041,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(domain(X1)),codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f3123]) ).
fof(f17042,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(codomain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f322]) ).
fof(f17043,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(codomain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f311]) ).
fof(f17044,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(codomain(domain(X1))))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f218]) ).
fof(f17045,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f219]) ).
fof(f17046,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f217]) ).
fof(f17047,plain,
! [X0,X1,X2] :
( domain(codomain(codomain(domain(X1)))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f211]) ).
fof(f17048,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f212]) ).
fof(f17049,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f210]) ).
fof(f17050,plain,
! [X0,X1,X2] :
( domain(codomain(domain(X1))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f45]) ).
fof(f17051,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f53]) ).
fof(f17052,plain,
! [X0,X1,X2] :
( there_exists(codomain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f54]) ).
fof(f17053,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f43]) ).
fof(f17054,plain,
! [X0,X1,X2] :
( there_exists(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f44]) ).
fof(f17055,plain,
! [X0,X1,X2] :
( equivalent(domain(X1),domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(resolution,[status(thm)],[f1064,f39]) ).
fof(f17071,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(codomain(codomain(domain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17035]) ).
fof(f17072,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17071]) ).
fof(f17073,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17072]) ).
fof(f17074,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17073]) ).
fof(f17075,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17074]) ).
fof(f17076,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(X1),codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17036]) ).
fof(f17077,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(X1),codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17076]) ).
fof(f17078,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(X1),domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17077]) ).
fof(f17079,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14240,f17078]) ).
fof(f17085,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(codomain(codomain(domain(X1))))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17038]) ).
fof(f17086,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(codomain(domain(X1)))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17085]) ).
fof(f17087,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(domain(X1))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17086]) ).
fof(f17088,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X1)) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17087]) ).
fof(f17089,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17088]) ).
fof(f17090,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(domain(X1),codomain(domain(X1)))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17039]) ).
fof(f17091,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(domain(X1),domain(X1))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17090]) ).
fof(f17092,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X1)) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14240,f17091]) ).
fof(f17093,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17092]) ).
fof(f17094,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(X1),codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17040]) ).
fof(f17095,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(compose(domain(X1),domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17094]) ).
fof(f17096,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14240,f17095]) ).
fof(f17101,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(codomain(domain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17042]) ).
fof(f17102,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17101]) ).
fof(f17103,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17102]) ).
fof(f17104,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17103]) ).
fof(f17110,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(codomain(domain(X1)))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17044]) ).
fof(f17111,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(domain(X1))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17110]) ).
fof(f17112,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X1)) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17111]) ).
fof(f17113,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17112]) ).
fof(f17114,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17045]) ).
fof(f17115,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17114]) ).
fof(f17116,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17115]) ).
fof(f17121,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(domain(X1))) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17047]) ).
fof(f17122,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X1)) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17121]) ).
fof(f17123,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17122]) ).
fof(f17124,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17048]) ).
fof(f17125,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17124]) ).
fof(f17129,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X1)) = codomain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17050]) ).
fof(f17130,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17129]) ).
fof(f17134,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f17053]) ).
fof(f17135,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(f1(X0,X1)),X2))
| X0 = X1
| domain(codomain(codomain(X2))) = codomain(codomain(X2))
| domain(codomain(domain(codomain(f1(X0,X1))))) = codomain(domain(codomain(f1(X0,X1)))) ),
inference(resolution,[status(thm)],[f1075,f117]) ).
fof(f17136,plain,
! [X0,X1,X2] :
( X0 = X1
| there_exists(compose(f1(X0,X1),X2))
| domain(codomain(codomain(X2))) = codomain(codomain(X2))
| domain(codomain(domain(f1(X0,X1)))) = codomain(domain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f1075,f57]) ).
fof(f17137,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X1))
| X2 = f1(domain(domain(X0)),X2)
| domain(domain(X0)) = X2
| domain(codomain(codomain(X1))) = codomain(codomain(X1))
| domain(codomain(domain(X0))) = codomain(domain(X0)) ),
inference(resolution,[status(thm)],[f1075,f509]) ).
fof(f17138,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X1))
| X2 = f1(domain(X0),X2)
| domain(X0) = X2
| domain(codomain(codomain(X1))) = codomain(codomain(X1))
| domain(codomain(domain(X0))) = codomain(domain(X0)) ),
inference(resolution,[status(thm)],[f1075,f93]) ).
fof(f17145,plain,
! [X0,X1,X2] :
( there_exists(compose(codomain(f1(X1,X2)),X0))
| X1 = X2
| domain(codomain(domain(codomain(f1(X1,X2))))) = codomain(domain(codomain(f1(X1,X2))))
| domain(codomain(codomain(X0))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f1075,f117]) ).
fof(f17146,plain,
! [X0,X1,X2] :
( X1 = X2
| there_exists(compose(f1(X1,X2),X0))
| domain(codomain(domain(f1(X1,X2)))) = codomain(domain(f1(X1,X2)))
| domain(codomain(codomain(X0))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f1075,f57]) ).
fof(f17147,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X0))
| X2 = f1(domain(domain(X1)),X2)
| domain(domain(X1)) = X2
| domain(codomain(domain(X1))) = codomain(domain(X1))
| domain(codomain(codomain(X0))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f1075,f509]) ).
fof(f17148,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X0))
| X2 = f1(domain(X1),X2)
| domain(X1) = X2
| domain(codomain(domain(X1))) = codomain(domain(X1))
| domain(codomain(codomain(X0))) = codomain(codomain(X0)) ),
inference(resolution,[status(thm)],[f1075,f93]) ).
fof(f17164,plain,
! [X0] :
( domain(codomain(X0)) = codomain(X0)
| X0 != codomain(X0)
| domain(codomain(domain(codomain(X0)))) = codomain(domain(codomain(X0))) ),
inference(equality_factoring,[status(thm)],[f1075]) ).
fof(f17165,plain,
! [X0] :
( codomain(X0) = domain(codomain(X0))
| X0 != domain(codomain(X0))
| domain(codomain(codomain(X0))) = codomain(codomain(X0)) ),
inference(equality_factoring,[status(thm)],[f1075]) ).
fof(f17166,plain,
! [X0] :
( domain(codomain(X0)) = codomain(X0)
| X0 != codomain(X0)
| domain(codomain(domain(codomain(X0)))) = codomain(domain(codomain(X0))) ),
inference(equality_factoring,[status(thm)],[f1075]) ).
fof(f17167,plain,
! [X0] :
( codomain(X0) = domain(codomain(X0))
| X0 != domain(codomain(X0))
| domain(codomain(codomain(X0))) = codomain(codomain(X0)) ),
inference(equality_factoring,[status(thm)],[f1075]) ).
fof(f17168,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(codomain(f1(X0,X1)),X2))
| X0 = X1
| domain(codomain(codomain(X2))) = codomain(codomain(X2))
| domain(domain(codomain(f1(X0,X1)))) = codomain(domain(codomain(f1(X0,X1)))) ),
inference(forward_demodulation,[status(thm)],[f14086,f17135]) ).
fof(f17169,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(codomain(f1(X0,X1)),X2))
| X0 = X1
| domain(codomain(codomain(X2))) = codomain(codomain(X2))
| domain(domain(codomain(f1(X0,X1)))) = domain(codomain(f1(X0,X1))) ),
inference(forward_demodulation,[status(thm)],[f14086,f17168]) ).
fof(f17172,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(X0,X1))
| X2 = f1(domain(domain(X0)),X2)
| domain(domain(X0)) = X2
| domain(codomain(codomain(X1))) = codomain(codomain(X1))
| domain(domain(X0)) = codomain(domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14086,f17137]) ).
fof(f17173,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(X0,X1))
| X2 = f1(domain(domain(X0)),X2)
| domain(domain(X0)) = X2
| domain(codomain(codomain(X1))) = codomain(codomain(X1))
| domain(domain(X0)) = domain(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f17172]) ).
fof(f17174,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(X0,X1))
| X2 = f1(domain(X0),X2)
| domain(X0) = X2
| domain(codomain(codomain(X1))) = codomain(codomain(X1))
| domain(domain(X0)) = codomain(domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14086,f17138]) ).
fof(f17175,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(X0,X1))
| X2 = f1(domain(X0),X2)
| domain(X0) = X2
| domain(codomain(codomain(X1))) = codomain(codomain(X1))
| domain(domain(X0)) = domain(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f17174]) ).
fof(f17177,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(codomain(f1(X1,X2)),X0))
| X1 = X2
| domain(domain(codomain(f1(X1,X2)))) = codomain(domain(codomain(f1(X1,X2))))
| domain(codomain(codomain(X0))) = codomain(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14086,f17145]) ).
fof(f17178,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(codomain(f1(X1,X2)),X0))
| X1 = X2
| domain(domain(codomain(f1(X1,X2)))) = domain(codomain(f1(X1,X2)))
| domain(codomain(codomain(X0))) = codomain(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14086,f17177]) ).
fof(f17181,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(X1,X0))
| X2 = f1(domain(domain(X1)),X2)
| domain(domain(X1)) = X2
| domain(domain(X1)) = codomain(domain(X1))
| domain(codomain(codomain(X0))) = codomain(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14086,f17147]) ).
fof(f17182,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(X1,X0))
| X2 = f1(domain(domain(X1)),X2)
| domain(domain(X1)) = X2
| domain(domain(X1)) = domain(X1)
| domain(codomain(codomain(X0))) = codomain(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14086,f17181]) ).
fof(f17183,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(X1,X0))
| X2 = f1(domain(X1),X2)
| domain(X1) = X2
| domain(domain(X1)) = codomain(domain(X1))
| domain(codomain(codomain(X0))) = codomain(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14086,f17148]) ).
fof(f17184,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(X1,X0))
| X2 = f1(domain(X1),X2)
| domain(X1) = X2
| domain(domain(X1)) = domain(X1)
| domain(codomain(codomain(X0))) = codomain(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14086,f17183]) ).
fof(f17192,plain,
! [X0] :
( ~ sQ0_spl
| domain(codomain(X0)) = codomain(X0)
| X0 != codomain(X0)
| domain(domain(codomain(X0))) = codomain(domain(codomain(X0))) ),
inference(forward_demodulation,[status(thm)],[f14086,f17164]) ).
fof(f17193,plain,
! [X0] :
( ~ sQ0_spl
| domain(codomain(X0)) = codomain(X0)
| X0 != codomain(X0)
| domain(domain(codomain(X0))) = domain(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14086,f17192]) ).
fof(f17194,plain,
! [X0] :
( ~ sQ0_spl
| domain(codomain(X0)) = codomain(X0)
| X0 != codomain(X0)
| domain(domain(codomain(X0))) = codomain(domain(codomain(X0))) ),
inference(forward_demodulation,[status(thm)],[f14086,f17166]) ).
fof(f17195,plain,
! [X0] :
( ~ sQ0_spl
| domain(codomain(X0)) = codomain(X0)
| X0 != codomain(X0)
| domain(domain(codomain(X0))) = domain(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14086,f17194]) ).
fof(f17201,plain,
! [X0,X1] :
( domain(X0) = X1
| domain(X0) != f1(domain(X0),X1)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f516,f38]) ).
fof(f17208,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| domain(codomain(domain(X0))) = codomain(domain(X0))
| domain(codomain(X0)) = codomain(X0)
| X1 = f1(X2,X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f1075,f516]) ).
fof(f17209,plain,
! [X0,X1,X2] :
( domain(codomain(domain(X0))) = codomain(domain(X0))
| domain(codomain(X2)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X1 = f1(X2,X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f1075,f516]) ).
fof(f17211,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| domain(codomain(domain(domain(X0)))) = codomain(domain(domain(X0)))
| X1 = f1(domain(X0),X1)
| domain(domain(domain(X0))) = X1 ),
inference(paramodulation,[status(thm)],[f14675,f516]) ).
fof(f17212,plain,
! [X0,X1,X2] :
( X0 = X1
| domain(codomain(domain(f1(X0,X1)))) = codomain(domain(f1(X0,X1)))
| X2 = f1(domain(f1(X0,X1)),X2)
| domain(domain(f1(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f10102,f516]) ).
fof(f17213,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| domain(codomain(domain(X0))) = codomain(domain(X0))
| X1 = f1(domain(X0),X1)
| domain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f5804,f516]) ).
fof(f17214,plain,
! [X0,X1,X2] :
( X0 = X1
| domain(codomain(codomain(codomain(codomain(f1(X0,X1)))))) = codomain(codomain(codomain(codomain(f1(X0,X1)))))
| X2 = f1(codomain(codomain(codomain(f1(X0,X1)))),X2)
| domain(codomain(codomain(codomain(f1(X0,X1))))) = X2 ),
inference(paramodulation,[status(thm)],[f173,f516]) ).
fof(f17217,plain,
! [X0,X1,X2] :
( X2 = f1(X0,X2)
| X0 = X2
| domain(codomain(codomain(codomain(X0)))) = codomain(codomain(codomain(X0)))
| X1 = f1(codomain(X0),X1)
| domain(codomain(codomain(X0))) = X1 ),
inference(paramodulation,[status(thm)],[f340,f516]) ).
fof(f17223,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(codomain(domain(X0))) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f516,f625]) ).
fof(f17224,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| domain(X0) = X1
| domain(f1(domain(X0),X1)) = domain(domain(X1)) ),
inference(paramodulation,[status(thm)],[f516,f10102]) ).
fof(f17225,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| domain(X1) = X0
| codomain(codomain(X0)) = codomain(f1(domain(X1),X0)) ),
inference(paramodulation,[status(thm)],[f516,f9471]) ).
fof(f17226,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| domain(X1) = X0
| domain(codomain(codomain(X0))) = codomain(f1(domain(X1),X0)) ),
inference(paramodulation,[status(thm)],[f516,f339]) ).
fof(f17227,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| domain(X1) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f516,f299]) ).
fof(f17228,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| domain(X1) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(paramodulation,[status(thm)],[f516,f289]) ).
fof(f17229,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| equivalent(codomain(codomain(f1(domain(X0),X1))),codomain(codomain(X1)))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f178]) ).
fof(f17230,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| equivalent(codomain(codomain(X1)),codomain(codomain(f1(domain(X0),X1))))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f178]) ).
fof(f17232,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| domain(codomain(codomain(codomain(X1)))) = codomain(codomain(codomain(f1(domain(X0),X1))))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f173]) ).
fof(f17233,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| equivalent(domain(codomain(f1(domain(X0),X1))),domain(codomain(X1)))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f125]) ).
fof(f17234,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| equivalent(domain(codomain(X1)),domain(codomain(f1(domain(X0),X1))))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f125]) ).
fof(f17235,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| there_exists(compose(codomain(f1(domain(X0),X1)),X2))
| domain(codomain(X1)) != codomain(X2)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f117]) ).
fof(f17236,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| domain(X1) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(domain(X1),X0))) ),
inference(paramodulation,[status(thm)],[f516,f66]) ).
fof(f17237,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| domain(X2) = X0
| domain(X2) = X0
| there_exists(compose(f1(domain(X2),X0),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f516,f57]) ).
fof(f17238,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| domain(codomain(domain(X0))) = codomain(domain(X0))
| equivalent(X1,X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f1040]) ).
fof(f17239,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| domain(codomain(domain(X0))) = codomain(domain(X0))
| equivalent(X1,X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f1039]) ).
fof(f17242,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| there_exists(domain(domain(domain(domain(X1)))))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f655]) ).
fof(f17243,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| there_exists(domain(domain(domain(codomain(X1)))))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f608]) ).
fof(f17244,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| there_exists(domain(domain(codomain(codomain(X1)))))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f476]) ).
fof(f17245,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f176]) ).
fof(f17246,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f174]) ).
fof(f17247,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| equivalent(codomain(f1(domain(X0),X1)),codomain(X1))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f65]) ).
fof(f17248,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| equivalent(codomain(X1),codomain(f1(domain(X0),X1)))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f65]) ).
fof(f17249,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| equivalent(domain(f1(domain(X0),X1)),domain(X1))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f52]) ).
fof(f17250,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| equivalent(domain(X1),domain(f1(domain(X0),X1)))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f52]) ).
fof(f17253,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| there_exists(domain(domain(domain(X1))))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f157]) ).
fof(f17254,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| domain(X1) = X0
| domain(codomain(X0)) = codomain(f1(domain(X1),X0)) ),
inference(paramodulation,[status(thm)],[f516,f68]) ).
fof(f17255,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| there_exists(domain(domain(codomain(X1))))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f124]) ).
fof(f17258,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| there_exists(domain(codomain(codomain(X1))))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f63]) ).
fof(f17259,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f61]) ).
fof(f17260,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| domain(X1) = X0
| there_exists(codomain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f516,f59]) ).
fof(f17261,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| there_exists(domain(domain(X1)))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f51]) ).
fof(f17262,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| domain(X1) = X0
| there_exists(domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f516,f48]) ).
fof(f17263,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| equivalent(f1(domain(X0),X1),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f42]) ).
fof(f17264,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| equivalent(X1,f1(domain(X0),X1))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f516,f42]) ).
fof(f17265,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| domain(X0) = X1
| X1 != X1
| domain(X0) != f1(domain(X0),X1) ),
inference(paramodulation,[status(thm)],[f516,f38]) ).
fof(f17267,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| domain(X1) = X0
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f516,f56]) ).
fof(f17268,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| domain(X1) = X0
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f516,f47]) ).
fof(f17269,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| domain(X1) = X0
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f516,f36]) ).
fof(f17270,plain,
! [X0,X1] :
( domain(X0) != f1(domain(X0),X1)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17201]) ).
fof(f17272,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X2)) = codomain(X2)
| domain(domain(X0)) = codomain(domain(X0))
| domain(codomain(X0)) = codomain(X0)
| X1 = f1(X2,X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f17208]) ).
fof(f17273,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X2)) = codomain(X2)
| domain(domain(X0)) = domain(X0)
| domain(codomain(X0)) = codomain(X0)
| X1 = f1(X2,X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f17272]) ).
fof(f17274,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| domain(codomain(X2)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X1 = f1(X2,X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f17209]) ).
fof(f17275,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(X0)
| domain(codomain(X2)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X1 = f1(X2,X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f17274]) ).
fof(f17276,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| domain(domain(domain(X0))) = codomain(domain(domain(X0)))
| X1 = f1(domain(X0),X1)
| domain(domain(domain(X0))) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f17211]) ).
fof(f17277,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| domain(domain(domain(X0))) = domain(domain(X0))
| X1 = f1(domain(X0),X1)
| domain(domain(domain(X0))) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f17276]) ).
fof(f17285,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| domain(f1(domain(X0),X1)) = domain(domain(X1)) ),
inference(duplicate_literals_removal,[status(thm)],[f17224]) ).
fof(f17286,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| codomain(codomain(X0)) = codomain(f1(domain(X1),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f17225]) ).
fof(f17287,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| domain(codomain(codomain(X0))) = codomain(f1(domain(X1),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f17226]) ).
fof(f17288,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| there_exists(domain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f17227]) ).
fof(f17289,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| there_exists(codomain(codomain(codomain(codomain(codomain(X0)))))) ),
inference(duplicate_literals_removal,[status(thm)],[f17228]) ).
fof(f17290,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(codomain(codomain(f1(domain(X0),X1))),codomain(codomain(X1)))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17229]) ).
fof(f17291,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(codomain(codomain(X1)),codomain(codomain(f1(domain(X0),X1))))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17230]) ).
fof(f17292,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(codomain(codomain(codomain(X1)))) = codomain(codomain(codomain(f1(domain(X0),X1))))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17232]) ).
fof(f17293,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(domain(codomain(f1(domain(X0),X1))),domain(codomain(X1)))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17233]) ).
fof(f17294,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(domain(codomain(X1)),domain(codomain(f1(domain(X0),X1))))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17234]) ).
fof(f17295,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(compose(codomain(f1(domain(X0),X1)),X2))
| domain(codomain(X1)) != codomain(X2)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17235]) ).
fof(f17296,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| domain(codomain(codomain(X0))) = codomain(codomain(f1(domain(X1),X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f17236]) ).
fof(f17297,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| domain(X2) = X0
| there_exists(compose(f1(domain(X2),X0),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f17237]) ).
fof(f17298,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| domain(domain(X0)) = codomain(domain(X0))
| equivalent(X1,X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f17238]) ).
fof(f17299,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| domain(domain(X0)) = domain(X0)
| equivalent(X1,X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f17298]) ).
fof(f17300,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X0)) = codomain(X0)
| domain(domain(X0)) = domain(X0)
| equivalent(X1,X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17299]) ).
fof(f17301,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| domain(domain(X0)) = codomain(domain(X0))
| equivalent(X1,X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f17239]) ).
fof(f17302,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| domain(domain(X0)) = domain(X0)
| equivalent(X1,X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f17301]) ).
fof(f17303,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X0)) = codomain(X0)
| domain(domain(X0)) = domain(X0)
| equivalent(X1,X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17302]) ).
fof(f17304,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(domain(domain(X1)))))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17242]) ).
fof(f17305,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(domain(codomain(X1)))))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17243]) ).
fof(f17306,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(codomain(codomain(X1)))))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17244]) ).
fof(f17307,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17245]) ).
fof(f17308,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17246]) ).
fof(f17309,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(codomain(f1(domain(X0),X1)),codomain(X1))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17247]) ).
fof(f17310,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(codomain(X1),codomain(f1(domain(X0),X1)))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17248]) ).
fof(f17311,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(domain(f1(domain(X0),X1)),domain(X1))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17249]) ).
fof(f17312,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(domain(X1),domain(f1(domain(X0),X1)))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17250]) ).
fof(f17313,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(domain(X1))))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17253]) ).
fof(f17314,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| domain(codomain(X0)) = codomain(f1(domain(X1),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f17254]) ).
fof(f17315,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(codomain(X1))))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17255]) ).
fof(f17318,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(codomain(codomain(X1))))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17258]) ).
fof(f17319,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(codomain(codomain(X1))))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17259]) ).
fof(f17320,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| there_exists(codomain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f17260]) ).
fof(f17321,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(X1)))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17261]) ).
fof(f17322,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| there_exists(domain(codomain(X0))) ),
inference(duplicate_literals_removal,[status(thm)],[f17262]) ).
fof(f17323,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(f1(domain(X0),X1),X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17263]) ).
fof(f17324,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(X1,f1(domain(X0),X1))
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f17264]) ).
fof(f17325,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| X1 != X1
| domain(X0) != f1(domain(X0),X1) ),
inference(duplicate_literals_removal,[status(thm)],[f17265]) ).
fof(f17326,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1
| domain(X0) != f1(domain(X0),X1) ),
inference(trivial_equality_resolution,[status(thm)],[f17325]) ).
fof(f17328,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| there_exists(codomain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f17267]) ).
fof(f17329,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| there_exists(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f17268]) ).
fof(f17330,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(X1) = X0
| there_exists(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f17269]) ).
fof(f17331,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(domain(X1),X2) ),
inference(resolution,[status(thm)],[f17330,f15777]) ).
fof(f17332,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f17330,f570]) ).
fof(f17333,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X1,compose(X2,X3))) = codomain(X4)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f17330,f462]) ).
fof(f17334,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X1,compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f17330,f370]) ).
fof(f17335,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f17330,f321]) ).
fof(f17336,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f17330,f310]) ).
fof(f17337,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f17330,f562]) ).
fof(f17338,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f17330,f457]) ).
fof(f17339,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(compose(domain(X2),X3))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f17330,f456]) ).
fof(f17340,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,codomain(X2))) = codomain(compose(X2,X3))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f17330,f454]) ).
fof(f17341,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f17330,f363]) ).
fof(f17342,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f17330,f86]) ).
fof(f17343,plain,
! [X0,X1,X2,X3] :
( domain(compose(X1,X2)) = codomain(X3)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f17330,f85]) ).
fof(f17344,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X1,X2)))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,compose(X2,X3)) ),
inference(resolution,[status(thm)],[f17330,f84]) ).
fof(f17345,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X1,X2)) = domain(domain(X2))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f14122]) ).
fof(f17346,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X1,X2)) = domain(X2)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f14171]) ).
fof(f17347,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(codomain(X2)))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f561]) ).
fof(f17348,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(codomain(X2)))) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f453]) ).
fof(f17349,plain,
! [X0,X1,X2] :
( domain(compose(codomain(codomain(compose(X1,X2))),X1)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f445]) ).
fof(f17350,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(codomain(compose(X1,X2))),X1)))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f354]) ).
fof(f17351,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(codomain(X2)))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f362]) ).
fof(f17352,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f1109]) ).
fof(f17353,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f1108]) ).
fof(f17354,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f555]) ).
fof(f17355,plain,
! [X0,X1,X2] :
( domain(compose(X1,codomain(X2))) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f455]) ).
fof(f17356,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X1,X2)),X1)) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f447]) ).
fof(f17357,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f563]) ).
fof(f17358,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X1,X2)),X1)))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f356]) ).
fof(f17359,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X1,codomain(X2))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f364]) ).
fof(f17360,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f249]) ).
fof(f17361,plain,
! [X0,X1,X2] :
( domain(codomain(X1)) = codomain(compose(X1,X2))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f191]) ).
fof(f17362,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f137]) ).
fof(f17363,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f324]) ).
fof(f17364,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f313]) ).
fof(f17365,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f192]) ).
fof(f17366,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f190]) ).
fof(f17367,plain,
! [X0,X1,X2] :
( there_exists(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f35]) ).
fof(f17368,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f26]) ).
fof(f17369,plain,
! [X0,X1,X2] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = compose(X1,X2) ),
inference(resolution,[status(thm)],[f17330,f25]) ).
fof(f17370,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f17330,f23]) ).
fof(f17371,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X1)) = domain(X1)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f17330,f14540]) ).
fof(f17372,plain,
! [X0,X1,X2] :
( there_exists(compose(X1,X2))
| domain(X1) != codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f17330,f27]) ).
fof(f17373,plain,
! [X0,X1] :
( there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = domain(X1) ),
inference(resolution,[status(thm)],[f17330,f22]) ).
fof(f17374,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X1) = domain(domain(domain(domain(domain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f14441]) ).
fof(f17375,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X1) = domain(domain(domain(domain(X1))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f14108]) ).
fof(f17376,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X1) = domain(domain(domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f14112]) ).
fof(f17377,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X1) = domain(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f14128]) ).
fof(f17378,plain,
! [X0,X1] :
( domain(X1) = codomain(compose(domain(domain(X1)),domain(X1)))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f860]) ).
fof(f17379,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f342]) ).
fof(f17380,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f341]) ).
fof(f17381,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f6373]) ).
fof(f17382,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f3509]) ).
fof(f17383,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f347]) ).
fof(f17384,plain,
! [X0,X1] :
( domain(compose(codomain(X1),codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f4358]) ).
fof(f17385,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f3697]) ).
fof(f17386,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(X1),codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f3123]) ).
fof(f17387,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f322]) ).
fof(f17388,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f311]) ).
fof(f17389,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f218]) ).
fof(f17390,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f219]) ).
fof(f17391,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f217]) ).
fof(f17392,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f211]) ).
fof(f17393,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f212]) ).
fof(f17394,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f210]) ).
fof(f17395,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(X1)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f45]) ).
fof(f17396,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f53]) ).
fof(f17397,plain,
! [X0,X1] :
( there_exists(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f54]) ).
fof(f17398,plain,
! [X0,X1] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f43]) ).
fof(f17399,plain,
! [X0,X1] :
( there_exists(domain(X1))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f44]) ).
fof(f17400,plain,
! [X0,X1] :
( equivalent(X1,X1)
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17330,f39]) ).
fof(f17405,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = domain(domain(domain(domain(domain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f14441]) ).
fof(f17406,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = domain(domain(domain(domain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f14108]) ).
fof(f17407,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = domain(domain(domain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f14112]) ).
fof(f17408,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X1)) = domain(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f14128]) ).
fof(f17409,plain,
! [X0,X1] :
( domain(codomain(X1)) = codomain(compose(domain(domain(codomain(X1))),domain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f860]) ).
fof(f17410,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f342]) ).
fof(f17411,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(codomain(X1))))))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f341]) ).
fof(f17412,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(X1)),codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f6373]) ).
fof(f17413,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(X1)),codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f3509]) ).
fof(f17414,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(codomain(X1)))))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f347]) ).
fof(f17415,plain,
! [X0,X1] :
( domain(compose(codomain(codomain(X1)),codomain(codomain(X1)))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f4358]) ).
fof(f17416,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(codomain(X1)),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f3697]) ).
fof(f17417,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(codomain(X1)),codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f3123]) ).
fof(f17418,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f322]) ).
fof(f17419,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(codomain(X1)))))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f311]) ).
fof(f17420,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(codomain(X1))))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f218]) ).
fof(f17421,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f219]) ).
fof(f17422,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(codomain(X1))))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f217]) ).
fof(f17423,plain,
! [X0,X1] :
( domain(codomain(codomain(codomain(X1)))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f211]) ).
fof(f17424,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f212]) ).
fof(f17425,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(codomain(X1)))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f210]) ).
fof(f17426,plain,
! [X0,X1] :
( domain(codomain(codomain(X1))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f45]) ).
fof(f17427,plain,
! [X0,X1] :
( there_exists(codomain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f53]) ).
fof(f17428,plain,
! [X0,X1] :
( there_exists(codomain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f54]) ).
fof(f17429,plain,
! [X0,X1] :
( there_exists(domain(codomain(codomain(X1))))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f43]) ).
fof(f17430,plain,
! [X0,X1] :
( there_exists(domain(codomain(X1)))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f44]) ).
fof(f17431,plain,
! [X0,X1] :
( equivalent(codomain(X1),codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f17328,f39]) ).
fof(f17432,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(X0)
| domain(codomain(codomain(X2))) = codomain(codomain(X2))
| domain(codomain(X1)) = codomain(X1)
| domain(X1) = X2
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1075,f17328]) ).
fof(f17438,definition,
! [X1,X2] :
( sQ4_spl
<=> ( domain(codomain(codomain(X2))) = codomain(codomain(X2))
| domain(codomain(X1)) = codomain(X1)
| domain(X1) = X2 ) ),
introduced(definition,[new_symbols(definition,[sQ4_spl])],[split_symbol_definition]) ).
fof(f17439,plain,
! [X0,X1] :
( ~ sQ4_spl
| domain(codomain(codomain(X1))) = codomain(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| domain(X0) = X1 ),
inference(component_clause,[status(thm)],[f17438]) ).
fof(f17441,plain,
( sQ4_spl
| sQ2_spl ),
inference(split_clause,[status(thm)],[f17432,f14078,f17438]) ).
fof(f17443,plain,
! [X0] :
( ~ sQ2_spl
| domain(codomain(X0)) = codomain(X0) ),
inference(forward_subsumption_resolution,[status(thm)],[f14079,f45]) ).
fof(f17447,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(codomain(codomain(X0)))) = codomain(X0)
| ~ there_exists(X0) ),
inference(backward_demodulation,[status(thm)],[f17443,f347]) ).
fof(f17453,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(codomain(X0))) = codomain(X0)
| ~ there_exists(X0) ),
inference(backward_demodulation,[status(thm)],[f17443,f218]) ).
fof(f17464,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(X0)) = codomain(X0)
| ~ there_exists(X0) ),
inference(backward_demodulation,[status(thm)],[f17443,f211]) ).
fof(f17467,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(compose(codomain(f1(X0,X1)),X2))
| codomain(f1(X0,X1)) != codomain(X2)
| X0 = X1 ),
inference(backward_demodulation,[status(thm)],[f17443,f117]) ).
fof(f17491,plain,
! [X0,X1] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| X0 = X1
| codomain(X0) = codomain(f1(X0,X1)) ),
inference(backward_demodulation,[status(thm)],[f17443,f625]) ).
fof(f17509,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(backward_demodulation,[status(thm)],[f17443,f191]) ).
fof(f17526,plain,
! [X0] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(domain(X0)) = codomain(domain(X0)) ),
inference(paramodulation,[status(thm)],[f14086,f17443]) ).
fof(f17527,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(compose(codomain(X0),X2))
| codomain(X0) != codomain(X2)
| X1 = f1(domain(domain(codomain(X0))),X1)
| domain(domain(codomain(X0))) = X1 ),
inference(paramodulation,[status(thm)],[f17443,f509]) ).
fof(f17528,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(codomain(X0))
| X2 = f1(domain(compose(codomain(X0),X1)),X2)
| domain(compose(codomain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f17443,f507]) ).
fof(f17530,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(domain(codomain(X0)))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f17443,f15777]) ).
fof(f17531,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| compose(domain(codomain(X0)),compose(codomain(X0),X1)) = compose(domain(codomain(X0)),X1) ),
inference(paramodulation,[status(thm)],[f17443,f14238]) ).
fof(f17534,plain,
! [X0] :
( ~ sQ2_spl
| ~ sQ0_spl
| compose(domain(codomain(X0)),codomain(X0)) = domain(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f17443,f14240]) ).
fof(f17536,plain,
! [X0] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f17443,f14086]) ).
fof(f17537,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(codomain(X0))
| X2 = f1(codomain(compose(codomain(X0),X1)),X2)
| codomain(compose(codomain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f17443,f486]) ).
fof(f17539,plain,
! [X0] :
( ~ sQ2_spl
| compose(codomain(X0),compose(domain(domain(domain(domain(codomain(X0))))),codomain(X0))) = codomain(X0) ),
inference(paramodulation,[status(thm)],[f17443,f397]) ).
fof(f17552,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(compose(codomain(X0),X2))
| codomain(X0) != codomain(X2)
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f17443,f93]) ).
fof(f17558,plain,
! [X0,X1] :
( ~ sQ2_spl
| compose(codomain(X0),compose(codomain(X0),X1)) = compose(codomain(X0),X1) ),
inference(paramodulation,[status(thm)],[f17443,f82]) ).
fof(f17560,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(compose(codomain(X0),X1))
| domain(codomain(X0)) != codomain(X1)
| ~ there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f17443,f27]) ).
fof(f17562,plain,
! [X0] :
( ~ sQ2_spl
| compose(codomain(X0),codomain(X0)) = codomain(X0) ),
inference(paramodulation,[status(thm)],[f17443,f29]) ).
fof(f17582,plain,
! [X0] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(domain(X0)) = domain(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f17526]) ).
fof(f17583,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(compose(codomain(X0),X2))
| codomain(X0) != codomain(X2)
| X1 = f1(domain(domain(codomain(X0))),X1)
| domain(codomain(X0)) = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f17527]) ).
fof(f17584,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(compose(codomain(X0),X2))
| codomain(X0) != codomain(X2)
| X1 = f1(domain(domain(codomain(X0))),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f17583]) ).
fof(f17585,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(compose(codomain(X0),X2))
| codomain(X0) != codomain(X2)
| X1 = f1(domain(codomain(X0)),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f17584]) ).
fof(f17586,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(compose(codomain(X0),X2))
| codomain(X0) != codomain(X2)
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f17585]) ).
fof(f17589,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(X0))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f17530]) ).
fof(f17590,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| compose(codomain(X0),compose(codomain(X0),X1)) = compose(domain(codomain(X0)),X1) ),
inference(forward_demodulation,[status(thm)],[f17443,f17531]) ).
fof(f17591,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| compose(codomain(X0),compose(codomain(X0),X1)) = compose(codomain(X0),X1) ),
inference(forward_demodulation,[status(thm)],[f17443,f17590]) ).
fof(f17593,plain,
! [X0] :
( ~ sQ2_spl
| ~ sQ0_spl
| compose(codomain(X0),codomain(X0)) = domain(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f17443,f17534]) ).
fof(f17594,plain,
! [X0] :
( ~ sQ2_spl
| ~ sQ0_spl
| compose(codomain(X0),codomain(X0)) = codomain(X0) ),
inference(forward_demodulation,[status(thm)],[f17443,f17593]) ).
fof(f17596,plain,
! [X0] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f17443,f17536]) ).
fof(f17598,plain,
! [X0] :
( ~ sQ2_spl
| compose(codomain(X0),compose(domain(domain(domain(codomain(X0)))),codomain(X0))) = codomain(X0) ),
inference(forward_demodulation,[status(thm)],[f17443,f17539]) ).
fof(f17599,plain,
! [X0] :
( ~ sQ2_spl
| compose(codomain(X0),codomain(X0)) = codomain(X0) ),
inference(forward_demodulation,[status(thm)],[f281,f17598]) ).
fof(f17605,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(compose(codomain(X0),X2))
| codomain(X0) != codomain(X2)
| X1 = f1(domain(codomain(X0)),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f17552]) ).
fof(f17606,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(compose(codomain(X0),X2))
| codomain(X0) != codomain(X2)
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f17605]) ).
fof(f17608,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1)
| ~ there_exists(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f17443,f17560]) ).
fof(f17641,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(domain(X0))
| X2 = f1(domain(compose(domain(X0),X1)),X2)
| domain(compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f17582,f507]) ).
fof(f17648,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(domain(X0))
| X2 = f1(codomain(compose(domain(X0),X1)),X2)
| codomain(compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f17582,f486]) ).
fof(f17654,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X0),X2))
| domain(X0) != codomain(X2)
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f17582,f93]) ).
fof(f17658,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X0),X1))
| domain(domain(X0)) != codomain(X1)
| ~ there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f17582,f27]) ).
fof(f17698,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X0),X2))
| domain(X0) != codomain(X2)
| X1 = f1(domain(domain(X0)),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f17582,f17654]) ).
fof(f17699,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X0),X2))
| domain(X0) != codomain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f17582,f17698]) ).
fof(f17700,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1)
| ~ there_exists(domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f17582,f17658]) ).
fof(f17701,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = compose(X0,X1)
| codomain(X0) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f17509,f16557]) ).
fof(f17702,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = compose(X0,X1)
| codomain(X0) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f17509,f12961]) ).
fof(f17703,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(codomain(codomain(compose(X0,X1))),X2)
| codomain(codomain(compose(X0,X1))) = X2
| codomain(X0) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f17509,f487]) ).
fof(f17704,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(X0,X1))
| codomain(X0) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f17509,f898]) ).
fof(f17705,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(X0,X1))
| codomain(X0) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f17509,f896]) ).
fof(f17706,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(compose(X0,X1),X2) = X3
| codomain(X0) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f17509,f728]) ).
fof(f17707,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X1)
| codomain(X0) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f17509,f841]) ).
fof(f17708,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| codomain(X0) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f17509,f94]) ).
fof(f17709,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| codomain(X0) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f17509,f92]) ).
fof(f17710,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| codomain(X0) = codomain(compose(X0,X1)) ),
inference(resolution,[status(thm)],[f17509,f78]) ).
fof(f17711,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| codomain(domain(X0)) = codomain(compose(domain(X0),compose(domain(X0),X1)))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f17509]) ).
fof(f17713,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(compose(X0,X1),X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f28,f17509]) ).
fof(f17714,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(codomain(compose(X0,X1))) = codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f17509]) ).
fof(f17715,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(compose(codomain(codomain(codomain(codomain(codomain(codomain(X0)))))),X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1119,f17509]) ).
fof(f17716,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(compose(codomain(codomain(codomain(codomain(codomain(X0))))),X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f349,f17509]) ).
fof(f17717,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(codomain(codomain(codomain(X0))))) = codomain(compose(codomain(codomain(codomain(codomain(X0)))),X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f220,f17509]) ).
fof(f17718,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(codomain(codomain(codomain(X0)))) = codomain(compose(codomain(codomain(codomain(X0))),compose(X0,X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f216,f17509]) ).
fof(f17719,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(codomain(codomain(X0)))) = codomain(compose(codomain(codomain(codomain(X0))),X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f213,f17509]) ).
fof(f17720,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(codomain(codomain(X0))) = codomain(compose(codomain(codomain(X0)),compose(X0,X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f196,f17509]) ).
fof(f17721,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(codomain(X0))) = codomain(compose(codomain(codomain(X0)),X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f197,f17509]) ).
fof(f17722,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(codomain(X0)) = codomain(compose(codomain(X0),compose(X0,X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f17509]) ).
fof(f17723,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(X0)) = codomain(compose(codomain(X0),X0))
| ~ there_exists(X0) ),
inference(paramodulation,[status(thm)],[f30,f17509]) ).
fof(f17730,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X3 = f1(compose(compose(X0,X1),X2),X3)
| compose(X0,compose(X1,X2)) = X3
| codomain(X0) = codomain(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f17706]) ).
fof(f17731,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| codomain(X0) = codomain(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f17730]) ).
fof(f17732,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(domain(X0),compose(domain(X0),X1)))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f14086,f17711]) ).
fof(f17733,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f14238,f17732]) ).
fof(f17736,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f17713]) ).
fof(f17737,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f195,f17714]) ).
fof(f17738,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(codomain(codomain(codomain(codomain(codomain(X0))))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f1119,f17715]) ).
fof(f17739,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(codomain(codomain(codomain(codomain(X0)))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f349,f17716]) ).
fof(f17740,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f220,f17717]) ).
fof(f17741,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(codomain(codomain(codomain(X0)))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f216,f17718]) ).
fof(f17742,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(codomain(codomain(X0)))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f213,f17719]) ).
fof(f17743,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(codomain(codomain(X0))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f196,f17720]) ).
fof(f17744,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(codomain(X0))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f197,f17721]) ).
fof(f17745,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(codomain(X0)) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f81,f17722]) ).
fof(f17746,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(X0)) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f30,f17723]) ).
fof(f17795,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(X0))
| X2 = f1(domain(compose(codomain(X0),X1)),X2)
| domain(compose(codomain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f17596,f505]) ).
fof(f17796,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(X0))
| X2 = f1(codomain(compose(codomain(X0),X1)),X2)
| codomain(compose(codomain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f17596,f484]) ).
fof(f17797,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X0 = X1
| there_exists(compose(f1(X0,X1),codomain(X2)))
| domain(f1(X0,X1)) != codomain(X2) ),
inference(paramodulation,[status(thm)],[f17596,f57]) ).
fof(f17802,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(compose(X0,codomain(X2)))
| domain(X0) != codomain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f17596,f93]) ).
fof(f17857,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(codomain(X0)))
| X2 = f1(domain(compose(codomain(X0),compose(codomain(X0),X1))),X2)
| domain(compose(codomain(X0),compose(codomain(X0),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f17594,f502]) ).
fof(f17858,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(codomain(X1))
| X2 = f1(domain(compose(X0,codomain(X1))),X2)
| domain(compose(X0,compose(codomain(X1),codomain(X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f17594,f501]) ).
fof(f17861,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(codomain(X0)))
| X2 = f1(codomain(compose(codomain(X0),compose(codomain(X0),X1))),X2)
| codomain(compose(codomain(X0),compose(codomain(X0),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f17594,f481]) ).
fof(f17862,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(codomain(X1))
| X2 = f1(codomain(compose(X0,codomain(X1))),X2)
| codomain(compose(X0,compose(codomain(X1),codomain(X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f17594,f480]) ).
fof(f17867,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),domain(compose(codomain(X1),codomain(X1)))))
| ~ there_exists(compose(X0,codomain(X1))) ),
inference(paramodulation,[status(thm)],[f17594,f457]) ).
fof(f17872,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,compose(X1,codomain(X2)))) = codomain(codomain(X2))
| ~ there_exists(compose(X0,compose(X1,codomain(X2)))) ),
inference(paramodulation,[status(thm)],[f17594,f462]) ).
fof(f17873,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(compose(X0,codomain(X1)),X2)
| compose(X0,compose(codomain(X1),codomain(X1))) = X2
| domain(compose(X0,codomain(X1))) = codomain(codomain(X1)) ),
inference(paramodulation,[status(thm)],[f17594,f441]) ).
fof(f17885,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| compose(X0,compose(codomain(X1),compose(codomain(X1),domain(compose(X0,codomain(X1)))))) = compose(X0,compose(codomain(X1),codomain(X1))) ),
inference(paramodulation,[status(thm)],[f17594,f140]) ).
fof(f17910,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(X0))
| X2 = f1(domain(compose(codomain(X0),compose(codomain(X0),X1))),X2)
| domain(compose(codomain(X0),compose(codomain(X0),X1))) = X2 ),
inference(forward_demodulation,[status(thm)],[f17596,f17857]) ).
fof(f17911,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(codomain(X1))
| X2 = f1(domain(compose(X0,codomain(X1))),X2)
| domain(compose(X0,codomain(X1))) = X2 ),
inference(forward_demodulation,[status(thm)],[f17594,f17858]) ).
fof(f17912,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(X1)
| X2 = f1(domain(compose(X0,codomain(X1))),X2)
| domain(compose(X0,codomain(X1))) = X2 ),
inference(forward_demodulation,[status(thm)],[f17596,f17911]) ).
fof(f17917,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(X0))
| X2 = f1(codomain(compose(codomain(X0),compose(codomain(X0),X1))),X2)
| codomain(compose(codomain(X0),compose(codomain(X0),X1))) = X2 ),
inference(forward_demodulation,[status(thm)],[f17596,f17861]) ).
fof(f17918,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(codomain(X1))
| X2 = f1(codomain(compose(X0,codomain(X1))),X2)
| codomain(compose(X0,codomain(X1))) = X2 ),
inference(forward_demodulation,[status(thm)],[f17594,f17862]) ).
fof(f17919,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(X1)
| X2 = f1(codomain(compose(X0,codomain(X1))),X2)
| codomain(compose(X0,codomain(X1))) = X2 ),
inference(forward_demodulation,[status(thm)],[f17596,f17918]) ).
fof(f17924,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),domain(codomain(X1))))
| ~ there_exists(compose(X0,codomain(X1))) ),
inference(forward_demodulation,[status(thm)],[f17594,f17867]) ).
fof(f17925,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(codomain(X1))
| ~ there_exists(compose(X0,codomain(X1))) ),
inference(forward_demodulation,[status(thm)],[f29,f17924]) ).
fof(f17926,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(X1)
| ~ there_exists(compose(X0,codomain(X1))) ),
inference(forward_demodulation,[status(thm)],[f17596,f17925]) ).
fof(f17939,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,compose(X1,codomain(X2)))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,codomain(X2)))) ),
inference(forward_demodulation,[status(thm)],[f17596,f17872]) ).
fof(f17940,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(compose(X0,codomain(X1)),X2)
| compose(X0,compose(codomain(X1),codomain(X1))) = X2
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17596,f17873]) ).
fof(f17941,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(compose(X0,codomain(X1)),X2)
| compose(X0,codomain(X1)) = X2
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17594,f17940]) ).
fof(f17957,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| compose(X0,compose(codomain(X1),compose(codomain(X1),domain(compose(X0,codomain(X1)))))) = compose(X0,codomain(X1)) ),
inference(forward_demodulation,[status(thm)],[f17594,f17885]) ).
fof(f17963,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(codomain(X0)) = codomain(domain(codomain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f527]) ).
fof(f17968,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X1) = codomain(X2)
| domain(compose(X1,X2)) = compose(codomain(X0),X3)
| there_exists(codomain(X0)) ),
inference(resolution,[status(thm)],[f17589,f16557]) ).
fof(f17969,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X1) = codomain(X2)
| codomain(compose(X1,X2)) = compose(codomain(X0),X3)
| there_exists(codomain(X0)) ),
inference(resolution,[status(thm)],[f17589,f12961]) ).
fof(f17970,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = domain(compose(codomain(X0),X3))
| there_exists(codomain(X0)) ),
inference(resolution,[status(thm)],[f17589,f898]) ).
fof(f17971,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = codomain(compose(codomain(X0),X3))
| there_exists(codomain(X0)) ),
inference(resolution,[status(thm)],[f17589,f896]) ).
fof(f17973,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = compose(codomain(X0),X3)
| there_exists(codomain(X0)) ),
inference(resolution,[status(thm)],[f17589,f841]) ).
fof(f17974,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(domain(compose(codomain(X0),X1)),X2)
| domain(compose(codomain(X0),X1)) = X2
| there_exists(codomain(X0)) ),
inference(resolution,[status(thm)],[f17589,f94]) ).
fof(f17975,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(codomain(compose(codomain(X0),X1)),X2)
| codomain(compose(codomain(X0),X1)) = X2
| there_exists(codomain(X0)) ),
inference(resolution,[status(thm)],[f17589,f92]) ).
fof(f17998,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3
| codomain(domain(compose(X0,compose(X1,X2)))) = codomain(X3) ),
inference(paramodulation,[status(thm)],[f501,f17491]) ).
fof(f17999,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| codomain(domain(compose(X0,X1))) = codomain(X2) ),
inference(paramodulation,[status(thm)],[f506,f17491]) ).
fof(f18000,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3
| codomain(codomain(compose(X0,compose(X1,X2)))) = codomain(X3) ),
inference(paramodulation,[status(thm)],[f480,f17491]) ).
fof(f18001,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| codomain(codomain(compose(X0,X1))) = codomain(X2) ),
inference(paramodulation,[status(thm)],[f485,f17491]) ).
fof(f18009,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(f1(X0,X1)),codomain(X0)) = codomain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f17491,f17594]) ).
fof(f18010,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(X0),codomain(f1(X0,X1))) = codomain(f1(X0,X1)) ),
inference(paramodulation,[status(thm)],[f17491,f17594]) ).
fof(f18015,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X3 = f1(X2,X3)
| X2 = X3
| X0 = X1
| there_exists(compose(f1(X0,X1),f1(X2,X3)))
| domain(f1(X0,X1)) != codomain(X2) ),
inference(paramodulation,[status(thm)],[f17491,f57]) ).
fof(f18018,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| X0 = X1
| equivalent(codomain(f1(X0,X1)),codomain(X0))
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f17491,f228]) ).
fof(f18019,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| X0 = X1
| equivalent(codomain(X0),codomain(f1(X0,X1)))
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f17491,f228]) ).
fof(f18020,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(X0,f1(X2,X3)))
| domain(X0) != codomain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f17491,f93]) ).
fof(f18023,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(X0),compose(f1(X0,X1),X2)) = compose(f1(X0,X1),X2) ),
inference(paramodulation,[status(thm)],[f17491,f81]) ).
fof(f18025,plain,
! [X0,X1] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(X0),f1(X0,X1)) = f1(X0,X1) ),
inference(paramodulation,[status(thm)],[f17491,f30]) ).
fof(f18047,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(X0),compose(codomain(f1(X0,X1)),X2)) = compose(codomain(f1(X0,X1)),X2) ),
inference(paramodulation,[status(thm)],[f17491,f17591]) ).
fof(f18061,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(codomain(f1(X0,X1)),compose(codomain(X0),X2)) = compose(codomain(f1(X0,X1)),X2) ),
inference(paramodulation,[status(thm)],[f17491,f17591]) ).
fof(f18073,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(codomain(X0),codomain(X0))) = codomain(X1)
| X2 = f1(domain(compose(codomain(X0),X1)),X2)
| domain(compose(codomain(X0),compose(codomain(X0),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f17591,f501]) ).
fof(f18074,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(codomain(X0),codomain(X0))) = codomain(X1)
| X2 = f1(codomain(compose(codomain(X0),X1)),X2)
| codomain(compose(codomain(X0),compose(codomain(X0),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f17591,f480]) ).
fof(f18077,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(codomain(X0),codomain(X0))) = codomain(compose(X1,domain(compose(codomain(X0),X1))))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f17591,f457]) ).
fof(f18078,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(codomain(X0),codomain(X0))) = codomain(compose(domain(codomain(X0)),X1))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f17591,f456]) ).
fof(f18081,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),compose(codomain(X0),X1)) = X2
| domain(compose(codomain(X0),codomain(X0))) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f17591,f441]) ).
fof(f18087,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(codomain(X0),codomain(X0))) = codomain(X1)
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f17591,f85]) ).
fof(f18090,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(codomain(X0),X1))
| X2 = f1(domain(compose(codomain(X0),X1)),X2)
| domain(compose(codomain(X0),compose(codomain(X0),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f17591,f506]) ).
fof(f18092,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),X2))
| X3 = f1(domain(compose(X0,compose(codomain(X1),X2))),X3)
| domain(compose(X0,compose(codomain(X1),compose(codomain(X1),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f17591,f501]) ).
fof(f18094,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(codomain(X0),X1))
| X2 = f1(codomain(compose(codomain(X0),X1)),X2)
| codomain(compose(codomain(X0),compose(codomain(X0),X1))) = X2 ),
inference(paramodulation,[status(thm)],[f17591,f485]) ).
fof(f18096,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),X2))
| X3 = f1(codomain(compose(X0,compose(codomain(X1),X2))),X3)
| codomain(compose(X0,compose(codomain(X1),compose(codomain(X1),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f17591,f480]) ).
fof(f18101,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(compose(codomain(X1),X2),domain(compose(codomain(X1),compose(codomain(X1),X2)))))
| ~ there_exists(compose(X0,compose(codomain(X1),X2))) ),
inference(paramodulation,[status(thm)],[f17591,f457]) ).
fof(f18102,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(domain(codomain(X1)),compose(codomain(X1),X2)))
| ~ there_exists(compose(X0,compose(codomain(X1),X2))) ),
inference(paramodulation,[status(thm)],[f17591,f456]) ).
fof(f18103,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(codomain(X0),codomain(compose(codomain(X0),X1)))) = codomain(compose(codomain(X0),X1))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f17591,f455]) ).
fof(f18104,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(codomain(X1)))) = codomain(compose(codomain(X1),compose(codomain(X1),X2)))
| ~ there_exists(compose(X0,compose(codomain(X1),X2))) ),
inference(paramodulation,[status(thm)],[f17591,f454]) ).
fof(f18105,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(codomain(compose(codomain(X0),compose(codomain(X0),X1))),codomain(X0))) = codomain(compose(codomain(X0),X1))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f17591,f447]) ).
fof(f18106,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,compose(X1,codomain(X2)))) = codomain(compose(codomain(X2),X3))
| ~ there_exists(compose(X0,compose(X1,compose(codomain(X2),X3)))) ),
inference(paramodulation,[status(thm)],[f17591,f462]) ).
fof(f18107,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| X3 = f1(compose(X0,compose(codomain(X1),X2)),X3)
| compose(X0,compose(codomain(X1),compose(codomain(X1),X2))) = X3
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),X2)) ),
inference(paramodulation,[status(thm)],[f17591,f441]) ).
fof(f18109,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(domain(compose(codomain(X0),codomain(compose(codomain(X0),X1)))))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f17591,f563]) ).
fof(f18113,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(compose(codomain(X0),codomain(compose(codomain(X0),X1)))))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f17591,f364]) ).
fof(f18120,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(codomain(X0),X1))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),compose(codomain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f17591,f90]) ).
fof(f18122,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),X2))
| ~ there_exists(compose(X0,compose(codomain(X1),X2))) ),
inference(paramodulation,[status(thm)],[f17591,f85]) ).
fof(f18165,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(codomain(X0),codomain(X0))) = codomain(X1)
| X2 = f1(domain(compose(codomain(X0),X1)),X2)
| domain(compose(codomain(X0),X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f17591,f18073]) ).
fof(f18166,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(X1)
| X2 = f1(domain(compose(codomain(X0),X1)),X2)
| domain(compose(codomain(X0),X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f17594,f18165]) ).
fof(f18167,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(X1)
| X2 = f1(domain(compose(codomain(X0),X1)),X2)
| domain(compose(codomain(X0),X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f18166]) ).
fof(f18168,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(codomain(X0),codomain(X0))) = codomain(X1)
| X2 = f1(codomain(compose(codomain(X0),X1)),X2)
| codomain(compose(codomain(X0),X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f17591,f18074]) ).
fof(f18169,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(X1)
| X2 = f1(codomain(compose(codomain(X0),X1)),X2)
| codomain(compose(codomain(X0),X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f17594,f18168]) ).
fof(f18170,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(X1)
| X2 = f1(codomain(compose(codomain(X0),X1)),X2)
| codomain(compose(codomain(X0),X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f18169]) ).
fof(f18175,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(X1,domain(compose(codomain(X0),X1))))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f17594,f18077]) ).
fof(f18176,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(X1,domain(compose(codomain(X0),X1))))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f18175]) ).
fof(f18177,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(domain(codomain(X0)),X1))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f17594,f18078]) ).
fof(f18178,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(domain(codomain(X0)),X1))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f18177]) ).
fof(f18179,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(codomain(X0),X1))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f18178]) ).
fof(f18184,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),compose(codomain(X0),X1)) = X2
| domain(codomain(X0)) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17594,f18081]) ).
fof(f18185,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),compose(codomain(X0),X1)) = X2
| codomain(X0) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17443,f18184]) ).
fof(f18186,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2
| codomain(X0) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17591,f18185]) ).
fof(f18197,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(X1)
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f17594,f18087]) ).
fof(f18198,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(X1)
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f18197]) ).
fof(f18203,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(codomain(X0),X1))
| X2 = f1(domain(compose(codomain(X0),X1)),X2)
| domain(compose(codomain(X0),X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f17591,f18090]) ).
fof(f18204,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(codomain(X0),X1))
| X2 = f1(domain(compose(codomain(X0),X1)),X2)
| domain(compose(codomain(X0),X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f18203]) ).
fof(f18209,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),X2))
| X3 = f1(domain(compose(X0,compose(codomain(X1),X2))),X3)
| domain(compose(X0,compose(codomain(X1),X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f17591,f18092]) ).
fof(f18210,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(codomain(X0),X1))
| X2 = f1(codomain(compose(codomain(X0),X1)),X2)
| codomain(compose(codomain(X0),X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f17591,f18094]) ).
fof(f18211,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(codomain(X0),X1))
| X2 = f1(codomain(compose(codomain(X0),X1)),X2)
| codomain(compose(codomain(X0),X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f18210]) ).
fof(f18216,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),X2))
| X3 = f1(codomain(compose(X0,compose(codomain(X1),X2))),X3)
| codomain(compose(X0,compose(codomain(X1),X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f17591,f18096]) ).
fof(f18223,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),compose(X2,domain(compose(codomain(X1),compose(codomain(X1),X2))))))
| ~ there_exists(compose(X0,compose(codomain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f18101]) ).
fof(f18224,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),compose(X2,domain(compose(codomain(X1),X2)))))
| ~ there_exists(compose(X0,compose(codomain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f17591,f18223]) ).
fof(f18225,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),X2))
| ~ there_exists(compose(X0,compose(codomain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f79,f18224]) ).
fof(f18226,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),compose(codomain(X1),X2)))
| ~ there_exists(compose(X0,compose(codomain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f17443,f18102]) ).
fof(f18227,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),X2))
| ~ there_exists(compose(X0,compose(codomain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f17591,f18226]) ).
fof(f18228,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),compose(codomain(X1),X2)))
| ~ there_exists(compose(X0,compose(codomain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f17596,f18104]) ).
fof(f18229,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),X2))
| ~ there_exists(compose(X0,compose(codomain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f17591,f18228]) ).
fof(f18230,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(codomain(compose(codomain(X0),X1)),codomain(X0))) = codomain(compose(codomain(X0),X1))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f17591,f18105]) ).
fof(f18231,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| X3 = f1(compose(X0,compose(codomain(X1),X2)),X3)
| compose(X0,compose(codomain(X1),X2)) = X3
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),X2)) ),
inference(forward_demodulation,[status(thm)],[f17591,f18107]) ).
fof(f18257,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(codomain(X0),X1))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17591,f18120]) ).
fof(f18258,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(codomain(X0),X1))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f18257]) ).
fof(f18268,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = compose(codomain(X0),X1)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18198,f16557]) ).
fof(f18269,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = compose(codomain(X0),X1)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18198,f12961]) ).
fof(f18270,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(codomain(X0),X1))
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18198,f898]) ).
fof(f18271,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(codomain(X0),X1))
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18198,f896]) ).
fof(f18272,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| X3 = f1(compose(compose(codomain(X0),X1),X2),X3)
| compose(compose(codomain(X0),X1),X2) = X3
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18198,f728]) ).
fof(f18273,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(codomain(X0),X1)
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18198,f841]) ).
fof(f18274,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(domain(compose(codomain(X0),X1)),X2)
| domain(compose(codomain(X0),X1)) = X2
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18198,f94]) ).
fof(f18275,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(codomain(compose(codomain(X0),X1)),X2)
| codomain(compose(codomain(X0),X1)) = X2
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18198,f92]) ).
fof(f18276,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2
| codomain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18198,f78]) ).
fof(f18277,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f18198]) ).
fof(f18283,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(X1,compose(domain(compose(codomain(X0),X1)),X2)))
| ~ there_exists(compose(codomain(X0),compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f18198]) ).
fof(f18284,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(X1,compose(X2,domain(compose(codomain(X0),compose(X1,X2))))))
| ~ there_exists(compose(codomain(X0),compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f18198]) ).
fof(f18285,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(X1,domain(compose(domain(codomain(X0)),X1))))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f255,f18198]) ).
fof(f18286,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(X1,domain(compose(codomain(X0),X1))))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f79,f18198]) ).
fof(f18288,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| codomain(f1(X0,X2)) = codomain(X1)
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f17491,f18198]) ).
fof(f18290,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| codomain(domain(X0)) = codomain(X1)
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14086,f18198]) ).
fof(f18291,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| X3 = f1(compose(compose(codomain(X0),X1),X2),X3)
| compose(codomain(X0),compose(X1,X2)) = X3
| codomain(X0) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f18272]) ).
fof(f18292,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| X3 = f1(compose(codomain(X0),compose(X1,X2)),X3)
| compose(codomain(X0),compose(X1,X2)) = X3
| codomain(X0) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f18291]) ).
fof(f18294,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(X1,domain(compose(codomain(X0),X1))))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f18285]) ).
fof(f18297,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(X1)
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f14086,f18290]) ).
fof(f18298,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(compose(codomain(X0),X2))
| codomain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f534]) ).
fof(f18299,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(codomain(X0),f1(X0,X2)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f18298,f17491]) ).
fof(f18301,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),X0))
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f18298,f17491]) ).
fof(f18303,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),X3))
| codomain(X0) != codomain(X3)
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f17491,f18298]) ).
fof(f18304,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(compose(codomain(codomain(X0)),X2))
| codomain(X0) != codomain(X2)
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f17596,f18298]) ).
fof(f18305,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(codomain(domain(X0)),X2))
| domain(X0) != codomain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f14086,f18298]) ).
fof(f18306,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(codomain(X0),f1(X2,X3)))
| codomain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f17491,f18298]) ).
fof(f18307,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(compose(codomain(X0),codomain(X2)))
| codomain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f17596,f18298]) ).
fof(f18308,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(codomain(X0),domain(X2)))
| codomain(X0) != domain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f14086,f18298]) ).
fof(f18313,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(compose(codomain(X0),X2))
| codomain(X0) != codomain(X2)
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f17596,f18304]) ).
fof(f18314,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X0),X2))
| domain(X0) != codomain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f18305]) ).
fof(f18316,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = compose(domain(X0),X1)
| domain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18297,f16557]) ).
fof(f18317,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = compose(domain(X0),X1)
| domain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18297,f12961]) ).
fof(f18318,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(domain(X0),X1))
| domain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18297,f898]) ).
fof(f18319,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(domain(X0),X1))
| domain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18297,f896]) ).
fof(f18320,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| X3 = f1(compose(compose(domain(X0),X1),X2),X3)
| compose(compose(domain(X0),X1),X2) = X3
| domain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18297,f728]) ).
fof(f18321,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(domain(X0),X1)
| domain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18297,f841]) ).
fof(f18322,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(domain(compose(domain(X0),X1)),X2)
| domain(compose(domain(X0),X1)) = X2
| domain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18297,f94]) ).
fof(f18323,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(codomain(compose(domain(X0),X1)),X2)
| codomain(compose(domain(X0),X1)) = X2
| domain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18297,f92]) ).
fof(f18324,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2
| domain(X0) = codomain(X1) ),
inference(resolution,[status(thm)],[f18297,f78]) ).
fof(f18328,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(X1,compose(domain(compose(domain(X0),X1)),X2)))
| ~ there_exists(compose(domain(X0),compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f18297]) ).
fof(f18329,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| ~ there_exists(compose(domain(X0),compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f18297]) ).
fof(f18330,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(X1,domain(compose(domain(domain(X0)),X1))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f255,f18297]) ).
fof(f18331,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f79,f18297]) ).
fof(f18333,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(X0,X2)
| X0 = X2
| domain(f1(X0,X2)) = codomain(X1)
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14151,f18297]) ).
fof(f18336,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| X3 = f1(compose(compose(domain(X0),X1),X2),X3)
| compose(domain(X0),compose(X1,X2)) = X3
| domain(X0) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f18320]) ).
fof(f18337,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| X3 = f1(compose(domain(X0),compose(X1,X2)),X3)
| compose(domain(X0),compose(X1,X2)) = X3
| domain(X0) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f18336]) ).
fof(f18339,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f17582,f18330]) ).
fof(f18356,plain,
! [X0,X1] :
( domain(X0) = domain(f1(X0,X1))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f2196,f20]) ).
fof(f18357,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| X2 = f1(f1(X0,X1),X2)
| equivalent(domain(X0),domain(f1(f1(X0,X1),X2)))
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f14151,f2196]) ).
fof(f18358,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| X1 = f1(domain(X0),X1)
| equivalent(domain(X0),domain(f1(domain(X0),X1)))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f17582,f2196]) ).
fof(f18359,plain,
! [X0,X1] :
( ~ sQ2_spl
| X1 = f1(codomain(X0),X1)
| equivalent(codomain(X0),domain(f1(codomain(X0),X1)))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f17443,f2196]) ).
fof(f18361,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| equivalent(domain(domain(compose(X0,compose(X1,X2)))),domain(X3))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f2196]) ).
fof(f18362,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| X2 = f1(domain(compose(X0,X1)),X2)
| equivalent(domain(domain(compose(X0,X1))),domain(X2))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f2196]) ).
fof(f18363,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| equivalent(domain(codomain(compose(X0,compose(X1,X2)))),domain(X3))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f2196]) ).
fof(f18364,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| X2 = f1(codomain(compose(X0,X1)),X2)
| equivalent(domain(codomain(compose(X0,X1))),domain(X2))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f2196]) ).
fof(f18382,plain,
! [X0,X1] :
( domain(f1(X0,X1)) = domain(X0)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f2200,f20]) ).
fof(f18384,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| equivalent(domain(X3),domain(domain(compose(X0,compose(X1,X2)))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f2200]) ).
fof(f18385,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| X2 = f1(domain(compose(X0,X1)),X2)
| equivalent(domain(X2),domain(domain(compose(X0,X1))))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f2200]) ).
fof(f18386,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| equivalent(domain(X3),domain(codomain(compose(X0,compose(X1,X2)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f2200]) ).
fof(f18387,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| X2 = f1(codomain(compose(X0,X1)),X2)
| equivalent(domain(X2),domain(codomain(compose(X0,X1))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f2200]) ).
fof(f18391,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| X2 = f1(f1(X0,X1),X2)
| equivalent(domain(f1(f1(X0,X1),X2)),domain(X0))
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f14151,f2200]) ).
fof(f18392,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| X1 = f1(domain(X0),X1)
| equivalent(domain(f1(domain(X0),X1)),domain(X0))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f17582,f2200]) ).
fof(f18393,plain,
! [X0,X1] :
( ~ sQ2_spl
| X1 = f1(codomain(X0),X1)
| equivalent(domain(f1(codomain(X0),X1)),codomain(X0))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f17443,f2200]) ).
fof(f18406,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,compose(X1,codomain(X2)))),compose(compose(X0,X1),X2)) = compose(compose(X0,X1),X2),
inference(paramodulation,[status(thm)],[f28,f2344]) ).
fof(f18408,plain,
! [X0] : compose(codomain(codomain(X0)),compose(codomain(codomain(X0)),X0)) = compose(codomain(codomain(X0)),X0),
inference(paramodulation,[status(thm)],[f30,f2344]) ).
fof(f18409,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(X1,X2)
| X1 = X2
| compose(codomain(compose(X0,codomain(X1))),compose(X0,f1(X1,X2))) = compose(X0,f1(X1,X2)) ),
inference(paramodulation,[status(thm)],[f17491,f2344]) ).
fof(f18412,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(codomain(compose(domain(X0),codomain(compose(domain(X0),X1)))),compose(domain(X0),X1)) = compose(domain(X0),compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f2344]) ).
fof(f18414,plain,
! [X0,X1,X2] : compose(codomain(compose(compose(X0,X1),codomain(X2))),compose(X0,compose(X1,X2))) = compose(compose(X0,X1),X2),
inference(paramodulation,[status(thm)],[f28,f2344]) ).
fof(f18415,plain,
! [X0,X1] : compose(codomain(compose(codomain(compose(X0,codomain(X1))),codomain(compose(X0,X1)))),compose(X0,X1)) = compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f2344,f2344]) ).
fof(f18416,plain,
! [X0,X1,X2] : compose(codomain(compose(codomain(compose(X0,X1)),codomain(compose(X0,compose(X1,X2))))),compose(X0,compose(X1,X2))) = compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))),
inference(paramodulation,[status(thm)],[f195,f2344]) ).
fof(f18418,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| compose(codomain(compose(codomain(X0),codomain(compose(codomain(X0),X1)))),compose(codomain(X0),X1)) = compose(codomain(X0),compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f17591,f2344]) ).
fof(f18419,plain,
! [X0,X1] : compose(codomain(compose(codomain(X0),codomain(compose(X0,X1)))),compose(X0,X1)) = compose(codomain(X0),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f81,f2344]) ).
fof(f18420,plain,
! [X0] : compose(codomain(compose(codomain(X0),codomain(X0))),X0) = compose(codomain(X0),X0),
inference(paramodulation,[status(thm)],[f30,f2344]) ).
fof(f18421,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(compose(domain(X0),X1)))),compose(X0,X1)) = compose(X0,compose(domain(X0),X1)),
inference(paramodulation,[status(thm)],[f82,f2344]) ).
fof(f18422,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(compose(X1,compose(domain(compose(X0,X1)),X2))))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))),
inference(paramodulation,[status(thm)],[f149,f2344]) ).
fof(f18423,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f140,f2344]) ).
fof(f18424,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(compose(X1,domain(compose(domain(X0),X1)))))),compose(X0,X1)) = compose(X0,compose(X1,domain(compose(domain(X0),X1)))),
inference(paramodulation,[status(thm)],[f255,f2344]) ).
fof(f18425,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(compose(X1,domain(compose(X0,X1)))))),compose(X0,X1)) = compose(X0,compose(X1,domain(compose(X0,X1)))),
inference(paramodulation,[status(thm)],[f79,f2344]) ).
fof(f18426,plain,
! [X0] : compose(codomain(compose(X0,codomain(domain(X0)))),X0) = compose(X0,domain(X0)),
inference(paramodulation,[status(thm)],[f29,f2344]) ).
fof(f18427,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f18198]) ).
fof(f18430,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X0,codomain(compose(X1,X2)))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f570]) ).
fof(f18431,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,codomain(compose(X1,X2)))),compose(X0,X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f462]) ).
fof(f18432,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X0,codomain(compose(X1,X2)))),compose(X0,X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f370]) ).
fof(f18433,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,codomain(X1))),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f2344,f501]) ).
fof(f18434,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,codomain(X1))),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f2344,f480]) ).
fof(f18435,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(compose(X0,codomain(X1))),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f562]) ).
fof(f18436,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,compose(codomain(compose(X1,codomain(X2))),X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f570]) ).
fof(f18437,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,codomain(X1))),X0)) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f457]) ).
fof(f18438,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,codomain(X1))),X0)) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f456]) ).
fof(f18439,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,codomain(X1))),codomain(X0))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f454]) ).
fof(f18440,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(codomain(compose(X1,codomain(X2))),X1))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f462]) ).
fof(f18441,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)) = X2
| domain(compose(codomain(compose(X0,codomain(X1))),X0)) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f2344,f441]) ).
fof(f18442,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(compose(X0,codomain(X1))),codomain(X0))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f363]) ).
fof(f18443,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,compose(codomain(compose(X1,codomain(X2))),X1))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f370]) ).
fof(f18444,plain,
! [X0,X1] : compose(codomain(compose(codomain(compose(X0,codomain(X1))),X0)),compose(X0,X1)) = compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f2344,f195]) ).
fof(f18446,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(compose(X0,codomain(X1))),X0)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f86]) ).
fof(f18447,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,codomain(X1))),X0)) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f85]) ).
fof(f18448,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(compose(X0,codomain(X1))),X0)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f84]) ).
fof(f18449,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(codomain(compose(X0,codomain(X1)))) = codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f17509]) ).
fof(f18450,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f2344,f506]) ).
fof(f18451,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,X1)))
| X3 = f1(domain(compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2))),X3)
| domain(compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2))) = X3 ),
inference(paramodulation,[status(thm)],[f2344,f502]) ).
fof(f18452,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(X1,X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f2344,f501]) ).
fof(f18454,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1))) = X2 ),
inference(paramodulation,[status(thm)],[f2344,f485]) ).
fof(f18455,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,X1)))
| X3 = f1(codomain(compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2))),X3)
| codomain(compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2))) = X3 ),
inference(paramodulation,[status(thm)],[f2344,f481]) ).
fof(f18456,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(X1,X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f2344,f480]) ).
fof(f18457,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(codomain(compose(X1,codomain(X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f562]) ).
fof(f18458,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1))),codomain(compose(X0,codomain(X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f555]) ).
fof(f18459,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,compose(X1,codomain(compose(X2,codomain(X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f2344,f570]) ).
fof(f18460,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2)),X3)
| compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2)) = X3
| there_exists(domain(compose(X0,X1))) ),
inference(paramodulation,[status(thm)],[f2344,f549]) ).
fof(f18461,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(compose(X1,X2),domain(compose(codomain(compose(X1,codomain(X2))),compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f457]) ).
fof(f18462,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(domain(codomain(compose(X1,codomain(X2)))),compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f456]) ).
fof(f18463,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,codomain(X1))),codomain(compose(X0,X1)))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f455]) ).
fof(f18464,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(compose(X1,codomain(X2)))))) = codomain(compose(codomain(compose(X1,codomain(X2))),compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f454]) ).
fof(f18465,plain,
! [X0,X1] :
( domain(compose(codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1))),codomain(compose(X0,codomain(X1))))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f447]) ).
fof(f18466,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,codomain(compose(X2,codomain(X3)))))) = codomain(compose(X2,X3))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f2344,f462]) ).
fof(f18467,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2))) = X3
| domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(X1,X2)) ),
inference(paramodulation,[status(thm)],[f2344,f441]) ).
fof(f18468,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(codomain(compose(X1,codomain(X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f363]) ).
fof(f18469,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(compose(X0,codomain(X1))),codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f563]) ).
fof(f18470,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1))),codomain(compose(X0,codomain(X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f356]) ).
fof(f18471,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,compose(X1,codomain(compose(X2,codomain(X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f2344,f370]) ).
fof(f18472,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2)),X3)
| compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2)) = X3
| there_exists(codomain(compose(X0,X1))) ),
inference(paramodulation,[status(thm)],[f2344,f350]) ).
fof(f18473,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(compose(X0,codomain(X1))),codomain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f364]) ).
fof(f18474,plain,
! [X0,X1] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(domain(codomain(compose(X0,codomain(X1)))),compose(X0,X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f249]) ).
fof(f18475,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(compose(X1,codomain(X2))))),compose(X0,compose(X1,X2))) = compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2))),
inference(paramodulation,[status(thm)],[f2344,f195]) ).
fof(f18476,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,X1)),compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2))) = compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2)),
inference(paramodulation,[status(thm)],[f2344,f195]) ).
fof(f18477,plain,
! [X0,X1] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(compose(X0,X1),domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f137]) ).
fof(f18479,plain,
! [X0,X1,X2] : compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(compose(X1,X2),domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2))),
inference(paramodulation,[status(thm)],[f2344,f140]) ).
fof(f18480,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f2344,f90]) ).
fof(f18481,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(compose(X1,codomain(X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f86]) ).
fof(f18482,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(X1,X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f85]) ).
fof(f18483,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(compose(X1,codomain(X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f84]) ).
fof(f18484,plain,
! [X0,X1] : compose(codomain(codomain(compose(X0,codomain(X1)))),compose(X0,X1)) = compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f2344,f81]) ).
fof(f18486,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2)) = compose(compose(X0,X1),X2),
inference(paramodulation,[status(thm)],[f2344,f28]) ).
fof(f18487,plain,
! [X0,X1] :
( there_exists(codomain(codomain(compose(X0,codomain(X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f35]) ).
fof(f18488,plain,
! [X0,X1] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f26]) ).
fof(f18489,plain,
! [X0,X1] :
( there_exists(domain(codomain(compose(X0,codomain(X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f25]) ).
fof(f18490,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,compose(X1,codomain(X2)))),compose(X0,compose(X1,X2))) = compose(compose(X0,X1),X2),
inference(forward_demodulation,[status(thm)],[f28,f18406]) ).
fof(f18491,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,compose(X1,codomain(X2)))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f28,f18490]) ).
fof(f18492,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(codomain(compose(domain(X0),codomain(compose(domain(X0),X1)))),compose(domain(X0),X1)) = compose(domain(X0),X1) ),
inference(forward_demodulation,[status(thm)],[f14238,f18412]) ).
fof(f18496,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,compose(X1,codomain(X2)))),compose(X0,compose(X1,X2))) = compose(compose(X0,X1),X2),
inference(forward_demodulation,[status(thm)],[f28,f18414]) ).
fof(f18497,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,compose(X1,codomain(X2)))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f28,f18496]) ).
fof(f18498,plain,
! [X0,X1] : compose(codomain(compose(codomain(compose(X0,codomain(X1))),codomain(compose(X0,X1)))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f2344,f18415]) ).
fof(f18499,plain,
! [X0,X1,X2] : compose(codomain(compose(codomain(compose(X0,X1)),codomain(compose(X0,compose(X1,X2))))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f195,f18416]) ).
fof(f18503,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| compose(codomain(compose(codomain(X0),codomain(compose(codomain(X0),X1)))),compose(codomain(X0),X1)) = compose(codomain(X0),X1) ),
inference(forward_demodulation,[status(thm)],[f17591,f18418]) ).
fof(f18504,plain,
! [X0,X1] : compose(codomain(compose(codomain(X0),codomain(compose(X0,X1)))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f81,f18419]) ).
fof(f18506,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(compose(domain(X0),X1)))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f82,f18421]) ).
fof(f18507,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(compose(X1,compose(domain(compose(X0,X1)),X2))))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f149,f18422]) ).
fof(f18508,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f140,f18423]) ).
fof(f18509,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(compose(X1,domain(compose(domain(X0),X1)))))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f255,f18424]) ).
fof(f18510,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(compose(X1,domain(compose(X0,X1)))))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f79,f18425]) ).
fof(f18514,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,codomain(X1))),X0)) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f18433]) ).
fof(f18515,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,codomain(X1))),X0)) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f18434]) ).
fof(f18516,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(codomain(compose(X0,codomain(X1))),X0)) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f2344,f18441]) ).
fof(f18517,plain,
! [X0,X1] : compose(codomain(compose(codomain(compose(X0,codomain(X1))),X0)),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f2344,f18444]) ).
fof(f18518,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f17596,f18449]) ).
fof(f18519,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f2344,f18518]) ).
fof(f18520,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f18450]) ).
fof(f18521,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f18520]) ).
fof(f18522,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,X1)))
| X3 = f1(domain(compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2))),X3)
| domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2)))) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f18451]) ).
fof(f18523,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,X1)))
| X3 = f1(domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2)))),X3)
| domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2)))) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f18522]) ).
fof(f18524,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(X1,X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f2344,f18452]) ).
fof(f18525,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f18454]) ).
fof(f18526,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f18525]) ).
fof(f18527,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,X1)))
| X3 = f1(codomain(compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2))),X3)
| codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2)))) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f18455]) ).
fof(f18528,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,X1)))
| X3 = f1(codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2)))),X3)
| codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2)))) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f18527]) ).
fof(f18529,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(X1,X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f2344,f18456]) ).
fof(f18530,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(domain(compose(X0,codomain(compose(X1,codomain(X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f17596,f18457]) ).
fof(f18531,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(compose(X0,X1)),codomain(compose(X0,codomain(X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f2344,f18458]) ).
fof(f18532,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2)),X3)
| compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2))) = X3
| there_exists(domain(compose(X0,X1))) ),
inference(forward_demodulation,[status(thm)],[f28,f18460]) ).
fof(f18533,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2))),X3)
| compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2))) = X3
| there_exists(domain(compose(X0,X1))) ),
inference(forward_demodulation,[status(thm)],[f28,f18532]) ).
fof(f18534,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(X1,compose(X2,domain(compose(codomain(compose(X1,codomain(X2))),compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f18461]) ).
fof(f18535,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(X1,compose(X2,domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f2344,f18534]) ).
fof(f18536,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(X1,X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f79,f18535]) ).
fof(f18537,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(codomain(compose(X1,codomain(X2))),compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f17443,f18462]) ).
fof(f18538,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(X1,X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f2344,f18537]) ).
fof(f18539,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(codomain(compose(X1,codomain(X2))),compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f17596,f18464]) ).
fof(f18540,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(X1,X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f2344,f18539]) ).
fof(f18541,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,X1)),codomain(compose(X0,codomain(X1))))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f2344,f18465]) ).
fof(f18542,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(X1,X2)) ),
inference(forward_demodulation,[status(thm)],[f2344,f18467]) ).
fof(f18543,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(compose(X0,codomain(compose(X1,codomain(X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f17596,f18468]) ).
fof(f18544,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(compose(X0,X1)),codomain(compose(X0,codomain(X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f2344,f18470]) ).
fof(f18545,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2)),X3)
| compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(compose(X0,X1))) ),
inference(forward_demodulation,[status(thm)],[f28,f18472]) ).
fof(f18546,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2))),X3)
| compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2))) = X3
| there_exists(codomain(compose(X0,X1))) ),
inference(forward_demodulation,[status(thm)],[f28,f18545]) ).
fof(f18547,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(domain(codomain(compose(X0,codomain(X1)))),compose(X0,X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f18474]) ).
fof(f18548,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f18547]) ).
fof(f18549,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f2344,f18548]) ).
fof(f18550,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(compose(X1,codomain(X2))))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f2344,f18475]) ).
fof(f18551,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,X1)),compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2)))) = compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2)),
inference(forward_demodulation,[status(thm)],[f28,f18476]) ).
fof(f18552,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,X1)),compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2)))) = compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2))),
inference(forward_demodulation,[status(thm)],[f28,f18551]) ).
fof(f18553,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(compose(X0,X1),domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f18477]) ).
fof(f18554,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,compose(X1,domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f18553]) ).
fof(f18555,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f2344,f18554]) ).
fof(f18556,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f18555]) ).
fof(f18559,plain,
! [X0,X1,X2] : compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2))),
inference(forward_demodulation,[status(thm)],[f28,f18479]) ).
fof(f18560,plain,
! [X0,X1,X2] : compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f2344,f18559]) ).
fof(f18561,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f18480]) ).
fof(f18562,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f18561]) ).
fof(f18564,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2))) = compose(compose(X0,X1),X2),
inference(forward_demodulation,[status(thm)],[f28,f18486]) ).
fof(f18565,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f28,f18564]) ).
fof(f18567,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f18488]) ).
fof(f18571,plain,
! [X0,X1] :
( codomain(X0) = codomain(f1(X0,X1))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f2393,f20]) ).
fof(f18572,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| X0 = X1
| X2 = f1(f1(X0,X1),X2)
| equivalent(codomain(X0),codomain(f1(f1(X0,X1),X2)))
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f17491,f2393]) ).
fof(f18573,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| X1 = f1(codomain(X0),X1)
| equivalent(codomain(X0),codomain(f1(codomain(X0),X1)))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f17596,f2393]) ).
fof(f18574,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| equivalent(domain(X0),codomain(f1(domain(X0),X1)))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f14086,f2393]) ).
fof(f18576,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| equivalent(codomain(domain(compose(X0,compose(X1,X2)))),codomain(X3))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f2393]) ).
fof(f18577,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| X2 = f1(domain(compose(X0,X1)),X2)
| equivalent(codomain(domain(compose(X0,X1))),codomain(X2))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f2393]) ).
fof(f18578,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| equivalent(codomain(codomain(compose(X0,compose(X1,X2)))),codomain(X3))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f2393]) ).
fof(f18579,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| X2 = f1(codomain(compose(X0,X1)),X2)
| equivalent(codomain(codomain(compose(X0,X1))),codomain(X2))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f2393]) ).
fof(f18597,plain,
! [X0,X1] :
( codomain(f1(X0,X1)) = codomain(X0)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f2397,f20]) ).
fof(f18599,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| equivalent(codomain(X3),codomain(domain(compose(X0,compose(X1,X2)))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f2397]) ).
fof(f18600,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| X2 = f1(domain(compose(X0,X1)),X2)
| equivalent(codomain(X2),codomain(domain(compose(X0,X1))))
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f2397]) ).
fof(f18601,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| equivalent(codomain(X3),codomain(codomain(compose(X0,compose(X1,X2)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f2397]) ).
fof(f18602,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| X2 = f1(codomain(compose(X0,X1)),X2)
| equivalent(codomain(X2),codomain(codomain(compose(X0,X1))))
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f2397]) ).
fof(f18606,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| X0 = X1
| X2 = f1(f1(X0,X1),X2)
| equivalent(codomain(f1(f1(X0,X1),X2)),codomain(X0))
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f17491,f2397]) ).
fof(f18607,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| X1 = f1(codomain(X0),X1)
| equivalent(codomain(f1(codomain(X0),X1)),codomain(X0))
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f17596,f2397]) ).
fof(f18608,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| equivalent(codomain(f1(domain(X0),X1)),domain(X0))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f14086,f2397]) ).
fof(f18627,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f2412]) ).
fof(f18634,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f2437]) ).
fof(f18642,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(compose(compose(X0,X1),X4))
| domain(compose(X0,X1)) != codomain(X4)
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f547,f27]) ).
fof(f18643,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X0,X1))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f547,f22]) ).
fof(f18644,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(domain(compose(X0,X1))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f547,f54]) ).
fof(f18645,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(domain(compose(X0,X1))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f547,f44]) ).
fof(f18646,plain,
! [X0,X1,X2,X3] :
( equivalent(domain(compose(X0,X1)),domain(compose(X0,X1)))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f547,f39]) ).
fof(f18648,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(domain(compose(domain(X0),compose(domain(X0),X1))),X2)
| domain(compose(domain(X0),compose(domain(X0),X1))) = X2
| there_exists(domain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f14240,f547]) ).
fof(f18649,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(compose(X0,X1),compose(X2,X3))),X4)
| domain(compose(compose(X0,X1),compose(X2,X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f28,f547]) ).
fof(f18650,plain,
! [X0,X1,X2,X3] :
( X3 = f1(domain(compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2))),X3)
| domain(compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2))) = X3
| there_exists(domain(compose(X0,X1))) ),
inference(paramodulation,[status(thm)],[f2344,f547]) ).
fof(f18651,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))),X4)
| domain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f195,f547]) ).
fof(f18652,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(domain(compose(codomain(X0),compose(codomain(X0),X1))),X2)
| domain(compose(codomain(X0),compose(codomain(X0),X1))) = X2
| there_exists(domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f17594,f547]) ).
fof(f18657,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))),X4)
| domain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f149,f547]) ).
fof(f18658,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3))),X4)
| domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f140,f547]) ).
fof(f18662,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(compose(X0,compose(X1,X4)))
| domain(compose(X0,X1)) != codomain(X4)
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f18642]) ).
fof(f18669,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(domain(compose(domain(X0),compose(domain(X0),X1))),X2)
| domain(compose(domain(X0),compose(domain(X0),X1))) = X2
| there_exists(domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f17582,f18648]) ).
fof(f18670,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(domain(compose(domain(X0),compose(domain(X0),X1))),X2)
| domain(compose(domain(X0),X1)) = X2
| there_exists(domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14238,f18669]) ).
fof(f18671,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(domain(compose(domain(X0),X1)),X2)
| domain(compose(domain(X0),X1)) = X2
| there_exists(domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14238,f18670]) ).
fof(f18672,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(compose(X0,X1),compose(X2,X3))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18649]) ).
fof(f18673,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18672]) ).
fof(f18674,plain,
! [X0,X1,X2,X3] :
( X3 = f1(domain(compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2))),X3)
| domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2)))) = X3
| there_exists(domain(compose(X0,X1))) ),
inference(forward_demodulation,[status(thm)],[f28,f18650]) ).
fof(f18675,plain,
! [X0,X1,X2,X3] :
( X3 = f1(domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2)))),X3)
| domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2)))) = X3
| there_exists(domain(compose(X0,X1))) ),
inference(forward_demodulation,[status(thm)],[f28,f18674]) ).
fof(f18676,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))),X4)
| domain(compose(codomain(compose(X0,X1)),compose(X0,compose(compose(X1,X2),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18651]) ).
fof(f18677,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))),X4)
| domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,compose(X2,X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18676]) ).
fof(f18678,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f195,f18677]) ).
fof(f18679,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(codomain(compose(X0,X1)),compose(X0,compose(compose(X1,X2),X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18678]) ).
fof(f18680,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,compose(X2,X3))))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18679]) ).
fof(f18681,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f195,f18680]) ).
fof(f18682,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(domain(compose(codomain(X0),compose(codomain(X0),X1))),X2)
| domain(compose(codomain(X0),compose(codomain(X0),X1))) = X2
| there_exists(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f17443,f18652]) ).
fof(f18683,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(domain(compose(codomain(X0),compose(codomain(X0),X1))),X2)
| domain(compose(codomain(X0),X1)) = X2
| there_exists(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f17591,f18682]) ).
fof(f18684,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(domain(compose(codomain(X0),X1)),X2)
| domain(compose(codomain(X0),X1)) = X2
| there_exists(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f17591,f18683]) ).
fof(f18699,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))),X4)
| domain(compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18657]) ).
fof(f18700,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))),X4)
| domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18699]) ).
fof(f18701,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f149,f18700]) ).
fof(f18702,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18701]) ).
fof(f18703,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18702]) ).
fof(f18704,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f149,f18703]) ).
fof(f18705,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3))),X4)
| domain(compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18658]) ).
fof(f18706,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18705]) ).
fof(f18707,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18706]) ).
fof(f18708,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18707]) ).
fof(f18717,plain,
! [X0,X1] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| there_exists(codomain(domain(codomain(X0))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f2450]) ).
fof(f18724,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f2465]) ).
fof(f18731,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f2488]) ).
fof(f18735,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(compose(compose(X0,X1),X4))
| domain(compose(X0,X1)) != codomain(X4)
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f548,f27]) ).
fof(f18736,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X0,X1))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f548,f22]) ).
fof(f18737,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(domain(compose(X0,X1))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f548,f54]) ).
fof(f18738,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(domain(compose(X0,X1))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f548,f44]) ).
fof(f18739,plain,
! [X0,X1,X2,X3] :
( equivalent(domain(compose(X0,X1)),domain(compose(X0,X1)))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(resolution,[status(thm)],[f548,f39]) ).
fof(f18741,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(domain(X0),compose(domain(X0),X1))),X2)
| codomain(compose(domain(X0),compose(domain(X0),X1))) = X2
| there_exists(domain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f14240,f548]) ).
fof(f18742,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(compose(X0,X1),compose(X2,X3))),X4)
| codomain(compose(compose(X0,X1),compose(X2,X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f28,f548]) ).
fof(f18743,plain,
! [X0,X1,X2,X3] :
( X3 = f1(codomain(compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2))),X3)
| codomain(compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2))) = X3
| there_exists(domain(compose(X0,X1))) ),
inference(paramodulation,[status(thm)],[f2344,f548]) ).
fof(f18744,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))),X4)
| codomain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f195,f548]) ).
fof(f18745,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(codomain(compose(codomain(X0),compose(codomain(X0),X1))),X2)
| codomain(compose(codomain(X0),compose(codomain(X0),X1))) = X2
| there_exists(domain(codomain(X0))) ),
inference(paramodulation,[status(thm)],[f17594,f548]) ).
fof(f18750,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))),X4)
| codomain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f149,f548]) ).
fof(f18751,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3))),X4)
| codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f140,f548]) ).
fof(f18755,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(compose(X0,compose(X1,X4)))
| domain(compose(X0,X1)) != codomain(X4)
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f18735]) ).
fof(f18762,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(codomain(compose(domain(X0),compose(domain(X0),X1))),X2)
| codomain(compose(domain(X0),compose(domain(X0),X1))) = X2
| there_exists(domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f17582,f18741]) ).
fof(f18763,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(codomain(compose(domain(X0),compose(domain(X0),X1))),X2)
| codomain(compose(domain(X0),X1)) = X2
| there_exists(domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14238,f18762]) ).
fof(f18764,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(codomain(compose(domain(X0),X1)),X2)
| codomain(compose(domain(X0),X1)) = X2
| there_exists(domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14238,f18763]) ).
fof(f18765,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(compose(X0,X1),compose(X2,X3))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18742]) ).
fof(f18766,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18765]) ).
fof(f18767,plain,
! [X0,X1,X2,X3] :
( X3 = f1(codomain(compose(codomain(compose(X0,codomain(X1))),compose(compose(X0,X1),X2))),X3)
| codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2)))) = X3
| there_exists(domain(compose(X0,X1))) ),
inference(forward_demodulation,[status(thm)],[f28,f18743]) ).
fof(f18768,plain,
! [X0,X1,X2,X3] :
( X3 = f1(codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2)))),X3)
| codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,compose(X1,X2)))) = X3
| there_exists(domain(compose(X0,X1))) ),
inference(forward_demodulation,[status(thm)],[f28,f18767]) ).
fof(f18769,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))),X4)
| codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(compose(X1,X2),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18744]) ).
fof(f18770,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))),X4)
| codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,compose(X2,X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18769]) ).
fof(f18771,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(codomain(compose(X0,X1)),compose(compose(X0,compose(X1,X2)),X3))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f195,f18770]) ).
fof(f18772,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(compose(X1,X2),X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18771]) ).
fof(f18773,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,compose(X2,X3))))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18772]) ).
fof(f18774,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f195,f18773]) ).
fof(f18775,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(codomain(compose(codomain(X0),compose(codomain(X0),X1))),X2)
| codomain(compose(codomain(X0),compose(codomain(X0),X1))) = X2
| there_exists(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f17443,f18745]) ).
fof(f18776,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(codomain(compose(codomain(X0),compose(codomain(X0),X1))),X2)
| codomain(compose(codomain(X0),X1)) = X2
| there_exists(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f17591,f18775]) ).
fof(f18777,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(codomain(compose(codomain(X0),X1)),X2)
| codomain(compose(codomain(X0),X1)) = X2
| there_exists(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f17591,f18776]) ).
fof(f18792,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))),X4)
| codomain(compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18750]) ).
fof(f18793,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))),X4)
| codomain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18792]) ).
fof(f18794,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f149,f18793]) ).
fof(f18795,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18794]) ).
fof(f18796,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18795]) ).
fof(f18797,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f149,f18796]) ).
fof(f18798,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3))),X4)
| codomain(compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18751]) ).
fof(f18799,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18798]) ).
fof(f18800,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18799]) ).
fof(f18801,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f18800]) ).
fof(f18814,plain,
! [X0,X1] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| there_exists(codomain(domain(domain(X0))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f2499]) ).
fof(f18821,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f2562]) ).
fof(f18829,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f2587]) ).
fof(f18837,plain,
! [X0,X1] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| there_exists(codomain(codomain(domain(X0))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f2600]) ).
fof(f18844,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f2615]) ).
fof(f18851,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f2638]) ).
fof(f18859,plain,
! [X0,X1] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| there_exists(codomain(codomain(codomain(X0))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f2649]) ).
fof(f18865,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),X2))
| codomain(f1(X0,X1)) != codomain(X2) ),
inference(forward_demodulation,[status(thm)],[f17443,f629]) ).
fof(f18866,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2
| X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),f1(f1(X0,X1),X2))) ),
inference(resolution,[status(thm)],[f18865,f17491]) ).
fof(f18868,plain,
! [X0,X1] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| X0 = X1
| X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),X0)) ),
inference(resolution,[status(thm)],[f18865,f17491]) ).
fof(f18869,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(X0,X2)
| X0 = X2
| X0 = X2
| there_exists(compose(codomain(f1(X0,X2)),X1))
| codomain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f17491,f18865]) ).
fof(f18870,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(X4)
| domain(compose(X2,compose(X3,X4))) = X0
| domain(compose(X2,compose(X3,X4))) = X0
| there_exists(compose(codomain(f1(domain(compose(X2,compose(X3,X4))),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f501,f18865]) ).
fof(f18871,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = X0
| domain(compose(X2,X3)) = X0
| there_exists(compose(codomain(f1(domain(compose(X2,X3)),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f506,f18865]) ).
fof(f18872,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(X4)
| codomain(compose(X2,compose(X3,X4))) = X0
| codomain(compose(X2,compose(X3,X4))) = X0
| there_exists(compose(codomain(f1(codomain(compose(X2,compose(X3,X4))),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f480,f18865]) ).
fof(f18873,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = X0
| codomain(compose(X2,X3)) = X0
| there_exists(compose(codomain(f1(codomain(compose(X2,X3)),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f485,f18865]) ).
fof(f18874,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| compose(X2,compose(X3,X4)) = X0
| domain(compose(X2,X3)) = codomain(X4)
| compose(X2,compose(X3,X4)) = X0
| there_exists(compose(codomain(f1(compose(X2,compose(X3,X4)),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f441,f18865]) ).
fof(f18875,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X0
| compose(X2,X3) = X0
| there_exists(compose(codomain(f1(compose(X2,X3),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f90,f18865]) ).
fof(f18876,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X0 = X2
| X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(codomain(f1(X0,X2)),X1))
| codomain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f37,f18865]) ).
fof(f18877,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X3 = f1(X2,X3)
| X2 = X3
| X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),f1(X2,X3)))
| codomain(f1(X0,X1)) != codomain(X2) ),
inference(paramodulation,[status(thm)],[f17491,f18865]) ).
fof(f18878,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),codomain(X2)))
| codomain(f1(X0,X1)) != codomain(X2) ),
inference(paramodulation,[status(thm)],[f17596,f18865]) ).
fof(f18879,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),domain(X2)))
| codomain(f1(X0,X1)) != domain(X2) ),
inference(paramodulation,[status(thm)],[f14086,f18865]) ).
fof(f18882,plain,
! [X0,X1] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f18868]) ).
fof(f18883,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(codomain(f1(X0,X2)),X1))
| codomain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f18869]) ).
fof(f18884,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(X4)
| domain(compose(X2,compose(X3,X4))) = X0
| there_exists(compose(codomain(f1(domain(compose(X2,compose(X3,X4))),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f18870]) ).
fof(f18885,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = X0
| there_exists(compose(codomain(f1(domain(compose(X2,X3)),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f18871]) ).
fof(f18886,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(X4)
| codomain(compose(X2,compose(X3,X4))) = X0
| there_exists(compose(codomain(f1(codomain(compose(X2,compose(X3,X4))),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f18872]) ).
fof(f18887,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = X0
| there_exists(compose(codomain(f1(codomain(compose(X2,X3)),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f18873]) ).
fof(f18888,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(X4)
| compose(X2,compose(X3,X4)) = X0
| there_exists(compose(codomain(f1(compose(X2,compose(X3,X4)),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f18874]) ).
fof(f18889,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X0
| there_exists(compose(codomain(f1(compose(X2,X3),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f18875]) ).
fof(f18890,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(codomain(f1(X0,X2)),X1))
| codomain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f18876]) ).
fof(f18892,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f2664]) ).
fof(f18895,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(codomain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f2680]) ).
fof(f18904,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f2699]) ).
fof(f18907,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(codomain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f2716]) ).
fof(f18916,plain,
! [X0] :
( ~ sQ2_spl
| X0 = compose(X0,domain(compose(codomain(domain(X0)),domain(X0)))) ),
inference(forward_demodulation,[status(thm)],[f17443,f2917]) ).
fof(f18917,plain,
! [X0] :
( ~ sQ2_spl
| X0 = compose(X0,domain(domain(X0))) ),
inference(forward_demodulation,[status(thm)],[f30,f18916]) ).
fof(f18919,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(compose(domain(codomain(X0)),X0))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f2912]) ).
fof(f18921,plain,
! [X0] :
( ~ sQ0_spl
| X0 = compose(X0,domain(domain(domain(X0)))) ),
inference(forward_demodulation,[status(thm)],[f14240,f2958]) ).
fof(f18924,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(compose(domain(X0),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f2953]) ).
fof(f18925,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(X0))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14240,f18924]) ).
fof(f18932,plain,
! [X0,X1] :
( ~ sQ2_spl
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(f1(X0,X1)))))) ),
inference(forward_demodulation,[status(thm)],[f17443,f3094]) ).
fof(f18940,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(domain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f3352]) ).
fof(f18944,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(X0))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f3363]) ).
fof(f18947,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(domain(codomain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f3381]) ).
fof(f18955,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(domain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f734]) ).
fof(f18964,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(domain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f3552]) ).
fof(f18968,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| there_exists(domain(codomain(codomain(X0))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f3561]) ).
fof(f18971,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(domain(codomain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f3579]) ).
fof(f18991,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(domain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f3652]) ).
fof(f18994,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(domain(codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f3673]) ).
fof(f19010,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(domain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f4081]) ).
fof(f19014,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(codomain(codomain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f738]) ).
fof(f19016,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| there_exists(domain(domain(codomain(X0))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f4094]) ).
fof(f19019,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(domain(domain(codomain(f1(X0,X1))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f4114]) ).
fof(f19034,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(domain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f4225]) ).
fof(f19041,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(domain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f4248]) ).
fof(f19045,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| there_exists(domain(domain(domain(X0))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f4259]) ).
fof(f19048,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(domain(domain(domain(f1(X0,X1))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f4279]) ).
fof(f19072,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(domain(domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f4312]) ).
fof(f19089,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| compose(domain(X0),compose(domain(X0),X1)) != f1(compose(domain(X0),X1),X2)
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| compose(domain(X0),compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f14238,f804]) ).
fof(f19090,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(domain(X0),domain(X0)) != f1(domain(X0),X1)
| domain(domain(X0)) = codomain(domain(X0))
| compose(domain(X0),domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f14240,f804]) ).
fof(f19091,plain,
! [X0,X1,X2,X3] :
( compose(compose(X0,X1),X2) != f1(compose(X0,compose(X1,X2)),X3)
| domain(compose(X0,X1)) = codomain(X2)
| compose(compose(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f28,f804]) ).
fof(f19092,plain,
! [X0,X1,X2] :
( compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)) != f1(compose(X0,X1),X2)
| domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f2344,f804]) ).
fof(f19093,plain,
! [X0,X1,X2,X3] :
( compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))) != f1(compose(X0,compose(X1,X2)),X3)
| domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f195,f804]) ).
fof(f19095,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| compose(codomain(X0),compose(codomain(X0),X1)) != f1(compose(codomain(X0),X1),X2)
| domain(codomain(X0)) = codomain(compose(codomain(X0),X1))
| compose(codomain(X0),compose(codomain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f17591,f804]) ).
fof(f19096,plain,
! [X0,X1,X2] :
( compose(codomain(X0),compose(X0,X1)) != f1(compose(X0,X1),X2)
| domain(codomain(X0)) = codomain(compose(X0,X1))
| compose(codomain(X0),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f81,f804]) ).
fof(f19097,plain,
! [X0,X1] :
( compose(codomain(X0),X0) != f1(X0,X1)
| domain(codomain(X0)) = codomain(X0)
| compose(codomain(X0),X0) = X1 ),
inference(paramodulation,[status(thm)],[f30,f804]) ).
fof(f19098,plain,
! [X0,X1,X2] :
( compose(X0,compose(domain(X0),X1)) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f82,f804]) ).
fof(f19099,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) != f1(compose(X0,compose(X1,X2)),X3)
| domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = X3 ),
inference(paramodulation,[status(thm)],[f149,f804]) ).
fof(f19100,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) != f1(compose(X0,compose(X1,X2)),X3)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f140,f804]) ).
fof(f19101,plain,
! [X0,X1,X2] :
( compose(X0,compose(X1,domain(compose(domain(X0),X1)))) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| compose(X0,compose(X1,domain(compose(domain(X0),X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f255,f804]) ).
fof(f19102,plain,
! [X0,X1,X2] :
( compose(X0,compose(X1,domain(compose(X0,X1)))) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| compose(X0,compose(X1,domain(compose(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f79,f804]) ).
fof(f19103,plain,
! [X0,X1] :
( compose(X0,domain(X0)) != f1(X0,X1)
| domain(X0) = codomain(domain(X0))
| compose(X0,domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f29,f804]) ).
fof(f19107,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| compose(domain(X0),compose(domain(X0),X1)) != f1(compose(domain(X0),X1),X2)
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f19089]) ).
fof(f19108,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(domain(X0),compose(domain(X0),X1)) != f1(compose(domain(X0),X1),X2)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17582,f19107]) ).
fof(f19109,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(domain(X0),X1) != f1(compose(domain(X0),X1),X2)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f19108]) ).
fof(f19110,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(domain(X0),domain(X0)) != f1(domain(X0),X1)
| domain(domain(X0)) = codomain(domain(X0))
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14240,f19090]) ).
fof(f19112,plain,
! [X0,X1,X2,X3] :
( compose(compose(X0,X1),X2) != f1(compose(X0,compose(X1,X2)),X3)
| domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f19091]) ).
fof(f19113,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3)
| domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f19112]) ).
fof(f19114,plain,
! [X0,X1,X2] :
( compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)) != f1(compose(X0,X1),X2)
| domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f19092]) ).
fof(f19115,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)) != f1(compose(X0,X1),X2)
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f19114]) ).
fof(f19116,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| compose(X0,X1) != f1(compose(X0,X1),X2)
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f19115]) ).
fof(f19117,plain,
! [X0,X1,X2,X3] :
( compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))) != f1(compose(X0,compose(X1,X2)),X3)
| domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f19093]) ).
fof(f19118,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))) != f1(compose(X0,compose(X1,X2)),X3)
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,X2)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f17443,f19117]) ).
fof(f19119,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3)
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,X2)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f19118]) ).
fof(f19122,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| compose(codomain(X0),compose(codomain(X0),X1)) != f1(compose(codomain(X0),X1),X2)
| domain(codomain(X0)) = codomain(compose(codomain(X0),X1))
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17591,f19095]) ).
fof(f19123,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| compose(codomain(X0),compose(codomain(X0),X1)) != f1(compose(codomain(X0),X1),X2)
| codomain(X0) = codomain(compose(codomain(X0),X1))
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f19122]) ).
fof(f19124,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| compose(codomain(X0),X1) != f1(compose(codomain(X0),X1),X2)
| codomain(X0) = codomain(compose(codomain(X0),X1))
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17591,f19123]) ).
fof(f19125,plain,
! [X0,X1,X2] :
( compose(codomain(X0),compose(X0,X1)) != f1(compose(X0,X1),X2)
| domain(codomain(X0)) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f19096]) ).
fof(f19126,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| compose(codomain(X0),compose(X0,X1)) != f1(compose(X0,X1),X2)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f19125]) ).
fof(f19127,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| compose(X0,X1) != f1(compose(X0,X1),X2)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f19126]) ).
fof(f19128,plain,
! [X0,X1] :
( compose(codomain(X0),X0) != f1(X0,X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f30,f19097]) ).
fof(f19129,plain,
! [X0,X1,X2] :
( compose(X0,compose(domain(X0),X1)) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f19098]) ).
fof(f19130,plain,
! [X0,X1,X2] :
( compose(X0,X1) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f19129]) ).
fof(f19131,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) != f1(compose(X0,compose(X1,X2)),X3)
| domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f149,f19099]) ).
fof(f19132,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3)
| domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f149,f19131]) ).
fof(f19133,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) != f1(compose(X0,compose(X1,X2)),X3)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f19100]) ).
fof(f19134,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f19133]) ).
fof(f19135,plain,
! [X0,X1,X2] :
( compose(X0,compose(X1,domain(compose(domain(X0),X1)))) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f255,f19101]) ).
fof(f19136,plain,
! [X0,X1,X2] :
( compose(X0,X1) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f255,f19135]) ).
fof(f19137,plain,
! [X0,X1,X2] :
( compose(X0,compose(X1,domain(compose(X0,X1)))) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f19102]) ).
fof(f19138,plain,
! [X0,X1,X2] :
( compose(X0,X1) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f19137]) ).
fof(f19139,plain,
! [X0,X1] :
( compose(X0,domain(X0)) != f1(X0,X1)
| domain(X0) = codomain(domain(X0))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f29,f19103]) ).
fof(f19140,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(compose(domain(codomain(X0)),X0))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f4368]) ).
fof(f19142,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(compose(domain(X0),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f4370]) ).
fof(f19143,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(X0))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14240,f19142]) ).
fof(f19150,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f4570,f27]) ).
fof(f19152,plain,
! [X0,X1,X2] :
( there_exists(codomain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f4570,f54]) ).
fof(f19153,plain,
! [X0,X1,X2] :
( there_exists(domain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f4570,f44]) ).
fof(f19154,plain,
! [X0,X1,X2] :
( equivalent(domain(X2),domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f4570,f39]) ).
fof(f19157,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = codomain(codomain(X2)) ),
inference(paramodulation,[status(thm)],[f17443,f4570]) ).
fof(f19163,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f810]) ).
fof(f19165,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| compose(X0,X1) = X2
| compose(X0,X1) != f1(compose(X0,X1),X2)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f19163,f38]) ).
fof(f19169,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| codomain(domain(X0)) = codomain(compose(domain(X0),compose(domain(X0),X1)))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f14238,f19163]) ).
fof(f19171,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(compose(X0,X1),X2))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(compose(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f28,f19163]) ).
fof(f19172,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(codomain(compose(X0,codomain(X1)))) = codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)))
| X2 = f1(compose(X0,X1),X2)
| compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f2344,f19163]) ).
fof(f19173,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(codomain(compose(X0,X1))) = codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f195,f19163]) ).
fof(f19175,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(codomain(X0)) = codomain(compose(codomain(X0),compose(codomain(X0),X1)))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),compose(codomain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f17591,f19163]) ).
fof(f19176,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(codomain(X0)) = codomain(compose(codomain(X0),compose(X0,X1)))
| X2 = f1(compose(X0,X1),X2)
| compose(codomain(X0),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f81,f19163]) ).
fof(f19177,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(codomain(X0)) = codomain(compose(codomain(X0),X0))
| X1 = f1(X0,X1)
| compose(codomain(X0),X0) = X1 ),
inference(paramodulation,[status(thm)],[f30,f19163]) ).
fof(f19187,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| compose(X2,X3) = X0
| compose(X2,X3) = X0
| there_exists(compose(codomain(f1(compose(X2,X3),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f19163,f18865]) ).
fof(f19194,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| compose(X2,X3) = X0
| compose(X2,X3) = X0
| there_exists(compose(f1(compose(X2,X3),X0),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f19163,f57]) ).
fof(f19195,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2
| equivalent(codomain(f1(compose(X0,X1),X2)),codomain(X2))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f19163,f65]) ).
fof(f19196,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2
| equivalent(codomain(X2),codomain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f19163,f65]) ).
fof(f19197,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2
| equivalent(domain(f1(compose(X0,X1),X2)),domain(X2))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f19163,f52]) ).
fof(f19198,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2
| equivalent(domain(X2),domain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f19163,f52]) ).
fof(f19201,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f19163,f42]) ).
fof(f19202,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f19163,f42]) ).
fof(f19203,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2
| compose(X0,X1) = X2
| X2 != X2
| compose(X0,X1) != f1(compose(X0,X1),X2) ),
inference(paramodulation,[status(thm)],[f19163,f38]) ).
fof(f19205,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X1) = codomain(compose(X1,X2))
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f19163,f56]) ).
fof(f19206,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X1) = codomain(compose(X1,X2))
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f19163,f47]) ).
fof(f19207,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X1) = codomain(compose(X1,X2))
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f19163,f36]) ).
fof(f19208,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| compose(X0,X1) != f1(compose(X0,X1),X2)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19165]) ).
fof(f19210,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| codomain(domain(X0)) = codomain(compose(domain(X0),compose(domain(X0),X1)))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f19169]) ).
fof(f19211,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(domain(X0),compose(domain(X0),X1)))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f19210]) ).
fof(f19212,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(domain(X0),X1))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f19211]) ).
fof(f19216,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(compose(X0,X1),X2))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f19171]) ).
fof(f19217,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,X2)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f19216]) ).
fof(f19218,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(codomain(compose(X0,codomain(X1)))) = codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f19172]) ).
fof(f19219,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17596,f19218]) ).
fof(f19220,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f19219]) ).
fof(f19221,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(codomain(compose(X0,X1))) = codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f19173]) ).
fof(f19222,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(compose(X0,X1)) = codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f17596,f19221]) ).
fof(f19223,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,X2)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f19222]) ).
fof(f19227,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(codomain(X0)) = codomain(compose(codomain(X0),compose(codomain(X0),X1)))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17591,f19175]) ).
fof(f19228,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(codomain(X0),compose(codomain(X0),X1)))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17596,f19227]) ).
fof(f19229,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(codomain(X0),X1))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17591,f19228]) ).
fof(f19230,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(codomain(X0)) = codomain(compose(codomain(X0),compose(X0,X1)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f19176]) ).
fof(f19233,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(codomain(X0)) = codomain(compose(codomain(X0),X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f30,f19177]) ).
fof(f19246,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| compose(X2,X3) = X0
| there_exists(compose(codomain(f1(compose(X2,X3),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f19187]) ).
fof(f19253,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| compose(X2,X3) = X0
| there_exists(compose(f1(compose(X2,X3),X0),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f19194]) ).
fof(f19254,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| equivalent(codomain(f1(compose(X0,X1),X2)),codomain(X2))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19195]) ).
fof(f19255,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| equivalent(codomain(X2),codomain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19196]) ).
fof(f19256,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| equivalent(domain(f1(compose(X0,X1),X2)),domain(X2))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19197]) ).
fof(f19257,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| equivalent(domain(X2),domain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19198]) ).
fof(f19260,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19201]) ).
fof(f19261,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19202]) ).
fof(f19262,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2
| X2 != X2
| compose(X0,X1) != f1(compose(X0,X1),X2) ),
inference(duplicate_literals_removal,[status(thm)],[f19203]) ).
fof(f19263,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2
| compose(X0,X1) != f1(compose(X0,X1),X2) ),
inference(trivial_equality_resolution,[status(thm)],[f19262]) ).
fof(f19265,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X1) = codomain(compose(X1,X2))
| compose(X1,X2) = X0
| there_exists(codomain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f19205]) ).
fof(f19266,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X1) = codomain(compose(X1,X2))
| compose(X1,X2) = X0
| there_exists(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f19206]) ).
fof(f19267,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X1) = codomain(compose(X1,X2))
| compose(X1,X2) = X0
| there_exists(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f19207]) ).
fof(f19268,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(codomain(X2),X3) ),
inference(resolution,[status(thm)],[f19267,f18198]) ).
fof(f19269,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(X2))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(codomain(X2),X3) ),
inference(resolution,[status(thm)],[f19267,f17589]) ).
fof(f19270,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(resolution,[status(thm)],[f19267,f18297]) ).
fof(f19271,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(domain(X2))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(resolution,[status(thm)],[f19267,f15777]) ).
fof(f19272,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ2_spl
| there_exists(domain(compose(X2,compose(X3,X4))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(resolution,[status(thm)],[f19267,f570]) ).
fof(f19273,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ2_spl
| domain(compose(X2,compose(X3,X4))) = codomain(X5)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(resolution,[status(thm)],[f19267,f462]) ).
fof(f19274,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ2_spl
| there_exists(codomain(compose(X2,compose(X3,X4))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(resolution,[status(thm)],[f19267,f370]) ).
fof(f19275,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| there_exists(domain(compose(X2,codomain(X3))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19267,f562]) ).
fof(f19276,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19267,f457]) ).
fof(f19277,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(compose(domain(X3),X4))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19267,f456]) ).
fof(f19278,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19267,f454]) ).
fof(f19279,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| there_exists(codomain(compose(X2,codomain(X3))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19267,f363]) ).
fof(f19280,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| there_exists(domain(compose(X2,X3)))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19267,f86]) ).
fof(f19281,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(X4)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19267,f85]) ).
fof(f19282,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| there_exists(codomain(compose(X2,X3)))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19267,f84]) ).
fof(f19283,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19267,f17509]) ).
fof(f19284,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(compose(X2,X3)) = domain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19267,f14171]) ).
fof(f19285,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(domain(compose(codomain(compose(X2,X3)),X2)))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19267,f555]) ).
fof(f19286,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(compose(X2,codomain(X3))) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19267,f455]) ).
fof(f19287,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19267,f447]) ).
fof(f19288,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(domain(compose(X2,codomain(X3))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19267,f563]) ).
fof(f19289,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(codomain(compose(codomain(compose(X2,X3)),X2)))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19267,f356]) ).
fof(f19290,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(codomain(compose(X2,codomain(X3))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19267,f364]) ).
fof(f19291,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(compose(domain(X2),X3))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19267,f249]) ).
fof(f19292,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19267,f137]) ).
fof(f19293,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(codomain(X2))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19267,f35]) ).
fof(f19294,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19267,f26]) ).
fof(f19295,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(domain(X2))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19267,f25]) ).
fof(f19296,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(X2)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f19267,f23]) ).
fof(f19297,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f19267,f27]) ).
fof(f19298,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(X2)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f19267,f22]) ).
fof(f19301,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| equivalent(X2,X2)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f19267,f39]) ).
fof(f19304,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f4693,f54]) ).
fof(f19305,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f4693,f44]) ).
fof(f19306,plain,
! [X0,X1,X2] :
( equivalent(codomain(X2),codomain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f4693,f39]) ).
fof(f19309,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(domain(X2)) ),
inference(paramodulation,[status(thm)],[f14086,f4693]) ).
fof(f19316,plain,
! [X0] :
( ~ sQ2_spl
| X0 = compose(X0,domain(compose(codomain(codomain(codomain(X0))),X0))) ),
inference(forward_demodulation,[status(thm)],[f17443,f5218]) ).
fof(f19321,plain,
! [X0,X1,X2] :
( compose(X0,X1) = X2
| compose(X0,X1) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f812,f38]) ).
fof(f19328,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(domain(X0)),compose(domain(X0),X1)))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f14238,f812]) ).
fof(f19329,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(domain(X0)),domain(X0)))
| X1 = f1(domain(X0),X1)
| compose(domain(X0),domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f14240,f812]) ).
fof(f19330,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),X2))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(compose(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f28,f812]) ).
fof(f19331,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(domain(codomain(compose(X0,codomain(X1)))),compose(X0,X1)))
| X2 = f1(compose(X0,X1),X2)
| compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f2344,f812]) ).
fof(f19332,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(domain(codomain(compose(X0,X1))),compose(X0,compose(X1,X2))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f195,f812]) ).
fof(f19334,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(domain(codomain(X0)),compose(codomain(X0),X1)))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),compose(codomain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f17591,f812]) ).
fof(f19335,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(domain(codomain(X0)),compose(X0,X1)))
| X2 = f1(compose(X0,X1),X2)
| compose(codomain(X0),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f81,f812]) ).
fof(f19336,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(compose(domain(codomain(X0)),X0))
| X1 = f1(X0,X1)
| compose(codomain(X0),X0) = X1 ),
inference(paramodulation,[status(thm)],[f30,f812]) ).
fof(f19337,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),compose(domain(X0),X1)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f82,f812]) ).
fof(f19338,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(domain(compose(X0,X1)),X2))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = X3 ),
inference(paramodulation,[status(thm)],[f149,f812]) ).
fof(f19339,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f140,f812]) ).
fof(f19341,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(compose(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f79,f812]) ).
fof(f19342,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),domain(X0)))
| X1 = f1(X0,X1)
| compose(X0,domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f29,f812]) ).
fof(f19347,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(compose(domain(X2),X3))
| compose(X2,X3) = X0
| compose(X2,X3) = X0
| there_exists(compose(codomain(f1(compose(X2,X3),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f812,f18865]) ).
fof(f19354,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(domain(X2),X3))
| compose(X2,X3) = X0
| compose(X2,X3) = X0
| there_exists(compose(f1(compose(X2,X3),X0),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f812,f57]) ).
fof(f19355,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = X2
| equivalent(codomain(f1(compose(X0,X1),X2)),codomain(X2))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f812,f65]) ).
fof(f19356,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = X2
| equivalent(codomain(X2),codomain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f812,f65]) ).
fof(f19357,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = X2
| equivalent(domain(f1(compose(X0,X1),X2)),domain(X2))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f812,f52]) ).
fof(f19358,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = X2
| equivalent(domain(X2),domain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f812,f52]) ).
fof(f19361,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = X2
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f812,f42]) ).
fof(f19362,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = X2
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f812,f42]) ).
fof(f19363,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = X2
| compose(X0,X1) = X2
| X2 != X2
| compose(X0,X1) != f1(compose(X0,X1),X2) ),
inference(paramodulation,[status(thm)],[f812,f38]) ).
fof(f19365,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f812,f56]) ).
fof(f19366,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f812,f47]) ).
fof(f19367,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f812,f36]) ).
fof(f19368,plain,
! [X0,X1,X2] :
( compose(X0,X1) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19321]) ).
fof(f19372,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(domain(X0)),compose(domain(X0),X1)))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f19328]) ).
fof(f19373,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(domain(domain(X0)),compose(domain(X0),X1)))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17582,f19372]) ).
fof(f19374,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(domain(X0),compose(domain(X0),X1)))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17582,f19373]) ).
fof(f19375,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(domain(X0),X1))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f19374]) ).
fof(f19376,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(domain(X0)),domain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14240,f19329]) ).
fof(f19380,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),X2))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f19330]) ).
fof(f19381,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(domain(codomain(compose(X0,codomain(X1)))),compose(X0,X1)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f19331]) ).
fof(f19382,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(domain(codomain(compose(X0,codomain(X1)))),compose(X0,X1)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f19381]) ).
fof(f19383,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f19382]) ).
fof(f19384,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f19383]) ).
fof(f19385,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(domain(codomain(compose(X0,X1))),compose(X0,compose(X1,X2))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f19332]) ).
fof(f19386,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(domain(codomain(compose(X0,X1))),compose(X0,compose(X1,X2))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f17443,f19385]) ).
fof(f19387,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f17443,f19386]) ).
fof(f19388,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,X2)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f19387]) ).
fof(f19393,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(domain(codomain(X0)),compose(codomain(X0),X1)))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17591,f19334]) ).
fof(f19394,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(domain(codomain(X0)),compose(codomain(X0),X1)))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f19393]) ).
fof(f19395,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(codomain(X0),compose(codomain(X0),X1)))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f19394]) ).
fof(f19396,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(codomain(X0),X1))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17591,f19395]) ).
fof(f19397,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(domain(codomain(X0)),compose(X0,X1)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f19335]) ).
fof(f19401,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(compose(domain(codomain(X0)),X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f30,f19336]) ).
fof(f19404,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),compose(domain(X0),X1)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f19337]) ).
fof(f19406,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(domain(compose(X0,X1)),X2))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f149,f19338]) ).
fof(f19407,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f19339]) ).
fof(f19410,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f19341]) ).
fof(f19411,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f29,f19342]) ).
fof(f19413,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(compose(domain(X2),X3))
| compose(X2,X3) = X0
| there_exists(compose(codomain(f1(compose(X2,X3),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f19347]) ).
fof(f19420,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(domain(X2),X3))
| compose(X2,X3) = X0
| there_exists(compose(f1(compose(X2,X3),X0),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f19354]) ).
fof(f19421,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| equivalent(codomain(f1(compose(X0,X1),X2)),codomain(X2))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19355]) ).
fof(f19422,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| equivalent(codomain(X2),codomain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19356]) ).
fof(f19423,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| equivalent(domain(f1(compose(X0,X1),X2)),domain(X2))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19357]) ).
fof(f19424,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| equivalent(domain(X2),domain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19358]) ).
fof(f19427,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19361]) ).
fof(f19428,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19362]) ).
fof(f19429,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = X2
| X2 != X2
| compose(X0,X1) != f1(compose(X0,X1),X2) ),
inference(duplicate_literals_removal,[status(thm)],[f19363]) ).
fof(f19430,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = X2
| compose(X0,X1) != f1(compose(X0,X1),X2) ),
inference(trivial_equality_resolution,[status(thm)],[f19429]) ).
fof(f19432,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| compose(X1,X2) = X0
| there_exists(codomain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f19365]) ).
fof(f19433,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| compose(X1,X2) = X0
| there_exists(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f19366]) ).
fof(f19434,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(domain(X1),X2))
| compose(X1,X2) = X0
| there_exists(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f19367]) ).
fof(f19435,plain,
! [X0] :
( ~ sQ2_spl
| X0 = compose(X0,domain(compose(codomain(codomain(codomain(X0))),X0))) ),
inference(forward_demodulation,[status(thm)],[f17443,f5252]) ).
fof(f19444,plain,
! [X0,X1,X2] :
( compose(X0,X1) = X2
| compose(X0,X1) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f813,f38]) ).
fof(f19452,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(compose(domain(X0),X1),domain(compose(domain(X0),compose(domain(X0),X1)))))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f14238,f813]) ).
fof(f19453,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),domain(compose(domain(X0),domain(X0)))))
| X1 = f1(domain(X0),X1)
| compose(domain(X0),domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f14240,f813]) ).
fof(f19454,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(compose(X0,X1),X2))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(compose(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f28,f813]) ).
fof(f19455,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(compose(X0,X1),domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f2344,f813]) ).
fof(f19456,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(compose(X0,compose(X1,X2)),domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f195,f813]) ).
fof(f19458,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(compose(codomain(X0),X1),domain(compose(codomain(X0),compose(codomain(X0),X1)))))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),compose(codomain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f17591,f813]) ).
fof(f19459,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(compose(X0,X1),domain(compose(codomain(X0),compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(codomain(X0),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f81,f813]) ).
fof(f19460,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(compose(X0,domain(compose(codomain(X0),X0))))
| X1 = f1(X0,X1)
| compose(codomain(X0),X0) = X1 ),
inference(paramodulation,[status(thm)],[f30,f813]) ).
fof(f19461,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(compose(domain(X0),X1),domain(compose(X0,compose(domain(X0),X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f82,f813]) ).
fof(f19462,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = X3 ),
inference(paramodulation,[status(thm)],[f149,f813]) ).
fof(f19463,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f140,f813]) ).
fof(f19464,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(compose(X1,domain(compose(domain(X0),X1))),domain(compose(X0,compose(X1,domain(compose(domain(X0),X1)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(compose(domain(X0),X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f255,f813]) ).
fof(f19465,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(compose(X1,domain(compose(X0,X1))),domain(compose(X0,compose(X1,domain(compose(X0,X1)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(compose(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f79,f813]) ).
fof(f19466,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),domain(compose(X0,domain(X0)))))
| X1 = f1(X0,X1)
| compose(X0,domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f29,f813]) ).
fof(f19472,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| compose(X2,X3) = X0
| compose(X2,X3) = X0
| there_exists(compose(codomain(f1(compose(X2,X3),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f813,f18865]) ).
fof(f19479,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| compose(X2,X3) = X0
| compose(X2,X3) = X0
| there_exists(compose(f1(compose(X2,X3),X0),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f813,f57]) ).
fof(f19480,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| compose(X0,X1) = X2
| equivalent(codomain(f1(compose(X0,X1),X2)),codomain(X2))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f813,f65]) ).
fof(f19481,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| compose(X0,X1) = X2
| equivalent(codomain(X2),codomain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f813,f65]) ).
fof(f19482,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| compose(X0,X1) = X2
| equivalent(domain(f1(compose(X0,X1),X2)),domain(X2))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f813,f52]) ).
fof(f19483,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| compose(X0,X1) = X2
| equivalent(domain(X2),domain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f813,f52]) ).
fof(f19486,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| compose(X0,X1) = X2
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f813,f42]) ).
fof(f19487,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| compose(X0,X1) = X2
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f813,f42]) ).
fof(f19488,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| compose(X0,X1) = X2
| compose(X0,X1) = X2
| X2 != X2
| compose(X0,X1) != f1(compose(X0,X1),X2) ),
inference(paramodulation,[status(thm)],[f813,f38]) ).
fof(f19490,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f813,f56]) ).
fof(f19491,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f813,f47]) ).
fof(f19492,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| compose(X1,X2) = X0
| compose(X1,X2) = X0
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f813,f36]) ).
fof(f19493,plain,
! [X0,X1,X2] :
( compose(X0,X1) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19444]) ).
fof(f19497,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(compose(domain(X0),X1),domain(compose(domain(X0),compose(domain(X0),X1)))))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f19452]) ).
fof(f19498,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(compose(domain(X0),X1),domain(compose(domain(X0),compose(domain(X0),X1)))))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17582,f19497]) ).
fof(f19499,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(domain(X0),compose(domain(X0),X1))))))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f28,f19498]) ).
fof(f19500,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(domain(X0),X1)))))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f19499]) ).
fof(f19501,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(domain(X0),X1))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f19500]) ).
fof(f19502,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),domain(compose(domain(X0),domain(X0)))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14240,f19453]) ).
fof(f19506,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(compose(X0,X1),X2))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f19454]) ).
fof(f19507,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2)))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f19506]) ).
fof(f19508,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(compose(X0,X1),domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f19455]) ).
fof(f19509,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(compose(X0,X1),domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f19508]) ).
fof(f19510,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,compose(X1,domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f28,f19509]) ).
fof(f19511,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,compose(X1,domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f19510]) ).
fof(f19512,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f19511]) ).
fof(f19513,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(compose(X0,compose(X1,X2)),domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f19456]) ).
fof(f19514,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(compose(X0,compose(X1,X2)),domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f17443,f19513]) ).
fof(f19515,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(compose(X1,X2),domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f19514]) ).
fof(f19516,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,compose(X2,domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f19515]) ).
fof(f19517,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f19516]) ).
fof(f19518,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,X2)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f19517]) ).
fof(f19523,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(compose(codomain(X0),X1),domain(compose(codomain(X0),compose(codomain(X0),X1)))))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17591,f19458]) ).
fof(f19524,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(compose(codomain(X0),X1),domain(compose(codomain(X0),compose(codomain(X0),X1)))))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f19523]) ).
fof(f19525,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(codomain(X0),compose(X1,domain(compose(codomain(X0),compose(codomain(X0),X1))))))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f28,f19524]) ).
fof(f19526,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(codomain(X0),compose(X1,domain(compose(codomain(X0),X1)))))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17591,f19525]) ).
fof(f19527,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(codomain(X0),X1))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f19526]) ).
fof(f19528,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(compose(X0,X1),domain(compose(codomain(X0),compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f19459]) ).
fof(f19533,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(compose(X0,domain(compose(codomain(X0),X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f30,f19460]) ).
fof(f19536,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(compose(domain(X0),X1),domain(compose(X0,compose(domain(X0),X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f19461]) ).
fof(f19537,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(X0,compose(domain(X0),X1))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f28,f19536]) ).
fof(f19538,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f19537]) ).
fof(f19539,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f149,f19462]) ).
fof(f19540,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(domain(compose(X0,X1)),X2),domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f19539]) ).
fof(f19541,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f19540]) ).
fof(f19542,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f149,f19541]) ).
fof(f19543,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f19463]) ).
fof(f19544,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f19543]) ).
fof(f19545,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f19544]) ).
fof(f19546,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f19545]) ).
fof(f19547,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f14240,f19546]) ).
fof(f19548,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(compose(X1,domain(compose(domain(X0),X1))),domain(compose(X0,compose(X1,domain(compose(domain(X0),X1)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f255,f19464]) ).
fof(f19549,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(X0,compose(X1,domain(compose(domain(X0),X1))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f28,f19548]) ).
fof(f19550,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f255,f19549]) ).
fof(f19551,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(compose(X1,domain(compose(X0,X1))),domain(compose(X0,compose(X1,domain(compose(X0,X1)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f19465]) ).
fof(f19552,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,compose(X1,domain(compose(X0,X1))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f28,f19551]) ).
fof(f19553,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f19552]) ).
fof(f19555,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),domain(compose(X0,domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f29,f19466]) ).
fof(f19556,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f29,f19555]) ).
fof(f19558,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| compose(X2,X3) = X0
| there_exists(compose(codomain(f1(compose(X2,X3),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f19472]) ).
fof(f19565,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| compose(X2,X3) = X0
| there_exists(compose(f1(compose(X2,X3),X0),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f19479]) ).
fof(f19566,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| equivalent(codomain(f1(compose(X0,X1),X2)),codomain(X2))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19480]) ).
fof(f19567,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| equivalent(codomain(X2),codomain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19481]) ).
fof(f19568,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| equivalent(domain(f1(compose(X0,X1),X2)),domain(X2))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19482]) ).
fof(f19569,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| equivalent(domain(X2),domain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19483]) ).
fof(f19572,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19486]) ).
fof(f19573,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19487]) ).
fof(f19574,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| compose(X0,X1) = X2
| X2 != X2
| compose(X0,X1) != f1(compose(X0,X1),X2) ),
inference(duplicate_literals_removal,[status(thm)],[f19488]) ).
fof(f19575,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| compose(X0,X1) = X2
| compose(X0,X1) != f1(compose(X0,X1),X2) ),
inference(trivial_equality_resolution,[status(thm)],[f19574]) ).
fof(f19577,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| compose(X1,X2) = X0
| there_exists(codomain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f19490]) ).
fof(f19578,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| compose(X1,X2) = X0
| there_exists(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f19491]) ).
fof(f19579,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| compose(X1,X2) = X0
| there_exists(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f19492]) ).
fof(f19581,plain,
! [X0] :
( ~ sQ2_spl
| there_exists(codomain(codomain(codomain(codomain(codomain(X0))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f17443,f6720]) ).
fof(f19593,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f818]) ).
fof(f19601,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| compose(domain(X0),compose(domain(X0),X1)) = X2
| domain(f1(compose(domain(X0),X1),X2)) = domain(X2) ),
inference(paramodulation,[status(thm)],[f14238,f19593]) ).
fof(f19602,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| compose(domain(X0),domain(X0)) = X1
| domain(f1(domain(X0),X1)) = domain(X1) ),
inference(paramodulation,[status(thm)],[f14240,f19593]) ).
fof(f19603,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = codomain(X2)
| compose(compose(X0,X1),X2) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = domain(X3) ),
inference(paramodulation,[status(thm)],[f28,f19593]) ).
fof(f19604,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(paramodulation,[status(thm)],[f2344,f19593]) ).
fof(f19605,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = domain(X3) ),
inference(paramodulation,[status(thm)],[f195,f19593]) ).
fof(f19607,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(codomain(X0),X1))
| compose(codomain(X0),compose(codomain(X0),X1)) = X2
| domain(f1(compose(codomain(X0),X1),X2)) = domain(X2) ),
inference(paramodulation,[status(thm)],[f17591,f19593]) ).
fof(f19608,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(X0,X1))
| compose(codomain(X0),compose(X0,X1)) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(paramodulation,[status(thm)],[f81,f19593]) ).
fof(f19609,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X0)) = codomain(X0)
| compose(codomain(X0),X0) = X1
| domain(f1(X0,X1)) = domain(X1) ),
inference(paramodulation,[status(thm)],[f30,f19593]) ).
fof(f19610,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,compose(domain(X0),X1)) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(paramodulation,[status(thm)],[f82,f19593]) ).
fof(f19611,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = domain(X3) ),
inference(paramodulation,[status(thm)],[f149,f19593]) ).
fof(f19612,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = domain(X3) ),
inference(paramodulation,[status(thm)],[f140,f19593]) ).
fof(f19613,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| compose(X0,compose(X1,domain(compose(domain(X0),X1)))) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(paramodulation,[status(thm)],[f255,f19593]) ).
fof(f19614,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| compose(X0,compose(X1,domain(compose(X0,X1)))) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(paramodulation,[status(thm)],[f79,f19593]) ).
fof(f19619,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X0
| compose(X2,X3) = X0
| there_exists(compose(f1(compose(X2,X3),X0),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f19593,f57]) ).
fof(f19620,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(domain(f1(compose(X0,X1),X2)),domain(X2))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f19593,f52]) ).
fof(f19621,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(domain(X2),domain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f19593,f52]) ).
fof(f19624,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| X3 = f1(f1(compose(X0,X1),X2),X3)
| equivalent(domain(f1(f1(compose(X0,X1),X2),X3)),domain(X2))
| f1(compose(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f19593,f2200]) ).
fof(f19625,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| X3 = f1(f1(compose(X0,X1),X2),X3)
| equivalent(domain(X2),domain(f1(f1(compose(X0,X1),X2),X3)))
| f1(compose(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f19593,f2196]) ).
fof(f19626,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X0
| domain(f1(compose(X2,X3),X0)) = codomain(X1)
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f19593,f18297]) ).
fof(f19630,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| compose(domain(f1(compose(X0,X1),X2)),compose(domain(X2),X3)) = compose(domain(f1(compose(X0,X1),X2)),X3) ),
inference(paramodulation,[status(thm)],[f19593,f14238]) ).
fof(f19631,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(domain(X0),compose(domain(f1(compose(X1,X2),X0)),X3)) = compose(domain(f1(compose(X1,X2),X0)),X3) ),
inference(paramodulation,[status(thm)],[f19593,f14238]) ).
fof(f19632,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| compose(domain(f1(compose(X0,X1),X2)),domain(X2)) = domain(f1(compose(X0,X1),X2)) ),
inference(paramodulation,[status(thm)],[f19593,f14240]) ).
fof(f19633,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(domain(X0),domain(f1(compose(X1,X2),X0))) = domain(f1(compose(X1,X2),X0)) ),
inference(paramodulation,[status(thm)],[f19593,f14240]) ).
fof(f19638,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| compose(f1(compose(X0,X1),X2),X3) = compose(f1(compose(X0,X1),X2),compose(X3,domain(compose(domain(X2),X3)))) ),
inference(paramodulation,[status(thm)],[f19593,f255]) ).
fof(f19639,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(domain(f1(compose(X0,X1),X2)),domain(X2))
| X3 = f1(f1(compose(X0,X1),X2),X3)
| f1(compose(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f19593,f237]) ).
fof(f19640,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(domain(X2),domain(f1(compose(X0,X1),X2)))
| X3 = f1(f1(compose(X0,X1),X2),X3)
| f1(compose(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f19593,f237]) ).
fof(f19641,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(compose(f1(compose(X0,X1),X2),X4))
| domain(X2) != codomain(X4)
| X3 = f1(domain(f1(compose(X0,X1),X2)),X3)
| domain(f1(compose(X0,X1),X2)) = X3 ),
inference(paramodulation,[status(thm)],[f19593,f93]) ).
fof(f19643,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| compose(f1(compose(X0,X1),X2),compose(domain(X2),X3)) = compose(f1(compose(X0,X1),X2),X3) ),
inference(paramodulation,[status(thm)],[f19593,f82]) ).
fof(f19647,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| compose(f1(compose(X0,X1),X2),domain(X2)) = f1(compose(X0,X1),X2) ),
inference(paramodulation,[status(thm)],[f19593,f29]) ).
fof(f19650,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| compose(domain(X0),X1) = X2
| domain(f1(compose(domain(X0),X1),X2)) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f14238,f19601]) ).
fof(f19651,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(domain(X0),X1) = X2
| domain(f1(compose(domain(X0),X1),X2)) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f17582,f19650]) ).
fof(f19652,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| domain(X0) = X1
| domain(f1(domain(X0),X1)) = domain(X1) ),
inference(forward_demodulation,[status(thm)],[f14240,f19602]) ).
fof(f19654,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = domain(X3) ),
inference(forward_demodulation,[status(thm)],[f28,f19603]) ).
fof(f19655,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| compose(X0,X1) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f2344,f19604]) ).
fof(f19656,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| compose(X0,X1) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f17443,f19655]) ).
fof(f19657,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| compose(X0,compose(X1,X2)) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = domain(X3) ),
inference(forward_demodulation,[status(thm)],[f195,f19605]) ).
fof(f19658,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,X2)))
| compose(X0,compose(X1,X2)) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = domain(X3) ),
inference(forward_demodulation,[status(thm)],[f17443,f19657]) ).
fof(f19661,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(codomain(X0),X1))
| compose(codomain(X0),X1) = X2
| domain(f1(compose(codomain(X0),X1),X2)) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f17591,f19607]) ).
fof(f19662,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(codomain(X0),X1))
| compose(codomain(X0),X1) = X2
| domain(f1(compose(codomain(X0),X1),X2)) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f17443,f19661]) ).
fof(f19663,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(X0,X1))
| compose(X0,X1) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f81,f19608]) ).
fof(f19664,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f17443,f19663]) ).
fof(f19665,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X0)) = codomain(X0)
| X0 = X1
| domain(f1(X0,X1)) = domain(X1) ),
inference(forward_demodulation,[status(thm)],[f30,f19609]) ).
fof(f19666,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f82,f19610]) ).
fof(f19667,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| compose(X0,compose(X1,X2)) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = domain(X3) ),
inference(forward_demodulation,[status(thm)],[f149,f19611]) ).
fof(f19668,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = domain(X3) ),
inference(forward_demodulation,[status(thm)],[f140,f19612]) ).
fof(f19669,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| compose(X0,X1) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f255,f19613]) ).
fof(f19670,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| compose(X0,X1) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f79,f19614]) ).
fof(f19675,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X0
| there_exists(compose(f1(compose(X2,X3),X0),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f19619]) ).
fof(f19676,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| equivalent(domain(f1(compose(X0,X1),X2)),domain(X2))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19620]) ).
fof(f19677,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| equivalent(domain(X2),domain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19621]) ).
fof(f19682,plain,
! [X0,X1] :
( ~ sQ2_spl
| equivalent(X1,X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17443,f7222]) ).
fof(f19684,plain,
! [X0,X1] :
( ~ sQ2_spl
| X0 = X1
| codomain(f1(X0,X1)) = codomain(codomain(f1(X0,X1))) ),
inference(forward_demodulation,[status(thm)],[f17443,f7332]) ).
fof(f19686,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(forward_demodulation,[status(thm)],[f17443,f821]) ).
fof(f19687,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X2 = X3
| there_exists(compose(codomain(f1(X2,X3)),f1(compose(X0,X1),f1(X2,X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = f1(X2,X3) ),
inference(resolution,[status(thm)],[f19686,f18865]) ).
fof(f19688,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(compose(codomain(X2),f1(compose(X0,X1),X2)))
| X3 = f1(X2,X3)
| X2 = X3
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f19686,f18298]) ).
fof(f19689,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| compose(X0,X1) = X2
| there_exists(compose(codomain(f1(compose(X0,X1),X2)),X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f19686,f18865]) ).
fof(f19690,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(compose(codomain(f1(compose(X0,X1),X2)),X2))
| X3 = f1(f1(compose(X0,X1),X2),X3)
| f1(compose(X0,X1),X2) = X3
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f19686,f18298]) ).
fof(f19698,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(domain(X1)) = codomain(compose(domain(X1),X2))
| compose(domain(X1),compose(domain(X1),X2)) = X0
| codomain(X0) = codomain(f1(compose(domain(X1),X2),X0)) ),
inference(paramodulation,[status(thm)],[f14238,f19686]) ).
fof(f19700,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(compose(X1,X2)) = codomain(X3)
| compose(compose(X1,X2),X3) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(paramodulation,[status(thm)],[f28,f19686]) ).
fof(f19701,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(codomain(compose(X1,codomain(X2)))) = codomain(compose(X1,X2))
| compose(codomain(compose(X1,codomain(X2))),compose(X1,X2)) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(paramodulation,[status(thm)],[f2344,f19686]) ).
fof(f19702,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(codomain(compose(X1,X2))) = codomain(compose(X1,compose(X2,X3)))
| compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3))) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(paramodulation,[status(thm)],[f195,f19686]) ).
fof(f19704,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X1)) = codomain(compose(codomain(X1),X2))
| compose(codomain(X1),compose(codomain(X1),X2)) = X0
| codomain(X0) = codomain(f1(compose(codomain(X1),X2),X0)) ),
inference(paramodulation,[status(thm)],[f17591,f19686]) ).
fof(f19705,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(codomain(X1)) = codomain(compose(X1,X2))
| compose(codomain(X1),compose(X1,X2)) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(paramodulation,[status(thm)],[f81,f19686]) ).
fof(f19707,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(domain(X1),X2))
| compose(X1,compose(domain(X1),X2)) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(paramodulation,[status(thm)],[f82,f19686]) ).
fof(f19708,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,compose(domain(compose(X1,X2)),X3)))
| compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3))) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(paramodulation,[status(thm)],[f149,f19686]) ).
fof(f19709,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))
| compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(paramodulation,[status(thm)],[f140,f19686]) ).
fof(f19710,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,domain(compose(domain(X1),X2))))
| compose(X1,compose(X2,domain(compose(domain(X1),X2)))) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(paramodulation,[status(thm)],[f255,f19686]) ).
fof(f19711,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| compose(X1,compose(X2,domain(compose(X1,X2)))) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(paramodulation,[status(thm)],[f79,f19686]) ).
fof(f19712,plain,
! [X0,X1] :
( ~ sQ2_spl
| domain(X1) = codomain(domain(X1))
| compose(X1,domain(X1)) = X0
| codomain(X0) = codomain(f1(X1,X0)) ),
inference(paramodulation,[status(thm)],[f29,f19686]) ).
fof(f19713,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X0
| compose(X2,X3) = X0
| there_exists(compose(codomain(f1(compose(X2,X3),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f19686,f18865]) ).
fof(f19717,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(codomain(f1(compose(X0,X1),X2)),codomain(X2))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f19686,f65]) ).
fof(f19718,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(codomain(X2),codomain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f19686,f65]) ).
fof(f19721,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(codomain(f1(compose(X0,X1),X2)),codomain(X2))
| X4 = f1(compose(f1(compose(X0,X1),X2),X3),X4)
| compose(f1(compose(X0,X1),X2),X3) = X4 ),
inference(paramodulation,[status(thm)],[f19686,f740]) ).
fof(f19722,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(codomain(X2),codomain(f1(compose(X0,X1),X2)))
| X4 = f1(compose(f1(compose(X0,X1),X2),X3),X4)
| compose(f1(compose(X0,X1),X2),X3) = X4 ),
inference(paramodulation,[status(thm)],[f19686,f740]) ).
fof(f19723,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X3) = codomain(X4)
| compose(X3,X4) = X2
| X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),f1(compose(X3,X4),X2)))
| codomain(f1(X0,X1)) != codomain(X2) ),
inference(paramodulation,[status(thm)],[f19686,f18865]) ).
fof(f19724,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| X3 = f1(f1(compose(X0,X1),X2),X3)
| equivalent(codomain(f1(f1(compose(X0,X1),X2),X3)),codomain(X2))
| f1(compose(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f19686,f2397]) ).
fof(f19725,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| X3 = f1(f1(compose(X0,X1),X2),X3)
| equivalent(codomain(X2),codomain(f1(f1(compose(X0,X1),X2),X3)))
| f1(compose(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f19686,f2393]) ).
fof(f19726,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X1
| compose(codomain(compose(X0,codomain(X1))),compose(X0,f1(compose(X2,X3),X1))) = compose(X0,f1(compose(X2,X3),X1)) ),
inference(paramodulation,[status(thm)],[f19686,f2344]) ).
fof(f19727,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X3) = codomain(X4)
| compose(X3,X4) = X2
| there_exists(compose(codomain(X0),f1(compose(X3,X4),X2)))
| codomain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f19686,f18298]) ).
fof(f19728,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(compose(codomain(f1(compose(X0,X1),X2)),X4))
| codomain(X2) != codomain(X4)
| X3 = f1(f1(compose(X0,X1),X2),X3)
| f1(compose(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f19686,f18298]) ).
fof(f19729,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X0
| codomain(f1(compose(X2,X3),X0)) = codomain(X1)
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f19686,f18198]) ).
fof(f19730,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| compose(codomain(f1(compose(X0,X1),X2)),compose(codomain(X2),X3)) = compose(codomain(f1(compose(X0,X1),X2)),X3) ),
inference(paramodulation,[status(thm)],[f19686,f17591]) ).
fof(f19731,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(codomain(X0),compose(codomain(f1(compose(X1,X2),X0)),X3)) = compose(codomain(f1(compose(X1,X2),X0)),X3) ),
inference(paramodulation,[status(thm)],[f19686,f17591]) ).
fof(f19733,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| compose(codomain(f1(compose(X0,X1),X2)),codomain(X2)) = codomain(f1(compose(X0,X1),X2)) ),
inference(paramodulation,[status(thm)],[f19686,f17594]) ).
fof(f19734,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(codomain(X0),codomain(f1(compose(X1,X2),X0))) = codomain(f1(compose(X1,X2),X0)) ),
inference(paramodulation,[status(thm)],[f19686,f17594]) ).
fof(f19739,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X3) = codomain(X4)
| compose(X3,X4) = X2
| X0 = X1
| there_exists(compose(f1(X0,X1),f1(compose(X3,X4),X2)))
| domain(f1(X0,X1)) != codomain(X2) ),
inference(paramodulation,[status(thm)],[f19686,f57]) ).
fof(f19742,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(codomain(f1(compose(X0,X1),X2)),codomain(X2))
| X3 = f1(f1(compose(X0,X1),X2),X3)
| f1(compose(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f19686,f228]) ).
fof(f19743,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(codomain(X2),codomain(f1(compose(X0,X1),X2)))
| X3 = f1(f1(compose(X0,X1),X2),X3)
| f1(compose(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f19686,f228]) ).
fof(f19744,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X3) = codomain(X4)
| compose(X3,X4) = X2
| there_exists(compose(X0,f1(compose(X3,X4),X2)))
| domain(X0) != codomain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f19686,f93]) ).
fof(f19747,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(codomain(X0),compose(f1(compose(X1,X2),X0),X3)) = compose(f1(compose(X1,X2),X0),X3) ),
inference(paramodulation,[status(thm)],[f19686,f81]) ).
fof(f19749,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| compose(codomain(X0),f1(compose(X1,X2),X0)) = f1(compose(X1,X2),X0) ),
inference(paramodulation,[status(thm)],[f19686,f30]) ).
fof(f19750,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(compose(codomain(f1(compose(X0,X1),X2)),X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19689]) ).
fof(f19753,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(domain(X1)) = codomain(compose(domain(X1),X2))
| compose(domain(X1),X2) = X0
| codomain(X0) = codomain(f1(compose(domain(X1),X2),X0)) ),
inference(forward_demodulation,[status(thm)],[f14238,f19698]) ).
fof(f19754,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X1) = codomain(compose(domain(X1),X2))
| compose(domain(X1),X2) = X0
| codomain(X0) = codomain(f1(compose(domain(X1),X2),X0)) ),
inference(forward_demodulation,[status(thm)],[f17582,f19753]) ).
fof(f19757,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(compose(X1,X2)) = codomain(X3)
| compose(X1,compose(X2,X3)) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(forward_demodulation,[status(thm)],[f28,f19700]) ).
fof(f19758,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(codomain(compose(X1,codomain(X2)))) = codomain(compose(X1,X2))
| compose(X1,X2) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(forward_demodulation,[status(thm)],[f2344,f19701]) ).
fof(f19759,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X1,codomain(X2))) = codomain(compose(X1,X2))
| compose(X1,X2) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(forward_demodulation,[status(thm)],[f17443,f19758]) ).
fof(f19760,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(codomain(compose(X1,X2))) = codomain(compose(X1,compose(X2,X3)))
| compose(X1,compose(X2,X3)) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(forward_demodulation,[status(thm)],[f195,f19702]) ).
fof(f19761,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X1,X2)) = codomain(compose(X1,compose(X2,X3)))
| compose(X1,compose(X2,X3)) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(forward_demodulation,[status(thm)],[f17443,f19760]) ).
fof(f19764,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X1)) = codomain(compose(codomain(X1),X2))
| compose(codomain(X1),X2) = X0
| codomain(X0) = codomain(f1(compose(codomain(X1),X2),X0)) ),
inference(forward_demodulation,[status(thm)],[f17591,f19704]) ).
fof(f19765,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X1) = codomain(compose(codomain(X1),X2))
| compose(codomain(X1),X2) = X0
| codomain(X0) = codomain(f1(compose(codomain(X1),X2),X0)) ),
inference(forward_demodulation,[status(thm)],[f17443,f19764]) ).
fof(f19766,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(codomain(X1)) = codomain(compose(X1,X2))
| compose(X1,X2) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(forward_demodulation,[status(thm)],[f81,f19705]) ).
fof(f19767,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X1) = codomain(compose(X1,X2))
| compose(X1,X2) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(forward_demodulation,[status(thm)],[f17443,f19766]) ).
fof(f19769,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(domain(X1),X2))
| compose(X1,X2) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(forward_demodulation,[status(thm)],[f82,f19707]) ).
fof(f19770,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,compose(domain(compose(X1,X2)),X3)))
| compose(X1,compose(X2,X3)) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(forward_demodulation,[status(thm)],[f149,f19708]) ).
fof(f19771,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))
| compose(X1,compose(X2,X3)) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(forward_demodulation,[status(thm)],[f140,f19709]) ).
fof(f19772,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,domain(compose(domain(X1),X2))))
| compose(X1,X2) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(forward_demodulation,[status(thm)],[f255,f19710]) ).
fof(f19773,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,domain(compose(X1,X2))))
| compose(X1,X2) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(forward_demodulation,[status(thm)],[f79,f19711]) ).
fof(f19774,plain,
! [X0,X1] :
( ~ sQ2_spl
| domain(X1) = codomain(domain(X1))
| X1 = X0
| codomain(X0) = codomain(f1(X1,X0)) ),
inference(forward_demodulation,[status(thm)],[f29,f19712]) ).
fof(f19775,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X0
| there_exists(compose(codomain(f1(compose(X2,X3),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f19713]) ).
fof(f19779,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| equivalent(codomain(f1(compose(X0,X1),X2)),codomain(X2))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19717]) ).
fof(f19780,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| equivalent(codomain(X2),codomain(f1(compose(X0,X1),X2)))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19718]) ).
fof(f19784,plain,
! [X0,X1] :
( ~ sQ0_spl
| equivalent(X1,X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(forward_demodulation,[status(thm)],[f14086,f7548]) ).
fof(f19798,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| equivalent(f1(compose(domain(X0),X1),X2),X2)
| compose(domain(X0),compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f14238,f834]) ).
fof(f19799,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| equivalent(f1(domain(X0),X1),X1)
| compose(domain(X0),domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f14240,f834]) ).
fof(f19800,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(compose(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f28,f834]) ).
fof(f19801,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f2344,f834]) ).
fof(f19802,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f195,f834]) ).
fof(f19804,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(codomain(X0),X1))
| equivalent(f1(compose(codomain(X0),X1),X2),X2)
| compose(codomain(X0),compose(codomain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f17591,f834]) ).
fof(f19805,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(codomain(X0),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f81,f834]) ).
fof(f19806,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(f1(X0,X1),X1)
| compose(codomain(X0),X0) = X1 ),
inference(paramodulation,[status(thm)],[f30,f834]) ).
fof(f19807,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f82,f834]) ).
fof(f19808,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = X3 ),
inference(paramodulation,[status(thm)],[f149,f834]) ).
fof(f19809,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f140,f834]) ).
fof(f19810,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,compose(X1,domain(compose(domain(X0),X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f255,f834]) ).
fof(f19811,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,compose(X1,domain(compose(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f79,f834]) ).
fof(f19812,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(f1(X0,X1),X1)
| compose(X0,domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f29,f834]) ).
fof(f19819,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| equivalent(f1(compose(domain(X0),X1),X2),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f19798]) ).
fof(f19820,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(domain(X0),X1))
| equivalent(f1(compose(domain(X0),X1),X2),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17582,f19819]) ).
fof(f19821,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| equivalent(f1(domain(X0),X1),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14240,f19799]) ).
fof(f19823,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f19800]) ).
fof(f19824,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f19801]) ).
fof(f19825,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f19824]) ).
fof(f19826,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f19802]) ).
fof(f19827,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,X2)))
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f17443,f19826]) ).
fof(f19830,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(codomain(X0),X1))
| equivalent(f1(compose(codomain(X0),X1),X2),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17591,f19804]) ).
fof(f19831,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(codomain(X0),X1))
| equivalent(f1(compose(codomain(X0),X1),X2),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f19830]) ).
fof(f19832,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f19805]) ).
fof(f19833,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f19832]) ).
fof(f19834,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(f1(X0,X1),X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f30,f19806]) ).
fof(f19835,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f19807]) ).
fof(f19836,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f149,f19808]) ).
fof(f19837,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f19809]) ).
fof(f19838,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f255,f19810]) ).
fof(f19839,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f19811]) ).
fof(f19840,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(f1(X0,X1),X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f29,f19812]) ).
fof(f19845,plain,
! [X0,X1] :
( ~ sQ2_spl
| X0 = X1
| codomain(f1(X0,X1)) = codomain(codomain(f1(X0,X1))) ),
inference(forward_demodulation,[status(thm)],[f17443,f9578]) ).
fof(f19855,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| equivalent(X2,f1(compose(domain(X0),X1),X2))
| compose(domain(X0),compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f14238,f835]) ).
fof(f19856,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| equivalent(X1,f1(domain(X0),X1))
| compose(domain(X0),domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f14240,f835]) ).
fof(f19857,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(compose(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f28,f835]) ).
fof(f19858,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f2344,f835]) ).
fof(f19859,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f195,f835]) ).
fof(f19861,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(codomain(X0),X1))
| equivalent(X2,f1(compose(codomain(X0),X1),X2))
| compose(codomain(X0),compose(codomain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f17591,f835]) ).
fof(f19862,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(codomain(X0),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f81,f835]) ).
fof(f19863,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(X1,f1(X0,X1))
| compose(codomain(X0),X0) = X1 ),
inference(paramodulation,[status(thm)],[f30,f835]) ).
fof(f19864,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f82,f835]) ).
fof(f19865,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = X3 ),
inference(paramodulation,[status(thm)],[f149,f835]) ).
fof(f19866,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f140,f835]) ).
fof(f19867,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,compose(X1,domain(compose(domain(X0),X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f255,f835]) ).
fof(f19868,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,compose(X1,domain(compose(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f79,f835]) ).
fof(f19869,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(X1,f1(X0,X1))
| compose(X0,domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f29,f835]) ).
fof(f19876,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| equivalent(X2,f1(compose(domain(X0),X1),X2))
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f19855]) ).
fof(f19877,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(domain(X0),X1))
| equivalent(X2,f1(compose(domain(X0),X1),X2))
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17582,f19876]) ).
fof(f19878,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| equivalent(X1,f1(domain(X0),X1))
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14240,f19856]) ).
fof(f19880,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f19857]) ).
fof(f19881,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f19858]) ).
fof(f19882,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f19881]) ).
fof(f19883,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f19859]) ).
fof(f19884,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,X2)))
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f17443,f19883]) ).
fof(f19887,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(codomain(X0),X1))
| equivalent(X2,f1(compose(codomain(X0),X1),X2))
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17591,f19861]) ).
fof(f19888,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(codomain(X0),X1))
| equivalent(X2,f1(compose(codomain(X0),X1),X2))
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f19887]) ).
fof(f19889,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f19862]) ).
fof(f19890,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X1))
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f19889]) ).
fof(f19891,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| equivalent(X1,f1(X0,X1))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f30,f19863]) ).
fof(f19892,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X1))
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f19864]) ).
fof(f19893,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f149,f19865]) ).
fof(f19894,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f19866]) ).
fof(f19895,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f255,f19867]) ).
fof(f19896,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f19868]) ).
fof(f19897,plain,
! [X0,X1] :
( domain(X0) = codomain(domain(X0))
| equivalent(X1,f1(X0,X1))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f29,f19869]) ).
fof(f19901,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(compose(domain(codomain(X0)),X0))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f10579]) ).
fof(f19903,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(compose(domain(X0),domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f10581]) ).
fof(f19904,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(X0))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14240,f19903]) ).
fof(f19910,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| there_exists(domain(domain(codomain(X0))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f12197]) ).
fof(f19913,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(f1(X0,X1)) = codomain(compose(f1(X0,X1),domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f12587,f17509]) ).
fof(f19914,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(f1(X0,X1),domain(X0))) = domain(domain(X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f12587,f14171]) ).
fof(f19915,plain,
! [X0,X1] :
( there_exists(domain(compose(codomain(compose(f1(X0,X1),domain(X0))),f1(X0,X1))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f12587,f555]) ).
fof(f19916,plain,
! [X0,X1] :
( domain(compose(f1(X0,X1),codomain(domain(X0)))) = codomain(domain(X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f12587,f455]) ).
fof(f19917,plain,
! [X0,X1] :
( domain(compose(codomain(compose(f1(X0,X1),domain(X0))),f1(X0,X1))) = codomain(domain(X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f12587,f447]) ).
fof(f19918,plain,
! [X0,X1] :
( there_exists(domain(compose(f1(X0,X1),codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f12587,f563]) ).
fof(f19919,plain,
! [X0,X1] :
( there_exists(codomain(compose(codomain(compose(f1(X0,X1),domain(X0))),f1(X0,X1))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f12587,f356]) ).
fof(f19920,plain,
! [X0,X1] :
( there_exists(codomain(compose(f1(X0,X1),codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f12587,f364]) ).
fof(f19921,plain,
! [X0,X1] :
( domain(f1(X0,X1)) = codomain(compose(domain(f1(X0,X1)),domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f12587,f249]) ).
fof(f19922,plain,
! [X0,X1] :
( domain(f1(X0,X1)) = codomain(compose(domain(X0),domain(compose(f1(X0,X1),domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f12587,f137]) ).
fof(f19924,plain,
! [X0,X1] :
( domain(f1(X0,X1)) = codomain(domain(X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f12587,f26]) ).
fof(f19926,plain,
! [X0,X1] :
( there_exists(codomain(compose(f1(X0,X1),domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f12587,f54]) ).
fof(f19927,plain,
! [X0,X1] :
( there_exists(domain(compose(f1(X0,X1),domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f12587,f44]) ).
fof(f19928,plain,
! [X0,X1] :
( equivalent(compose(f1(X0,X1),domain(X0)),compose(f1(X0,X1),domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f12587,f39]) ).
fof(f19929,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(compose(X0,compose(X1,X2))) = X3
| there_exists(compose(X3,domain(domain(compose(X0,compose(X1,X2))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f501,f12587]) ).
fof(f19930,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2
| there_exists(compose(X2,domain(domain(compose(X0,X1)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f506,f12587]) ).
fof(f19931,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| codomain(compose(X0,compose(X1,X2))) = X3
| there_exists(compose(X3,domain(codomain(compose(X0,compose(X1,X2))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f480,f12587]) ).
fof(f19932,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2
| there_exists(compose(X2,domain(codomain(compose(X0,X1)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f485,f12587]) ).
fof(f19939,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(compose(f1(f1(compose(X0,X1),X2),X3),domain(X2)))
| X3 = f1(f1(compose(X0,X1),X2),X3)
| f1(compose(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f19593,f12587]) ).
fof(f19940,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(compose(f1(f1(X0,X1),X2),domain(X0)))
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f14151,f12587]) ).
fof(f19941,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(f1(domain(X0),X1),domain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f17582,f12587]) ).
fof(f19942,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(compose(f1(codomain(X0),X1),codomain(X0)))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f17443,f12587]) ).
fof(f19943,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(compose(f1(X0,X1),domain(X0))) = domain(X0)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17582,f19914]) ).
fof(f19944,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(f1(X0,X1),domain(X0))) = codomain(domain(X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f19916]) ).
fof(f19945,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(f1(X0,X1),domain(X0))) = domain(X0)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f19944]) ).
fof(f19946,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(codomain(compose(f1(X0,X1),domain(X0))),f1(X0,X1))) = domain(X0)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f19917]) ).
fof(f19947,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(compose(f1(X0,X1),domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f19918]) ).
fof(f19948,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(codomain(compose(f1(X0,X1),domain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f19920]) ).
fof(f19968,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(compose(codomain(X0),X0))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(resolution,[status(thm)],[f872,f17443]) ).
fof(f19972,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(compose(f1(compose(X0,X1),X2),X5))
| domain(X2) != codomain(X5)
| X4 = f1(compose(f1(compose(X0,X1),X2),X3),X4)
| compose(f1(compose(X0,X1),X2),X3) = X4 ),
inference(paramodulation,[status(thm)],[f19593,f872]) ).
fof(f19973,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(compose(f1(X0,X1),X4))
| domain(X0) != codomain(X4)
| X3 = f1(compose(f1(X0,X1),X2),X3)
| compose(f1(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f14151,f872]) ).
fof(f19974,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X0),X3))
| domain(X0) != codomain(X3)
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(paramodulation,[status(thm)],[f17582,f872]) ).
fof(f19975,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(compose(codomain(X0),X3))
| codomain(X0) != codomain(X3)
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(paramodulation,[status(thm)],[f17443,f872]) ).
fof(f19976,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ2_spl
| domain(X4) = codomain(X5)
| compose(X4,X5) = X3
| there_exists(compose(X0,f1(compose(X4,X5),X3)))
| domain(X0) != codomain(X3)
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f19686,f872]) ).
fof(f19977,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| X4 = f1(X3,X4)
| X3 = X4
| there_exists(compose(X0,f1(X3,X4)))
| domain(X0) != codomain(X3)
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f17491,f872]) ).
fof(f19978,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(compose(X0,codomain(X3)))
| domain(X0) != codomain(X3)
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f17596,f872]) ).
fof(f19979,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| there_exists(compose(X0,domain(X3)))
| domain(X0) != domain(X3)
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f14086,f872]) ).
fof(f19980,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(X0)
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f30,f19968]) ).
fof(f19984,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| there_exists(domain(codomain(domain(X0))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f12619]) ).
fof(f19988,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12959,f54]) ).
fof(f19989,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12959,f44]) ).
fof(f19990,plain,
! [X0,X1,X2] :
( equivalent(codomain(X2),codomain(X2))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12959,f39]) ).
fof(f19997,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12960,f27]) ).
fof(f19999,plain,
! [X0,X1,X2] :
( there_exists(codomain(domain(X2)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12960,f54]) ).
fof(f20000,plain,
! [X0,X1,X2] :
( there_exists(domain(domain(X2)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12960,f44]) ).
fof(f20001,plain,
! [X0,X1,X2] :
( equivalent(domain(X2),domain(X2))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f12960,f39]) ).
fof(f20008,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(codomain(X2),X3)) ),
inference(resolution,[status(thm)],[f13000,f18198]) ).
fof(f20009,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(codomain(X2),X3)) ),
inference(resolution,[status(thm)],[f13000,f17589]) ).
fof(f20010,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(domain(X2),X3)) ),
inference(resolution,[status(thm)],[f13000,f18297]) ).
fof(f20011,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| there_exists(domain(X2))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(domain(X2),X3)) ),
inference(resolution,[status(thm)],[f13000,f15777]) ).
fof(f20012,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f13000,f570]) ).
fof(f20013,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,compose(X3,X4))) = codomain(X5)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f13000,f462]) ).
fof(f20014,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f13000,f370]) ).
fof(f20015,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13000,f562]) ).
fof(f20016,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13000,f457]) ).
fof(f20017,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(compose(domain(X3),X4))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13000,f456]) ).
fof(f20018,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13000,f454]) ).
fof(f20019,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13000,f363]) ).
fof(f20020,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13000,f86]) ).
fof(f20021,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13000,f85]) ).
fof(f20022,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13000,f84]) ).
fof(f20023,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13000,f17509]) ).
fof(f20024,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X2,X3)) = domain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13000,f14171]) ).
fof(f20025,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13000,f555]) ).
fof(f20026,plain,
! [X0,X1,X2,X3] :
( domain(compose(X2,codomain(X3))) = codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13000,f455]) ).
fof(f20027,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13000,f447]) ).
fof(f20028,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13000,f563]) ).
fof(f20029,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13000,f356]) ).
fof(f20030,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13000,f364]) ).
fof(f20031,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13000,f249]) ).
fof(f20032,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13000,f137]) ).
fof(f20033,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13000,f35]) ).
fof(f20034,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13000,f26]) ).
fof(f20035,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(X2))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13000,f25]) ).
fof(f20036,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(codomain(X2)) ),
inference(resolution,[status(thm)],[f13000,f23]) ).
fof(f20037,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(domain(X2)) ),
inference(resolution,[status(thm)],[f13000,f27]) ).
fof(f20038,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(domain(X2)) ),
inference(resolution,[status(thm)],[f13000,f22]) ).
fof(f20040,plain,
! [X0,X1,X2] :
( there_exists(domain(X2))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(X2) ),
inference(resolution,[status(thm)],[f13000,f44]) ).
fof(f20041,plain,
! [X0,X1,X2] :
( equivalent(X2,X2)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = codomain(X2) ),
inference(resolution,[status(thm)],[f13000,f39]) ).
fof(f20043,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f20037]) ).
fof(f20045,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(codomain(X2),X3)) ),
inference(resolution,[status(thm)],[f13002,f18198]) ).
fof(f20046,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(codomain(X2),X3)) ),
inference(resolution,[status(thm)],[f13002,f17589]) ).
fof(f20047,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(domain(X2),X3)) ),
inference(resolution,[status(thm)],[f13002,f18297]) ).
fof(f20048,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| there_exists(domain(X2))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(domain(X2),X3)) ),
inference(resolution,[status(thm)],[f13002,f15777]) ).
fof(f20049,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f13002,f570]) ).
fof(f20050,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,compose(X3,X4))) = codomain(X5)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f13002,f462]) ).
fof(f20051,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f13002,f370]) ).
fof(f20052,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13002,f562]) ).
fof(f20053,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13002,f457]) ).
fof(f20054,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(compose(domain(X3),X4))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13002,f456]) ).
fof(f20055,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13002,f454]) ).
fof(f20056,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13002,f363]) ).
fof(f20057,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13002,f86]) ).
fof(f20058,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13002,f85]) ).
fof(f20059,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f13002,f84]) ).
fof(f20060,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13002,f17509]) ).
fof(f20061,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X2,X3)) = domain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13002,f14171]) ).
fof(f20062,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13002,f555]) ).
fof(f20063,plain,
! [X0,X1,X2,X3] :
( domain(compose(X2,codomain(X3))) = codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13002,f455]) ).
fof(f20064,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13002,f447]) ).
fof(f20065,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13002,f563]) ).
fof(f20066,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13002,f356]) ).
fof(f20067,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13002,f364]) ).
fof(f20068,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13002,f249]) ).
fof(f20069,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13002,f137]) ).
fof(f20070,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13002,f35]) ).
fof(f20071,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13002,f26]) ).
fof(f20072,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(X2))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f13002,f25]) ).
fof(f20073,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(codomain(X2)) ),
inference(resolution,[status(thm)],[f13002,f23]) ).
fof(f20074,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(domain(X2)) ),
inference(resolution,[status(thm)],[f13002,f27]) ).
fof(f20075,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(domain(X2)) ),
inference(resolution,[status(thm)],[f13002,f22]) ).
fof(f20076,plain,
! [X0,X1,X2] :
( there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(X2) ),
inference(resolution,[status(thm)],[f13002,f54]) ).
fof(f20078,plain,
! [X0,X1,X2] :
( equivalent(X2,X2)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(X2) ),
inference(resolution,[status(thm)],[f13002,f39]) ).
fof(f20080,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(X1)
| codomain(compose(X0,X1)) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f17582,f20074]) ).
fof(f20098,plain,
! [X0,X1,X2] :
( there_exists(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16555,f54]) ).
fof(f20099,plain,
! [X0,X1,X2] :
( there_exists(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16555,f44]) ).
fof(f20100,plain,
! [X0,X1,X2] :
( equivalent(codomain(X2),codomain(X2))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16555,f39]) ).
fof(f20107,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16556,f27]) ).
fof(f20109,plain,
! [X0,X1,X2] :
( there_exists(codomain(domain(X2)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16556,f54]) ).
fof(f20110,plain,
! [X0,X1,X2] :
( there_exists(domain(domain(X2)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16556,f44]) ).
fof(f20111,plain,
! [X0,X1,X2] :
( equivalent(domain(X2),domain(X2))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = X2 ),
inference(resolution,[status(thm)],[f16556,f39]) ).
fof(f20118,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(codomain(X2),X3)) ),
inference(resolution,[status(thm)],[f16597,f18198]) ).
fof(f20119,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(codomain(X2),X3)) ),
inference(resolution,[status(thm)],[f16597,f17589]) ).
fof(f20120,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(domain(X2),X3)) ),
inference(resolution,[status(thm)],[f16597,f18297]) ).
fof(f20121,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| there_exists(domain(X2))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(domain(X2),X3)) ),
inference(resolution,[status(thm)],[f16597,f15777]) ).
fof(f20122,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f16597,f570]) ).
fof(f20123,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,compose(X3,X4))) = codomain(X5)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f16597,f462]) ).
fof(f20124,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f16597,f370]) ).
fof(f20125,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f16597,f562]) ).
fof(f20126,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f16597,f457]) ).
fof(f20127,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(compose(domain(X3),X4))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f16597,f456]) ).
fof(f20128,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f16597,f454]) ).
fof(f20129,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f16597,f363]) ).
fof(f20130,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f16597,f86]) ).
fof(f20131,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f16597,f85]) ).
fof(f20132,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f16597,f84]) ).
fof(f20133,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16597,f17509]) ).
fof(f20134,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X2,X3)) = domain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16597,f14171]) ).
fof(f20135,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16597,f555]) ).
fof(f20136,plain,
! [X0,X1,X2,X3] :
( domain(compose(X2,codomain(X3))) = codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16597,f455]) ).
fof(f20137,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16597,f447]) ).
fof(f20138,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16597,f563]) ).
fof(f20139,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16597,f356]) ).
fof(f20140,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16597,f364]) ).
fof(f20141,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16597,f249]) ).
fof(f20142,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16597,f137]) ).
fof(f20143,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16597,f35]) ).
fof(f20144,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16597,f26]) ).
fof(f20145,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(X2))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16597,f25]) ).
fof(f20146,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(codomain(X2)) ),
inference(resolution,[status(thm)],[f16597,f23]) ).
fof(f20147,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(domain(X2)) ),
inference(resolution,[status(thm)],[f16597,f27]) ).
fof(f20148,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(domain(X2)) ),
inference(resolution,[status(thm)],[f16597,f22]) ).
fof(f20150,plain,
! [X0,X1,X2] :
( there_exists(domain(X2))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(X2) ),
inference(resolution,[status(thm)],[f16597,f44]) ).
fof(f20151,plain,
! [X0,X1,X2] :
( equivalent(X2,X2)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = codomain(X2) ),
inference(resolution,[status(thm)],[f16597,f39]) ).
fof(f20153,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f20147]) ).
fof(f20155,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(codomain(X2),X3)) ),
inference(resolution,[status(thm)],[f16600,f18198]) ).
fof(f20156,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(codomain(X2),X3)) ),
inference(resolution,[status(thm)],[f16600,f17589]) ).
fof(f20157,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(domain(X2),X3)) ),
inference(resolution,[status(thm)],[f16600,f18297]) ).
fof(f20158,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| there_exists(domain(X2))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(domain(X2),X3)) ),
inference(resolution,[status(thm)],[f16600,f15777]) ).
fof(f20159,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f16600,f570]) ).
fof(f20160,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,compose(X3,X4))) = codomain(X5)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f16600,f462]) ).
fof(f20161,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f16600,f370]) ).
fof(f20162,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f16600,f562]) ).
fof(f20163,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f16600,f457]) ).
fof(f20164,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(compose(domain(X3),X4))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f16600,f456]) ).
fof(f20165,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f16600,f454]) ).
fof(f20166,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f16600,f363]) ).
fof(f20167,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f16600,f86]) ).
fof(f20168,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f16600,f85]) ).
fof(f20169,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f16600,f84]) ).
fof(f20170,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16600,f17509]) ).
fof(f20171,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X2,X3)) = domain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16600,f14171]) ).
fof(f20172,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16600,f555]) ).
fof(f20173,plain,
! [X0,X1,X2,X3] :
( domain(compose(X2,codomain(X3))) = codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16600,f455]) ).
fof(f20174,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16600,f447]) ).
fof(f20175,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16600,f563]) ).
fof(f20176,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16600,f356]) ).
fof(f20177,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16600,f364]) ).
fof(f20178,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16600,f249]) ).
fof(f20179,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16600,f137]) ).
fof(f20180,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16600,f35]) ).
fof(f20181,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16600,f26]) ).
fof(f20182,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(X2))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f16600,f25]) ).
fof(f20183,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(codomain(X2)) ),
inference(resolution,[status(thm)],[f16600,f23]) ).
fof(f20184,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(domain(X2)) ),
inference(resolution,[status(thm)],[f16600,f27]) ).
fof(f20185,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(domain(X2)) ),
inference(resolution,[status(thm)],[f16600,f22]) ).
fof(f20186,plain,
! [X0,X1,X2] :
( there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(X2) ),
inference(resolution,[status(thm)],[f16600,f54]) ).
fof(f20188,plain,
! [X0,X1,X2] :
( equivalent(X2,X2)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(X2) ),
inference(resolution,[status(thm)],[f16600,f39]) ).
fof(f20190,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(X1)
| domain(compose(X0,X1)) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f17582,f20184]) ).
fof(f20192,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(codomain(domain(X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f884]) ).
fof(f20197,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(domain(compose(codomain(f1(compose(X0,compose(X1,X2)),X3)),compose(X0,X1))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f18882,f570]) ).
fof(f20198,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(compose(codomain(f1(compose(X0,compose(X1,X2)),X3)),compose(X0,X1))) = codomain(X2)
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f18882,f462]) ).
fof(f20199,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(codomain(compose(codomain(f1(compose(X0,compose(X1,X2)),X3)),compose(X0,X1))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f18882,f370]) ).
fof(f20200,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(domain(compose(codomain(f1(compose(X0,X1),X2)),codomain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f18882,f562]) ).
fof(f20201,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(compose(codomain(f1(compose(X0,X1),X2)),X0)) = codomain(compose(X1,domain(compose(X0,X1))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f18882,f457]) ).
fof(f20202,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(compose(codomain(f1(compose(X0,X1),X2)),X0)) = codomain(compose(domain(X0),X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f18882,f456]) ).
fof(f20203,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(compose(codomain(f1(compose(X0,X1),X2)),codomain(X0))) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f18882,f454]) ).
fof(f20204,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(codomain(compose(codomain(f1(compose(X0,X1),X2)),codomain(X0))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f18882,f363]) ).
fof(f20205,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(domain(compose(codomain(f1(compose(X0,X1),X2)),X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f18882,f86]) ).
fof(f20206,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(compose(codomain(f1(compose(X0,X1),X2)),X0)) = codomain(X1)
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f18882,f85]) ).
fof(f20207,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(codomain(compose(codomain(f1(compose(X0,X1),X2)),X0)))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f18882,f84]) ).
fof(f20208,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(codomain(f1(X0,X1))) = codomain(compose(codomain(f1(X0,X1)),X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f18882,f17509]) ).
fof(f20209,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(compose(codomain(f1(X0,X1)),X0)) = domain(X0)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f18882,f14171]) ).
fof(f20210,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(domain(compose(codomain(compose(codomain(f1(X0,X1)),X0)),codomain(f1(X0,X1)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f18882,f555]) ).
fof(f20211,plain,
! [X0,X1] :
( ~ sQ2_spl
| domain(compose(codomain(f1(X0,X1)),codomain(X0))) = codomain(X0)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f18882,f455]) ).
fof(f20212,plain,
! [X0,X1] :
( ~ sQ2_spl
| domain(compose(codomain(compose(codomain(f1(X0,X1)),X0)),codomain(f1(X0,X1)))) = codomain(X0)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f18882,f447]) ).
fof(f20213,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(domain(compose(codomain(f1(X0,X1)),codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f18882,f563]) ).
fof(f20214,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(compose(codomain(compose(codomain(f1(X0,X1)),X0)),codomain(f1(X0,X1)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f18882,f356]) ).
fof(f20215,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(compose(codomain(f1(X0,X1)),codomain(X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f18882,f364]) ).
fof(f20216,plain,
! [X0,X1] :
( ~ sQ2_spl
| domain(codomain(f1(X0,X1))) = codomain(compose(domain(codomain(f1(X0,X1))),X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f18882,f249]) ).
fof(f20217,plain,
! [X0,X1] :
( ~ sQ2_spl
| domain(codomain(f1(X0,X1))) = codomain(compose(X0,domain(compose(codomain(f1(X0,X1)),X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f18882,f137]) ).
fof(f20218,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(f1(X0,X1))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f18882,f35]) ).
fof(f20221,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(compose(codomain(f1(X0,X1)),X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f18882,f54]) ).
fof(f20222,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(domain(compose(codomain(f1(X0,X1)),X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f18882,f44]) ).
fof(f20223,plain,
! [X0,X1] :
( ~ sQ2_spl
| equivalent(compose(codomain(f1(X0,X1)),X0),compose(codomain(f1(X0,X1)),X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f18882,f39]) ).
fof(f20236,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(f1(X0,X1)) = codomain(compose(codomain(f1(X0,X1)),X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17596,f20208]) ).
fof(f20237,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(f1(X0,X1)) = codomain(compose(domain(codomain(f1(X0,X1))),X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f20216]) ).
fof(f20238,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(f1(X0,X1)) = codomain(compose(codomain(f1(X0,X1)),X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f20237]) ).
fof(f20239,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(f1(X0,X1)) = codomain(compose(X0,domain(compose(codomain(f1(X0,X1)),X0))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f20217]) ).
fof(f20263,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(domain(X2),domain(f1(compose(X0,X1),X2)))
| X4 = f1(compose(f1(compose(X0,X1),X2),X3),X4)
| compose(f1(compose(X0,X1),X2),X3) = X4 ),
inference(paramodulation,[status(thm)],[f19593,f886]) ).
fof(f20267,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(domain(f1(compose(X0,X1),X2)),domain(X2))
| X4 = f1(compose(f1(compose(X0,X1),X2),X3),X4)
| compose(f1(compose(X0,X1),X2),X3) = X4 ),
inference(paramodulation,[status(thm)],[f19593,f886]) ).
fof(f20275,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(X0) = codomain(domain(codomain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f222]) ).
fof(f20284,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(domain(X0))
| domain(domain(X0)) != codomain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f229,f15777]) ).
fof(f20285,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X0,compose(X2,X3))))
| domain(X0) != codomain(compose(X2,compose(X3,X4)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f570]) ).
fof(f20286,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X2,X3))) = codomain(X4)
| domain(X0) != codomain(compose(X2,compose(X3,X4)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f462]) ).
fof(f20287,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X2,X3))))
| domain(X0) != codomain(compose(X2,compose(X3,X4)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f370]) ).
fof(f20288,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,codomain(X2))))
| domain(X0) != codomain(compose(X2,X3))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f562]) ).
fof(f20289,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X2)) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) != codomain(compose(X2,X3))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f457]) ).
fof(f20290,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X2)) = codomain(compose(domain(X2),X3))
| domain(X0) != codomain(compose(X2,X3))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f456]) ).
fof(f20291,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(X2))) = codomain(compose(X2,X3))
| domain(X0) != codomain(compose(X2,X3))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f454]) ).
fof(f20292,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,codomain(X2))))
| domain(X0) != codomain(compose(X2,X3))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f363]) ).
fof(f20293,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,X2)))
| domain(X0) != codomain(compose(X2,X3))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f86]) ).
fof(f20294,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X2)) = codomain(X3)
| domain(X0) != codomain(compose(X2,X3))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f85]) ).
fof(f20295,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,X2)))
| domain(X0) != codomain(compose(X2,X3))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f84]) ).
fof(f20296,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(X0) = codomain(compose(X0,X2))
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f17509]) ).
fof(f20297,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,X2)) = domain(X2)
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f14171]) ).
fof(f20298,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(codomain(compose(X0,X2)),X0)))
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f555]) ).
fof(f20299,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X2))) = codomain(X2)
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f455]) ).
fof(f20300,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X2)),X0)) = codomain(X2)
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f447]) ).
fof(f20301,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(X2))))
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f563]) ).
fof(f20302,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(codomain(compose(X0,X2)),X0)))
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f356]) ).
fof(f20303,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(X2))))
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f364]) ).
fof(f20304,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),X2))
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f249]) ).
fof(f20305,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X2,domain(compose(X0,X2))))
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f137]) ).
fof(f20309,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,X2)))
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f54]) ).
fof(f20310,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,X2)))
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f44]) ).
fof(f20311,plain,
! [X0,X1,X2] :
( equivalent(compose(X0,X2),compose(X0,X2))
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(resolution,[status(thm)],[f229,f39]) ).
fof(f20312,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(compose(f1(compose(X0,X1),X2),X4))
| domain(X2) != codomain(X4)
| X3 = f1(f1(compose(X0,X1),X2),X3)
| f1(compose(X0,X1),X2) = X3 ),
inference(paramodulation,[status(thm)],[f19593,f229]) ).
fof(f20313,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(compose(f1(X0,X1),X3))
| domain(X0) != codomain(X3)
| X2 = f1(f1(X0,X1),X2)
| f1(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f14151,f229]) ).
fof(f20314,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X0),X2))
| domain(X0) != codomain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f17582,f229]) ).
fof(f20315,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(compose(codomain(X0),X2))
| codomain(X0) != codomain(X2)
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f17443,f229]) ).
fof(f20316,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X3) = codomain(X4)
| compose(X3,X4) = X2
| there_exists(compose(X0,f1(compose(X3,X4),X2)))
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f19686,f229]) ).
fof(f20317,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(X0,f1(X2,X3)))
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f17491,f229]) ).
fof(f20318,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(compose(X0,codomain(X2)))
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f17596,f229]) ).
fof(f20319,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(X0,domain(X2)))
| domain(X0) != domain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f14086,f229]) ).
fof(f20320,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| there_exists(compose(domain(X0),X2))
| domain(domain(X0)) != codomain(compose(domain(X0),X2))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f14238,f229]) ).
fof(f20321,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(domain(X0))
| domain(domain(X0)) != codomain(domain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f14240,f229]) ).
fof(f20322,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X0,compose(X1,X3)))
| domain(compose(X0,X1)) != codomain(X3)
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f28,f229]) ).
fof(f20323,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X1))
| domain(codomain(compose(X0,codomain(X1)))) != codomain(compose(X0,X1))
| X2 = f1(codomain(compose(X0,codomain(X1))),X2)
| codomain(compose(X0,codomain(X1))) = X2 ),
inference(paramodulation,[status(thm)],[f2344,f229]) ).
fof(f20324,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X0,compose(X1,X3)))
| domain(codomain(compose(X0,X1))) != codomain(compose(X0,compose(X1,X3)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f195,f229]) ).
fof(f20326,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(compose(codomain(X0),X2))
| domain(codomain(X0)) != codomain(compose(codomain(X0),X2))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f17591,f229]) ).
fof(f20327,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X2))
| domain(codomain(X0)) != codomain(compose(X0,X2))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f81,f229]) ).
fof(f20328,plain,
! [X0,X1] :
( there_exists(X0)
| domain(codomain(X0)) != codomain(X0)
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f30,f229]) ).
fof(f20329,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X2))
| domain(X0) != codomain(compose(domain(X0),X2))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f82,f229]) ).
fof(f20330,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X0,compose(X2,X3)))
| domain(X0) != codomain(compose(X2,compose(domain(compose(X0,X2)),X3)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f149,f229]) ).
fof(f20331,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X0,compose(X2,X3)))
| domain(X0) != codomain(compose(X2,compose(X3,domain(compose(X0,compose(X2,X3))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f140,f229]) ).
fof(f20332,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X2))
| domain(X0) != codomain(compose(X2,domain(compose(domain(X0),X2))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f255,f229]) ).
fof(f20333,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X2))
| domain(X0) != codomain(compose(X2,domain(compose(X0,X2))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f79,f229]) ).
fof(f20334,plain,
! [X0,X1] :
( there_exists(X0)
| domain(X0) != codomain(domain(X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f29,f229]) ).
fof(f20341,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X0),X2))
| domain(X0) != codomain(compose(domain(X0),X2))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f17582,f20320]) ).
fof(f20345,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(compose(X0,X1))
| codomain(compose(X0,codomain(X1))) != codomain(compose(X0,X1))
| X2 = f1(codomain(compose(X0,codomain(X1))),X2)
| codomain(compose(X0,codomain(X1))) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f20323]) ).
fof(f20346,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(compose(X0,compose(X1,X3)))
| codomain(compose(X0,X1)) != codomain(compose(X0,compose(X1,X3)))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f20324]) ).
fof(f20350,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(compose(codomain(X0),X2))
| codomain(X0) != codomain(compose(codomain(X0),X2))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f20326]) ).
fof(f20351,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(compose(X0,X2))
| codomain(X0) != codomain(compose(X0,X2))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f20327]) ).
fof(f20367,plain,
! [X0,X1] :
( ~ sQ2_spl
| domain(X1) = codomain(domain(X1))
| X1 = X0
| codomain(X0) = codomain(f1(X1,X0)) ),
inference(forward_demodulation,[status(thm)],[f17443,f944]) ).
fof(f20370,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(codomain(codomain(X0))) = codomain(X0)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f808]) ).
fof(f20372,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f815]) ).
fof(f20377,plain,
! [X0,X1,X2,X3] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f893,f23]) ).
fof(f20378,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f893,f54]) ).
fof(f20379,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(codomain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f893,f44]) ).
fof(f20380,plain,
! [X0,X1,X2,X3] :
( equivalent(codomain(X2),codomain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f893,f39]) ).
fof(f20383,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(X2),X3) ),
inference(paramodulation,[status(thm)],[f17596,f893]) ).
fof(f20384,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| there_exists(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(paramodulation,[status(thm)],[f14086,f893]) ).
fof(f20387,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X0)) = codomain(X0)
| X0 = X1
| domain(f1(X0,X1)) = domain(X1) ),
inference(forward_demodulation,[status(thm)],[f14086,f1023]) ).
fof(f20388,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(codomain(X2),X3),X4) ),
inference(resolution,[status(thm)],[f20377,f18198]) ).
fof(f20390,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(domain(X2),X3),X4) ),
inference(resolution,[status(thm)],[f20377,f18297]) ).
fof(f20392,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( there_exists(domain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,compose(X3,compose(X4,X5))),X6) ),
inference(resolution,[status(thm)],[f20377,f570]) ).
fof(f20393,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( domain(compose(X2,compose(X3,X4))) = codomain(X5)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,compose(X3,compose(X4,X5))),X6) ),
inference(resolution,[status(thm)],[f20377,f462]) ).
fof(f20394,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( there_exists(codomain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,compose(X3,compose(X4,X5))),X6) ),
inference(resolution,[status(thm)],[f20377,f370]) ).
fof(f20395,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,compose(X3,X4)),X5) ),
inference(resolution,[status(thm)],[f20377,f562]) ).
fof(f20396,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,compose(X3,X4)),X5) ),
inference(resolution,[status(thm)],[f20377,f457]) ).
fof(f20397,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(compose(domain(X3),X4))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,compose(X3,X4)),X5) ),
inference(resolution,[status(thm)],[f20377,f456]) ).
fof(f20398,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,compose(X3,X4)),X5) ),
inference(resolution,[status(thm)],[f20377,f454]) ).
fof(f20399,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,compose(X3,X4)),X5) ),
inference(resolution,[status(thm)],[f20377,f363]) ).
fof(f20400,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,compose(X3,X4)),X5) ),
inference(resolution,[status(thm)],[f20377,f86]) ).
fof(f20401,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,compose(X3,X4)),X5) ),
inference(resolution,[status(thm)],[f20377,f85]) ).
fof(f20402,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,compose(X3,X4)),X5) ),
inference(resolution,[status(thm)],[f20377,f84]) ).
fof(f20403,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,X3),X4) ),
inference(resolution,[status(thm)],[f20377,f17509]) ).
fof(f20404,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(compose(X2,X3)) = domain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,X3),X4) ),
inference(resolution,[status(thm)],[f20377,f14171]) ).
fof(f20405,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,X3),X4) ),
inference(resolution,[status(thm)],[f20377,f555]) ).
fof(f20406,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,codomain(X3))) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,X3),X4) ),
inference(resolution,[status(thm)],[f20377,f455]) ).
fof(f20407,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,X3),X4) ),
inference(resolution,[status(thm)],[f20377,f447]) ).
fof(f20408,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,X3),X4) ),
inference(resolution,[status(thm)],[f20377,f563]) ).
fof(f20409,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,X3),X4) ),
inference(resolution,[status(thm)],[f20377,f356]) ).
fof(f20410,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,X3),X4) ),
inference(resolution,[status(thm)],[f20377,f364]) ).
fof(f20411,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,X3),X4) ),
inference(resolution,[status(thm)],[f20377,f249]) ).
fof(f20412,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,X3),X4) ),
inference(resolution,[status(thm)],[f20377,f137]) ).
fof(f20414,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,X3),X4) ),
inference(resolution,[status(thm)],[f20377,f26]) ).
fof(f20415,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(compose(X2,X3),X4) ),
inference(resolution,[status(thm)],[f20377,f25]) ).
fof(f20416,plain,
! [X0,X1,X2,X3] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(X2),X3) ),
inference(resolution,[status(thm)],[f20377,f23]) ).
fof(f20417,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(compose(X2,X4))
| domain(X2) != codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(resolution,[status(thm)],[f20377,f27]) ).
fof(f20418,plain,
! [X0,X1,X2,X3] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(resolution,[status(thm)],[f20377,f22]) ).
fof(f20421,plain,
! [X0,X1,X2,X3] :
( equivalent(X2,X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f20377,f39]) ).
fof(f20422,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(X2),compose(X3,X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f20388]) ).
fof(f20424,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(X2),compose(X3,X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f20390]) ).
fof(f20426,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( there_exists(domain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(compose(X3,compose(X4,X5)),X6)) ),
inference(forward_demodulation,[status(thm)],[f28,f20392]) ).
fof(f20427,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( there_exists(domain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(compose(X4,X5),X6))) ),
inference(forward_demodulation,[status(thm)],[f28,f20426]) ).
fof(f20428,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( there_exists(domain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,compose(X5,X6)))) ),
inference(forward_demodulation,[status(thm)],[f28,f20427]) ).
fof(f20429,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( domain(compose(X2,compose(X3,X4))) = codomain(X5)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(compose(X3,compose(X4,X5)),X6)) ),
inference(forward_demodulation,[status(thm)],[f28,f20393]) ).
fof(f20430,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( domain(compose(X2,compose(X3,X4))) = codomain(X5)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(compose(X4,X5),X6))) ),
inference(forward_demodulation,[status(thm)],[f28,f20429]) ).
fof(f20431,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( domain(compose(X2,compose(X3,X4))) = codomain(X5)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,compose(X5,X6)))) ),
inference(forward_demodulation,[status(thm)],[f28,f20430]) ).
fof(f20432,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( there_exists(codomain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(compose(X3,compose(X4,X5)),X6)) ),
inference(forward_demodulation,[status(thm)],[f28,f20394]) ).
fof(f20433,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( there_exists(codomain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(compose(X4,X5),X6))) ),
inference(forward_demodulation,[status(thm)],[f28,f20432]) ).
fof(f20434,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( there_exists(codomain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,compose(X5,X6)))) ),
inference(forward_demodulation,[status(thm)],[f28,f20433]) ).
fof(f20435,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(compose(X3,X4),X5)) ),
inference(forward_demodulation,[status(thm)],[f28,f20395]) ).
fof(f20436,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(forward_demodulation,[status(thm)],[f28,f20435]) ).
fof(f20437,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(compose(X3,X4),X5)) ),
inference(forward_demodulation,[status(thm)],[f28,f20396]) ).
fof(f20438,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(forward_demodulation,[status(thm)],[f28,f20437]) ).
fof(f20439,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(compose(domain(X3),X4))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(compose(X3,X4),X5)) ),
inference(forward_demodulation,[status(thm)],[f28,f20397]) ).
fof(f20440,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(compose(domain(X3),X4))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(forward_demodulation,[status(thm)],[f28,f20439]) ).
fof(f20441,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(compose(X3,X4),X5)) ),
inference(forward_demodulation,[status(thm)],[f28,f20398]) ).
fof(f20442,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(forward_demodulation,[status(thm)],[f28,f20441]) ).
fof(f20443,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(compose(X3,X4),X5)) ),
inference(forward_demodulation,[status(thm)],[f28,f20399]) ).
fof(f20444,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(forward_demodulation,[status(thm)],[f28,f20443]) ).
fof(f20445,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(compose(X3,X4),X5)) ),
inference(forward_demodulation,[status(thm)],[f28,f20400]) ).
fof(f20446,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(forward_demodulation,[status(thm)],[f28,f20445]) ).
fof(f20447,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(compose(X3,X4),X5)) ),
inference(forward_demodulation,[status(thm)],[f28,f20401]) ).
fof(f20448,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(forward_demodulation,[status(thm)],[f28,f20447]) ).
fof(f20449,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(compose(X3,X4),X5)) ),
inference(forward_demodulation,[status(thm)],[f28,f20402]) ).
fof(f20450,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(forward_demodulation,[status(thm)],[f28,f20449]) ).
fof(f20451,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f20403]) ).
fof(f20452,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(compose(X2,X3)) = domain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f20404]) ).
fof(f20453,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f20405]) ).
fof(f20454,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,codomain(X3))) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f20406]) ).
fof(f20455,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f20407]) ).
fof(f20456,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f20408]) ).
fof(f20457,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f20409]) ).
fof(f20458,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f20410]) ).
fof(f20459,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f20411]) ).
fof(f20460,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f20412]) ).
fof(f20462,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f20414]) ).
fof(f20463,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(forward_demodulation,[status(thm)],[f28,f20415]) ).
fof(f20467,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(compose(X2,X4))
| domain(X2) != codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f895,f27]) ).
fof(f20469,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f895,f54]) ).
fof(f20470,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(domain(X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f895,f44]) ).
fof(f20471,plain,
! [X0,X1,X2,X3] :
( equivalent(domain(X2),domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f895,f39]) ).
fof(f20481,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X0) = codomain(domain(X0))
| there_exists(domain(domain(X1)))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f943]) ).
fof(f20485,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X0) = codomain(domain(X0))
| there_exists(domain(codomain(X1)))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f946]) ).
fof(f20487,plain,
! [X0,X1] :
( ~ sQ2_spl
| domain(X0) = codomain(domain(X0))
| there_exists(codomain(codomain(X1)))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f949]) ).
fof(f20495,plain,
! [X0,X1] :
( ~ sQ2_spl
| domain(X0) = codomain(domain(X0))
| there_exists(codomain(domain(X1)))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f952]) ).
fof(f20498,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = f1(X2,X3)
| X2 = X3
| there_exists(compose(f1(compose(X0,X1),f1(X2,X3)),domain(f1(X2,X3))))
| X4 = f1(domain(f1(compose(X0,X1),f1(X2,X3))),X4)
| domain(f1(compose(X0,X1),f1(X2,X3))) = X4 ),
inference(resolution,[status(thm)],[f1052,f19593]) ).
fof(f20500,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X0
| compose(X2,X3) = X0
| there_exists(compose(X0,domain(f1(compose(X2,X3),X0))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f1052,f19593]) ).
fof(f20501,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| X0 = X2
| there_exists(compose(X0,domain(f1(X0,X2))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(resolution,[status(thm)],[f1052,f14151]) ).
fof(f20502,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| X4 = X5
| there_exists(compose(f1(compose(X0,X1),X2),domain(f1(X4,X5))))
| domain(X2) != domain(f1(X4,X5))
| X3 = f1(domain(f1(compose(X0,X1),X2)),X3)
| domain(f1(compose(X0,X1),X2)) = X3 ),
inference(paramodulation,[status(thm)],[f19593,f1052]) ).
fof(f20503,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| X3 = X4
| there_exists(compose(f1(X0,X1),domain(f1(X3,X4))))
| domain(X0) != domain(f1(X3,X4))
| X2 = f1(domain(f1(X0,X1)),X2)
| domain(f1(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f14151,f1052]) ).
fof(f20504,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = X3
| there_exists(compose(domain(X0),domain(f1(X2,X3))))
| domain(X0) != domain(f1(X2,X3))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f17582,f1052]) ).
fof(f20505,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X2 = X3
| there_exists(compose(codomain(X0),domain(f1(X2,X3))))
| codomain(X0) != domain(f1(X2,X3))
| X1 = f1(domain(codomain(X0)),X1)
| domain(codomain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f17443,f1052]) ).
fof(f20506,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X3) = codomain(X4)
| compose(X3,X4) = X2
| compose(X3,X4) = X2
| there_exists(compose(X0,domain(f1(compose(X3,X4),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f19593,f1052]) ).
fof(f20507,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(X2,X3)
| X2 = X3
| X2 = X3
| there_exists(compose(X0,domain(f1(X2,X3))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f14151,f1052]) ).
fof(f20508,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X3,X4)) = codomain(X5)
| domain(compose(X3,compose(X4,X5))) = X2
| domain(compose(X3,compose(X4,X5))) = X2
| there_exists(compose(X0,domain(f1(domain(compose(X3,compose(X4,X5))),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f501,f1052]) ).
fof(f20509,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(compose(X3,X4)) = X2
| domain(compose(X3,X4)) = X2
| there_exists(compose(X0,domain(f1(domain(compose(X3,X4)),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f506,f1052]) ).
fof(f20510,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X3,X4)) = codomain(X5)
| codomain(compose(X3,compose(X4,X5))) = X2
| codomain(compose(X3,compose(X4,X5))) = X2
| there_exists(compose(X0,domain(f1(codomain(compose(X3,compose(X4,X5))),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f480,f1052]) ).
fof(f20511,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| codomain(compose(X3,X4)) = X2
| codomain(compose(X3,X4)) = X2
| there_exists(compose(X0,domain(f1(codomain(compose(X3,X4)),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f485,f1052]) ).
fof(f20512,plain,
! [X0,X1,X2,X3,X4,X5] :
( compose(X3,compose(X4,X5)) = X2
| domain(compose(X3,X4)) = codomain(X5)
| compose(X3,compose(X4,X5)) = X2
| there_exists(compose(X0,domain(f1(compose(X3,compose(X4,X5)),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f441,f1052]) ).
fof(f20513,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(compose(X4,domain(compose(X3,X4))))
| compose(X3,X4) = X2
| compose(X3,X4) = X2
| there_exists(compose(X0,domain(f1(compose(X3,X4),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f813,f1052]) ).
fof(f20514,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(compose(domain(X3),X4))
| compose(X3,X4) = X2
| compose(X3,X4) = X2
| there_exists(compose(X0,domain(f1(compose(X3,X4),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f812,f1052]) ).
fof(f20515,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| codomain(X3) = codomain(compose(X3,X4))
| compose(X3,X4) = X2
| compose(X3,X4) = X2
| there_exists(compose(X0,domain(f1(compose(X3,X4),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f19163,f1052]) ).
fof(f20516,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = X2
| compose(X3,X4) = X2
| there_exists(compose(X0,domain(f1(compose(X3,X4),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f90,f1052]) ).
fof(f20517,plain,
! [X0,X1,X2,X3] :
( X2 = X3
| X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(X0,domain(f1(X2,X3))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f37,f1052]) ).
fof(f20522,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X0
| there_exists(compose(X0,domain(f1(compose(X2,X3),X0))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f20500]) ).
fof(f20523,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(X0,domain(f1(X0,X2))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f20501]) ).
fof(f20524,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = X3
| there_exists(compose(domain(X0),domain(f1(X2,X3))))
| domain(X0) != domain(f1(X2,X3))
| X1 = f1(domain(domain(X0)),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f17582,f20504]) ).
fof(f20525,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = X3
| there_exists(compose(domain(X0),domain(f1(X2,X3))))
| domain(X0) != domain(f1(X2,X3))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f17582,f20524]) ).
fof(f20526,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X2 = X3
| there_exists(compose(codomain(X0),domain(f1(X2,X3))))
| codomain(X0) != domain(f1(X2,X3))
| X1 = f1(domain(codomain(X0)),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f20505]) ).
fof(f20527,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X2 = X3
| there_exists(compose(codomain(X0),domain(f1(X2,X3))))
| codomain(X0) != domain(f1(X2,X3))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f20526]) ).
fof(f20528,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X3) = codomain(X4)
| compose(X3,X4) = X2
| there_exists(compose(X0,domain(f1(compose(X3,X4),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f20506]) ).
fof(f20529,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(X0,domain(f1(X2,X3))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f20507]) ).
fof(f20530,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X3,X4)) = codomain(X5)
| domain(compose(X3,compose(X4,X5))) = X2
| there_exists(compose(X0,domain(f1(domain(compose(X3,compose(X4,X5))),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f20508]) ).
fof(f20531,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(compose(X3,X4)) = X2
| there_exists(compose(X0,domain(f1(domain(compose(X3,X4)),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f20509]) ).
fof(f20532,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X3,X4)) = codomain(X5)
| codomain(compose(X3,compose(X4,X5))) = X2
| there_exists(compose(X0,domain(f1(codomain(compose(X3,compose(X4,X5))),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f20510]) ).
fof(f20533,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| codomain(compose(X3,X4)) = X2
| there_exists(compose(X0,domain(f1(codomain(compose(X3,X4)),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f20511]) ).
fof(f20534,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X3,X4)) = codomain(X5)
| compose(X3,compose(X4,X5)) = X2
| there_exists(compose(X0,domain(f1(compose(X3,compose(X4,X5)),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f20512]) ).
fof(f20535,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(compose(X4,domain(compose(X3,X4))))
| compose(X3,X4) = X2
| there_exists(compose(X0,domain(f1(compose(X3,X4),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f20513]) ).
fof(f20536,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(compose(domain(X3),X4))
| compose(X3,X4) = X2
| there_exists(compose(X0,domain(f1(compose(X3,X4),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f20514]) ).
fof(f20537,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| codomain(X3) = codomain(compose(X3,X4))
| compose(X3,X4) = X2
| there_exists(compose(X0,domain(f1(compose(X3,X4),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f20515]) ).
fof(f20538,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = X2
| there_exists(compose(X0,domain(f1(compose(X3,X4),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f20516]) ).
fof(f20539,plain,
! [X0,X1,X2,X3] :
( X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(X0,domain(f1(X2,X3))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f20517]) ).
fof(f20543,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X0)) = codomain(X0)
| there_exists(domain(domain(X1)))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f1025]) ).
fof(f20547,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(codomain(X0)) = codomain(X0)
| there_exists(domain(codomain(X1)))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f14086,f1028]) ).
fof(f20550,plain,
! [X0,X1] :
( ~ sQ2_spl
| domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(codomain(X1)))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f1031]) ).
fof(f20556,plain,
! [X0,X1] :
( ~ sQ2_spl
| domain(codomain(X0)) = codomain(X0)
| there_exists(codomain(domain(X1)))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f1034]) ).
fof(f20561,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(codomain(X0)) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f1114]) ).
fof(f20563,plain,
! [X0,X1] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| X0 = X1
| codomain(codomain(codomain(X0))) = codomain(X0) ),
inference(forward_demodulation,[status(thm)],[f17443,f1172]) ).
fof(f20568,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(codomain(X0)) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f1137]) ).
fof(f20574,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(X0) = domain(domain(domain(X0))) ),
inference(forward_demodulation,[status(thm)],[f14086,f1416]) ).
fof(f20580,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(codomain(codomain(X0)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f1447]) ).
fof(f20591,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f17443,f1478]) ).
fof(f20601,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(domain(domain(X0)))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f1503]) ).
fof(f20608,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(compose(X0,X1),compose(X2,compose(X3,X4))))))))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(paramodulation,[status(thm)],[f28,f1230]) ).
fof(f20615,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(compose(X1,X2),compose(X3,X4))))))))) = compose(X0,compose(compose(X1,X2),compose(X3,X4))),
inference(paramodulation,[status(thm)],[f28,f1230]) ).
fof(f20622,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(compose(X2,X3),X4))))))))) = compose(X0,compose(X1,compose(compose(X2,X3),X4))),
inference(paramodulation,[status(thm)],[f28,f1230]) ).
fof(f20626,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(paramodulation,[status(thm)],[f28,f1230]) ).
fof(f20628,plain,
! [X0,X1,X2,X3,X4] : compose(compose(X0,X1),compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(paramodulation,[status(thm)],[f28,f1230]) ).
fof(f20636,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))),
inference(paramodulation,[status(thm)],[f1230,f1230]) ).
fof(f20637,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f140,f1230]) ).
fof(f20639,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(compose(X1,X2),compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))) = compose(X0,compose(compose(X1,X2),compose(X3,X4))),
inference(paramodulation,[status(thm)],[f28,f1230]) ).
fof(f20640,plain,
! [X0,X1,X2] : compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2))),
inference(paramodulation,[status(thm)],[f2344,f1230]) ).
fof(f20647,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))),
inference(paramodulation,[status(thm)],[f1230,f1230]) ).
fof(f20648,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f140,f1230]) ).
fof(f20649,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2))))),
inference(paramodulation,[status(thm)],[f255,f1230]) ).
fof(f20653,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,X3),compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(compose(X2,X3),X4))),
inference(paramodulation,[status(thm)],[f28,f1230]) ).
fof(f20654,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(compose(X2,X3),domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,X3)))),
inference(paramodulation,[status(thm)],[f2344,f1230]) ).
fof(f20655,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(compose(X2,compose(X3,X4)),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),
inference(paramodulation,[status(thm)],[f195,f1230]) ).
fof(f20661,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X2,X3)),X4)),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),
inference(paramodulation,[status(thm)],[f149,f1230]) ).
fof(f20662,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),
inference(paramodulation,[status(thm)],[f1230,f1230]) ).
fof(f20663,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))),
inference(paramodulation,[status(thm)],[f140,f1230]) ).
fof(f20664,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(domain(X2),X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X2),X3)))))),
inference(paramodulation,[status(thm)],[f255,f1230]) ).
fof(f20667,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4))))))))),
inference(paramodulation,[status(thm)],[f1230,f149]) ).
fof(f20669,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(domain(X0),compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f18297]) ).
fof(f20672,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))),
inference(paramodulation,[status(thm)],[f1230,f255]) ).
fof(f20673,plain,
! [X0,X1,X2,X3] : compose(X0,compose(domain(X0),compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(paramodulation,[status(thm)],[f1230,f82]) ).
fof(f20674,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(compose(X0,X1),compose(X2,compose(X3,X4))))))))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(paramodulation,[status(thm)],[f1230,f28]) ).
fof(f20678,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(codomain(X0),compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(codomain(X0),compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f18198]) ).
fof(f20681,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))))))),
inference(paramodulation,[status(thm)],[f1230,f149]) ).
fof(f20685,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f462]) ).
fof(f20687,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1230,f501]) ).
fof(f20688,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1230,f480]) ).
fof(f20691,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f457]) ).
fof(f20692,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f456]) ).
fof(f20693,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f454]) ).
fof(f20694,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1230,f462]) ).
fof(f20695,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))) ),
inference(paramodulation,[status(thm)],[f1230,f441]) ).
fof(f20699,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X0,compose(X1,compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))),
inference(paramodulation,[status(thm)],[f1230,f140]) ).
fof(f20701,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f85]) ).
fof(f20703,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(compose(X0,compose(X2,compose(X3,X4))))
| domain(X0) != codomain(compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X2,compose(X3,X4))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f1230,f229]) ).
fof(f20704,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| equivalent(X4,f1(compose(X0,compose(X1,compose(X2,X3))),X4))
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1230,f835]) ).
fof(f20705,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| equivalent(f1(compose(X0,compose(X1,compose(X2,X3))),X4),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1230,f834]) ).
fof(f20706,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))
| compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,compose(X3,X4))),X0)) ),
inference(paramodulation,[status(thm)],[f1230,f19686]) ).
fof(f20707,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) = X4
| domain(f1(compose(X0,compose(X1,compose(X2,X3))),X4)) = domain(X4) ),
inference(paramodulation,[status(thm)],[f1230,f19593]) ).
fof(f20708,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1230,f813]) ).
fof(f20709,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1230,f812]) ).
fof(f20711,plain,
! [X0,X1,X2,X3,X4] :
( compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) != f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1230,f804]) ).
fof(f20712,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(paramodulation,[status(thm)],[f1230,f548]) ).
fof(f20713,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(paramodulation,[status(thm)],[f1230,f547]) ).
fof(f20714,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))),
inference(paramodulation,[status(thm)],[f1230,f2344]) ).
fof(f20716,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1230,f506]) ).
fof(f20717,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))) = X5 ),
inference(paramodulation,[status(thm)],[f1230,f502]) ).
fof(f20718,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))
| X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))))) = X5 ),
inference(paramodulation,[status(thm)],[f1230,f501]) ).
fof(f20719,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))) = domain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f14171]) ).
fof(f20720,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1230,f485]) ).
fof(f20721,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))) = X5 ),
inference(paramodulation,[status(thm)],[f1230,f481]) ).
fof(f20722,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))
| X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))))) = X5 ),
inference(paramodulation,[status(thm)],[f1230,f480]) ).
fof(f20726,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)),X5)
| compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(paramodulation,[status(thm)],[f1230,f549]) ).
fof(f20727,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1230,f457]) ).
fof(f20728,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1230,f456]) ).
fof(f20729,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f455]) ).
fof(f20731,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))),X0)) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f447]) ).
fof(f20732,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(paramodulation,[status(thm)],[f1230,f462]) ).
fof(f20733,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))) = X5
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))) ),
inference(paramodulation,[status(thm)],[f1230,f441]) ).
fof(f20735,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f563]) ).
fof(f20738,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)),X5)
| compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(paramodulation,[status(thm)],[f1230,f350]) ).
fof(f20739,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f364]) ).
fof(f20740,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f249]) ).
fof(f20742,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)),
inference(paramodulation,[status(thm)],[f1230,f195]) ).
fof(f20743,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f137]) ).
fof(f20744,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)),
inference(paramodulation,[status(thm)],[f1230,f149]) ).
fof(f20745,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))),
inference(paramodulation,[status(thm)],[f1230,f140]) ).
fof(f20746,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1230,f90]) ).
fof(f20748,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1230,f85]) ).
fof(f20751,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3)))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))),
inference(paramodulation,[status(thm)],[f1230,f79]) ).
fof(f20752,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)) = compose(compose(X0,compose(X1,compose(X2,X3))),X4),
inference(paramodulation,[status(thm)],[f1230,f28]) ).
fof(f20754,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f26]) ).
fof(f20758,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f20608]) ).
fof(f20759,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f20758]) ).
fof(f20772,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(compose(X1,X2),compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f20615]) ).
fof(f20773,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f20772]) ).
fof(f20786,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(compose(X2,X3),X4))),
inference(forward_demodulation,[status(thm)],[f28,f20622]) ).
fof(f20787,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f20786]) ).
fof(f20796,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f20628]) ).
fof(f20797,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f20796]) ).
fof(f20808,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f20636]) ).
fof(f20811,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(compose(X1,X2),compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f20639]) ).
fof(f20812,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f20811]) ).
fof(f20813,plain,
! [X0,X1,X2] : compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f2344,f20640]) ).
fof(f20828,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))),
inference(forward_demodulation,[status(thm)],[f28,f20647]) ).
fof(f20829,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))),
inference(forward_demodulation,[status(thm)],[f28,f20828]) ).
fof(f20830,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1230,f20829]) ).
fof(f20831,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f20648]) ).
fof(f20832,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f140,f20831]) ).
fof(f20833,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f255,f20649]) ).
fof(f20841,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(compose(X2,X3),X4))),
inference(forward_demodulation,[status(thm)],[f28,f20653]) ).
fof(f20842,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f20841]) ).
fof(f20843,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,X3)))),
inference(forward_demodulation,[status(thm)],[f28,f20654]) ).
fof(f20844,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f2344,f20843]) ).
fof(f20845,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(compose(X3,X4),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),
inference(forward_demodulation,[status(thm)],[f28,f20655]) ).
fof(f20846,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),
inference(forward_demodulation,[status(thm)],[f28,f20845]) ).
fof(f20847,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),
inference(forward_demodulation,[status(thm)],[f195,f20846]) ).
fof(f20848,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f195,f20847]) ).
fof(f20862,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X2,X3)),X4),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f20661]) ).
fof(f20863,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f20862]) ).
fof(f20864,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),
inference(forward_demodulation,[status(thm)],[f149,f20863]) ).
fof(f20865,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f149,f20864]) ).
fof(f20866,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f20662]) ).
fof(f20867,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(compose(X5,domain(compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f20866]) ).
fof(f20868,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X2,compose(X3,compose(X4,X5)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f20867]) ).
fof(f20869,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X2,compose(X3,compose(X4,X5)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))),
inference(forward_demodulation,[status(thm)],[f1230,f20868]) ).
fof(f20870,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,domain(compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f28,f20663]) ).
fof(f20871,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f28,f20870]) ).
fof(f20872,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f140,f20871]) ).
fof(f20873,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X2),X3)),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X2),X3)))))),
inference(forward_demodulation,[status(thm)],[f28,f20664]) ).
fof(f20874,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X2),X3)),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f255,f20873]) ).
fof(f20880,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4))))))))),
inference(forward_demodulation,[status(thm)],[f149,f20667]) ).
fof(f20884,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3)))))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f20672]) ).
fof(f20885,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3))))),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f20884]) ).
fof(f20886,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X0),compose(X1,compose(X2,X3)))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f20885]) ).
fof(f20887,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f82,f20673]) ).
fof(f20888,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f20674]) ).
fof(f20889,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f20888]) ).
fof(f20897,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f149,f20681]) ).
fof(f20902,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1230,f20687]) ).
fof(f20903,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1230,f20688]) ).
fof(f20904,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f20691]) ).
fof(f20905,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f20904]) ).
fof(f20906,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))) ),
inference(forward_demodulation,[status(thm)],[f1230,f20695]) ).
fof(f20908,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f20699]) ).
fof(f20909,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f20908]) ).
fof(f20910,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| equivalent(X4,f1(compose(X0,compose(X1,compose(X2,X3))),X4))
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1230,f20704]) ).
fof(f20911,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| equivalent(f1(compose(X0,compose(X1,compose(X2,X3))),X4),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1230,f20705]) ).
fof(f20912,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))
| compose(X1,compose(X2,compose(X3,X4))) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,compose(X3,X4))),X0)) ),
inference(forward_demodulation,[status(thm)],[f1230,f20706]) ).
fof(f20913,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(f1(compose(X0,compose(X1,compose(X2,X3))),X4)) = domain(X4) ),
inference(forward_demodulation,[status(thm)],[f1230,f20707]) ).
fof(f20914,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1230,f20708]) ).
fof(f20915,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f20914]) ).
fof(f20916,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f20915]) ).
fof(f20917,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f20916]) ).
fof(f20918,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1230,f20917]) ).
fof(f20919,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f14240,f20918]) ).
fof(f20920,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1230,f20709]) ).
fof(f20923,plain,
! [X0,X1,X2,X3,X4] :
( compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) != f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1230,f20711]) ).
fof(f20924,plain,
! [X0,X1,X2,X3,X4] :
( compose(X0,compose(X1,compose(X2,X3))) != f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1230,f20923]) ).
fof(f20925,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20712]) ).
fof(f20926,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20925]) ).
fof(f20927,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20926]) ).
fof(f20928,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20927]) ).
fof(f20929,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),X4))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20928]) ).
fof(f20930,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20929]) ).
fof(f20931,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| domain(compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20713]) ).
fof(f20932,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20931]) ).
fof(f20933,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20932]) ).
fof(f20934,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20933]) ).
fof(f20935,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),X4))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20934]) ).
fof(f20936,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20935]) ).
fof(f20937,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1230,f20714]) ).
fof(f20939,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1230,f20716]) ).
fof(f20940,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| domain(compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f20717]) ).
fof(f20941,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f20940]) ).
fof(f20942,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f20941]) ).
fof(f20943,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f20942]) ).
fof(f20944,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),X4))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f20943]) ).
fof(f20945,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f20944]) ).
fof(f20946,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))
| X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f1230,f20718]) ).
fof(f20947,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,compose(X2,X3)))) = domain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1230,f20719]) ).
fof(f20948,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1230,f20720]) ).
fof(f20949,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f20721]) ).
fof(f20950,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f20949]) ).
fof(f20951,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f20950]) ).
fof(f20952,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f20951]) ).
fof(f20953,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),X4))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f20952]) ).
fof(f20954,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f20953]) ).
fof(f20955,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))
| X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f1230,f20722]) ).
fof(f20957,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)),X5)
| compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20726]) ).
fof(f20958,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20957]) ).
fof(f20959,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20958]) ).
fof(f20960,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20959]) ).
fof(f20961,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20960]) ).
fof(f20962,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20961]) ).
fof(f20963,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20727]) ).
fof(f20964,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20963]) ).
fof(f20965,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20964]) ).
fof(f20966,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f1230,f20965]) ).
fof(f20967,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f14240,f20966]) ).
fof(f20969,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),X0)) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1230,f20731]) ).
fof(f20970,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))) ),
inference(forward_demodulation,[status(thm)],[f1230,f20733]) ).
fof(f20972,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)),X5)
| compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20738]) ).
fof(f20973,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),X4)))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20972]) ).
fof(f20974,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20973]) ).
fof(f20975,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20974]) ).
fof(f20976,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20975]) ).
fof(f20977,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f20976]) ).
fof(f20979,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f20742]) ).
fof(f20980,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),X4))))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f20979]) ).
fof(f20981,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f20980]) ).
fof(f20982,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))),
inference(forward_demodulation,[status(thm)],[f28,f20981]) ).
fof(f20983,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),X4)))),
inference(forward_demodulation,[status(thm)],[f28,f20982]) ).
fof(f20984,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f20983]) ).
fof(f20985,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f20743]) ).
fof(f20986,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f20985]) ).
fof(f20987,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f20986]) ).
fof(f20988,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1230,f20987]) ).
fof(f20989,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f14240,f20988]) ).
fof(f20990,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f20744]) ).
fof(f20991,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f20990]) ).
fof(f20992,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f20991]) ).
fof(f20996,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))),
inference(forward_demodulation,[status(thm)],[f28,f20745]) ).
fof(f20997,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))),
inference(forward_demodulation,[status(thm)],[f28,f20996]) ).
fof(f20998,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))),
inference(forward_demodulation,[status(thm)],[f28,f20997]) ).
fof(f20999,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1230,f20998]) ).
fof(f21000,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1230,f20746]) ).
fof(f21002,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X0,compose(X1,compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f20751]) ).
fof(f21003,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f21002]) ).
fof(f21004,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f21003]) ).
fof(f21005,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))) = compose(compose(X0,compose(X1,compose(X2,X3))),X4),
inference(forward_demodulation,[status(thm)],[f28,f20752]) ).
fof(f21006,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),X4)))) = compose(compose(X0,compose(X1,compose(X2,X3))),X4),
inference(forward_demodulation,[status(thm)],[f28,f21005]) ).
fof(f21007,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(compose(X0,compose(X1,compose(X2,X3))),X4),
inference(forward_demodulation,[status(thm)],[f28,f21006]) ).
fof(f21008,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(compose(X1,compose(X2,X3)),X4)),
inference(forward_demodulation,[status(thm)],[f28,f21007]) ).
fof(f21009,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(compose(X2,X3),X4))),
inference(forward_demodulation,[status(thm)],[f28,f21008]) ).
fof(f21010,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f21009]) ).
fof(f21011,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f17443,f2150]) ).
fof(f21015,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(codomain(X0)) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f2157]) ).
fof(f21019,plain,
! [X0] :
( ~ sQ2_spl
| codomain(codomain(codomain(codomain(codomain(X0))))) = codomain(X0)
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f17443,f2532]) ).
fof(f21023,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(codomain(X0)) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f2536]) ).
fof(f21028,plain,
! [X0] :
( ~ sQ0_spl
| compose(X0,compose(domain(domain(X0)),domain(X0))) = X0 ),
inference(forward_demodulation,[status(thm)],[f14240,f2966]) ).
fof(f21031,plain,
! [X0] :
( ~ sQ0_spl
| there_exists(codomain(compose(X0,domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f3135]) ).
fof(f21046,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(domain(X2),domain(f1(compose(X0,X1),X2)))
| X3 = f1(codomain(f1(compose(X0,X1),X2)),X3)
| codomain(f1(compose(X0,X1),X2)) = X3 ),
inference(paramodulation,[status(thm)],[f19593,f3611]) ).
fof(f21049,plain,
! [X0,X1] :
( ~ sQ2_spl
| equivalent(codomain(X0),domain(codomain(X0)))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f17443,f3611]) ).
fof(f21050,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(domain(f1(compose(X0,X1),X2)),domain(X2))
| X3 = f1(codomain(f1(compose(X0,X1),X2)),X3)
| codomain(f1(compose(X0,X1),X2)) = X3 ),
inference(paramodulation,[status(thm)],[f19593,f3611]) ).
fof(f21053,plain,
! [X0,X1] :
( ~ sQ2_spl
| equivalent(domain(codomain(X0)),codomain(X0))
| X1 = f1(codomain(codomain(X0)),X1)
| codomain(codomain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f17443,f3611]) ).
fof(f21069,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(codomain(X2),codomain(f1(compose(X0,X1),X2)))
| X3 = f1(domain(f1(compose(X0,X1),X2)),X3)
| domain(f1(compose(X0,X1),X2)) = X3 ),
inference(paramodulation,[status(thm)],[f19686,f3632]) ).
fof(f21072,plain,
! [X0,X1] :
( ~ sQ0_spl
| equivalent(domain(X0),codomain(domain(X0)))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f14086,f3632]) ).
fof(f21073,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| equivalent(codomain(f1(compose(X0,X1),X2)),codomain(X2))
| X3 = f1(domain(f1(compose(X0,X1),X2)),X3)
| domain(f1(compose(X0,X1),X2)) = X3 ),
inference(paramodulation,[status(thm)],[f19686,f3632]) ).
fof(f21076,plain,
! [X0,X1] :
( ~ sQ0_spl
| equivalent(codomain(domain(X0)),domain(X0))
| X1 = f1(domain(domain(X0)),X1)
| domain(domain(X0)) = X1 ),
inference(paramodulation,[status(thm)],[f14086,f3632]) ).
fof(f21089,plain,
! [X0] :
( ~ sQ0_spl
| there_exists(domain(compose(X0,domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f3709]) ).
fof(f21093,plain,
! [X0] :
( ~ sQ0_spl
| there_exists(codomain(compose(X0,domain(domain(domain(X0))))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f3736]) ).
fof(f21101,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(domain(domain(X0)))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f4372]) ).
fof(f21109,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X4
| equivalent(codomain(X4),codomain(f1(compose(X2,X3),X4)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = f1(compose(X2,X3),X4) ),
inference(paramodulation,[status(thm)],[f19686,f4502]) ).
fof(f21113,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X4
| equivalent(codomain(f1(compose(X2,X3),X4)),codomain(X4))
| domain(X0) = codomain(X1)
| compose(X0,X1) = f1(compose(X2,X3),X4) ),
inference(paramodulation,[status(thm)],[f19686,f4502]) ).
fof(f21124,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X4
| equivalent(domain(X4),domain(f1(compose(X2,X3),X4)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = f1(compose(X2,X3),X4) ),
inference(paramodulation,[status(thm)],[f19593,f4526]) ).
fof(f21128,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X4
| equivalent(domain(f1(compose(X2,X3),X4)),domain(X4))
| domain(X0) = codomain(X1)
| compose(X0,X1) = f1(compose(X2,X3),X4) ),
inference(paramodulation,[status(thm)],[f19593,f4526]) ).
fof(f21149,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(codomain(codomain(X0)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f5206]) ).
fof(f21172,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(domain(domain(X0)))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f5664]) ).
fof(f21177,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(compose(X0,X1),compose(X2,compose(X3,X4)))))))))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(paramodulation,[status(thm)],[f28,f1278]) ).
fof(f21178,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))))))) = compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))),
inference(paramodulation,[status(thm)],[f195,f1278]) ).
fof(f21180,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(codomain(X0),compose(X0,compose(X1,X2)))))))) = compose(codomain(X0),compose(X0,compose(X1,X2))),
inference(paramodulation,[status(thm)],[f81,f1278]) ).
fof(f21181,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(domain(X0),compose(X1,X2)))))))) = compose(X0,compose(domain(X0),compose(X1,X2))),
inference(paramodulation,[status(thm)],[f82,f1278]) ).
fof(f21182,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))))))) = compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))),
inference(paramodulation,[status(thm)],[f149,f1278]) ).
fof(f21184,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(compose(X1,X2),compose(X3,X4))),domain(compose(X0,compose(compose(X1,X2),compose(X3,X4)))))))))) = compose(X0,compose(compose(X1,X2),compose(X3,X4))),
inference(paramodulation,[status(thm)],[f28,f1278]) ).
fof(f21191,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(compose(X2,X3),X4))),domain(compose(X0,compose(X1,compose(compose(X2,X3),X4)))))))))) = compose(X0,compose(X1,compose(compose(X2,X3),X4))),
inference(paramodulation,[status(thm)],[f28,f1278]) ).
fof(f21195,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(paramodulation,[status(thm)],[f28,f1278]) ).
fof(f21197,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(compose(X1,X2),compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(compose(X1,X2),compose(X3,X4))))))))) = compose(X0,compose(compose(X1,X2),compose(X3,X4))),
inference(paramodulation,[status(thm)],[f28,f1278]) ).
fof(f21205,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(paramodulation,[status(thm)],[f1278,f1278]) ).
fof(f21206,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))),
inference(paramodulation,[status(thm)],[f1230,f1278]) ).
fof(f21207,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X1,compose(X2,X3)))),compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f140,f1278]) ).
fof(f21208,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),compose(domain(compose(X1,X2)),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2))))))))))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2))))),
inference(paramodulation,[status(thm)],[f255,f1278]) ).
fof(f21212,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,X3),compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(compose(X2,X3),X4))))))))) = compose(X0,compose(X1,compose(compose(X2,X3),X4))),
inference(paramodulation,[status(thm)],[f28,f1278]) ).
fof(f21213,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(compose(X2,X3),compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,X3)))),
inference(paramodulation,[status(thm)],[f2344,f1278]) ).
fof(f21214,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(compose(X2,compose(X3,X4)),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),
inference(paramodulation,[status(thm)],[f195,f1278]) ).
fof(f21220,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X2,X3)),X4)),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),
inference(paramodulation,[status(thm)],[f149,f1278]) ).
fof(f21221,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5)))))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),
inference(paramodulation,[status(thm)],[f1278,f1278]) ).
fof(f21222,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5))))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),
inference(paramodulation,[status(thm)],[f1230,f1278]) ).
fof(f21223,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))),
inference(paramodulation,[status(thm)],[f140,f1278]) ).
fof(f21224,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(domain(X2),X3))),compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X2),X3)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X2),X3)))))),
inference(paramodulation,[status(thm)],[f255,f1278]) ).
fof(f21228,plain,
! [X0,X1,X2,X3,X4] : compose(compose(X0,X1),compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(paramodulation,[status(thm)],[f28,f1278]) ).
fof(f21229,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(compose(X1,X2)))),compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2)))))))) = compose(codomain(compose(X0,codomain(compose(X1,X2)))),compose(X0,compose(X1,X2))),
inference(paramodulation,[status(thm)],[f2344,f1278]) ).
fof(f21230,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,X1)),compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2)))))))) = compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))),
inference(paramodulation,[status(thm)],[f195,f1278]) ).
fof(f21232,plain,
! [X0,X1,X2] : compose(codomain(X0),compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2)))))))) = compose(codomain(X0),compose(X0,compose(X1,X2))),
inference(paramodulation,[status(thm)],[f81,f1278]) ).
fof(f21233,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2)))))))) = compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,X2))),
inference(paramodulation,[status(thm)],[f30,f1278]) ).
fof(f21234,plain,
! [X0,X1,X2] : compose(X0,compose(domain(X0),compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2)))))))) = compose(X0,compose(domain(X0),compose(X1,X2))),
inference(paramodulation,[status(thm)],[f82,f1278]) ).
fof(f21235,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2)))))))) = compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))),
inference(paramodulation,[status(thm)],[f149,f1278]) ).
fof(f21236,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(paramodulation,[status(thm)],[f1278,f1278]) ).
fof(f21237,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),compose(domain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))),
inference(paramodulation,[status(thm)],[f1230,f1278]) ).
fof(f21238,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))),domain(compose(X0,compose(X1,X2)))))))) = compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f140,f1278]) ).
fof(f21240,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(compose(X1,X2),compose(X3,compose(X4,compose(domain(compose(compose(X1,X2),compose(X3,X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(compose(X1,X2),compose(X3,X4))),
inference(paramodulation,[status(thm)],[f28,f1278]) ).
fof(f21241,plain,
! [X0,X1,X2] : compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,compose(X2,compose(domain(compose(codomain(compose(X1,codomain(X2))),compose(X1,X2))),domain(compose(X0,compose(X1,X2)))))))) = compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2))),
inference(paramodulation,[status(thm)],[f2344,f1278]) ).
fof(f21248,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(paramodulation,[status(thm)],[f1278,f1278]) ).
fof(f21249,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))),
inference(paramodulation,[status(thm)],[f1230,f1278]) ).
fof(f21250,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X1,compose(X2,X3)))),compose(domain(compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f140,f1278]) ).
fof(f21251,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),compose(domain(compose(X1,compose(X2,domain(compose(domain(X1),X2))))),domain(compose(X0,compose(X1,X2)))))))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2))))),
inference(paramodulation,[status(thm)],[f255,f1278]) ).
fof(f21255,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,X3),compose(X4,compose(domain(compose(X1,compose(compose(X2,X3),X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(compose(X2,X3),X4))),
inference(paramodulation,[status(thm)],[f28,f1278]) ).
fof(f21256,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(compose(X2,X3),compose(domain(compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,X3)))),
inference(paramodulation,[status(thm)],[f2344,f1278]) ).
fof(f21257,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(compose(X2,compose(X3,X4)),compose(domain(compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),
inference(paramodulation,[status(thm)],[f195,f1278]) ).
fof(f21263,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X2,X3)),X4)),compose(domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),
inference(paramodulation,[status(thm)],[f149,f1278]) ).
fof(f21264,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5)))))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),
inference(paramodulation,[status(thm)],[f1278,f1278]) ).
fof(f21265,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5))))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),
inference(paramodulation,[status(thm)],[f1230,f1278]) ).
fof(f21266,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))),
inference(paramodulation,[status(thm)],[f140,f1278]) ).
fof(f21267,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(domain(X2),X3))),compose(domain(compose(X1,compose(X2,compose(X3,domain(compose(domain(X2),X3)))))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X2),X3)))))),
inference(paramodulation,[status(thm)],[f255,f1278]) ).
fof(f21270,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4)))))))))),
inference(paramodulation,[status(thm)],[f1278,f149]) ).
fof(f21272,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(domain(X0),compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1278,f18297]) ).
fof(f21275,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))),
inference(paramodulation,[status(thm)],[f1278,f255]) ).
fof(f21276,plain,
! [X0,X1,X2,X3] : compose(X0,compose(domain(X0),compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))),
inference(paramodulation,[status(thm)],[f1278,f82]) ).
fof(f21277,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(compose(X0,X1),compose(X2,compose(X3,X4)))))))))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(paramodulation,[status(thm)],[f1278,f28]) ).
fof(f21278,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))))))),
inference(paramodulation,[status(thm)],[f1278,f195]) ).
fof(f21280,plain,
! [X0,X1,X2] : compose(codomain(X0),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(codomain(X0),compose(X0,compose(X1,X2)))))))),
inference(paramodulation,[status(thm)],[f1278,f81]) ).
fof(f21281,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(codomain(X0),compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(codomain(X0),compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1278,f18198]) ).
fof(f21284,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(compose(X0,X1)),compose(X2,X3))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))))),
inference(paramodulation,[status(thm)],[f1278,f149]) ).
fof(f21285,plain,
! [X0,X1,X2] : compose(X0,compose(domain(X0),compose(X1,X2))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(domain(X0),compose(X1,X2)))))))),
inference(paramodulation,[status(thm)],[f1278,f82]) ).
fof(f21286,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))))))),
inference(paramodulation,[status(thm)],[f1278,f149]) ).
fof(f21287,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(paramodulation,[status(thm)],[f1278,f1230]) ).
fof(f21289,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1278,f462]) ).
fof(f21291,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(paramodulation,[status(thm)],[f1278,f1230]) ).
fof(f21292,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1278,f501]) ).
fof(f21293,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1278,f480]) ).
fof(f21296,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1278,f457]) ).
fof(f21297,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1278,f456]) ).
fof(f21298,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1278,f454]) ).
fof(f21299,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1278,f462]) ).
fof(f21300,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))) ),
inference(paramodulation,[status(thm)],[f1278,f441]) ).
fof(f21304,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(paramodulation,[status(thm)],[f1278,f140]) ).
fof(f21306,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1278,f85]) ).
fof(f21308,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5)))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),
inference(paramodulation,[status(thm)],[f1278,f1230]) ).
fof(f21309,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(compose(X0,compose(X2,compose(X3,X4))))
| domain(X0) != codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X0,compose(X2,compose(X3,X4)))))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f1278,f229]) ).
fof(f21310,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| equivalent(X4,f1(compose(X0,compose(X1,compose(X2,X3))),X4))
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1278,f835]) ).
fof(f21311,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| equivalent(f1(compose(X0,compose(X1,compose(X2,X3))),X4),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1278,f834]) ).
fof(f21312,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))
| compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,compose(X3,X4))),X0)) ),
inference(paramodulation,[status(thm)],[f1278,f19686]) ).
fof(f21313,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = X4
| domain(f1(compose(X0,compose(X1,compose(X2,X3))),X4)) = domain(X4) ),
inference(paramodulation,[status(thm)],[f1278,f19593]) ).
fof(f21314,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1278,f813]) ).
fof(f21315,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1278,f812]) ).
fof(f21317,plain,
! [X0,X1,X2,X3,X4] :
( compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) != f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1278,f804]) ).
fof(f21318,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(paramodulation,[status(thm)],[f1278,f548]) ).
fof(f21319,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(paramodulation,[status(thm)],[f1278,f547]) ).
fof(f21320,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(paramodulation,[status(thm)],[f1278,f2344]) ).
fof(f21322,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1278,f506]) ).
fof(f21323,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))) = X5 ),
inference(paramodulation,[status(thm)],[f1278,f502]) ).
fof(f21324,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))
| X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))) = X5 ),
inference(paramodulation,[status(thm)],[f1278,f501]) ).
fof(f21325,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1278,f14171]) ).
fof(f21326,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1278,f485]) ).
fof(f21327,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))) = X5 ),
inference(paramodulation,[status(thm)],[f1278,f481]) ).
fof(f21328,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))
| X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))) = X5 ),
inference(paramodulation,[status(thm)],[f1278,f480]) ).
fof(f21332,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),X5)
| compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(paramodulation,[status(thm)],[f1278,f549]) ).
fof(f21333,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1278,f457]) ).
fof(f21334,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1278,f456]) ).
fof(f21335,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1278,f455]) ).
fof(f21337,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))),X0)) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1278,f447]) ).
fof(f21338,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(paramodulation,[status(thm)],[f1278,f462]) ).
fof(f21339,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))) = X5
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))) ),
inference(paramodulation,[status(thm)],[f1278,f441]) ).
fof(f21341,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1278,f563]) ).
fof(f21344,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),X5)
| compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(paramodulation,[status(thm)],[f1278,f350]) ).
fof(f21345,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1278,f364]) ).
fof(f21346,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1278,f249]) ).
fof(f21348,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),
inference(paramodulation,[status(thm)],[f1278,f195]) ).
fof(f21349,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1278,f137]) ).
fof(f21350,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),
inference(paramodulation,[status(thm)],[f1278,f149]) ).
fof(f21351,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(paramodulation,[status(thm)],[f1278,f140]) ).
fof(f21352,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1278,f90]) ).
fof(f21354,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1278,f85]) ).
fof(f21357,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),domain(compose(X0,compose(X1,compose(X2,X3)))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(paramodulation,[status(thm)],[f1278,f79]) ).
fof(f21358,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)) = compose(compose(X0,compose(X1,compose(X2,X3))),X4),
inference(paramodulation,[status(thm)],[f1278,f28]) ).
fof(f21360,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1278,f26]) ).
fof(f21365,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f21177]) ).
fof(f21366,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f21365]) ).
fof(f21367,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))),
inference(forward_demodulation,[status(thm)],[f195,f21178]) ).
fof(f21373,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(codomain(X0),compose(X0,compose(X1,X2))),
inference(forward_demodulation,[status(thm)],[f81,f21180]) ).
fof(f21376,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(domain(X0),compose(X1,X2))),
inference(forward_demodulation,[status(thm)],[f82,f21181]) ).
fof(f21377,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f82,f21376]) ).
fof(f21378,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))),
inference(forward_demodulation,[status(thm)],[f149,f21182]) ).
fof(f21379,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f149,f21378]) ).
fof(f21384,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(compose(X1,X2),compose(X3,X4)))))))))) = compose(X0,compose(compose(X1,X2),compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f21184]) ).
fof(f21385,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(compose(X1,X2),compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f21384]) ).
fof(f21386,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f21385]) ).
fof(f21408,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(compose(X2,X3),X4)))))))))) = compose(X0,compose(X1,compose(compose(X2,X3),X4))),
inference(forward_demodulation,[status(thm)],[f28,f21191]) ).
fof(f21409,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(compose(X2,X3),X4))),
inference(forward_demodulation,[status(thm)],[f28,f21408]) ).
fof(f21410,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f21409]) ).
fof(f21427,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(compose(X1,X2),compose(X3,X4)))))))))) = compose(X0,compose(compose(X1,X2),compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f21197]) ).
fof(f21428,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(compose(X1,X2),compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f21427]) ).
fof(f21429,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f21428]) ).
fof(f21452,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21205]) ).
fof(f21453,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21452]) ).
fof(f21454,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21453]) ).
fof(f21455,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))) ),
inference(forward_demodulation,[status(thm)],[f14238,f21454]) ).
fof(f21456,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))) ),
inference(forward_demodulation,[status(thm)],[f1278,f21455]) ).
fof(f21457,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))) ),
inference(forward_demodulation,[status(thm)],[f1278,f21456]) ).
fof(f21458,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21206]) ).
fof(f21459,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21458]) ).
fof(f21460,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))) ),
inference(forward_demodulation,[status(thm)],[f14238,f21459]) ).
fof(f21461,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))) ),
inference(forward_demodulation,[status(thm)],[f1230,f21460]) ).
fof(f21462,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))) ),
inference(forward_demodulation,[status(thm)],[f1230,f21461]) ).
fof(f21463,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f21207]) ).
fof(f21467,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),compose(domain(compose(X1,X2)),domain(compose(X0,compose(X1,X2)))))))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2))))),
inference(forward_demodulation,[status(thm)],[f255,f21208]) ).
fof(f21468,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),compose(domain(compose(X1,X2)),domain(compose(X0,compose(X1,X2)))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f255,f21467]) ).
fof(f21478,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(compose(X2,X3),X4)))))))))) = compose(X0,compose(X1,compose(compose(X2,X3),X4))),
inference(forward_demodulation,[status(thm)],[f28,f21212]) ).
fof(f21479,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(compose(X2,X3),X4))),
inference(forward_demodulation,[status(thm)],[f28,f21478]) ).
fof(f21480,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f21479]) ).
fof(f21481,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,X3))))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,X3)))),
inference(forward_demodulation,[status(thm)],[f28,f21213]) ).
fof(f21482,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,X3)))),
inference(forward_demodulation,[status(thm)],[f2344,f21481]) ).
fof(f21483,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f2344,f21482]) ).
fof(f21484,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(compose(X3,X4),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),
inference(forward_demodulation,[status(thm)],[f28,f21214]) ).
fof(f21485,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),
inference(forward_demodulation,[status(thm)],[f28,f21484]) ).
fof(f21486,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),
inference(forward_demodulation,[status(thm)],[f195,f21485]) ).
fof(f21487,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),
inference(forward_demodulation,[status(thm)],[f195,f21486]) ).
fof(f21488,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f195,f21487]) ).
fof(f21509,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X2,X3)),X4),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f21220]) ).
fof(f21510,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f21509]) ).
fof(f21511,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),
inference(forward_demodulation,[status(thm)],[f149,f21510]) ).
fof(f21512,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),
inference(forward_demodulation,[status(thm)],[f149,f21511]) ).
fof(f21513,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f149,f21512]) ).
fof(f21514,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5)))))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21221]) ).
fof(f21515,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5)))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21514]) ).
fof(f21516,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5)))))))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21515]) ).
fof(f21517,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),compose(domain(compose(X2,compose(X3,compose(X4,X5)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21516]) ).
fof(f21518,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),compose(domain(compose(X2,compose(X3,compose(X4,X5)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),
inference(forward_demodulation,[status(thm)],[f1278,f21517]) ).
fof(f21519,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),compose(domain(compose(X2,compose(X3,compose(X4,X5)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))),
inference(forward_demodulation,[status(thm)],[f1278,f21518]) ).
fof(f21520,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5))))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21222]) ).
fof(f21521,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(compose(X5,domain(compose(X2,compose(X3,compose(X4,X5))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21520]) ).
fof(f21522,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X2,compose(X3,compose(X4,X5)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5))))))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21521]) ).
fof(f21523,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X2,compose(X3,compose(X4,X5)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),
inference(forward_demodulation,[status(thm)],[f1230,f21522]) ).
fof(f21524,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X2,compose(X3,compose(X4,X5)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))),
inference(forward_demodulation,[status(thm)],[f1230,f21523]) ).
fof(f21525,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,domain(compose(X2,compose(X3,X4)))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f28,f21223]) ).
fof(f21526,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f28,f21525]) ).
fof(f21527,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f140,f21526]) ).
fof(f21528,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f140,f21527]) ).
fof(f21529,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X2),X3)),compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X2),X3))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X2),X3)))))),
inference(forward_demodulation,[status(thm)],[f28,f21224]) ).
fof(f21530,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X2),X3)),compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X2),X3)))))),
inference(forward_demodulation,[status(thm)],[f255,f21529]) ).
fof(f21531,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X2),X3)),compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f255,f21530]) ).
fof(f21543,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f21228]) ).
fof(f21544,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f21543]) ).
fof(f21546,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))),
inference(forward_demodulation,[status(thm)],[f195,f21230]) ).
fof(f21552,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(codomain(X0),compose(X0,compose(X1,X2))),
inference(forward_demodulation,[status(thm)],[f81,f21232]) ).
fof(f21556,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(domain(X0),compose(X1,X2))),
inference(forward_demodulation,[status(thm)],[f82,f21234]) ).
fof(f21557,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f82,f21556]) ).
fof(f21558,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))),
inference(forward_demodulation,[status(thm)],[f149,f21235]) ).
fof(f21559,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f149,f21558]) ).
fof(f21560,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21236]) ).
fof(f21561,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21560]) ).
fof(f21562,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1278,f21561]) ).
fof(f21563,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(domain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f21237]) ).
fof(f21564,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(domain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1230,f21563]) ).
fof(f21565,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))),domain(compose(X0,compose(X1,X2)))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f140,f21238]) ).
fof(f21570,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(compose(X1,X2),compose(X3,X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(compose(X1,X2),compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f21240]) ).
fof(f21571,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(compose(X1,X2),compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f21570]) ).
fof(f21572,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f21571]) ).
fof(f21573,plain,
! [X0,X1,X2] : compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,compose(X2,compose(domain(compose(X1,X2)),domain(compose(X0,compose(X1,X2)))))))) = compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2))),
inference(forward_demodulation,[status(thm)],[f2344,f21241]) ).
fof(f21574,plain,
! [X0,X1,X2] : compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2))),
inference(forward_demodulation,[status(thm)],[f149,f21573]) ).
fof(f21575,plain,
! [X0,X1,X2] : compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f2344,f21574]) ).
fof(f21600,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21248]) ).
fof(f21601,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21600]) ).
fof(f21602,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21601]) ).
fof(f21603,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f1278,f21602]) ).
fof(f21604,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))) ),
inference(forward_demodulation,[status(thm)],[f14238,f21603]) ).
fof(f21605,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))) ),
inference(forward_demodulation,[status(thm)],[f1278,f21604]) ).
fof(f21606,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21249]) ).
fof(f21607,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21606]) ).
fof(f21608,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))),
inference(forward_demodulation,[status(thm)],[f1230,f21607]) ).
fof(f21609,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))) ),
inference(forward_demodulation,[status(thm)],[f14238,f21608]) ).
fof(f21610,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))) ),
inference(forward_demodulation,[status(thm)],[f1230,f21609]) ).
fof(f21611,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f21250]) ).
fof(f21612,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f140,f21611]) ).
fof(f21615,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),compose(domain(compose(X1,X2)),domain(compose(X0,compose(X1,X2)))))))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2))))),
inference(forward_demodulation,[status(thm)],[f255,f21251]) ).
fof(f21616,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),compose(domain(compose(X1,X2)),domain(compose(X0,compose(X1,X2)))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f255,f21615]) ).
fof(f21629,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(compose(X2,X3),X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(compose(X2,X3),X4))),
inference(forward_demodulation,[status(thm)],[f28,f21255]) ).
fof(f21630,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(compose(X2,X3),X4))),
inference(forward_demodulation,[status(thm)],[f28,f21629]) ).
fof(f21631,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f21630]) ).
fof(f21632,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,compose(X3,compose(domain(compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,X3)))),
inference(forward_demodulation,[status(thm)],[f28,f21256]) ).
fof(f21633,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,X3)))),
inference(forward_demodulation,[status(thm)],[f2344,f21632]) ).
fof(f21634,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f2344,f21633]) ).
fof(f21635,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(compose(X3,X4),compose(domain(compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),
inference(forward_demodulation,[status(thm)],[f28,f21257]) ).
fof(f21636,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),
inference(forward_demodulation,[status(thm)],[f28,f21635]) ).
fof(f21637,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),
inference(forward_demodulation,[status(thm)],[f195,f21636]) ).
fof(f21638,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))),
inference(forward_demodulation,[status(thm)],[f195,f21637]) ).
fof(f21639,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f195,f21638]) ).
fof(f21660,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X2,X3)),X4),compose(domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f21263]) ).
fof(f21661,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f21660]) ).
fof(f21662,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),
inference(forward_demodulation,[status(thm)],[f149,f21661]) ).
fof(f21663,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))),
inference(forward_demodulation,[status(thm)],[f149,f21662]) ).
fof(f21664,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f149,f21663]) ).
fof(f21665,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21264]) ).
fof(f21666,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5)))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21665]) ).
fof(f21667,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21666]) ).
fof(f21668,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),compose(domain(compose(X2,compose(X3,compose(X4,X5)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21667]) ).
fof(f21669,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),compose(domain(compose(X2,compose(X3,compose(X4,X5)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),
inference(forward_demodulation,[status(thm)],[f1278,f21668]) ).
fof(f21670,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),compose(domain(compose(X2,compose(X3,compose(X4,X5)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))),
inference(forward_demodulation,[status(thm)],[f1278,f21669]) ).
fof(f21671,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21265]) ).
fof(f21672,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(compose(X5,domain(compose(X2,compose(X3,compose(X4,X5))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21671]) ).
fof(f21673,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X2,compose(X3,compose(X4,X5)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21672]) ).
fof(f21674,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X2,compose(X3,compose(X4,X5)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))),
inference(forward_demodulation,[status(thm)],[f1230,f21673]) ).
fof(f21675,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X2,compose(X3,compose(X4,X5)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))),
inference(forward_demodulation,[status(thm)],[f1230,f21674]) ).
fof(f21676,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,domain(compose(X2,compose(X3,X4)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f28,f21266]) ).
fof(f21677,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f28,f21676]) ).
fof(f21678,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f140,f21677]) ).
fof(f21679,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f140,f21678]) ).
fof(f21680,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X2),X3)),compose(domain(compose(X1,compose(X2,compose(X3,domain(compose(domain(X2),X3)))))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X2),X3)))))),
inference(forward_demodulation,[status(thm)],[f28,f21267]) ).
fof(f21681,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X2),X3)),compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X2),X3)))))),
inference(forward_demodulation,[status(thm)],[f255,f21680]) ).
fof(f21682,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X2),X3)),compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f255,f21681]) ).
fof(f21691,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f149,f21270]) ).
fof(f21696,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f21275]) ).
fof(f21697,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f21696]) ).
fof(f21698,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21697]) ).
fof(f21699,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(domain(X0),compose(X1,compose(X2,X3)))),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21698]) ).
fof(f21700,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f82,f21276]) ).
fof(f21701,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f21277]) ).
fof(f21702,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f21701]) ).
fof(f21703,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))))))),
inference(forward_demodulation,[status(thm)],[f195,f21278]) ).
fof(f21704,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f195,f21703]) ).
fof(f21709,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(codomain(X0),compose(X0,compose(X1,X2)))))))),
inference(forward_demodulation,[status(thm)],[f81,f21280]) ).
fof(f21710,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f81,f21709]) ).
fof(f21713,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(compose(X0,X1)),compose(X2,X3))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f149,f21284]) ).
fof(f21714,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(domain(X0),compose(X1,X2)))))))),
inference(forward_demodulation,[status(thm)],[f82,f21285]) ).
fof(f21715,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f82,f21714]) ).
fof(f21716,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))))))),
inference(forward_demodulation,[status(thm)],[f149,f21286]) ).
fof(f21717,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f149,f21716]) ).
fof(f21718,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21287]) ).
fof(f21719,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21718]) ).
fof(f21720,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21291]) ).
fof(f21721,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21720]) ).
fof(f21722,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21721]) ).
fof(f21723,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1278,f21722]) ).
fof(f21724,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1278,f21292]) ).
fof(f21725,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1278,f21293]) ).
fof(f21726,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f21296]) ).
fof(f21727,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f21726]) ).
fof(f21728,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f21727]) ).
fof(f21729,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))) ),
inference(forward_demodulation,[status(thm)],[f1278,f21300]) ).
fof(f21731,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21304]) ).
fof(f21732,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21731]) ).
fof(f21733,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21732]) ).
fof(f21734,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21308]) ).
fof(f21735,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21734]) ).
fof(f21736,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21735]) ).
fof(f21737,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),compose(domain(compose(X2,compose(X3,compose(X4,X5)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21736]) ).
fof(f21738,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),compose(domain(compose(X2,compose(X3,compose(X4,X5)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))),
inference(forward_demodulation,[status(thm)],[f1278,f21737]) ).
fof(f21739,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| equivalent(X4,f1(compose(X0,compose(X1,compose(X2,X3))),X4))
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1278,f21310]) ).
fof(f21740,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| equivalent(f1(compose(X0,compose(X1,compose(X2,X3))),X4),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1278,f21311]) ).
fof(f21741,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))
| compose(X1,compose(X2,compose(X3,X4))) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,compose(X3,X4))),X0)) ),
inference(forward_demodulation,[status(thm)],[f1278,f21312]) ).
fof(f21742,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(f1(compose(X0,compose(X1,compose(X2,X3))),X4)) = domain(X4) ),
inference(forward_demodulation,[status(thm)],[f1278,f21313]) ).
fof(f21743,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1278,f21314]) ).
fof(f21744,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f21743]) ).
fof(f21745,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f21744]) ).
fof(f21746,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f21745]) ).
fof(f21747,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f21746]) ).
fof(f21748,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1278,f21747]) ).
fof(f21749,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f14240,f21748]) ).
fof(f21750,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1278,f21315]) ).
fof(f21753,plain,
! [X0,X1,X2,X3,X4] :
( compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) != f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1278,f21317]) ).
fof(f21754,plain,
! [X0,X1,X2,X3,X4] :
( compose(X0,compose(X1,compose(X2,X3))) != f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1278,f21753]) ).
fof(f21755,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21318]) ).
fof(f21756,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21755]) ).
fof(f21757,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),X4)))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21756]) ).
fof(f21758,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21757]) ).
fof(f21759,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21758]) ).
fof(f21760,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21759]) ).
fof(f21761,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),X4)))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21760]) ).
fof(f21762,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21761]) ).
fof(f21763,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| domain(compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21319]) ).
fof(f21764,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21763]) ).
fof(f21765,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),X4)))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21764]) ).
fof(f21766,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21765]) ).
fof(f21767,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21766]) ).
fof(f21768,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21767]) ).
fof(f21769,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),X4)))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21768]) ).
fof(f21770,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21769]) ).
fof(f21771,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1278,f21320]) ).
fof(f21773,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1278,f21322]) ).
fof(f21774,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| domain(compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f21323]) ).
fof(f21775,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f21774]) ).
fof(f21776,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),X4)))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f21775]) ).
fof(f21777,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f21776]) ).
fof(f21778,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f21777]) ).
fof(f21779,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f21778]) ).
fof(f21780,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),X4)))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f21779]) ).
fof(f21781,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f21780]) ).
fof(f21782,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))
| X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f1278,f21324]) ).
fof(f21783,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,compose(X2,X3)))) = domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1278,f21325]) ).
fof(f21784,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1278,f21326]) ).
fof(f21785,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f21327]) ).
fof(f21786,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f21785]) ).
fof(f21787,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),X4)))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f21786]) ).
fof(f21788,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f21787]) ).
fof(f21789,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f21788]) ).
fof(f21790,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f21789]) ).
fof(f21791,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),X4)))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f21790]) ).
fof(f21792,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f21791]) ).
fof(f21793,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))
| X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f1278,f21328]) ).
fof(f21795,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),X5)
| compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21332]) ).
fof(f21796,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21795]) ).
fof(f21797,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21796]) ).
fof(f21798,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21797]) ).
fof(f21799,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21798]) ).
fof(f21800,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21799]) ).
fof(f21801,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),X4))))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21800]) ).
fof(f21802,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21801]) ).
fof(f21803,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21333]) ).
fof(f21804,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21803]) ).
fof(f21805,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21804]) ).
fof(f21806,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21805]) ).
fof(f21807,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f1278,f21806]) ).
fof(f21808,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f14240,f21807]) ).
fof(f21810,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),X0)) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1278,f21337]) ).
fof(f21811,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))) ),
inference(forward_demodulation,[status(thm)],[f1278,f21339]) ).
fof(f21813,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),X5)
| compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21344]) ).
fof(f21814,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21813]) ).
fof(f21815,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),X4))))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21814]) ).
fof(f21816,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21815]) ).
fof(f21817,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21816]) ).
fof(f21818,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21817]) ).
fof(f21819,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),X4))))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21818]) ).
fof(f21820,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f21819]) ).
fof(f21822,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f21348]) ).
fof(f21823,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f21822]) ).
fof(f21824,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),X4)))))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f21823]) ).
fof(f21825,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f21824]) ).
fof(f21826,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))),
inference(forward_demodulation,[status(thm)],[f28,f21825]) ).
fof(f21827,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))),
inference(forward_demodulation,[status(thm)],[f28,f21826]) ).
fof(f21828,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f21827]) ).
fof(f21829,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))),
inference(forward_demodulation,[status(thm)],[f28,f21828]) ).
fof(f21830,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f21349]) ).
fof(f21831,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f21830]) ).
fof(f21832,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f21831]) ).
fof(f21833,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f21832]) ).
fof(f21834,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1278,f21833]) ).
fof(f21835,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f14240,f21834]) ).
fof(f21836,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f21350]) ).
fof(f21837,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f21836]) ).
fof(f21838,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f21837]) ).
fof(f21839,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f21838]) ).
fof(f21844,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21351]) ).
fof(f21845,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21844]) ).
fof(f21846,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21845]) ).
fof(f21847,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21846]) ).
fof(f21848,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1278,f21847]) ).
fof(f21849,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1278,f21352]) ).
fof(f21851,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21357]) ).
fof(f21852,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21851]) ).
fof(f21853,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21852]) ).
fof(f21854,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f21853]) ).
fof(f21855,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))) = compose(compose(X0,compose(X1,compose(X2,X3))),X4),
inference(forward_demodulation,[status(thm)],[f28,f21358]) ).
fof(f21856,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))) = compose(compose(X0,compose(X1,compose(X2,X3))),X4),
inference(forward_demodulation,[status(thm)],[f28,f21855]) ).
fof(f21857,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),X4))))) = compose(compose(X0,compose(X1,compose(X2,X3))),X4),
inference(forward_demodulation,[status(thm)],[f28,f21856]) ).
fof(f21858,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(compose(X0,compose(X1,compose(X2,X3))),X4),
inference(forward_demodulation,[status(thm)],[f28,f21857]) ).
fof(f21859,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(compose(X1,compose(X2,X3)),X4)),
inference(forward_demodulation,[status(thm)],[f28,f21858]) ).
fof(f21860,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(X1,compose(compose(X2,X3),X4))),
inference(forward_demodulation,[status(thm)],[f28,f21859]) ).
fof(f21861,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f21860]) ).
fof(f21869,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(domain(X0),compose(domain(X0),X1)) = compose(domain(X0),compose(X1,domain(compose(domain(domain(X0)),compose(domain(X0),X1))))) ),
inference(paramodulation,[status(thm)],[f14238,f1286]) ).
fof(f21870,plain,
! [X0,X1,X2,X3] : compose(compose(X0,X1),compose(X2,X3)) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,X1)),compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f28,f1286]) ).
fof(f21871,plain,
! [X0,X1] : compose(codomain(compose(X0,X1)),compose(X0,X1)) = compose(X0,compose(X1,domain(compose(domain(codomain(compose(X0,X1))),compose(X0,X1))))),
inference(paramodulation,[status(thm)],[f195,f1286]) ).
fof(f21873,plain,
! [X0,X1] : compose(codomain(X0),compose(X0,X1)) = compose(X0,compose(X1,domain(compose(domain(codomain(X0)),compose(X0,X1))))),
inference(paramodulation,[status(thm)],[f81,f1286]) ).
fof(f21874,plain,
! [X0,X1] : compose(X0,compose(domain(X0),X1)) = compose(X0,compose(X1,domain(compose(domain(X0),compose(domain(X0),X1))))),
inference(paramodulation,[status(thm)],[f82,f1286]) ).
fof(f21875,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(compose(domain(X0),compose(X1,domain(compose(X0,X1))))))),
inference(paramodulation,[status(thm)],[f149,f1286]) ).
fof(f21877,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,X2),X3)) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(compose(X1,X2),X3))))))),
inference(paramodulation,[status(thm)],[f28,f1286]) ).
fof(f21881,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(paramodulation,[status(thm)],[f28,f1286]) ).
fof(f21883,plain,
! [X0,X1] : compose(X0,compose(domain(domain(X0)),X1)) = compose(X0,compose(domain(domain(X0)),compose(X1,domain(compose(domain(X0),X1))))),
inference(paramodulation,[status(thm)],[f82,f1286]) ).
fof(f21884,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),X2))) = compose(X0,compose(X1,compose(compose(domain(compose(domain(X0),X1)),X2),domain(compose(domain(X0),compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f149,f1286]) ).
fof(f21885,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f1278,f1286]) ).
fof(f21886,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3)))))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f1230,f1286]) ).
fof(f21887,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(domain(X0)),compose(X1,X2)))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(domain(X0)),compose(X1,X2)))),domain(compose(domain(X0),compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f1286,f1286]) ).
fof(f21888,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),domain(compose(domain(X0),compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f140,f1286]) ).
fof(f21889,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(domain(X0)),X1)))) = compose(X0,compose(X1,compose(domain(compose(domain(domain(X0)),X1)),domain(compose(domain(X0),X1))))),
inference(paramodulation,[status(thm)],[f255,f1286]) ).
fof(f21890,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(X0),X1)))) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(domain(X0),X1))))),
inference(paramodulation,[status(thm)],[f79,f1286]) ).
fof(f21891,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| compose(f1(compose(X0,X1),X2),compose(X3,X4)) = compose(f1(compose(X0,X1),X2),compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))) ),
inference(paramodulation,[status(thm)],[f19593,f1286]) ).
fof(f21892,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| compose(f1(X0,X1),compose(X2,X3)) = compose(f1(X0,X1),compose(X2,compose(X3,domain(compose(domain(X0),compose(X2,X3)))))) ),
inference(paramodulation,[status(thm)],[f14151,f1286]) ).
fof(f21897,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,X2),X3)) = compose(X0,compose(compose(X1,X2),compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f28,f1286]) ).
fof(f21898,plain,
! [X0,X1,X2] : compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2))) = compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(compose(X1,X2),domain(compose(domain(X0),compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f2344,f1286]) ).
fof(f21899,plain,
! [X0,X1,X2,X3] : compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3)))) = compose(X0,compose(codomain(compose(X1,X2)),compose(compose(X1,compose(X2,X3)),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f195,f1286]) ).
fof(f21905,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3)))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X1,X2)),X3)),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f149,f1286]) ).
fof(f21906,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))),domain(compose(domain(X0),compose(X1,compose(X2,compose(X3,X4)))))))),
inference(paramodulation,[status(thm)],[f1278,f1286]) ).
fof(f21907,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))),domain(compose(domain(X0),compose(X1,compose(X2,compose(X3,X4)))))))),
inference(paramodulation,[status(thm)],[f1230,f1286]) ).
fof(f21908,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f1286,f1286]) ).
fof(f21909,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f140,f1286]) ).
fof(f21910,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X1),X2))),domain(compose(domain(X0),compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f255,f1286]) ).
fof(f21913,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(domain(compose(X0,X1))),compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f1286,f149]) ).
fof(f21914,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(domain(X0),compose(domain(X0),X1)) = compose(domain(X0),compose(X1,domain(compose(domain(domain(X0)),compose(domain(X0),X1))))) ),
inference(paramodulation,[status(thm)],[f1286,f14238]) ).
fof(f21915,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(domain(X0)),compose(X1,X2))))))
| ~ there_exists(compose(domain(X0),compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1286,f18297]) ).
fof(f21918,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(domain(X0)),compose(X1,X2)))))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(domain(X0)),compose(X1,X2))))),domain(compose(domain(X0),compose(X1,X2))))),
inference(paramodulation,[status(thm)],[f1286,f255]) ).
fof(f21919,plain,
! [X0,X1,X2] : compose(X0,compose(domain(X0),compose(X1,X2))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(domain(X0)),compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f1286,f82]) ).
fof(f21920,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,X1)),compose(X2,X3))))))) = compose(compose(X0,X1),compose(X2,X3)),
inference(paramodulation,[status(thm)],[f1286,f28]) ).
fof(f21921,plain,
! [X0,X1] : compose(codomain(compose(X0,X1)),compose(X0,X1)) = compose(X0,compose(X1,domain(compose(domain(codomain(compose(X0,X1))),compose(X0,X1))))),
inference(paramodulation,[status(thm)],[f1286,f195]) ).
fof(f21923,plain,
! [X0,X1] : compose(codomain(X0),compose(X0,X1)) = compose(X0,compose(X1,domain(compose(domain(codomain(X0)),compose(X0,X1))))),
inference(paramodulation,[status(thm)],[f1286,f81]) ).
fof(f21924,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(codomain(X0)),compose(X1,X2))))))
| ~ there_exists(compose(codomain(X0),compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1286,f18198]) ).
fof(f21927,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f1286,f149]) ).
fof(f21928,plain,
! [X0,X1] : compose(X0,compose(domain(X0),X1)) = compose(X0,compose(X1,domain(compose(domain(X0),compose(domain(X0),X1))))),
inference(paramodulation,[status(thm)],[f1286,f82]) ).
fof(f21929,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(compose(domain(X0),compose(X1,domain(compose(X0,X1))))))),
inference(paramodulation,[status(thm)],[f1286,f149]) ).
fof(f21930,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),compose(domain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))),domain(compose(X0,compose(X1,X2)))))))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f1286,f1278]) ).
fof(f21931,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f1286,f1230]) ).
fof(f21933,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(compose(domain(X0),compose(X1,X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1286,f462]) ).
fof(f21935,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(domain(X1),compose(X2,X3)))),compose(domain(compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f1286,f1278]) ).
fof(f21936,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(domain(X1),compose(X2,X3)))),compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f1286,f1278]) ).
fof(f21937,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(domain(X1),compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f1286,f1230]) ).
fof(f21938,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(domain(X0),compose(X1,X2)))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))) = X3 ),
inference(paramodulation,[status(thm)],[f1286,f501]) ).
fof(f21939,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(domain(X0),compose(X1,X2)))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))) = X3 ),
inference(paramodulation,[status(thm)],[f1286,f480]) ).
fof(f21942,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),domain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1286,f457]) ).
fof(f21943,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1286,f456]) ).
fof(f21944,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1286,f454]) ).
fof(f21945,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,domain(compose(domain(X1),compose(X2,X3)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1286,f462]) ).
fof(f21946,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(domain(X0),compose(X1,X2))))) ),
inference(paramodulation,[status(thm)],[f1286,f441]) ).
fof(f21950,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f1286,f140]) ).
fof(f21952,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(domain(X0),compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1286,f85]) ).
fof(f21954,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4))))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))),
inference(paramodulation,[status(thm)],[f1286,f1278]) ).
fof(f21955,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4))))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))),
inference(paramodulation,[status(thm)],[f1286,f1278]) ).
fof(f21956,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))),
inference(paramodulation,[status(thm)],[f1286,f1230]) ).
fof(f21957,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X0,compose(X2,X3)))
| domain(X0) != codomain(compose(X2,compose(X3,domain(compose(domain(X0),compose(X2,X3))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f1286,f229]) ).
fof(f21958,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f1286,f835]) ).
fof(f21959,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f1286,f834]) ).
fof(f21960,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))
| compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3)))))) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(paramodulation,[status(thm)],[f1286,f19686]) ).
fof(f21961,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = domain(X3) ),
inference(paramodulation,[status(thm)],[f1286,f19593]) ).
fof(f21962,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f1286,f813]) ).
fof(f21965,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))) != f1(compose(X0,compose(X1,X2)),X3)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f1286,f804]) ).
fof(f21966,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3))),X4)
| codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f1286,f548]) ).
fof(f21967,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3))),X4)
| domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f1286,f547]) ).
fof(f21968,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f1286,f2344]) ).
fof(f21970,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))) = X3 ),
inference(paramodulation,[status(thm)],[f1286,f506]) ).
fof(f21971,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3))),X4)
| domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3))) = X4 ),
inference(paramodulation,[status(thm)],[f1286,f502]) ).
fof(f21972,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3)))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1286,f501]) ).
fof(f21973,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))) = domain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1286,f14171]) ).
fof(f21974,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))) = X3 ),
inference(paramodulation,[status(thm)],[f1286,f485]) ).
fof(f21975,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3))),X4)
| codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3))) = X4 ),
inference(paramodulation,[status(thm)],[f1286,f481]) ).
fof(f21976,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3)))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1286,f480]) ).
fof(f21980,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3)),X4)
| compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3)) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f1286,f549]) ).
fof(f21981,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))),domain(compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1286,f457]) ).
fof(f21983,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))))) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1286,f455]) ).
fof(f21985,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))),X0)) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1286,f447]) ).
fof(f21986,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1286,f462]) ).
fof(f21987,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3)))))) ),
inference(paramodulation,[status(thm)],[f1286,f441]) ).
fof(f21989,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1286,f563]) ).
fof(f21992,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3)),X4)
| compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3)) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f1286,f350]) ).
fof(f21993,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1286,f364]) ).
fof(f21996,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3)),
inference(paramodulation,[status(thm)],[f1286,f195]) ).
fof(f21997,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1286,f137]) ).
fof(f21998,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),compose(domain(compose(X0,compose(X1,X2))),X3))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3)),
inference(paramodulation,[status(thm)],[f1286,f149]) ).
fof(f21999,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f1286,f140]) ).
fof(f22000,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f1286,f90]) ).
fof(f22002,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1286,f85]) ).
fof(f22005,plain,
! [X0,X1,X2] : compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f1286,f79]) ).
fof(f22006,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3)) = compose(compose(X0,compose(X1,X2)),X3),
inference(paramodulation,[status(thm)],[f1286,f28]) ).
fof(f22008,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1286,f26]) ).
fof(f22010,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(domain(X0),X1) = compose(domain(X0),compose(X1,domain(compose(domain(domain(X0)),compose(domain(X0),X1))))) ),
inference(forward_demodulation,[status(thm)],[f14238,f21869]) ).
fof(f22013,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,X1)),compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f21870]) ).
fof(f22014,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(codomain(compose(X0,X1))),compose(X0,X1))))),
inference(forward_demodulation,[status(thm)],[f30,f21871]) ).
fof(f22020,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(codomain(X0)),compose(X0,X1))))),
inference(forward_demodulation,[status(thm)],[f81,f21873]) ).
fof(f22023,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(X0),compose(domain(X0),X1))))),
inference(forward_demodulation,[status(thm)],[f82,f21874]) ).
fof(f22025,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(X0),compose(X1,domain(compose(X0,X1))))))),
inference(forward_demodulation,[status(thm)],[f79,f21875]) ).
fof(f22028,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(compose(X1,X2),X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f21877]) ).
fof(f22029,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f22028]) ).
fof(f22042,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),X2))) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),compose(X2,domain(compose(domain(X0),compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f21884]) ).
fof(f22043,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f21885]) ).
fof(f22044,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f22043]) ).
fof(f22045,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(domain(X0),compose(X1,compose(X2,X3)))),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f22044]) ).
fof(f22046,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3))))),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f21886]) ).
fof(f22047,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X0),compose(X1,compose(X2,X3)))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f22046]) ).
fof(f22053,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),domain(compose(domain(X0),compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f1286,f21888]) ).
fof(f22054,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(domain(X0),compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f22053]) ).
fof(f22060,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(domain(X0),X1))))),
inference(forward_demodulation,[status(thm)],[f255,f21890]) ).
fof(f22067,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(compose(X1,X2),compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f21897]) ).
fof(f22068,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f22067]) ).
fof(f22069,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(compose(X1,X2),domain(compose(domain(X0),compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f2344,f21898]) ).
fof(f22070,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f22069]) ).
fof(f22071,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(codomain(compose(X1,X2)),compose(compose(X1,compose(X2,X3)),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f195,f21899]) ).
fof(f22072,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(compose(X2,X3),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f22071]) ).
fof(f22073,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f22072]) ).
fof(f22074,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f195,f22073]) ).
fof(f22088,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X1,X2)),X3)),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f149,f21905]) ).
fof(f22089,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X1,X2)),X3),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f22088]) ).
fof(f22090,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f22089]) ).
fof(f22091,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f149,f22090]) ).
fof(f22092,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))),domain(compose(domain(X0),compose(X1,compose(X2,compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f1278,f21906]) ).
fof(f22093,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))),domain(compose(domain(X0),compose(X1,compose(X2,compose(X3,X4))))))))),
inference(forward_demodulation,[status(thm)],[f28,f22092]) ).
fof(f22094,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))),domain(compose(domain(X0),compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f22093]) ).
fof(f22095,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))),domain(compose(domain(X0),compose(X1,compose(X2,compose(X3,X4))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f22094]) ).
fof(f22096,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(domain(X0),compose(X1,compose(X2,compose(X3,X4)))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f22095]) ).
fof(f22097,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))),domain(compose(domain(X0),compose(X1,compose(X2,compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f1230,f21907]) ).
fof(f22098,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))),domain(compose(domain(X0),compose(X1,compose(X2,compose(X3,X4))))))))),
inference(forward_demodulation,[status(thm)],[f28,f22097]) ).
fof(f22099,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))),domain(compose(domain(X0),compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f22098]) ).
fof(f22100,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(domain(X0),compose(X1,compose(X2,compose(X3,X4))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f22099]) ).
fof(f22101,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f1286,f21908]) ).
fof(f22102,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(domain(X1),compose(X2,X3)))),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f22101]) ).
fof(f22103,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f22102]) ).
fof(f22104,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f140,f21909]) ).
fof(f22105,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X1,compose(X2,X3)))),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f22104]) ).
fof(f22106,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f22105]) ).
fof(f22107,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X1),X2))),domain(compose(domain(X0),compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f255,f21910]) ).
fof(f22108,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),domain(compose(domain(X0),compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f22107]) ).
fof(f22114,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(domain(compose(X0,X1))),compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f149,f21913]) ).
fof(f22115,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,X1)),compose(X2,X3))))))) ),
inference(forward_demodulation,[status(thm)],[f17582,f22114]) ).
fof(f22116,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(domain(X0),X1) = compose(domain(X0),compose(X1,domain(compose(domain(domain(X0)),compose(domain(X0),X1))))) ),
inference(forward_demodulation,[status(thm)],[f14238,f21914]) ).
fof(f22119,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| ~ there_exists(compose(domain(X0),compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f17582,f21915]) ).
fof(f22127,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(domain(X0)),compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f82,f21919]) ).
fof(f22129,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,X1)),compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f28,f21920]) ).
fof(f22130,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(codomain(compose(X0,X1))),compose(X0,X1))))),
inference(forward_demodulation,[status(thm)],[f30,f21921]) ).
fof(f22136,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(codomain(X0)),compose(X0,X1))))),
inference(forward_demodulation,[status(thm)],[f81,f21923]) ).
fof(f22139,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(X1,compose(X2,domain(compose(codomain(X0),compose(X1,X2))))))
| ~ there_exists(compose(codomain(X0),compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f17443,f21924]) ).
fof(f22141,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),compose(domain(compose(X0,X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f149,f21927]) ).
fof(f22142,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(X0),compose(domain(X0),X1))))),
inference(forward_demodulation,[status(thm)],[f82,f21928]) ).
fof(f22144,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(X0),compose(X1,domain(compose(X0,X1))))))),
inference(forward_demodulation,[status(thm)],[f79,f21929]) ).
fof(f22145,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),compose(domain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))),domain(compose(X0,compose(X1,X2)))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1286,f21930]) ).
fof(f22146,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1286,f21931]) ).
fof(f22147,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,X2))) = domain(compose(domain(X0),compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f14086,f21933]) ).
fof(f22148,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),compose(domain(compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f21935]) ).
fof(f22149,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f1286,f22148]) ).
fof(f22150,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1286,f22149]) ).
fof(f22151,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3)))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f21936]) ).
fof(f22152,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f1286,f22151]) ).
fof(f22153,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1286,f22152]) ).
fof(f22154,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f21937]) ).
fof(f22155,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1286,f22154]) ).
fof(f22156,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(domain(X0),compose(X1,X2)))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f1286,f21938]) ).
fof(f22157,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(domain(X0),compose(X1,X2)))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f1286,f21939]) ).
fof(f22158,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f21942]) ).
fof(f22159,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(domain(X0),compose(X1,X2))))) ),
inference(forward_demodulation,[status(thm)],[f1286,f21946]) ).
fof(f22161,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f21950]) ).
fof(f22162,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1286,f22161]) ).
fof(f22163,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,domain(compose(domain(X2),compose(X3,X4)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f28,f21954]) ).
fof(f22164,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(domain(X2),compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f28,f22163]) ).
fof(f22165,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(domain(X2),compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f1286,f22164]) ).
fof(f22166,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(domain(X2),compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1286,f22165]) ).
fof(f22167,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,domain(compose(domain(X2),compose(X3,X4)))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f28,f21955]) ).
fof(f22168,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(domain(X2),compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f28,f22167]) ).
fof(f22169,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(domain(X2),compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f1286,f22168]) ).
fof(f22170,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(domain(X2),compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1286,f22169]) ).
fof(f22171,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,domain(compose(domain(X2),compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f28,f21956]) ).
fof(f22172,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(domain(X2),compose(X3,X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f28,f22171]) ).
fof(f22173,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(domain(X2),compose(X3,X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1286,f22172]) ).
fof(f22174,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1286,f21958]) ).
fof(f22175,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1286,f21959]) ).
fof(f22176,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))
| compose(X1,compose(X2,X3)) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(forward_demodulation,[status(thm)],[f1286,f21960]) ).
fof(f22177,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = domain(X3) ),
inference(forward_demodulation,[status(thm)],[f1286,f21961]) ).
fof(f22178,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1286,f21962]) ).
fof(f22179,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f22178]) ).
fof(f22180,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f22179]) ).
fof(f22181,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1286,f22180]) ).
fof(f22186,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))) != f1(compose(X0,compose(X1,X2)),X3)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1286,f21965]) ).
fof(f22187,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1286,f22186]) ).
fof(f22188,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3))),X4)
| codomain(compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f21966]) ).
fof(f22189,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22188]) ).
fof(f22190,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22189]) ).
fof(f22191,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22190]) ).
fof(f22192,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3))),X4)
| domain(compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f21967]) ).
fof(f22193,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22192]) ).
fof(f22194,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22193]) ).
fof(f22195,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22194]) ).
fof(f22196,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1286,f21968]) ).
fof(f22198,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f1286,f21970]) ).
fof(f22199,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3))),X4)
| domain(compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f21971]) ).
fof(f22200,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22199]) ).
fof(f22201,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22200]) ).
fof(f22202,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22201]) ).
fof(f22203,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1286,f21972]) ).
fof(f22204,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,X2))) = domain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1286,f21973]) ).
fof(f22205,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f1286,f21974]) ).
fof(f22206,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3))),X4)
| codomain(compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f21975]) ).
fof(f22207,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22206]) ).
fof(f22208,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22207]) ).
fof(f22209,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22208]) ).
fof(f22210,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1286,f21976]) ).
fof(f22212,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3)),X4)
| compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f21980]) ).
fof(f22213,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3)),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22212]) ).
fof(f22214,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22213]) ).
fof(f22215,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22214]) ).
fof(f22216,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,domain(compose(domain(X1),compose(X2,X3)))),domain(compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f21981]) ).
fof(f22217,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),domain(compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22216]) ).
fof(f22218,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),domain(compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1286,f22217]) ).
fof(f22221,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,compose(X1,X2))),X0)) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1286,f21985]) ).
fof(f22222,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3)))))) ),
inference(forward_demodulation,[status(thm)],[f1286,f21987]) ).
fof(f22224,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3)),X4)
| compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f21992]) ).
fof(f22225,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3)),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22224]) ).
fof(f22226,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22225]) ).
fof(f22227,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22226]) ).
fof(f22230,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3)))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3)),
inference(forward_demodulation,[status(thm)],[f28,f21996]) ).
fof(f22231,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3)),
inference(forward_demodulation,[status(thm)],[f28,f22230]) ).
fof(f22232,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f22231]) ).
fof(f22233,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f22232]) ).
fof(f22234,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f21997]) ).
fof(f22235,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f22234]) ).
fof(f22236,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1286,f22235]) ).
fof(f22237,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3)),
inference(forward_demodulation,[status(thm)],[f28,f21998]) ).
fof(f22238,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3)),
inference(forward_demodulation,[status(thm)],[f28,f22237]) ).
fof(f22239,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f22238]) ).
fof(f22240,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f22239]) ).
fof(f22241,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(domain(X1),compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f21999]) ).
fof(f22242,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f22241]) ).
fof(f22243,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1286,f22242]) ).
fof(f22244,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1286,f22000]) ).
fof(f22246,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f22005]) ).
fof(f22247,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f22246]) ).
fof(f22248,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1286,f22247]) ).
fof(f22249,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3))) = compose(compose(X0,compose(X1,X2)),X3),
inference(forward_demodulation,[status(thm)],[f28,f22006]) ).
fof(f22250,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(compose(X0,compose(X1,X2)),X3),
inference(forward_demodulation,[status(thm)],[f28,f22249]) ).
fof(f22251,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(compose(X1,X2),X3)),
inference(forward_demodulation,[status(thm)],[f28,f22250]) ).
fof(f22252,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f28,f22251]) ).
fof(f22259,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(codomain(codomain(X0)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f6721]) ).
fof(f22278,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(codomain(X1)) ),
inference(forward_demodulation,[status(thm)],[f14086,f7105]) ).
fof(f22280,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = domain(domain(X1)) ),
inference(forward_demodulation,[status(thm)],[f14086,f7107]) ).
fof(f22282,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(codomain(f1(compose(X0,X1),X2)),X0)) = codomain(compose(X1,domain(compose(codomain(f1(compose(X0,X1),X2)),compose(X0,X1))))) ),
inference(resolution,[status(thm)],[f1214,f18882]) ).
fof(f22283,plain,
! [X0,X1,X2,X3] :
( domain(X0) != codomain(compose(X1,X2))
| X3 = f1(X0,X3)
| X0 = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(resolution,[status(thm)],[f1214,f229]) ).
fof(f22284,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = compose(compose(X0,compose(X1,X2)),X5)
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(resolution,[status(thm)],[f1214,f20377]) ).
fof(f22285,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(compose(X3,X4)) = domain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(resolution,[status(thm)],[f1214,f16600]) ).
fof(f22286,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(compose(X3,X4)) = codomain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(resolution,[status(thm)],[f1214,f16597]) ).
fof(f22287,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| codomain(compose(X3,X4)) = domain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(resolution,[status(thm)],[f1214,f13002]) ).
fof(f22288,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| codomain(compose(X3,X4)) = codomain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(resolution,[status(thm)],[f1214,f13000]) ).
fof(f22289,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| codomain(X3) = codomain(compose(X3,X4))
| compose(X3,X4) = compose(X0,compose(X1,X2))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(resolution,[status(thm)],[f1214,f19267]) ).
fof(f22290,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(compose(X3,X4)) = compose(X0,compose(X1,X2))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(resolution,[status(thm)],[f1214,f16557]) ).
fof(f22291,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| codomain(compose(X3,X4)) = compose(X0,compose(X1,X2))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(resolution,[status(thm)],[f1214,f12961]) ).
fof(f22292,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = domain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(resolution,[status(thm)],[f1214,f898]) ).
fof(f22293,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = codomain(compose(X0,compose(X1,X2)))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(resolution,[status(thm)],[f1214,f896]) ).
fof(f22294,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(compose(X0,compose(X1,X2)),X3) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(resolution,[status(thm)],[f1214,f728]) ).
fof(f22295,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = compose(X0,compose(X1,X2))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(resolution,[status(thm)],[f1214,f841]) ).
fof(f22296,plain,
! [X0,X1,X2,X3] :
( X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(resolution,[status(thm)],[f1214,f94]) ).
fof(f22297,plain,
! [X0,X1,X2,X3] :
( X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(resolution,[status(thm)],[f1214,f92]) ).
fof(f22298,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(resolution,[status(thm)],[f1214,f78]) ).
fof(f22299,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(domain(X0),domain(X0))) = codomain(compose(X1,domain(compose(domain(X0),compose(domain(X0),X1)))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f1214]) ).
fof(f22300,plain,
! [X0,X1,X2,X3] :
( domain(compose(compose(X0,X1),X2)) = codomain(compose(X3,domain(compose(compose(X0,X1),compose(X2,X3)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f1214]) ).
fof(f22301,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,codomain(X1))),X0)) = codomain(compose(X1,domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f1214]) ).
fof(f22302,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(compose(X1,X2),domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f1214]) ).
fof(f22303,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(codomain(X0),codomain(X0))) = codomain(compose(X1,domain(compose(codomain(X0),compose(codomain(X0),X1)))))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f17591,f1214]) ).
fof(f22305,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,domain(compose(codomain(compose(X0,X1)),compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f1214]) ).
fof(f22307,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(domain(compose(X0,X1)),X2),domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f1214]) ).
fof(f22308,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1278,f1214]) ).
fof(f22309,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f1214]) ).
fof(f22310,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1286,f1214]) ).
fof(f22311,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,domain(compose(X0,compose(X1,X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f1214]) ).
fof(f22312,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(domain(X0),X1)),domain(compose(X0,compose(X1,domain(compose(domain(X0),X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f1214]) ).
fof(f22313,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),domain(compose(X0,compose(X1,domain(compose(X0,X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f1214]) ).
fof(f22314,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(compose(domain(X1),X2),domain(compose(X0,compose(domain(X1),compose(domain(X1),X2))))))
| ~ there_exists(compose(X0,compose(domain(X1),X2))) ),
inference(paramodulation,[status(thm)],[f14238,f1214]) ).
fof(f22315,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),domain(compose(X0,compose(domain(X1),domain(X1))))))
| ~ there_exists(compose(X0,domain(X1))) ),
inference(paramodulation,[status(thm)],[f14240,f1214]) ).
fof(f22316,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,domain(compose(X0,compose(compose(X1,X2),X3)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f1214]) ).
fof(f22317,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(compose(X1,X2),domain(compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f1214]) ).
fof(f22318,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(compose(X1,compose(X2,X3)),domain(compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f195,f1214]) ).
fof(f22319,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),domain(compose(X0,compose(codomain(X1),codomain(X1))))))
| ~ there_exists(compose(X0,codomain(X1))) ),
inference(paramodulation,[status(thm)],[f17594,f1214]) ).
fof(f22320,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(compose(codomain(X1),X2),domain(compose(X0,compose(codomain(X1),compose(codomain(X1),X2))))))
| ~ there_exists(compose(X0,compose(codomain(X1),X2))) ),
inference(paramodulation,[status(thm)],[f17591,f1214]) ).
fof(f22321,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(compose(compose(X1,X2),domain(compose(X0,compose(codomain(X1),compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f81,f1214]) ).
fof(f22322,plain,
! [X0,X1] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,domain(compose(X0,compose(codomain(X1),X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f1214]) ).
fof(f22323,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(domain(X1),X2),domain(compose(X0,compose(X1,compose(domain(X1),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f82,f1214]) ).
fof(f22324,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(domain(compose(X1,X2)),X3)),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f149,f1214]) ).
fof(f22325,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1278,f1214]) ).
fof(f22326,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1230,f1214]) ).
fof(f22327,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1286,f1214]) ).
fof(f22328,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f140,f1214]) ).
fof(f22329,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,domain(compose(domain(X1),X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f255,f1214]) ).
fof(f22330,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,domain(compose(X1,X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f79,f1214]) ).
fof(f22331,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),domain(compose(X0,compose(X1,domain(X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f29,f1214]) ).
fof(f22332,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = compose(X0,compose(compose(X1,X2),X5))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22284]) ).
fof(f22333,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = compose(X0,compose(X1,compose(X2,X5)))
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22332]) ).
fof(f22334,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(compose(X1,X2),X3)) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22294]) ).
fof(f22335,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22334]) ).
fof(f22336,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,X2),X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22335]) ).
fof(f22337,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X0,compose(X1,X2))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22336]) ).
fof(f22338,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(X1,domain(compose(domain(X0),compose(domain(X0),X1)))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f14240,f22299]) ).
fof(f22339,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(X1,domain(compose(domain(X0),compose(domain(X0),X1)))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f17582,f22338]) ).
fof(f22340,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f14238,f22339]) ).
fof(f22341,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,domain(compose(compose(X0,X1),compose(X2,X3)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22300]) ).
fof(f22342,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22341]) ).
fof(f22343,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,codomain(X1))),X0)) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f2344,f22301]) ).
fof(f22344,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,compose(X2,domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f22302]) ).
fof(f22345,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f195,f22344]) ).
fof(f22346,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(X1,domain(compose(codomain(X0),compose(codomain(X0),X1)))))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f17594,f22303]) ).
fof(f22347,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(X1,domain(compose(codomain(X0),compose(codomain(X0),X1)))))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f22346]) ).
fof(f22348,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(X1,domain(compose(codomain(X0),X1))))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f17591,f22347]) ).
fof(f22351,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f30,f22305]) ).
fof(f22354,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),compose(X2,domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f22307]) ).
fof(f22355,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f149,f22354]) ).
fof(f22356,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22308]) ).
fof(f22357,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22356]) ).
fof(f22358,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22357]) ).
fof(f22359,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1278,f22358]) ).
fof(f22360,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f14240,f22359]) ).
fof(f22361,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22309]) ).
fof(f22362,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22361]) ).
fof(f22363,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1230,f22362]) ).
fof(f22364,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f14240,f22363]) ).
fof(f22365,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f22310]) ).
fof(f22366,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1286,f22365]) ).
fof(f22367,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f22311]) ).
fof(f22368,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f140,f22367]) ).
fof(f22370,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(domain(X0),X1)),domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f255,f22312]) ).
fof(f22371,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f22313]) ).
fof(f22373,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),compose(X2,domain(compose(X0,compose(domain(X1),compose(domain(X1),X2)))))))
| ~ there_exists(compose(X0,compose(domain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f22314]) ).
fof(f22374,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),compose(X2,domain(compose(X0,compose(domain(X1),X2))))))
| ~ there_exists(compose(X0,compose(domain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f14238,f22373]) ).
fof(f22375,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),domain(compose(X0,domain(X1)))))
| ~ there_exists(compose(X0,domain(X1))) ),
inference(forward_demodulation,[status(thm)],[f14240,f22315]) ).
fof(f22376,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22316]) ).
fof(f22377,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f22317]) ).
fof(f22378,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f2344,f22377]) ).
fof(f22379,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(compose(X2,X3),domain(compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22318]) ).
fof(f22380,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22379]) ).
fof(f22381,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f195,f22380]) ).
fof(f22382,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),domain(compose(X0,codomain(X1)))))
| ~ there_exists(compose(X0,codomain(X1))) ),
inference(forward_demodulation,[status(thm)],[f17594,f22319]) ).
fof(f22383,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),compose(X2,domain(compose(X0,compose(codomain(X1),compose(codomain(X1),X2)))))))
| ~ there_exists(compose(X0,compose(codomain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f22320]) ).
fof(f22384,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),compose(X2,domain(compose(X0,compose(codomain(X1),X2))))))
| ~ there_exists(compose(X0,compose(codomain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f17591,f22383]) ).
fof(f22385,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(codomain(X1),compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f22321]) ).
fof(f22386,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f81,f22385]) ).
fof(f22387,plain,
! [X0,X1] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f30,f22322]) ).
fof(f22388,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,domain(compose(X0,compose(X1,compose(domain(X1),X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f22323]) ).
fof(f22389,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f82,f22388]) ).
fof(f22390,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(domain(compose(X1,X2)),X3),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22324]) ).
fof(f22391,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),compose(X3,domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22390]) ).
fof(f22392,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f149,f22391]) ).
fof(f22393,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22325]) ).
fof(f22394,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22393]) ).
fof(f22395,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22394]) ).
fof(f22396,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22395]) ).
fof(f22397,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f1278,f22396]) ).
fof(f22398,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22326]) ).
fof(f22399,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22398]) ).
fof(f22400,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22399]) ).
fof(f22401,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f1230,f22400]) ).
fof(f22402,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,domain(compose(domain(X1),compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22327]) ).
fof(f22403,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22402]) ).
fof(f22404,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1286,f22403]) ).
fof(f22405,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,domain(compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22328]) ).
fof(f22406,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22405]) ).
fof(f22407,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f140,f22406]) ).
fof(f22408,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(domain(X1),X2)),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f22329]) ).
fof(f22409,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(domain(X1),X2)),domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f255,f22408]) ).
fof(f22410,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f22330]) ).
fof(f22411,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f79,f22410]) ).
fof(f22412,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f29,f22331]) ).
fof(f22414,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(codomain(X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f7195]) ).
fof(f22416,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(X1)
| domain(X0) = codomain(domain(X0))
| X0 = codomain(domain(X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f7197]) ).
fof(f22419,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) = X3
| compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(resolution,[status(thm)],[f1296,f38]) ).
fof(f22430,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),compose(X1,domain(compose(domain(X0),compose(domain(X0),X1))))))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f14238,f1296]) ).
fof(f22431,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(compose(X0,X1),compose(X2,X3))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(compose(X0,X1),compose(X2,X3)) = X4 ),
inference(paramodulation,[status(thm)],[f28,f1296]) ).
fof(f22432,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,compose(X1,domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1))))))
| X2 = f1(compose(X0,X1),X2)
| compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f2344,f1296]) ).
fof(f22433,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(compose(X1,X2),domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f195,f1296]) ).
fof(f22434,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(codomain(X0),compose(X1,domain(compose(codomain(X0),compose(codomain(X0),X1))))))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),compose(codomain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f17591,f1296]) ).
fof(f22435,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,compose(X1,domain(compose(codomain(X0),compose(X0,X1))))))
| X2 = f1(compose(X0,X1),X2)
| compose(codomain(X0),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f81,f1296]) ).
fof(f22436,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,domain(compose(codomain(compose(X0,X1)),compose(X0,X1))))))
| X2 = f1(compose(X0,X1),X2)
| compose(codomain(compose(X0,X1)),compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f30,f1296]) ).
fof(f22437,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(X0,compose(domain(X0),X1))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(domain(X0),X1)) = X2 ),
inference(paramodulation,[status(thm)],[f82,f1296]) ).
fof(f22438,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(domain(compose(X0,X1)),X2),domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = X3 ),
inference(paramodulation,[status(thm)],[f149,f1296]) ).
fof(f22439,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1278,f1296]) ).
fof(f22440,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1230,f1296]) ).
fof(f22441,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f1286,f1296]) ).
fof(f22442,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f140,f1296]) ).
fof(f22443,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(X0,compose(X1,domain(compose(domain(X0),X1))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(compose(domain(X0),X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f255,f1296]) ).
fof(f22444,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,compose(X1,domain(compose(X0,X1))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(compose(X0,X1)))) = X2 ),
inference(paramodulation,[status(thm)],[f79,f1296]) ).
fof(f22447,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(compose(X1,X2),compose(X3,domain(compose(X0,compose(compose(X1,X2),X3))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(compose(X1,X2),X3)) = X4 ),
inference(paramodulation,[status(thm)],[f28,f1296]) ).
fof(f22448,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(codomain(compose(X1,codomain(X2))),compose(compose(X1,X2),domain(compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f2344,f1296]) ).
fof(f22449,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(codomain(compose(X1,X2)),compose(compose(X1,compose(X2,X3)),domain(compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3)))) = X4 ),
inference(paramodulation,[status(thm)],[f195,f1296]) ).
fof(f22455,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(domain(compose(X1,X2)),X3)),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3)))) = X4 ),
inference(paramodulation,[status(thm)],[f149,f1296]) ).
fof(f22456,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))) = X5 ),
inference(paramodulation,[status(thm)],[f1278,f1296]) ).
fof(f22457,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))) = X5 ),
inference(paramodulation,[status(thm)],[f1230,f1296]) ).
fof(f22458,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3)))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1286,f1296]) ).
fof(f22459,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))) = X4 ),
inference(paramodulation,[status(thm)],[f140,f1296]) ).
fof(f22460,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(domain(X1),X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2)))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2))))) = X3 ),
inference(paramodulation,[status(thm)],[f255,f1296]) ).
fof(f22473,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(compose(X4,compose(X5,domain(compose(X3,compose(X4,X5))))))
| compose(X3,compose(X4,X5)) = X2
| compose(X3,compose(X4,X5)) = X2
| there_exists(compose(X0,domain(f1(compose(X3,compose(X4,X5)),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f1296,f1052]) ).
fof(f22476,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X2) = codomain(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))
| compose(X2,compose(X3,X4)) = X0
| compose(X2,compose(X3,X4)) = X0
| there_exists(compose(codomain(f1(compose(X2,compose(X3,X4)),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f1296,f18865]) ).
fof(f22483,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))
| compose(X2,compose(X3,X4)) = X0
| compose(X2,compose(X3,X4)) = X0
| there_exists(compose(f1(compose(X2,compose(X3,X4)),X0),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f1296,f57]) ).
fof(f22484,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = X3
| equivalent(codomain(f1(compose(X0,compose(X1,X2)),X3)),codomain(X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f1296,f65]) ).
fof(f22485,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = X3
| equivalent(codomain(X3),codomain(f1(compose(X0,compose(X1,X2)),X3)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f1296,f65]) ).
fof(f22486,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = X3
| equivalent(domain(f1(compose(X0,compose(X1,X2)),X3)),domain(X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f1296,f52]) ).
fof(f22487,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = X3
| equivalent(domain(X3),domain(f1(compose(X0,compose(X1,X2)),X3)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f1296,f52]) ).
fof(f22490,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = X3
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f1296,f42]) ).
fof(f22491,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = X3
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f1296,f42]) ).
fof(f22492,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = X3
| compose(X0,compose(X1,X2)) = X3
| X3 != X3
| compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3) ),
inference(paramodulation,[status(thm)],[f1296,f38]) ).
fof(f22494,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))
| compose(X1,compose(X2,X3)) = X0
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f1296,f56]) ).
fof(f22495,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))
| compose(X1,compose(X2,X3)) = X0
| compose(X1,compose(X2,X3)) = X0
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f1296,f47]) ).
fof(f22496,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))
| compose(X1,compose(X2,X3)) = X0
| compose(X1,compose(X2,X3)) = X0
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f1296,f36]) ).
fof(f22497,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f22419]) ).
fof(f22503,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),compose(X1,domain(compose(domain(X0),compose(domain(X0),X1))))))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f22430]) ).
fof(f22504,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(domain(X0),compose(domain(X0),X1))))))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17582,f22503]) ).
fof(f22505,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(domain(X0),X1)))))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f22504]) ).
fof(f22506,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(domain(X0),X1))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f22505]) ).
fof(f22507,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(compose(X0,X1),compose(X2,X3))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22431]) ).
fof(f22508,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22507]) ).
fof(f22509,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,compose(X1,domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f22432]) ).
fof(f22510,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,compose(X1,domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f22509]) ).
fof(f22511,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,compose(X1,domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f22510]) ).
fof(f22512,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f22511]) ).
fof(f22513,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(compose(X1,X2),domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f22433]) ).
fof(f22514,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(compose(X1,X2),domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f17443,f22513]) ).
fof(f22515,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,compose(X2,domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f22514]) ).
fof(f22516,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f22515]) ).
fof(f22517,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,X2)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f22516]) ).
fof(f22518,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(codomain(X0),compose(X1,domain(compose(codomain(X0),compose(codomain(X0),X1))))))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17591,f22434]) ).
fof(f22519,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(codomain(X0),compose(X1,domain(compose(codomain(X0),compose(codomain(X0),X1))))))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f22518]) ).
fof(f22520,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(codomain(X0),compose(X1,domain(compose(codomain(X0),X1)))))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17591,f22519]) ).
fof(f22521,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(codomain(X0),X1))
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f22520]) ).
fof(f22522,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,compose(X1,domain(compose(codomain(X0),compose(X0,X1))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f22435]) ).
fof(f22526,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,domain(compose(codomain(compose(X0,X1)),compose(X0,X1))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f30,f22436]) ).
fof(f22529,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(X0,compose(domain(X0),X1))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f22437]) ).
fof(f22530,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f82,f22529]) ).
fof(f22531,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(domain(compose(X0,X1)),X2),domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f149,f22438]) ).
fof(f22532,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f22531]) ).
fof(f22533,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f149,f22532]) ).
fof(f22534,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1278,f22439]) ).
fof(f22535,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22534]) ).
fof(f22536,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22535]) ).
fof(f22537,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22536]) ).
fof(f22538,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1278,f22537]) ).
fof(f22539,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f14240,f22538]) ).
fof(f22540,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1230,f22440]) ).
fof(f22541,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22540]) ).
fof(f22542,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22541]) ).
fof(f22543,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1230,f22542]) ).
fof(f22544,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f14240,f22543]) ).
fof(f22545,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1286,f22441]) ).
fof(f22546,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f22545]) ).
fof(f22547,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1286,f22546]) ).
fof(f22548,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f22442]) ).
fof(f22549,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f22548]) ).
fof(f22550,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f22549]) ).
fof(f22552,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(X0,compose(X1,domain(compose(domain(X0),X1))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f255,f22443]) ).
fof(f22553,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f255,f22552]) ).
fof(f22554,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,compose(X1,domain(compose(X0,X1))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f22444]) ).
fof(f22555,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f22554]) ).
fof(f22564,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(compose(X1,X2),compose(X3,domain(compose(X0,compose(compose(X1,X2),X3))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22447]) ).
fof(f22565,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(compose(X1,X2),X3)))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22564]) ).
fof(f22566,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22565]) ).
fof(f22567,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(codomain(compose(X1,codomain(X2))),compose(compose(X1,X2),domain(compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f2344,f22448]) ).
fof(f22568,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(codomain(compose(X1,codomain(X2))),compose(X1,compose(X2,domain(compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f22567]) ).
fof(f22569,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(codomain(compose(X1,codomain(X2))),compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f2344,f22568]) ).
fof(f22570,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(codomain(compose(X1,X2)),compose(compose(X1,compose(X2,X3)),domain(compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f195,f22449]) ).
fof(f22571,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(codomain(compose(X1,X2)),compose(X1,compose(compose(X2,X3),domain(compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22570]) ).
fof(f22572,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(codomain(compose(X1,X2)),compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22571]) ).
fof(f22573,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f195,f22572]) ).
fof(f22574,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f195,f22573]) ).
fof(f22593,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(domain(compose(X1,X2)),X3)),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f149,f22455]) ).
fof(f22594,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(domain(compose(X1,X2)),X3),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22593]) ).
fof(f22595,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X1,X2)),compose(X3,domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22594]) ).
fof(f22596,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f149,f22595]) ).
fof(f22597,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f149,f22596]) ).
fof(f22598,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f1278,f22456]) ).
fof(f22599,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f22598]) ).
fof(f22600,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f22599]) ).
fof(f22601,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(X4,compose(compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f22600]) ).
fof(f22602,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f22601]) ).
fof(f22603,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f1278,f22602]) ).
fof(f22604,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f1230,f22457]) ).
fof(f22605,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f22604]) ).
fof(f22606,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f22605]) ).
fof(f22607,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f22606]) ).
fof(f22608,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f1230,f22607]) ).
fof(f22609,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3)))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1286,f22458]) ).
fof(f22610,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,domain(compose(domain(X1),compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22609]) ).
fof(f22611,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3)))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22610]) ).
fof(f22612,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1286,f22611]) ).
fof(f22613,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f140,f22459]) ).
fof(f22614,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,domain(compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22613]) ).
fof(f22615,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f22614]) ).
fof(f22616,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f140,f22615]) ).
fof(f22617,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(domain(X1),X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2)))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f255,f22460]) ).
fof(f22618,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2))))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f22617]) ).
fof(f22619,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f255,f22618]) ).
fof(f22629,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(compose(X4,compose(X5,domain(compose(X3,compose(X4,X5))))))
| compose(X3,compose(X4,X5)) = X2
| there_exists(compose(X0,domain(f1(compose(X3,compose(X4,X5)),X2))))
| domain(X0) != domain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f22473]) ).
fof(f22632,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X2) = codomain(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))
| compose(X2,compose(X3,X4)) = X0
| there_exists(compose(codomain(f1(compose(X2,compose(X3,X4)),X0)),X1))
| codomain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f22476]) ).
fof(f22639,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))
| compose(X2,compose(X3,X4)) = X0
| there_exists(compose(f1(compose(X2,compose(X3,X4)),X0),X1))
| domain(X0) != codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f22483]) ).
fof(f22640,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| equivalent(codomain(f1(compose(X0,compose(X1,X2)),X3)),codomain(X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f22484]) ).
fof(f22641,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| equivalent(codomain(X3),codomain(f1(compose(X0,compose(X1,X2)),X3)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f22485]) ).
fof(f22642,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| equivalent(domain(f1(compose(X0,compose(X1,X2)),X3)),domain(X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f22486]) ).
fof(f22643,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| equivalent(domain(X3),domain(f1(compose(X0,compose(X1,X2)),X3)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f22487]) ).
fof(f22646,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f22490]) ).
fof(f22647,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f22491]) ).
fof(f22648,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = X3
| X3 != X3
| compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3) ),
inference(duplicate_literals_removal,[status(thm)],[f22492]) ).
fof(f22649,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = X3
| compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3) ),
inference(trivial_equality_resolution,[status(thm)],[f22648]) ).
fof(f22651,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))
| compose(X1,compose(X2,X3)) = X0
| there_exists(codomain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f22494]) ).
fof(f22652,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))
| compose(X1,compose(X2,X3)) = X0
| there_exists(domain(X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f22495]) ).
fof(f22653,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))
| compose(X1,compose(X2,X3)) = X0
| there_exists(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f22496]) ).
fof(f22654,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(domain(X1))
| domain(X0) = codomain(domain(X0))
| X0 = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17443,f7221]) ).
fof(f22660,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(codomain(f1(compose(X0,compose(X1,X2)),X3)),X0)) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(resolution,[status(thm)],[f1219,f18882]) ).
fof(f22661,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) != codomain(compose(X1,compose(X2,X3)))
| X4 = f1(X0,X4)
| X0 = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(resolution,[status(thm)],[f1219,f229]) ).
fof(f22662,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( domain(X4) = codomain(X5)
| compose(X4,X5) = compose(compose(X0,compose(X1,compose(X2,X3))),X6)
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(resolution,[status(thm)],[f1219,f20377]) ).
fof(f22663,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(compose(X4,X5)) = domain(compose(X0,compose(X1,compose(X2,X3))))
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(resolution,[status(thm)],[f1219,f16600]) ).
fof(f22664,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(compose(X4,X5)) = codomain(compose(X0,compose(X1,compose(X2,X3))))
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(resolution,[status(thm)],[f1219,f16597]) ).
fof(f22665,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| codomain(compose(X4,X5)) = domain(compose(X0,compose(X1,compose(X2,X3))))
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(resolution,[status(thm)],[f1219,f13002]) ).
fof(f22666,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| codomain(compose(X4,X5)) = codomain(compose(X0,compose(X1,compose(X2,X3))))
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(resolution,[status(thm)],[f1219,f13000]) ).
fof(f22667,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ2_spl
| codomain(X4) = codomain(compose(X4,X5))
| compose(X4,X5) = compose(X0,compose(X1,compose(X2,X3)))
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(resolution,[status(thm)],[f1219,f19267]) ).
fof(f22668,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(compose(X4,X5)) = compose(X0,compose(X1,compose(X2,X3)))
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(resolution,[status(thm)],[f1219,f16557]) ).
fof(f22669,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| codomain(compose(X4,X5)) = compose(X0,compose(X1,compose(X2,X3)))
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(resolution,[status(thm)],[f1219,f12961]) ).
fof(f22670,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| compose(X4,X5) = domain(compose(X0,compose(X1,compose(X2,X3))))
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(resolution,[status(thm)],[f1219,f898]) ).
fof(f22671,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| compose(X4,X5) = codomain(compose(X0,compose(X1,compose(X2,X3))))
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(resolution,[status(thm)],[f1219,f896]) ).
fof(f22672,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(compose(X0,compose(X1,compose(X2,X3))),X4),X5)
| compose(compose(X0,compose(X1,compose(X2,X3))),X4) = X5
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(resolution,[status(thm)],[f1219,f728]) ).
fof(f22673,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| compose(X4,X5) = compose(X0,compose(X1,compose(X2,X3)))
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(resolution,[status(thm)],[f1219,f841]) ).
fof(f22674,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(resolution,[status(thm)],[f1219,f94]) ).
fof(f22675,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(resolution,[status(thm)],[f1219,f92]) ).
fof(f22676,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(resolution,[status(thm)],[f1219,f78]) ).
fof(f22677,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(domain(X0),domain(X0))) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| ~ there_exists(compose(domain(X0),compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f14238,f1219]) ).
fof(f22678,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(compose(X0,X1),X2)) = codomain(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f28,f1219]) ).
fof(f22679,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,codomain(compose(X1,X2)))),X0)) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f1219]) ).
fof(f22680,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f1219]) ).
fof(f22681,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(codomain(X0),codomain(X0))) = codomain(compose(X1,compose(X2,domain(compose(codomain(X0),compose(X1,X2))))))
| ~ there_exists(compose(codomain(X0),compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f17591,f1219]) ).
fof(f22682,plain,
! [X0,X1,X2] :
( domain(compose(codomain(X0),X0)) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f81,f1219]) ).
fof(f22683,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,compose(X1,X2))),X0)) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f30,f1219]) ).
fof(f22684,plain,
! [X0,X1,X2] :
( domain(compose(X0,domain(X0))) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f82,f1219]) ).
fof(f22685,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X0,X1)),compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f1219]) ).
fof(f22686,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1278,f1219]) ).
fof(f22687,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f1219]) ).
fof(f22688,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1286,f1219]) ).
fof(f22689,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f1219]) ).
fof(f22690,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),compose(X2,domain(compose(domain(X1),compose(domain(X1),X2))))))
| ~ there_exists(compose(X0,compose(domain(X1),X2))) ),
inference(paramodulation,[status(thm)],[f14238,f1219]) ).
fof(f22691,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,compose(X4,domain(compose(compose(X1,X2),compose(X3,X4))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f28,f1219]) ).
fof(f22692,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(X1,compose(X2,domain(compose(codomain(compose(X1,codomain(X2))),compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f1219]) ).
fof(f22693,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(compose(X2,X3),domain(compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f195,f1219]) ).
fof(f22694,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),compose(X2,domain(compose(codomain(X1),compose(codomain(X1),X2))))))
| ~ there_exists(compose(X0,compose(codomain(X1),X2))) ),
inference(paramodulation,[status(thm)],[f17591,f1219]) ).
fof(f22697,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,domain(compose(X1,compose(domain(X1),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f82,f1219]) ).
fof(f22698,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(domain(compose(X1,X2)),X3),domain(compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f149,f1219]) ).
fof(f22699,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1278,f1219]) ).
fof(f22700,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1230,f1219]) ).
fof(f22701,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,domain(compose(domain(X1),compose(X2,X3)))),domain(compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1286,f1219]) ).
fof(f22702,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,domain(compose(X1,compose(X2,X3)))),domain(compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f140,f1219]) ).
fof(f22703,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(domain(X1),X2)),domain(compose(X1,compose(X2,domain(compose(domain(X1),X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f255,f1219]) ).
fof(f22704,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),domain(compose(X1,compose(X2,domain(compose(X1,X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f79,f1219]) ).
fof(f22707,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,X3),compose(X4,domain(compose(X1,compose(compose(X2,X3),X4))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f28,f1219]) ).
fof(f22708,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(codomain(compose(X2,codomain(X3))),compose(compose(X2,X3),domain(compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f2344,f1219]) ).
fof(f22709,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(codomain(compose(X2,X3)),compose(compose(X2,compose(X3,X4)),domain(compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f195,f1219]) ).
fof(f22715,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(domain(compose(X2,X3)),X4)),domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f149,f1219]) ).
fof(f22716,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5)))))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(paramodulation,[status(thm)],[f1278,f1219]) ).
fof(f22717,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5))))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(paramodulation,[status(thm)],[f1230,f1219]) ).
fof(f22718,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1286,f1219]) ).
fof(f22719,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f140,f1219]) ).
fof(f22720,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,domain(compose(domain(X2),X3))),domain(compose(X1,compose(X2,compose(X3,domain(compose(domain(X2),X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f255,f1219]) ).
fof(f22723,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( domain(X4) = codomain(X5)
| compose(X4,X5) = compose(X0,compose(compose(X1,compose(X2,X3)),X6))
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22662]) ).
fof(f22724,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( domain(X4) = codomain(X5)
| compose(X4,X5) = compose(X0,compose(X1,compose(compose(X2,X3),X6)))
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22723]) ).
fof(f22725,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( domain(X4) = codomain(X5)
| compose(X4,X5) = compose(X0,compose(X1,compose(X2,compose(X3,X6))))
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22724]) ).
fof(f22726,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(compose(X0,compose(X1,compose(X2,X3))),X4),X5)
| compose(X0,compose(compose(X1,compose(X2,X3)),X4)) = X5
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22672]) ).
fof(f22727,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(compose(X0,compose(X1,compose(X2,X3))),X4),X5)
| compose(X0,compose(X1,compose(compose(X2,X3),X4))) = X5
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22726]) ).
fof(f22728,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(compose(X0,compose(X1,compose(X2,X3))),X4),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22727]) ).
fof(f22729,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,X3)),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22728]) ).
fof(f22730,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(compose(X2,X3),X4))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22729]) ).
fof(f22731,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22730]) ).
fof(f22732,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| ~ there_exists(compose(domain(X0),compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f14240,f22677]) ).
fof(f22733,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| ~ there_exists(compose(domain(X0),compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f17582,f22732]) ).
fof(f22734,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22678]) ).
fof(f22735,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(compose(X1,compose(X2,domain(compose(codomain(X0),compose(X1,X2))))))
| ~ there_exists(compose(codomain(X0),compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f17594,f22681]) ).
fof(f22736,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(X1,compose(X2,domain(compose(codomain(X0),compose(X1,X2))))))
| ~ there_exists(compose(codomain(X0),compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f17443,f22735]) ).
fof(f22737,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f30,f22682]) ).
fof(f22738,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f29,f22684]) ).
fof(f22739,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22686]) ).
fof(f22740,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22739]) ).
fof(f22741,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22687]) ).
fof(f22742,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),compose(X2,domain(compose(domain(X1),X2)))))
| ~ there_exists(compose(X0,compose(domain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f14238,f22690]) ).
fof(f22743,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,domain(X1))) = codomain(compose(domain(X1),X2))
| ~ there_exists(compose(X0,compose(domain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f79,f22742]) ).
fof(f22744,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22691]) ).
fof(f22745,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(X1,compose(X2,domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f2344,f22692]) ).
fof(f22746,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(compose(X1,codomain(X2))))) = codomain(compose(X1,X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f79,f22745]) ).
fof(f22747,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22693]) ).
fof(f22748,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f195,f22747]) ).
fof(f22749,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,X2)))) = codomain(compose(X1,compose(X2,X3)))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f140,f22748]) ).
fof(f22750,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),compose(X2,domain(compose(codomain(X1),X2)))))
| ~ there_exists(compose(X0,compose(codomain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f17591,f22694]) ).
fof(f22751,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,codomain(X1))) = codomain(compose(codomain(X1),X2))
| ~ there_exists(compose(X0,compose(codomain(X1),X2))) ),
inference(forward_demodulation,[status(thm)],[f79,f22750]) ).
fof(f22756,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f82,f22697]) ).
fof(f22757,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),compose(X3,domain(compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22698]) ).
fof(f22758,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),compose(X3,domain(compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f149,f22757]) ).
fof(f22759,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22699]) ).
fof(f22760,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22759]) ).
fof(f22761,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22760]) ).
fof(f22762,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X1,compose(X2,compose(X3,X4))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f1278,f22761]) ).
fof(f22763,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f14240,f22762]) ).
fof(f22764,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22700]) ).
fof(f22765,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22764]) ).
fof(f22766,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f1230,f22765]) ).
fof(f22767,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f14240,f22766]) ).
fof(f22768,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),domain(compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22701]) ).
fof(f22769,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),domain(compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1286,f22768]) ).
fof(f22770,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22702]) ).
fof(f22771,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f140,f22770]) ).
fof(f22773,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(domain(X1),X2)),domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f255,f22703]) ).
fof(f22774,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,X2)),domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f79,f22704]) ).
fof(f22781,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(compose(X2,X3),X4)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22707]) ).
fof(f22782,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22781]) ).
fof(f22783,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(codomain(compose(X2,codomain(X3))),compose(X2,compose(X3,domain(compose(X1,compose(codomain(compose(X2,codomain(X3))),compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22708]) ).
fof(f22784,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(codomain(compose(X2,codomain(X3))),compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f2344,f22783]) ).
fof(f22785,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(codomain(compose(X2,X3)),compose(X2,compose(compose(X3,X4),domain(compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22709]) ).
fof(f22786,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(codomain(compose(X2,X3)),compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22785]) ).
fof(f22787,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(codomain(compose(X2,X3)),compose(X2,compose(X3,X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f195,f22786]) ).
fof(f22788,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f195,f22787]) ).
fof(f22802,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(domain(compose(X2,X3)),X4),domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22715]) ).
fof(f22803,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X2,X3)),compose(X4,domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22802]) ).
fof(f22804,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,X3)),X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f149,f22803]) ).
fof(f22805,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f149,f22804]) ).
fof(f22806,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5)))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22716]) ).
fof(f22807,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5)))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22806]) ).
fof(f22808,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(X5,compose(compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5)))))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22807]) ).
fof(f22809,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),compose(domain(compose(X2,compose(X3,compose(X4,X5)))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),domain(compose(X2,compose(X3,compose(X4,X5))))))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22808]) ).
fof(f22810,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X3,compose(X4,X5))),compose(domain(compose(X2,compose(X3,compose(X4,X5)))),domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(forward_demodulation,[status(thm)],[f1278,f22809]) ).
fof(f22811,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22717]) ).
fof(f22812,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(compose(X5,domain(compose(X2,compose(X3,compose(X4,X5))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5)))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22811]) ).
fof(f22813,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X2,compose(X3,compose(X4,X5)))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5))))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22812]) ).
fof(f22814,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(X5,compose(domain(compose(X2,compose(X3,compose(X4,X5)))),domain(compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(forward_demodulation,[status(thm)],[f1230,f22813]) ).
fof(f22815,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(X4,domain(compose(domain(X2),compose(X3,X4)))),domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22718]) ).
fof(f22816,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(domain(X2),compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22815]) ).
fof(f22817,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(domain(X2),compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f1286,f22816]) ).
fof(f22818,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(X4,domain(compose(X2,compose(X3,X4)))),domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22719]) ).
fof(f22819,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22818]) ).
fof(f22820,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f140,f22819]) ).
fof(f22821,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(domain(X2),X3)),domain(compose(X1,compose(X2,compose(X3,domain(compose(domain(X2),X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22720]) ).
fof(f22822,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(domain(X2),X3)),domain(compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f255,f22821]) ).
fof(f22833,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(codomain(X1)) ),
inference(forward_demodulation,[status(thm)],[f14086,f7521]) ).
fof(f22836,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(domain(X1)) ),
inference(forward_demodulation,[status(thm)],[f14086,f7523]) ).
fof(f22838,plain,
! [X0,X1] :
( ~ sQ0_spl
| there_exists(codomain(X1))
| domain(codomain(X0)) = codomain(X0)
| X0 = domain(X1) ),
inference(forward_demodulation,[status(thm)],[f14086,f7545]) ).
fof(f22839,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(codomain(X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f7611]) ).
fof(f22843,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(compose(X0,X1),compose(X2,X3))),X4))))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(paramodulation,[status(thm)],[f28,f1304]) ).
fof(f22851,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(compose(X1,X2),X3))),X4))))) = compose(X0,compose(compose(X1,X2),compose(X3,X4))),
inference(paramodulation,[status(thm)],[f28,f1304]) ).
fof(f22855,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))),X3)))),
inference(paramodulation,[status(thm)],[f1304,f1304]) ).
fof(f22856,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))),
inference(paramodulation,[status(thm)],[f1230,f1304]) ).
fof(f22857,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),compose(X2,domain(compose(X0,compose(X1,X2))))))))),
inference(paramodulation,[status(thm)],[f1286,f1304]) ).
fof(f22858,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))))),
inference(paramodulation,[status(thm)],[f140,f1304]) ).
fof(f22859,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(compose(X2,X3),X4))),
inference(paramodulation,[status(thm)],[f28,f1304]) ).
fof(f22860,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X0,compose(X1,X2))))),X3)))),
inference(paramodulation,[status(thm)],[f149,f1304]) ).
fof(f22861,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))))),
inference(paramodulation,[status(thm)],[f1304,f1304]) ).
fof(f22862,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))))))),
inference(paramodulation,[status(thm)],[f1230,f1304]) ).
fof(f22863,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X2),compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(paramodulation,[status(thm)],[f1286,f1304]) ).
fof(f22864,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(paramodulation,[status(thm)],[f140,f1304]) ).
fof(f22865,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X2),domain(compose(X0,compose(X1,X2)))))))),
inference(paramodulation,[status(thm)],[f255,f1304]) ).
fof(f22866,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(X0,compose(X1,X2)))))))),
inference(paramodulation,[status(thm)],[f79,f1304]) ).
fof(f22869,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(domain(compose(X0,compose(X1,X2)))),X3)))),
inference(paramodulation,[status(thm)],[f82,f1304]) ).
fof(f22870,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(compose(X0,compose(X1,X2))),X3)),X4))))),
inference(paramodulation,[status(thm)],[f149,f1304]) ).
fof(f22871,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,compose(X4,X5)))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))),X5)))))),
inference(paramodulation,[status(thm)],[f1304,f1304]) ).
fof(f22872,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,compose(X4,X5)))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(domain(compose(X0,compose(X1,X2))),compose(X3,compose(X4,X5)))))))))),
inference(paramodulation,[status(thm)],[f1230,f1304]) ).
fof(f22873,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(domain(compose(X0,compose(X1,X2)))),compose(X3,X4)))))))),
inference(paramodulation,[status(thm)],[f1286,f1304]) ).
fof(f22874,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4)))))))),
inference(paramodulation,[status(thm)],[f140,f1304]) ).
fof(f22875,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(domain(compose(X0,compose(X1,X2)))),X3)))))),
inference(paramodulation,[status(thm)],[f255,f1304]) ).
fof(f22876,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(paramodulation,[status(thm)],[f79,f1304]) ).
fof(f22877,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,domain(domain(compose(X0,compose(X1,X2))))))),
inference(paramodulation,[status(thm)],[f29,f1304]) ).
fof(f22879,plain,
! [X0,X1,X2,X3,X4] : compose(compose(X0,X1),compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(paramodulation,[status(thm)],[f28,f1304]) ).
fof(f22887,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4))),
inference(paramodulation,[status(thm)],[f1304,f1304]) ).
fof(f22888,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))),
inference(paramodulation,[status(thm)],[f1230,f1304]) ).
fof(f22889,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3))),
inference(paramodulation,[status(thm)],[f1286,f1304]) ).
fof(f22891,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),compose(domain(compose(X0,X1)),X2)))) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),X2))),
inference(paramodulation,[status(thm)],[f255,f1304]) ).
fof(f22895,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(compose(X1,X2),compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))) = compose(X0,compose(compose(X1,X2),compose(X3,X4))),
inference(paramodulation,[status(thm)],[f28,f1304]) ).
fof(f22896,plain,
! [X0,X1,X2,X3] : compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(compose(X1,X2),compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(compose(X1,X2),X3))),
inference(paramodulation,[status(thm)],[f2344,f1304]) ).
fof(f22897,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(codomain(compose(X1,X2)),compose(compose(X1,compose(X2,X3)),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))) = compose(X0,compose(codomain(compose(X1,X2)),compose(compose(X1,compose(X2,X3)),X4))),
inference(paramodulation,[status(thm)],[f195,f1304]) ).
fof(f22903,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X1,X2)),X3)),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X1,X2)),X3)),X4))),
inference(paramodulation,[status(thm)],[f149,f1304]) ).
fof(f22904,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))),compose(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))),X5))),
inference(paramodulation,[status(thm)],[f1304,f1304]) ).
fof(f22905,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))),compose(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))),X5))),
inference(paramodulation,[status(thm)],[f1230,f1304]) ).
fof(f22906,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))),X4))),
inference(paramodulation,[status(thm)],[f1286,f1304]) ).
fof(f22907,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))),X4))),
inference(paramodulation,[status(thm)],[f140,f1304]) ).
fof(f22908,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X1),X2))),compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X1),X2))),X3))),
inference(paramodulation,[status(thm)],[f255,f1304]) ).
fof(f22911,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(compose(X0,X1)),compose(X2,X3))),X4))))),
inference(paramodulation,[status(thm)],[f1304,f149]) ).
fof(f22913,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f1304,f1286]) ).
fof(f22914,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))))
| ~ there_exists(compose(domain(X0),compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f18297]) ).
fof(f22917,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))),
inference(paramodulation,[status(thm)],[f1304,f255]) ).
fof(f22918,plain,
! [X0,X1,X2,X3] : compose(X0,compose(domain(X0),compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))),
inference(paramodulation,[status(thm)],[f1304,f82]) ).
fof(f22919,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(compose(X0,X1),compose(X2,X3))),X4))))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(paramodulation,[status(thm)],[f1304,f28]) ).
fof(f22923,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(codomain(X0),compose(X1,X2))),X3))))
| ~ there_exists(compose(codomain(X0),compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f18198]) ).
fof(f22926,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))),
inference(paramodulation,[status(thm)],[f1304,f149]) ).
fof(f22930,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f1219]) ).
fof(f22933,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(domain(compose(X0,compose(X1,X2))),X3))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f462]) ).
fof(f22935,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)),domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1304,f1219]) ).
fof(f22936,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = X4 ),
inference(paramodulation,[status(thm)],[f1304,f1296]) ).
fof(f22937,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f1214]) ).
fof(f22938,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))),
inference(paramodulation,[status(thm)],[f1304,f1230]) ).
fof(f22939,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = X4 ),
inference(paramodulation,[status(thm)],[f1304,f501]) ).
fof(f22940,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = X4 ),
inference(paramodulation,[status(thm)],[f1304,f480]) ).
fof(f22943,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f457]) ).
fof(f22944,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f456]) ).
fof(f22945,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f454]) ).
fof(f22946,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1304,f462]) ).
fof(f22947,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))) ),
inference(paramodulation,[status(thm)],[f1304,f441]) ).
fof(f22953,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f85]) ).
fof(f22955,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5))),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(paramodulation,[status(thm)],[f1304,f1219]) ).
fof(f22956,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))) = X5 ),
inference(paramodulation,[status(thm)],[f1304,f1296]) ).
fof(f22957,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1304,f1214]) ).
fof(f22958,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))),domain(compose(domain(X0),compose(X1,compose(X2,compose(X3,X4)))))))),
inference(paramodulation,[status(thm)],[f1304,f1286]) ).
fof(f22959,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5)))))),
inference(paramodulation,[status(thm)],[f1304,f1230]) ).
fof(f22960,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(compose(X0,compose(X2,compose(X3,X4))))
| domain(X0) != codomain(compose(X2,compose(X3,compose(domain(compose(X0,compose(X2,X3))),X4))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f1304,f229]) ).
fof(f22961,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| equivalent(X4,f1(compose(X0,compose(X1,compose(X2,X3))),X4))
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = X4 ),
inference(paramodulation,[status(thm)],[f1304,f835]) ).
fof(f22962,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| equivalent(f1(compose(X0,compose(X1,compose(X2,X3))),X4),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = X4 ),
inference(paramodulation,[status(thm)],[f1304,f834]) ).
fof(f22963,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))
| compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,compose(X3,X4))),X0)) ),
inference(paramodulation,[status(thm)],[f1304,f19686]) ).
fof(f22964,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = X4
| domain(f1(compose(X0,compose(X1,compose(X2,X3))),X4)) = domain(X4) ),
inference(paramodulation,[status(thm)],[f1304,f19593]) ).
fof(f22965,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = X4 ),
inference(paramodulation,[status(thm)],[f1304,f813]) ).
fof(f22966,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = X4 ),
inference(paramodulation,[status(thm)],[f1304,f812]) ).
fof(f22968,plain,
! [X0,X1,X2,X3,X4] :
( compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) != f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = X4 ),
inference(paramodulation,[status(thm)],[f1304,f804]) ).
fof(f22969,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| codomain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(paramodulation,[status(thm)],[f1304,f548]) ).
fof(f22970,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| domain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(paramodulation,[status(thm)],[f1304,f547]) ).
fof(f22971,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))),
inference(paramodulation,[status(thm)],[f1304,f2344]) ).
fof(f22973,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = X4 ),
inference(paramodulation,[status(thm)],[f1304,f506]) ).
fof(f22974,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| domain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))) = X5 ),
inference(paramodulation,[status(thm)],[f1304,f502]) ).
fof(f22975,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))
| X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))))) = X5 ),
inference(paramodulation,[status(thm)],[f1304,f501]) ).
fof(f22976,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f14171]) ).
fof(f22977,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = X4 ),
inference(paramodulation,[status(thm)],[f1304,f485]) ).
fof(f22978,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| codomain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))) = X5 ),
inference(paramodulation,[status(thm)],[f1304,f481]) ).
fof(f22979,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))
| X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))))) = X5 ),
inference(paramodulation,[status(thm)],[f1304,f480]) ).
fof(f22983,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),X5)
| compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(paramodulation,[status(thm)],[f1304,f549]) ).
fof(f22984,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))),domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1304,f457]) ).
fof(f22985,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1304,f456]) ).
fof(f22986,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f455]) ).
fof(f22988,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))),X0)) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f447]) ).
fof(f22989,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(paramodulation,[status(thm)],[f1304,f462]) ).
fof(f22990,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))) = X5
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))) ),
inference(paramodulation,[status(thm)],[f1304,f441]) ).
fof(f22992,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X0,codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f563]) ).
fof(f22995,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),X5)
| compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(paramodulation,[status(thm)],[f1304,f350]) ).
fof(f22996,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X0,codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f364]) ).
fof(f22997,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f249]) ).
fof(f22999,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),
inference(paramodulation,[status(thm)],[f1304,f195]) ).
fof(f23000,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f137]) ).
fof(f23001,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),
inference(paramodulation,[status(thm)],[f1304,f149]) ).
fof(f23002,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))),
inference(paramodulation,[status(thm)],[f1304,f140]) ).
fof(f23003,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = X4 ),
inference(paramodulation,[status(thm)],[f1304,f90]) ).
fof(f23005,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1304,f85]) ).
fof(f23011,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f26]) ).
fof(f23015,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f22843]) ).
fof(f23016,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f23015]) ).
fof(f23029,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(compose(X1,X2),compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f22851]) ).
fof(f23030,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f23029]) ).
fof(f23037,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))),X3)))),
inference(forward_demodulation,[status(thm)],[f1304,f22855]) ).
fof(f23038,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))),
inference(forward_demodulation,[status(thm)],[f1304,f22856]) ).
fof(f23039,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),compose(X2,domain(compose(X0,compose(X1,X2))))))))),
inference(forward_demodulation,[status(thm)],[f140,f22857]) ).
fof(f23040,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))))),
inference(forward_demodulation,[status(thm)],[f140,f22858]) ).
fof(f23041,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f22859]) ).
fof(f23042,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X0,compose(X1,X2))))),X3)))),
inference(forward_demodulation,[status(thm)],[f1304,f22860]) ).
fof(f23043,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))))),
inference(forward_demodulation,[status(thm)],[f1304,f22861]) ).
fof(f23044,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))))))),
inference(forward_demodulation,[status(thm)],[f1304,f22862]) ).
fof(f23045,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X2),compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(forward_demodulation,[status(thm)],[f1304,f22863]) ).
fof(f23046,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(forward_demodulation,[status(thm)],[f1304,f22864]) ).
fof(f23047,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X2),domain(compose(X0,compose(X1,X2)))))))),
inference(forward_demodulation,[status(thm)],[f140,f22865]) ).
fof(f23048,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(X0,compose(X1,X2)))))))),
inference(forward_demodulation,[status(thm)],[f140,f22866]) ).
fof(f23049,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(domain(compose(X0,compose(X1,X2)))),X3)))),
inference(forward_demodulation,[status(thm)],[f1304,f22869]) ).
fof(f23051,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(compose(X0,compose(X1,X2))),X3)),X4))))),
inference(forward_demodulation,[status(thm)],[f1304,f22870]) ).
fof(f23052,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))),X5)))))),
inference(forward_demodulation,[status(thm)],[f1304,f22871]) ).
fof(f23053,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(domain(compose(X0,compose(X1,X2))),compose(X3,compose(X4,X5)))))))))),
inference(forward_demodulation,[status(thm)],[f1304,f22872]) ).
fof(f23054,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(domain(compose(X0,compose(X1,X2)))),compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f1304,f22873]) ).
fof(f23055,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4)))))))) ),
inference(forward_demodulation,[status(thm)],[f17582,f23054]) ).
fof(f23056,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f1304,f22874]) ).
fof(f23057,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(domain(compose(X0,compose(X1,X2)))),X3)))))),
inference(forward_demodulation,[status(thm)],[f1304,f22875]) ).
fof(f23058,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,compose(X1,X2))),X3)))))) ),
inference(forward_demodulation,[status(thm)],[f17582,f23057]) ).
fof(f23059,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(forward_demodulation,[status(thm)],[f1304,f22876]) ).
fof(f23060,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(domain(compose(X0,compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f140,f22877]) ).
fof(f23064,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f22879]) ).
fof(f23065,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f23064]) ).
fof(f23078,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4))),
inference(forward_demodulation,[status(thm)],[f28,f22887]) ).
fof(f23079,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4))),
inference(forward_demodulation,[status(thm)],[f28,f23078]) ).
fof(f23080,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4))),
inference(forward_demodulation,[status(thm)],[f1304,f23079]) ).
fof(f23081,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4)))),
inference(forward_demodulation,[status(thm)],[f28,f23080]) ).
fof(f23082,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))),
inference(forward_demodulation,[status(thm)],[f28,f23081]) ).
fof(f23083,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1304,f23082]) ).
fof(f23084,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))),
inference(forward_demodulation,[status(thm)],[f28,f22888]) ).
fof(f23085,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))),
inference(forward_demodulation,[status(thm)],[f28,f23084]) ).
fof(f23088,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f22889]) ).
fof(f23089,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f23088]) ).
fof(f23100,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(compose(X1,X2),compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f22895]) ).
fof(f23101,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f23100]) ).
fof(f23102,plain,
! [X0,X1,X2,X3] : compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(compose(X1,X2),X3))),
inference(forward_demodulation,[status(thm)],[f28,f22896]) ).
fof(f23103,plain,
! [X0,X1,X2,X3] : compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,compose(X2,X3)))),
inference(forward_demodulation,[status(thm)],[f28,f23102]) ).
fof(f23104,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(compose(X2,X3),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(codomain(compose(X1,X2)),compose(compose(X1,compose(X2,X3)),X4))),
inference(forward_demodulation,[status(thm)],[f28,f22897]) ).
fof(f23105,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(codomain(compose(X1,X2)),compose(compose(X1,compose(X2,X3)),X4))),
inference(forward_demodulation,[status(thm)],[f28,f23104]) ).
fof(f23106,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(codomain(compose(X1,X2)),compose(compose(X1,compose(X2,X3)),X4))),
inference(forward_demodulation,[status(thm)],[f195,f23105]) ).
fof(f23107,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(compose(X2,X3),X4)))),
inference(forward_demodulation,[status(thm)],[f28,f23106]) ).
fof(f23108,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,compose(X3,X4))))),
inference(forward_demodulation,[status(thm)],[f28,f23107]) ).
fof(f23109,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f195,f23108]) ).
fof(f23126,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X1,X2)),X3),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X1,X2)),X3)),X4))),
inference(forward_demodulation,[status(thm)],[f28,f22903]) ).
fof(f23127,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X1,X2)),X3)),X4))),
inference(forward_demodulation,[status(thm)],[f28,f23126]) ).
fof(f23128,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X1,X2)),X3)),X4))),
inference(forward_demodulation,[status(thm)],[f149,f23127]) ).
fof(f23129,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X1,X2)),X3),X4)))),
inference(forward_demodulation,[status(thm)],[f28,f23128]) ).
fof(f23130,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),compose(X3,X4))))),
inference(forward_demodulation,[status(thm)],[f28,f23129]) ).
fof(f23131,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f149,f23130]) ).
fof(f23132,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)),compose(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))),X5))),
inference(forward_demodulation,[status(thm)],[f28,f22904]) ).
fof(f23133,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),X4),compose(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))),X5))),
inference(forward_demodulation,[status(thm)],[f28,f23132]) ).
fof(f23134,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(X4,compose(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))),X5))),
inference(forward_demodulation,[status(thm)],[f28,f23133]) ).
fof(f23135,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))),X5))),
inference(forward_demodulation,[status(thm)],[f1304,f23134]) ).
fof(f23136,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)),X5)))),
inference(forward_demodulation,[status(thm)],[f28,f23135]) ).
fof(f23137,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),X4),X5))))),
inference(forward_demodulation,[status(thm)],[f28,f23136]) ).
fof(f23138,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(X4,X5)))))),
inference(forward_demodulation,[status(thm)],[f28,f23137]) ).
fof(f23139,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))),
inference(forward_demodulation,[status(thm)],[f1304,f23138]) ).
fof(f23140,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))),compose(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))),X5))),
inference(forward_demodulation,[status(thm)],[f28,f22905]) ).
fof(f23141,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))),compose(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))),X5))),
inference(forward_demodulation,[status(thm)],[f28,f23140]) ).
fof(f23142,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),compose(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))),X5))),
inference(forward_demodulation,[status(thm)],[f28,f23141]) ).
fof(f23143,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),compose(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5))))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))),X5)))),
inference(forward_demodulation,[status(thm)],[f28,f23142]) ).
fof(f23144,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),compose(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))),X5))))),
inference(forward_demodulation,[status(thm)],[f28,f23143]) ).
fof(f23145,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),compose(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),X5)))))),
inference(forward_demodulation,[status(thm)],[f28,f23144]) ).
fof(f23146,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(domain(X1),compose(X2,X3)))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))),X4))),
inference(forward_demodulation,[status(thm)],[f28,f22906]) ).
fof(f23147,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))),X4))),
inference(forward_demodulation,[status(thm)],[f28,f23146]) ).
fof(f23148,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(domain(X1),compose(X2,X3)))),X4)))),
inference(forward_demodulation,[status(thm)],[f28,f23147]) ).
fof(f23149,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f23148]) ).
fof(f23150,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X1,compose(X2,X3)))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))),X4))),
inference(forward_demodulation,[status(thm)],[f28,f22907]) ).
fof(f23151,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))),X4))),
inference(forward_demodulation,[status(thm)],[f28,f23150]) ).
fof(f23152,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))),X4))),
inference(forward_demodulation,[status(thm)],[f1304,f23151]) ).
fof(f23153,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X1,compose(X2,X3)))),X4)))),
inference(forward_demodulation,[status(thm)],[f28,f23152]) ).
fof(f23154,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f23153]) ).
fof(f23155,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1304,f23154]) ).
fof(f23156,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X1),X2))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f22908]) ).
fof(f23157,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f23156]) ).
fof(f23164,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(compose(X0,X1)),compose(X2,X3))),X4))))),
inference(forward_demodulation,[status(thm)],[f149,f22911]) ).
fof(f23167,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(domain(X0),compose(X1,X2))),X3),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f22913]) ).
fof(f23168,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f23167]) ).
fof(f23170,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f22917]) ).
fof(f23171,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(domain(X0),compose(X1,X2))),X3),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f23170]) ).
fof(f23172,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f23171]) ).
fof(f23173,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))),
inference(forward_demodulation,[status(thm)],[f82,f22918]) ).
fof(f23174,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(compose(X0,X1),compose(X2,compose(X3,X4))),
inference(forward_demodulation,[status(thm)],[f28,f22919]) ).
fof(f23175,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f28,f23174]) ).
fof(f23183,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))),
inference(forward_demodulation,[status(thm)],[f149,f22926]) ).
fof(f23188,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22930]) ).
fof(f23192,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),X4),domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22935]) ).
fof(f23193,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(X4,domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23192]) ).
fof(f23194,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23193]) ).
fof(f23195,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1304,f22936]) ).
fof(f23196,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f23195]) ).
fof(f23197,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f23196]) ).
fof(f23198,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1304,f23197]) ).
fof(f23199,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22937]) ).
fof(f23200,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23199]) ).
fof(f23201,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23200]) ).
fof(f23202,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),X4),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f22938]) ).
fof(f23203,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f23202]) ).
fof(f23204,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))),
inference(forward_demodulation,[status(thm)],[f1304,f23203]) ).
fof(f23205,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1304,f23204]) ).
fof(f23206,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1304,f22939]) ).
fof(f23207,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1304,f22940]) ).
fof(f23208,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f22943]) ).
fof(f23209,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23208]) ).
fof(f23210,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))) ),
inference(forward_demodulation,[status(thm)],[f1304,f22947]) ).
fof(f23216,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5)),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22955]) ).
fof(f23217,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(compose(domain(compose(X2,compose(X3,X4))),X5),domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23216]) ).
fof(f23218,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(X5,domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23217]) ).
fof(f23219,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23218]) ).
fof(f23220,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23219]) ).
fof(f23221,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f1304,f22956]) ).
fof(f23222,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f23221]) ).
fof(f23223,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),X4),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f23222]) ).
fof(f23224,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f23223]) ).
fof(f23225,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f1304,f23224]) ).
fof(f23226,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))
| X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f1304,f23225]) ).
fof(f23227,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22957]) ).
fof(f23228,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),X4),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23227]) ).
fof(f23229,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23228]) ).
fof(f23230,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23229]) ).
fof(f23231,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))),domain(compose(domain(X0),compose(X1,compose(X2,compose(X3,X4)))))))),
inference(forward_demodulation,[status(thm)],[f1304,f22958]) ).
fof(f23232,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)),domain(compose(domain(X0),compose(X1,compose(X2,compose(X3,X4))))))))),
inference(forward_demodulation,[status(thm)],[f28,f23231]) ).
fof(f23233,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),X4),domain(compose(domain(X0),compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f23232]) ).
fof(f23234,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(X4,domain(compose(domain(X0),compose(X1,compose(X2,compose(X3,X4))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f23233]) ).
fof(f23235,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(X0),compose(X1,compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f1304,f23234]) ).
fof(f23236,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5)),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5)))))),
inference(forward_demodulation,[status(thm)],[f28,f22959]) ).
fof(f23237,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(compose(domain(compose(X2,compose(X3,X4))),X5),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5)))))),
inference(forward_demodulation,[status(thm)],[f28,f23236]) ).
fof(f23238,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),compose(X5,domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5)))))),
inference(forward_demodulation,[status(thm)],[f28,f23237]) ).
fof(f23239,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5)))))),
inference(forward_demodulation,[status(thm)],[f1304,f23238]) ).
fof(f23240,plain,
! [X0,X1,X2,X3,X4,X5] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(X5,domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5)))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,X5))))),
inference(forward_demodulation,[status(thm)],[f1304,f23239]) ).
fof(f23241,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| equivalent(X4,f1(compose(X0,compose(X1,compose(X2,X3))),X4))
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1304,f22961]) ).
fof(f23242,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| equivalent(f1(compose(X0,compose(X1,compose(X2,X3))),X4),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1304,f22962]) ).
fof(f23243,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))
| compose(X1,compose(X2,compose(X3,X4))) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,compose(X3,X4))),X0)) ),
inference(forward_demodulation,[status(thm)],[f1304,f22963]) ).
fof(f23244,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(f1(compose(X0,compose(X1,compose(X2,X3))),X4)) = domain(X4) ),
inference(forward_demodulation,[status(thm)],[f1304,f22964]) ).
fof(f23245,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1304,f22965]) ).
fof(f23246,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f23245]) ).
fof(f23247,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f23246]) ).
fof(f23248,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f23247]) ).
fof(f23249,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1304,f23248]) ).
fof(f23250,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1304,f22966]) ).
fof(f23253,plain,
! [X0,X1,X2,X3,X4] :
( compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) != f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1304,f22968]) ).
fof(f23254,plain,
! [X0,X1,X2,X3,X4] :
( compose(X0,compose(X1,compose(X2,X3))) != f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1304,f23253]) ).
fof(f23255,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22969]) ).
fof(f23256,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23255]) ).
fof(f23257,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4)))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23256]) ).
fof(f23258,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23257]) ).
fof(f23259,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4)))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23258]) ).
fof(f23260,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23259]) ).
fof(f23261,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4)))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23260]) ).
fof(f23262,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23261]) ).
fof(f23263,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| domain(compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22970]) ).
fof(f23264,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23263]) ).
fof(f23265,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4)))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23264]) ).
fof(f23266,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23265]) ).
fof(f23267,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4)))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23266]) ).
fof(f23268,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23267]) ).
fof(f23269,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4)))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23268]) ).
fof(f23270,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23269]) ).
fof(f23271,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1304,f22971]) ).
fof(f23273,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1304,f22973]) ).
fof(f23274,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| domain(compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f22974]) ).
fof(f23275,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f23274]) ).
fof(f23276,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4)))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f23275]) ).
fof(f23277,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f1304,f23276]) ).
fof(f23278,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4)))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f23277]) ).
fof(f23279,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f23278]) ).
fof(f23280,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4)))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f23279]) ).
fof(f23281,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f1304,f23280]) ).
fof(f23282,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))
| X5 = f1(domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f1304,f22975]) ).
fof(f23283,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,compose(X2,X3)))) = domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1304,f22976]) ).
fof(f23284,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1304,f22977]) ).
fof(f23285,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4)))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f22978]) ).
fof(f23286,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f23285]) ).
fof(f23287,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4)))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f23286]) ).
fof(f23288,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f1304,f23287]) ).
fof(f23289,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4)))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f23288]) ).
fof(f23290,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f23289]) ).
fof(f23291,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4)))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f28,f23290]) ).
fof(f23292,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X0,compose(X1,compose(X2,X3)))))
| X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f1304,f23291]) ).
fof(f23293,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))
| X5 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))),X5)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = X5 ),
inference(forward_demodulation,[status(thm)],[f1304,f22979]) ).
fof(f23295,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),X5)
| compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22983]) ).
fof(f23296,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23295]) ).
fof(f23297,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23296]) ).
fof(f23298,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23297]) ).
fof(f23299,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23298]) ).
fof(f23300,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23299]) ).
fof(f23301,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23300]) ).
fof(f23302,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| there_exists(domain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23301]) ).
fof(f23303,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)),domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22984]) ).
fof(f23304,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),X4),domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23303]) ).
fof(f23305,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(X4,domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23304]) ).
fof(f23306,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23305]) ).
fof(f23308,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),X0)) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1304,f22988]) ).
fof(f23309,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))) ),
inference(forward_demodulation,[status(thm)],[f1304,f22990]) ).
fof(f23311,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),X5)
| compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f22995]) ).
fof(f23312,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4)))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23311]) ).
fof(f23313,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23312]) ).
fof(f23314,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23313]) ).
fof(f23315,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23314]) ).
fof(f23316,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23315]) ).
fof(f23317,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23316]) ).
fof(f23318,plain,
! [X0,X1,X2,X3,X4,X5] :
( X5 = f1(compose(X0,compose(X1,compose(X2,compose(X3,X4)))),X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = X5
| there_exists(codomain(compose(X0,compose(X1,compose(X2,X3))))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23317]) ).
fof(f23320,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4)))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f22999]) ).
fof(f23321,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4))))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f23320]) ).
fof(f23322,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4)))))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f23321]) ).
fof(f23323,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),
inference(forward_demodulation,[status(thm)],[f1304,f23322]) ).
fof(f23324,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4))),
inference(forward_demodulation,[status(thm)],[f28,f23323]) ).
fof(f23325,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4)))),
inference(forward_demodulation,[status(thm)],[f28,f23324]) ).
fof(f23326,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))),
inference(forward_demodulation,[status(thm)],[f28,f23325]) ).
fof(f23327,plain,
! [X0,X1,X2,X3,X4] : compose(codomain(compose(X0,compose(X1,compose(X2,X3)))),compose(X0,compose(X1,compose(X2,compose(X3,X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1304,f23326]) ).
fof(f23328,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23000]) ).
fof(f23329,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23328]) ).
fof(f23330,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23329]) ).
fof(f23331,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23330]) ).
fof(f23332,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f23001]) ).
fof(f23333,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f23332]) ).
fof(f23334,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),
inference(forward_demodulation,[status(thm)],[f28,f23333]) ).
fof(f23335,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)),
inference(forward_demodulation,[status(thm)],[f1304,f23334]) ).
fof(f23336,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4))),
inference(forward_demodulation,[status(thm)],[f28,f23335]) ).
fof(f23337,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4)))),
inference(forward_demodulation,[status(thm)],[f28,f23336]) ).
fof(f23338,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))),
inference(forward_demodulation,[status(thm)],[f28,f23337]) ).
fof(f23339,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1304,f23338]) ).
fof(f23340,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f23002]) ).
fof(f23341,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),X4),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f23340]) ).
fof(f23342,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f23341]) ).
fof(f23343,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))),
inference(forward_demodulation,[status(thm)],[f1304,f23342]) ).
fof(f23344,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1304,f23343]) ).
fof(f23345,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1304,f23003]) ).
fof(f23358,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = codomain(domain(X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f7613]) ).
fof(f23366,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(codomain(f1(compose(X0,X1),X2))) = codomain(compose(X0,compose(X1,domain(compose(codomain(f1(compose(X0,X1),X2)),compose(X0,X1)))))) ),
inference(resolution,[status(thm)],[f1227,f18882]) ).
fof(f23367,plain,
! [X0,X1,X2,X3] :
( domain(X0) != codomain(compose(X1,X2))
| X3 = f1(X0,X3)
| X0 = X3
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(resolution,[status(thm)],[f1227,f229]) ).
fof(f23368,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = compose(compose(X0,compose(X1,X2)),X5)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(resolution,[status(thm)],[f1227,f20377]) ).
fof(f23369,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(compose(X3,X4)) = domain(compose(X0,compose(X1,X2)))
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(resolution,[status(thm)],[f1227,f16600]) ).
fof(f23370,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(compose(X3,X4)) = codomain(compose(X0,compose(X1,X2)))
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(resolution,[status(thm)],[f1227,f16597]) ).
fof(f23371,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| codomain(compose(X3,X4)) = domain(compose(X0,compose(X1,X2)))
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(resolution,[status(thm)],[f1227,f13002]) ).
fof(f23372,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| codomain(compose(X3,X4)) = codomain(compose(X0,compose(X1,X2)))
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(resolution,[status(thm)],[f1227,f13000]) ).
fof(f23373,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| codomain(X3) = codomain(compose(X3,X4))
| compose(X3,X4) = compose(X0,compose(X1,X2))
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(resolution,[status(thm)],[f1227,f19267]) ).
fof(f23374,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(compose(X3,X4)) = compose(X0,compose(X1,X2))
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(resolution,[status(thm)],[f1227,f16557]) ).
fof(f23375,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| codomain(compose(X3,X4)) = compose(X0,compose(X1,X2))
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(resolution,[status(thm)],[f1227,f12961]) ).
fof(f23376,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = domain(compose(X0,compose(X1,X2)))
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(resolution,[status(thm)],[f1227,f898]) ).
fof(f23377,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = codomain(compose(X0,compose(X1,X2)))
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(resolution,[status(thm)],[f1227,f896]) ).
fof(f23378,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(compose(X0,compose(X1,X2)),X3) = X4
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(resolution,[status(thm)],[f1227,f728]) ).
fof(f23379,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = compose(X0,compose(X1,X2))
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(resolution,[status(thm)],[f1227,f841]) ).
fof(f23380,plain,
! [X0,X1,X2,X3] :
( X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(resolution,[status(thm)],[f1227,f94]) ).
fof(f23381,plain,
! [X0,X1,X2,X3] :
( X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(resolution,[status(thm)],[f1227,f92]) ).
fof(f23383,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),compose(X1,domain(compose(domain(X0),compose(domain(X0),X1))))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14238,f1227]) ).
fof(f23384,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(compose(X0,X1),compose(X2,X3))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f1227]) ).
fof(f23385,plain,
! [X0,X1] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,compose(X1,domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f1227]) ).
fof(f23386,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(compose(X1,X2),domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f1227]) ).
fof(f23388,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(compose(X0,compose(X1,domain(compose(codomain(X0),compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f81,f1227]) ).
fof(f23389,plain,
! [X0,X1] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,domain(compose(codomain(compose(X0,X1)),compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f30,f1227]) ).
fof(f23390,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(X0,compose(domain(X0),X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f82,f1227]) ).
fof(f23391,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(compose(domain(compose(X0,X1)),X2),domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f149,f1227]) ).
fof(f23392,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1304,f1227]) ).
fof(f23393,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1230,f1227]) ).
fof(f23394,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1286,f1227]) ).
fof(f23395,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f140,f1227]) ).
fof(f23396,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(X0,compose(X1,domain(compose(domain(X0),X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f255,f1227]) ).
fof(f23397,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,compose(X1,domain(compose(X0,X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f79,f1227]) ).
fof(f23400,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(compose(X1,X2),compose(X3,domain(compose(X0,compose(compose(X1,X2),X3))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f28,f1227]) ).
fof(f23401,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(codomain(compose(X1,codomain(X2))),compose(compose(X1,X2),domain(compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f2344,f1227]) ).
fof(f23402,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(codomain(compose(X1,X2)),compose(compose(X1,compose(X2,X3)),domain(compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f195,f1227]) ).
fof(f23408,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(domain(compose(X1,X2)),X3)),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f149,f1227]) ).
fof(f23409,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1304,f1227]) ).
fof(f23410,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1230,f1227]) ).
fof(f23411,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1286,f1227]) ).
fof(f23412,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f140,f1227]) ).
fof(f23413,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(domain(X1),X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f255,f1227]) ).
fof(f23416,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| codomain(f1(compose(X0,X1),X2)) = codomain(compose(X0,compose(X1,domain(compose(codomain(f1(compose(X0,X1),X2)),compose(X0,X1)))))) ),
inference(forward_demodulation,[status(thm)],[f17443,f23366]) ).
fof(f23417,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = compose(X0,compose(compose(X1,X2),X5))
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23368]) ).
fof(f23418,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(X4)
| compose(X3,X4) = compose(X0,compose(X1,compose(X2,X5)))
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23417]) ).
fof(f23419,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(compose(X1,X2),X3)) = X4
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23378]) ).
fof(f23420,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(compose(X0,compose(X1,X2)),X3),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23419]) ).
fof(f23421,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,X2),X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23420]) ).
fof(f23422,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23421]) ).
fof(f23426,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23384]) ).
fof(f23427,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,compose(X1,domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f23385]) ).
fof(f23428,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f2344,f23427]) ).
fof(f23429,plain,
! [X0,X1] :
( ~ sQ2_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f23428]) ).
fof(f23430,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(compose(X1,X2),domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f17443,f23386]) ).
fof(f23431,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,compose(X2,domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f23430]) ).
fof(f23432,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f195,f23431]) ).
fof(f23433,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f140,f23432]) ).
fof(f23442,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f82,f23390]) ).
fof(f23443,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,domain(compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f23391]) ).
fof(f23444,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f149,f23443]) ).
fof(f23445,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23392]) ).
fof(f23446,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23445]) ).
fof(f23447,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23446]) ).
fof(f23448,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23393]) ).
fof(f23449,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23448]) ).
fof(f23450,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1230,f23449]) ).
fof(f23451,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f14240,f23450]) ).
fof(f23452,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f23394]) ).
fof(f23453,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1286,f23452]) ).
fof(f23454,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f23395]) ).
fof(f23455,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f140,f23454]) ).
fof(f23457,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f255,f23396]) ).
fof(f23458,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f23397]) ).
fof(f23465,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(compose(X1,X2),X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23400]) ).
fof(f23466,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23465]) ).
fof(f23467,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(codomain(compose(X1,codomain(X2))),compose(X1,compose(X2,domain(compose(X0,compose(codomain(compose(X1,codomain(X2))),compose(X1,X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f23401]) ).
fof(f23468,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(codomain(compose(X1,codomain(X2))),compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f2344,f23467]) ).
fof(f23469,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(codomain(compose(X1,X2)),compose(X1,compose(compose(X2,X3),domain(compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23402]) ).
fof(f23470,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(codomain(compose(X1,X2)),compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23469]) ).
fof(f23471,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(codomain(compose(X1,X2)),compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f195,f23470]) ).
fof(f23472,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f195,f23471]) ).
fof(f23486,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(domain(compose(X1,X2)),X3),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23408]) ).
fof(f23487,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X1,X2)),compose(X3,domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23486]) ).
fof(f23488,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,X2)),X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f149,f23487]) ).
fof(f23489,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f149,f23488]) ).
fof(f23490,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23409]) ).
fof(f23491,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X1,compose(X2,X3))),X4),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23490]) ).
fof(f23492,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23491]) ).
fof(f23493,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),X4)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23492]) ).
fof(f23494,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23493]) ).
fof(f23495,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23410]) ).
fof(f23496,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4)))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23495]) ).
fof(f23497,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f23496]) ).
fof(f23498,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X1,compose(X2,compose(X3,X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f1230,f23497]) ).
fof(f23499,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,domain(compose(domain(X1),compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23411]) ).
fof(f23500,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X1),compose(X2,X3)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23499]) ).
fof(f23501,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(X1),compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1286,f23500]) ).
fof(f23502,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,domain(compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23412]) ).
fof(f23503,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,X3))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23502]) ).
fof(f23504,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1304,f23503]) ).
fof(f23505,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f140,f23504]) ).
fof(f23506,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),domain(compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),X2))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f23413]) ).
fof(f23507,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(domain(X1),X2)),domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f255,f23506]) ).
fof(f23524,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(domain(domain(X0)))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f10585]) ).
fof(f23534,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(domain(domain(X0)))))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14086,f11101]) ).
fof(f23552,plain,
! [X0,X1] :
( ~ sQ2_spl
| domain(X1) = codomain(domain(X1))
| codomain(X1) = X0
| there_exists(codomain(X0)) ),
inference(forward_demodulation,[status(thm)],[f17443,f13934]) ).
fof(f23564,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| domain(X0) = X1
| domain(compose(codomain(f1(domain(X0),X1)),domain(X0))) = domain(X0) ),
inference(resolution,[status(thm)],[f14563,f18882]) ).
fof(f23565,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| domain(compose(f1(X0,X1),domain(X0))) = domain(X0) ),
inference(resolution,[status(thm)],[f14563,f12587]) ).
fof(f23566,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) != codomain(domain(X1))
| X2 = f1(X0,X2)
| X0 = X2
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(resolution,[status(thm)],[f14563,f229]) ).
fof(f23567,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(compose(X0,domain(X1)),X4)
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(resolution,[status(thm)],[f14563,f20377]) ).
fof(f23568,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = domain(compose(X0,domain(X1)))
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(resolution,[status(thm)],[f14563,f16600]) ).
fof(f23569,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = codomain(compose(X0,domain(X1)))
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(resolution,[status(thm)],[f14563,f16597]) ).
fof(f23570,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = domain(compose(X0,domain(X1)))
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(resolution,[status(thm)],[f14563,f13002]) ).
fof(f23571,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = codomain(compose(X0,domain(X1)))
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(resolution,[status(thm)],[f14563,f13000]) ).
fof(f23572,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(compose(X2,X3))
| compose(X2,X3) = compose(X0,domain(X1))
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(resolution,[status(thm)],[f14563,f19267]) ).
fof(f23573,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = compose(X0,domain(X1))
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(resolution,[status(thm)],[f14563,f16557]) ).
fof(f23574,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = compose(X0,domain(X1))
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(resolution,[status(thm)],[f14563,f12961]) ).
fof(f23575,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(X0,domain(X1)))
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(resolution,[status(thm)],[f14563,f898]) ).
fof(f23576,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(X0,domain(X1)))
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(resolution,[status(thm)],[f14563,f896]) ).
fof(f23577,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(compose(X0,domain(X1)),X2),X3)
| compose(compose(X0,domain(X1)),X2) = X3
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(resolution,[status(thm)],[f14563,f728]) ).
fof(f23578,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,domain(X1))
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(resolution,[status(thm)],[f14563,f841]) ).
fof(f23579,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(domain(compose(X0,domain(X1))),X2)
| domain(compose(X0,domain(X1))) = X2
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(resolution,[status(thm)],[f14563,f94]) ).
fof(f23580,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(X0,domain(X1))),X2)
| codomain(compose(X0,domain(X1))) = X2
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(resolution,[status(thm)],[f14563,f92]) ).
fof(f23581,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,domain(X1)),X2)
| compose(X0,domain(X1)) = X2
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(resolution,[status(thm)],[f14563,f78]) ).
fof(f23582,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(domain(X0),domain(X0))) = domain(X0)
| ~ there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f14240,f14563]) ).
fof(f23583,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(compose(X0,X1),domain(X2))) = domain(X2)
| ~ there_exists(compose(X0,compose(X1,domain(X2)))) ),
inference(paramodulation,[status(thm)],[f28,f14563]) ).
fof(f23584,plain,
! [X0] :
( ~ sQ0_spl
| domain(compose(codomain(domain(X0)),domain(X0))) = domain(X0)
| ~ there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f30,f14563]) ).
fof(f23586,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X1
| domain(compose(X0,domain(f1(compose(X2,X3),X1)))) = domain(f1(compose(X2,X3),X1))
| ~ there_exists(compose(X0,domain(X1))) ),
inference(paramodulation,[status(thm)],[f19593,f14563]) ).
fof(f23587,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(X1,X2)
| X1 = X2
| domain(compose(X0,domain(f1(X1,X2)))) = domain(f1(X1,X2))
| ~ there_exists(compose(X0,domain(X1))) ),
inference(paramodulation,[status(thm)],[f14151,f14563]) ).
fof(f23590,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) != domain(X1)
| X2 = f1(X0,X2)
| X0 = X2
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(forward_demodulation,[status(thm)],[f14086,f23566]) ).
fof(f23591,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,compose(domain(X1),X4))
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f23567]) ).
fof(f23592,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(compose(X0,domain(X1)),X2),X3)
| compose(X0,compose(domain(X1),X2)) = X3
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f23577]) ).
fof(f23593,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| X3 = f1(compose(X0,compose(domain(X1),X2)),X3)
| compose(X0,compose(domain(X1),X2)) = X3
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f23592]) ).
fof(f23594,plain,
! [X0] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(X0)
| ~ there_exists(domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f14240,f23582]) ).
fof(f23595,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,domain(X2)))) = domain(X2)
| ~ there_exists(compose(X0,compose(X1,domain(X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23583]) ).
fof(f23596,plain,
! [X0] :
( ~ sQ0_spl
| domain(domain(X0)) = domain(X0)
| ~ there_exists(domain(X0)) ),
inference(forward_demodulation,[status(thm)],[f30,f23584]) ).
fof(f23632,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| X4 = f1(domain(compose(X0,compose(X1,X3))),X4)
| domain(compose(X0,compose(X1,X3))) = X4
| there_exists(compose(codomain(compose(X0,X1)),X2))
| codomain(compose(X0,X1)) != codomain(X2) ),
inference(resolution,[status(thm)],[f17608,f502]) ).
fof(f23633,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| X4 = f1(codomain(compose(X0,compose(X1,X3))),X4)
| codomain(compose(X0,compose(X1,X3))) = X4
| there_exists(compose(codomain(compose(X0,X1)),X2))
| codomain(compose(X0,X1)) != codomain(X2) ),
inference(resolution,[status(thm)],[f17608,f481]) ).
fof(f23634,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| X4 = f1(compose(X0,compose(X1,X3)),X4)
| compose(X0,compose(X1,X3)) = X4
| there_exists(compose(codomain(compose(X0,X1)),X2))
| codomain(compose(X0,X1)) != codomain(X2) ),
inference(resolution,[status(thm)],[f17608,f350]) ).
fof(f23636,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X4)
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f893]) ).
fof(f23637,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = X0
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f16555]) ).
fof(f23638,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = X0
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f12959]) ).
fof(f23639,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = domain(X0)
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f4693]) ).
fof(f23640,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X3 = f1(domain(compose(X0,X2)),X3)
| domain(compose(X0,X2)) = X3
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f505]) ).
fof(f23641,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X3 = f1(codomain(compose(X0,X2)),X3)
| codomain(compose(X0,X2)) = X3
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f484]) ).
fof(f23642,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X0
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f839]) ).
fof(f23643,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(domain(X0),X2)
| domain(X0) = X2
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f518]) ).
fof(f23644,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X3 = f1(compose(X0,X2),X3)
| compose(X0,X2) = X3
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f89]) ).
fof(f23646,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(codomain(X0),X4)
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f20377]) ).
fof(f23647,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = domain(codomain(X0))
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f16600]) ).
fof(f23648,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = codomain(codomain(X0))
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f16597]) ).
fof(f23649,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = domain(codomain(X0))
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f13002]) ).
fof(f23650,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = codomain(codomain(X0))
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f13000]) ).
fof(f23651,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| compose(X2,X3) = codomain(X0)
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f19267]) ).
fof(f23652,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = codomain(X0)
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f16557]) ).
fof(f23653,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = codomain(X0)
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f12961]) ).
fof(f23654,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = domain(codomain(X0))
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f898]) ).
fof(f23655,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(codomain(X0))
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f896]) ).
fof(f23656,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| X3 = f1(compose(codomain(X0),X2),X3)
| compose(codomain(X0),X2) = X3
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f728]) ).
fof(f23657,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(X0)
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f841]) ).
fof(f23658,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(domain(codomain(X0)),X2)
| domain(codomain(X0)) = X2
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f94]) ).
fof(f23659,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(codomain(codomain(X0)),X2)
| codomain(codomain(X0)) = X2
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f92]) ).
fof(f23660,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(codomain(X0),X2)
| codomain(X0) = X2
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17608,f78]) ).
fof(f23665,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = codomain(X0)
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17443,f23647]) ).
fof(f23666,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = codomain(X0)
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17596,f23648]) ).
fof(f23667,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = codomain(X0)
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17443,f23649]) ).
fof(f23668,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = codomain(X0)
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17596,f23650]) ).
fof(f23669,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(X0)
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17443,f23654]) ).
fof(f23670,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(X0)
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17596,f23655]) ).
fof(f23671,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(domain(codomain(X0)),X2)
| codomain(X0) = X2
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17443,f23658]) ).
fof(f23672,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| X2 = f1(codomain(X0),X2)
| codomain(X0) = X2
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17443,f23671]) ).
fof(f23673,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(codomain(codomain(X0)),X2)
| codomain(X0) = X2
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17596,f23659]) ).
fof(f23674,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(codomain(X0),X2)
| codomain(X0) = X2
| there_exists(compose(codomain(X0),X1))
| codomain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17596,f23673]) ).
fof(f23679,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| X4 = f1(codomain(compose(X0,compose(X1,X3))),X4)
| codomain(compose(X0,compose(X1,X3))) = X4
| there_exists(compose(domain(compose(X0,X1)),X2))
| domain(compose(X0,X1)) != codomain(X2) ),
inference(resolution,[status(thm)],[f17700,f548]) ).
fof(f23680,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| X4 = f1(domain(compose(X0,compose(X1,X3))),X4)
| domain(compose(X0,compose(X1,X3))) = X4
| there_exists(compose(domain(compose(X0,X1)),X2))
| domain(compose(X0,X1)) != codomain(X2) ),
inference(resolution,[status(thm)],[f17700,f547]) ).
fof(f23681,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| X4 = f1(compose(X0,compose(X1,X3)),X4)
| compose(X0,compose(X1,X3)) = X4
| there_exists(compose(domain(compose(X0,X1)),X2))
| domain(compose(X0,X1)) != codomain(X2) ),
inference(resolution,[status(thm)],[f17700,f549]) ).
fof(f23682,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X0 = X1
| there_exists(compose(domain(f1(X0,X1)),X2))
| domain(f1(X0,X1)) != codomain(X2) ),
inference(resolution,[status(thm)],[f17700,f47]) ).
fof(f23683,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,X4)
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f895]) ).
fof(f23684,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = X0
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f16556]) ).
fof(f23685,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = X0
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f12960]) ).
fof(f23686,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(X0)
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f4570]) ).
fof(f23687,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| X3 = f1(domain(compose(X0,X2)),X3)
| domain(compose(X0,X2)) = X3
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f507]) ).
fof(f23688,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| X3 = f1(codomain(compose(X0,X2)),X3)
| codomain(compose(X0,X2)) = X3
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f486]) ).
fof(f23689,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X0
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f840]) ).
fof(f23690,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(codomain(X0),X2)
| codomain(X0) = X2
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f499]) ).
fof(f23691,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| X3 = f1(compose(X0,X2),X3)
| compose(X0,X2) = X3
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f91]) ).
fof(f23692,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(X0,X2)
| X0 = X2
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f77]) ).
fof(f23693,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(domain(X0),X4)
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f20377]) ).
fof(f23694,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = domain(domain(X0))
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f16600]) ).
fof(f23695,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = codomain(domain(X0))
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f16597]) ).
fof(f23696,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = domain(domain(X0))
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f13002]) ).
fof(f23697,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = codomain(domain(X0))
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f13000]) ).
fof(f23698,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(compose(X2,X3))
| compose(X2,X3) = domain(X0)
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f19267]) ).
fof(f23699,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = domain(X0)
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f16557]) ).
fof(f23700,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = domain(X0)
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f12961]) ).
fof(f23701,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = domain(domain(X0))
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f898]) ).
fof(f23702,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(domain(X0))
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f896]) ).
fof(f23703,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| X3 = f1(compose(domain(X0),X2),X3)
| compose(domain(X0),X2) = X3
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f728]) ).
fof(f23704,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = domain(X0)
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f841]) ).
fof(f23705,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(domain(domain(X0)),X2)
| domain(domain(X0)) = X2
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f94]) ).
fof(f23706,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(codomain(domain(X0)),X2)
| codomain(domain(X0)) = X2
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f92]) ).
fof(f23707,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(domain(X0),X2)
| domain(X0) = X2
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(resolution,[status(thm)],[f17700,f78]) ).
fof(f23708,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X1) = codomain(X2)
| compose(X1,X2) = X0
| there_exists(compose(domain(f1(compose(X1,X2),X0)),X3))
| domain(f1(compose(X1,X2),X0)) != codomain(X3)
| ~ there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f19593,f17700]) ).
fof(f23709,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(compose(domain(f1(X0,X1)),X2))
| domain(f1(X0,X1)) != codomain(X2)
| ~ there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f14151,f17700]) ).
fof(f23712,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = domain(X0)
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17582,f23694]) ).
fof(f23713,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = domain(X0)
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f14086,f23695]) ).
fof(f23714,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = domain(X0)
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17582,f23696]) ).
fof(f23715,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = domain(X0)
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f14086,f23697]) ).
fof(f23716,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = domain(X0)
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17582,f23701]) ).
fof(f23717,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = domain(X0)
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f14086,f23702]) ).
fof(f23718,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(domain(domain(X0)),X2)
| domain(X0) = X2
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17582,f23705]) ).
fof(f23719,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(domain(X0),X2)
| domain(X0) = X2
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17582,f23718]) ).
fof(f23720,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(codomain(domain(X0)),X2)
| domain(X0) = X2
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f14086,f23706]) ).
fof(f23721,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(domain(X0),X2)
| domain(X0) = X2
| there_exists(compose(domain(X0),X1))
| domain(X0) != codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f14086,f23720]) ).
fof(f23722,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2
| there_exists(compose(domain(f1(compose(X0,X1),X2)),X3))
| domain(f1(compose(X0,X1),X2)) != codomain(X3) ),
inference(forward_subsumption_resolution,[status(thm)],[f23708,f840]) ).
fof(f23723,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(compose(domain(f1(X0,X1)),X2))
| domain(f1(X0,X1)) != codomain(X2) ),
inference(forward_subsumption_resolution,[status(thm)],[f23709,f77]) ).
fof(f23728,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(domain(X0)) != codomain(X1)
| X2 = f1(domain(X0),X2)
| domain(X0) = X2
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f17733,f229]) ).
fof(f23729,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(compose(domain(X0),X1),X4)
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f17733,f20377]) ).
fof(f23730,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = domain(compose(domain(X0),X1))
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f17733,f16600]) ).
fof(f23731,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = codomain(compose(domain(X0),X1))
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f17733,f16597]) ).
fof(f23732,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = domain(compose(domain(X0),X1))
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f17733,f13002]) ).
fof(f23733,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = codomain(compose(domain(X0),X1))
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f17733,f13000]) ).
fof(f23734,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(compose(X2,X3))
| compose(X2,X3) = compose(domain(X0),X1)
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f17733,f19267]) ).
fof(f23735,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = compose(domain(X0),X1)
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f17733,f16557]) ).
fof(f23736,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = compose(domain(X0),X1)
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f17733,f12961]) ).
fof(f23737,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(domain(X0),X1))
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f17733,f898]) ).
fof(f23738,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(domain(X0),X1))
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f17733,f896]) ).
fof(f23739,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| X3 = f1(compose(compose(domain(X0),X1),X2),X3)
| compose(compose(domain(X0),X1),X2) = X3
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f17733,f728]) ).
fof(f23740,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(domain(X0),X1)
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f17733,f841]) ).
fof(f23741,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(domain(compose(domain(X0),X1)),X2)
| domain(compose(domain(X0),X1)) = X2
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f17733,f94]) ).
fof(f23742,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(codomain(compose(domain(X0),X1)),X2)
| codomain(compose(domain(X0),X1)) = X2
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f17733,f92]) ).
fof(f23743,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(resolution,[status(thm)],[f17733,f78]) ).
fof(f23755,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X0
| domain(f1(compose(X2,X3),X0)) = codomain(compose(domain(f1(compose(X2,X3),X0)),X1))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f19593,f17733]) ).
fof(f23756,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| X2 = f1(X0,X2)
| X0 = X2
| domain(f1(X0,X2)) = codomain(compose(domain(f1(X0,X2)),X1))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f14151,f17733]) ).
fof(f23759,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) != codomain(X1)
| X2 = f1(domain(X0),X2)
| domain(X0) = X2
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f17582,f23728]) ).
fof(f23760,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(domain(X0),compose(X1,X4))
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f23729]) ).
fof(f23761,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| X3 = f1(compose(compose(domain(X0),X1),X2),X3)
| compose(domain(X0),compose(X1,X2)) = X3
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f23739]) ).
fof(f23762,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| X3 = f1(compose(domain(X0),compose(X1,X2)),X3)
| compose(domain(X0),compose(X1,X2)) = X3
| domain(X0) = codomain(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f23761]) ).
fof(f23786,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1
| domain(compose(codomain(f1(codomain(X0),X1)),codomain(X0))) = codomain(X0) ),
inference(resolution,[status(thm)],[f17926,f18882]) ).
fof(f23787,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X0) != codomain(codomain(X1))
| X2 = f1(X0,X2)
| X0 = X2
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f17926,f229]) ).
fof(f23788,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(compose(X0,codomain(X1)),X4)
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f17926,f20377]) ).
fof(f23789,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = domain(compose(X0,codomain(X1)))
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f17926,f16600]) ).
fof(f23790,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = codomain(compose(X0,codomain(X1)))
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f17926,f16597]) ).
fof(f23791,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = domain(compose(X0,codomain(X1)))
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f17926,f13002]) ).
fof(f23792,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = codomain(compose(X0,codomain(X1)))
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f17926,f13000]) ).
fof(f23793,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(compose(X2,X3))
| compose(X2,X3) = compose(X0,codomain(X1))
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f17926,f19267]) ).
fof(f23794,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = compose(X0,codomain(X1))
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f17926,f16557]) ).
fof(f23795,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = compose(X0,codomain(X1))
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f17926,f12961]) ).
fof(f23796,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(X0,codomain(X1)))
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f17926,f898]) ).
fof(f23797,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(X0,codomain(X1)))
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f17926,f896]) ).
fof(f23798,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| X3 = f1(compose(compose(X0,codomain(X1)),X2),X3)
| compose(compose(X0,codomain(X1)),X2) = X3
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f17926,f728]) ).
fof(f23799,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,codomain(X1))
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f17926,f841]) ).
fof(f23800,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(domain(compose(X0,codomain(X1))),X2)
| domain(compose(X0,codomain(X1))) = X2
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f17926,f94]) ).
fof(f23801,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(codomain(compose(X0,codomain(X1))),X2)
| codomain(compose(X0,codomain(X1))) = X2
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f17926,f92]) ).
fof(f23802,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(compose(X0,codomain(X1)),X2)
| compose(X0,codomain(X1)) = X2
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(resolution,[status(thm)],[f17926,f78]) ).
fof(f23803,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(compose(X0,X1),codomain(X2))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,codomain(X2)))) ),
inference(paramodulation,[status(thm)],[f28,f17926]) ).
fof(f23806,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X1
| domain(compose(X0,codomain(f1(compose(X2,X3),X1)))) = codomain(f1(compose(X2,X3),X1))
| ~ there_exists(compose(X0,codomain(X1))) ),
inference(paramodulation,[status(thm)],[f19686,f17926]) ).
fof(f23807,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(X1,X2)
| X1 = X2
| domain(compose(X0,codomain(f1(X1,X2)))) = codomain(f1(X1,X2))
| ~ there_exists(compose(X0,codomain(X1))) ),
inference(paramodulation,[status(thm)],[f17491,f17926]) ).
fof(f23810,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X0) != codomain(X1)
| X2 = f1(X0,X2)
| X0 = X2
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f17596,f23787]) ).
fof(f23811,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(X0,compose(codomain(X1),X4))
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f23788]) ).
fof(f23812,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| X3 = f1(compose(compose(X0,codomain(X1)),X2),X3)
| compose(X0,compose(codomain(X1),X2)) = X3
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f23798]) ).
fof(f23813,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| X3 = f1(compose(X0,compose(codomain(X1),X2)),X3)
| compose(X0,compose(codomain(X1),X2)) = X3
| domain(compose(X0,codomain(X1))) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f28,f23812]) ).
fof(f23814,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X0,compose(X1,codomain(X2)))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,codomain(X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f23803]) ).
fof(f23821,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,compose(X1,domain(compose(domain(domain(X0)),X1)))) = compose(X0,X1) ),
inference(forward_demodulation,[status(thm)],[f14240,f1730]) ).
fof(f23823,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| X1 = f1(X0,X1)
| X0 = X1
| codomain(f1(X0,X1)) = codomain(compose(codomain(f1(X0,X1)),X0)) ),
inference(resolution,[status(thm)],[f18179,f18882]) ).
fof(f23824,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) != codomain(X1)
| X2 = f1(codomain(X0),X2)
| codomain(X0) = X2
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(resolution,[status(thm)],[f18179,f229]) ).
fof(f23825,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(compose(codomain(X0),X1),X4)
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(resolution,[status(thm)],[f18179,f20377]) ).
fof(f23826,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = domain(compose(codomain(X0),X1))
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(resolution,[status(thm)],[f18179,f16600]) ).
fof(f23827,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = codomain(compose(codomain(X0),X1))
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(resolution,[status(thm)],[f18179,f16597]) ).
fof(f23828,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = domain(compose(codomain(X0),X1))
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(resolution,[status(thm)],[f18179,f13002]) ).
fof(f23829,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = codomain(compose(codomain(X0),X1))
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(resolution,[status(thm)],[f18179,f13000]) ).
fof(f23830,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(compose(X2,X3))
| compose(X2,X3) = compose(codomain(X0),X1)
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(resolution,[status(thm)],[f18179,f19267]) ).
fof(f23831,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = compose(codomain(X0),X1)
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(resolution,[status(thm)],[f18179,f16557]) ).
fof(f23832,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| codomain(compose(X2,X3)) = compose(codomain(X0),X1)
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(resolution,[status(thm)],[f18179,f12961]) ).
fof(f23833,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = domain(compose(codomain(X0),X1))
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(resolution,[status(thm)],[f18179,f898]) ).
fof(f23834,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = codomain(compose(codomain(X0),X1))
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(resolution,[status(thm)],[f18179,f896]) ).
fof(f23835,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| X3 = f1(compose(compose(codomain(X0),X1),X2),X3)
| compose(compose(codomain(X0),X1),X2) = X3
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(resolution,[status(thm)],[f18179,f728]) ).
fof(f23836,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(codomain(X0),X1)
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(resolution,[status(thm)],[f18179,f841]) ).
fof(f23837,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(domain(compose(codomain(X0),X1)),X2)
| domain(compose(codomain(X0),X1)) = X2
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(resolution,[status(thm)],[f18179,f94]) ).
fof(f23838,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(codomain(compose(codomain(X0),X1)),X2)
| codomain(compose(codomain(X0),X1)) = X2
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(resolution,[status(thm)],[f18179,f92]) ).
fof(f23839,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(compose(codomain(X0),X1),X2)
| compose(codomain(X0),X1) = X2
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(resolution,[status(thm)],[f18179,f78]) ).
fof(f23840,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f2344,f18179]) ).
fof(f23841,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(compose(X0,X1)) = codomain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f195,f18179]) ).
fof(f23855,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = X0
| codomain(f1(compose(X2,X3),X0)) = codomain(compose(codomain(f1(compose(X2,X3),X0)),X1))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f19686,f18179]) ).
fof(f23856,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| X2 = f1(X0,X2)
| X0 = X2
| codomain(f1(X0,X2)) = codomain(compose(codomain(f1(X0,X2)),X1))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f17491,f18179]) ).
fof(f23859,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) != codomain(X1)
| X2 = f1(codomain(X0),X2)
| codomain(X0) = X2
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f17443,f23824]) ).
fof(f23860,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| compose(X2,X3) = compose(codomain(X0),compose(X1,X4))
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f23825]) ).
fof(f23861,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| X3 = f1(compose(compose(codomain(X0),X1),X2),X3)
| compose(codomain(X0),compose(X1,X2)) = X3
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f23835]) ).
fof(f23862,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| X3 = f1(compose(codomain(X0),compose(X1,X2)),X3)
| compose(codomain(X0),compose(X1,X2)) = X3
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f23861]) ).
fof(f23863,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f2344,f23840]) ).
fof(f23864,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f195,f23841]) ).
fof(f23883,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(compose(codomain(X2),X3))
| codomain(X2) != codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f19265,f17608]) ).
fof(f23885,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(codomain(codomain(X2)))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f19265,f54]) ).
fof(f23887,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| equivalent(codomain(X2),codomain(X2))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f19265,f39]) ).
fof(f23894,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X2),X3))
| domain(X2) != codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f19266,f17700]) ).
fof(f23895,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f19266,f27]) ).
fof(f23897,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(codomain(domain(X2)))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f19266,f54]) ).
fof(f23898,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(domain(domain(X2)))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f19266,f44]) ).
fof(f23899,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| equivalent(domain(X2),domain(X2))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f19266,f39]) ).
fof(f23906,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(compose(codomain(X2),X3))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(codomain(X2),X3)) ),
inference(resolution,[status(thm)],[f19296,f18179]) ).
fof(f23907,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(codomain(X2),X3)) ),
inference(resolution,[status(thm)],[f19296,f18198]) ).
fof(f23908,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(X2))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(codomain(X2),X3)) ),
inference(resolution,[status(thm)],[f19296,f17589]) ).
fof(f23909,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(compose(domain(X2),X3))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(domain(X2),X3)) ),
inference(resolution,[status(thm)],[f19296,f17733]) ).
fof(f23910,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(domain(X2),X3)) ),
inference(resolution,[status(thm)],[f19296,f18297]) ).
fof(f23911,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(domain(X2))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(domain(X2),X3)) ),
inference(resolution,[status(thm)],[f19296,f15777]) ).
fof(f23912,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X2,codomain(X3))) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,codomain(X3))) ),
inference(resolution,[status(thm)],[f19296,f17926]) ).
fof(f23913,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(compose(X2,domain(X3))) = domain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,domain(X3))) ),
inference(resolution,[status(thm)],[f19296,f14563]) ).
fof(f23914,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(compose(X4,compose(X5,domain(compose(X3,compose(X4,X5))))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f19296,f1219]) ).
fof(f23915,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ2_spl
| there_exists(domain(compose(X2,compose(X3,X4))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f19296,f570]) ).
fof(f23916,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ2_spl
| domain(compose(X2,compose(X3,X4))) = codomain(X5)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f19296,f462]) ).
fof(f23917,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ2_spl
| there_exists(codomain(compose(X2,compose(X3,X4))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f19296,f370]) ).
fof(f23918,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X2) = codomain(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19296,f1227]) ).
fof(f23919,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X2,compose(X3,X4)))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19296,f1214]) ).
fof(f23920,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| there_exists(domain(compose(X2,codomain(X3))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19296,f562]) ).
fof(f23921,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19296,f457]) ).
fof(f23922,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(compose(domain(X3),X4))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19296,f456]) ).
fof(f23923,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19296,f454]) ).
fof(f23924,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| there_exists(codomain(compose(X2,codomain(X3))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19296,f363]) ).
fof(f23925,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| there_exists(domain(compose(X2,X3)))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19296,f86]) ).
fof(f23926,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(X4)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19296,f85]) ).
fof(f23927,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| there_exists(codomain(compose(X2,X3)))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19296,f84]) ).
fof(f23928,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19296,f17509]) ).
fof(f23929,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(compose(X2,X3)) = domain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19296,f14171]) ).
fof(f23930,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(domain(compose(codomain(compose(X2,X3)),X2)))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19296,f555]) ).
fof(f23931,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(compose(X2,codomain(X3))) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19296,f455]) ).
fof(f23932,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19296,f447]) ).
fof(f23933,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(domain(compose(X2,codomain(X3))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19296,f563]) ).
fof(f23934,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(codomain(compose(codomain(compose(X2,X3)),X2)))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19296,f356]) ).
fof(f23935,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(codomain(compose(X2,codomain(X3))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19296,f364]) ).
fof(f23936,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(compose(domain(X2),X3))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19296,f249]) ).
fof(f23937,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19296,f137]) ).
fof(f23938,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(codomain(X2))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19296,f35]) ).
fof(f23939,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19296,f26]) ).
fof(f23940,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(domain(X2))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19296,f25]) ).
fof(f23941,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(compose(codomain(X2),X3))
| codomain(X2) != codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(codomain(X2)) ),
inference(resolution,[status(thm)],[f19296,f17608]) ).
fof(f23942,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(X2)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(codomain(X2)) ),
inference(resolution,[status(thm)],[f19296,f23]) ).
fof(f23943,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X2),X3))
| domain(X2) != codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(domain(X2)) ),
inference(resolution,[status(thm)],[f19296,f17700]) ).
fof(f23944,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(domain(X2)) ),
inference(resolution,[status(thm)],[f19296,f27]) ).
fof(f23945,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(X2)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(domain(X2)) ),
inference(resolution,[status(thm)],[f19296,f22]) ).
fof(f23947,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(domain(X2))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f19296,f44]) ).
fof(f23948,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| equivalent(X2,X2)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f19296,f39]) ).
fof(f23949,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(compose(codomain(X2),X3))
| codomain(X2) != codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(X2) ),
inference(forward_demodulation,[status(thm)],[f17596,f23941]) ).
fof(f23951,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X2),X3))
| domain(X2) != codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f23943]) ).
fof(f23952,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f14086,f23944]) ).
fof(f23954,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(compose(codomain(X2),X3))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(codomain(X2),X3)) ),
inference(resolution,[status(thm)],[f19298,f18179]) ).
fof(f23955,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(codomain(X2),X3)) ),
inference(resolution,[status(thm)],[f19298,f18198]) ).
fof(f23956,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(X2))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(codomain(X2),X3)) ),
inference(resolution,[status(thm)],[f19298,f17589]) ).
fof(f23957,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(compose(domain(X2),X3))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(domain(X2),X3)) ),
inference(resolution,[status(thm)],[f19298,f17733]) ).
fof(f23958,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(domain(X2),X3)) ),
inference(resolution,[status(thm)],[f19298,f18297]) ).
fof(f23959,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(domain(X2))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(domain(X2),X3)) ),
inference(resolution,[status(thm)],[f19298,f15777]) ).
fof(f23960,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X2,codomain(X3))) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,codomain(X3))) ),
inference(resolution,[status(thm)],[f19298,f17926]) ).
fof(f23961,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(compose(X2,domain(X3))) = domain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,domain(X3))) ),
inference(resolution,[status(thm)],[f19298,f14563]) ).
fof(f23962,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(compose(X4,compose(X5,domain(compose(X3,compose(X4,X5))))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f19298,f1219]) ).
fof(f23963,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ2_spl
| there_exists(domain(compose(X2,compose(X3,X4))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f19298,f570]) ).
fof(f23964,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ2_spl
| domain(compose(X2,compose(X3,X4))) = codomain(X5)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f19298,f462]) ).
fof(f23965,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ2_spl
| there_exists(codomain(compose(X2,compose(X3,X4))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,compose(X3,compose(X4,X5)))) ),
inference(resolution,[status(thm)],[f19298,f370]) ).
fof(f23966,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X2) = codomain(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19298,f1227]) ).
fof(f23967,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X2,compose(X3,X4)))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19298,f1214]) ).
fof(f23968,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| there_exists(domain(compose(X2,codomain(X3))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19298,f562]) ).
fof(f23969,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19298,f457]) ).
fof(f23970,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(compose(domain(X3),X4))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19298,f456]) ).
fof(f23971,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19298,f454]) ).
fof(f23972,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| there_exists(codomain(compose(X2,codomain(X3))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19298,f363]) ).
fof(f23973,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| there_exists(domain(compose(X2,X3)))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19298,f86]) ).
fof(f23974,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(compose(X2,X3)) = codomain(X4)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19298,f85]) ).
fof(f23975,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| there_exists(codomain(compose(X2,X3)))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,compose(X3,X4))) ),
inference(resolution,[status(thm)],[f19298,f84]) ).
fof(f23976,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19298,f17509]) ).
fof(f23977,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(compose(X2,X3)) = domain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19298,f14171]) ).
fof(f23978,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(domain(compose(codomain(compose(X2,X3)),X2)))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19298,f555]) ).
fof(f23979,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(compose(X2,codomain(X3))) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19298,f455]) ).
fof(f23980,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19298,f447]) ).
fof(f23981,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(domain(compose(X2,codomain(X3))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19298,f563]) ).
fof(f23982,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(codomain(compose(codomain(compose(X2,X3)),X2)))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19298,f356]) ).
fof(f23983,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(codomain(compose(X2,codomain(X3))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19298,f364]) ).
fof(f23984,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(compose(domain(X2),X3))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19298,f249]) ).
fof(f23985,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19298,f137]) ).
fof(f23986,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(codomain(X2))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19298,f35]) ).
fof(f23987,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19298,f26]) ).
fof(f23988,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(domain(X2))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(compose(X2,X3)) ),
inference(resolution,[status(thm)],[f19298,f25]) ).
fof(f23989,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(compose(codomain(X2),X3))
| codomain(X2) != codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(codomain(X2)) ),
inference(resolution,[status(thm)],[f19298,f17608]) ).
fof(f23991,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X2),X3))
| domain(X2) != codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(domain(X2)) ),
inference(resolution,[status(thm)],[f19298,f17700]) ).
fof(f23992,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(domain(X2)) ),
inference(resolution,[status(thm)],[f19298,f27]) ).
fof(f23993,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(X2)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(domain(X2)) ),
inference(resolution,[status(thm)],[f19298,f22]) ).
fof(f23994,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| there_exists(codomain(X2))
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f19298,f54]) ).
fof(f23996,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| equivalent(X2,X2)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f19298,f39]) ).
fof(f23997,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(compose(codomain(X2),X3))
| codomain(X2) != codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = codomain(X2) ),
inference(forward_demodulation,[status(thm)],[f17443,f23989]) ).
fof(f23999,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X2),X3))
| domain(X2) != codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f17582,f23991]) ).
fof(f24000,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f17582,f23992]) ).
fof(f24004,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(compose(codomain(X2),X3))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(codomain(X2),X3) ),
inference(resolution,[status(thm)],[f19434,f18179]) ).
fof(f24005,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(X3)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(codomain(X2),X3) ),
inference(resolution,[status(thm)],[f19434,f18198]) ).
fof(f24006,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(X2))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(codomain(X2),X3) ),
inference(resolution,[status(thm)],[f19434,f17589]) ).
fof(f24007,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(resolution,[status(thm)],[f19434,f17733]) ).
fof(f24008,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(resolution,[status(thm)],[f19434,f18297]) ).
fof(f24009,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| there_exists(domain(X2))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(resolution,[status(thm)],[f19434,f15777]) ).
fof(f24010,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X2,codomain(X3))) = codomain(X3)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,codomain(X3)) ),
inference(resolution,[status(thm)],[f19434,f17926]) ).
fof(f24011,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X2,domain(X3))) = domain(X3)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,domain(X3)) ),
inference(resolution,[status(thm)],[f19434,f14563]) ).
fof(f24012,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(compose(X4,compose(X5,domain(compose(X3,compose(X4,X5))))))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(resolution,[status(thm)],[f19434,f1219]) ).
fof(f24013,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(resolution,[status(thm)],[f19434,f570]) ).
fof(f24014,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,compose(X3,X4))) = codomain(X5)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(resolution,[status(thm)],[f19434,f462]) ).
fof(f24015,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(resolution,[status(thm)],[f19434,f370]) ).
fof(f24016,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19434,f1227]) ).
fof(f24017,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X2,compose(X3,X4)))))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19434,f1214]) ).
fof(f24018,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19434,f562]) ).
fof(f24019,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19434,f457]) ).
fof(f24020,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(compose(domain(X3),X4))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19434,f456]) ).
fof(f24021,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19434,f454]) ).
fof(f24022,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19434,f363]) ).
fof(f24023,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,X3)))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19434,f86]) ).
fof(f24024,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19434,f85]) ).
fof(f24025,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,X3)))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(resolution,[status(thm)],[f19434,f84]) ).
fof(f24026,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19434,f17509]) ).
fof(f24027,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(compose(X2,X3)) = domain(X3)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19434,f14171]) ).
fof(f24028,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19434,f555]) ).
fof(f24029,plain,
! [X0,X1,X2,X3] :
( domain(compose(X2,codomain(X3))) = codomain(X3)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19434,f455]) ).
fof(f24030,plain,
! [X0,X1,X2,X3] :
( domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19434,f447]) ).
fof(f24031,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19434,f563]) ).
fof(f24032,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19434,f356]) ).
fof(f24033,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19434,f364]) ).
fof(f24034,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19434,f249]) ).
fof(f24035,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19434,f137]) ).
fof(f24036,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(X2))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19434,f35]) ).
fof(f24037,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19434,f26]) ).
fof(f24038,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(X2))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(resolution,[status(thm)],[f19434,f25]) ).
fof(f24039,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| there_exists(compose(codomain(X2),X3))
| codomain(X2) != codomain(X3)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f19434,f17608]) ).
fof(f24040,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = codomain(X2) ),
inference(resolution,[status(thm)],[f19434,f23]) ).
fof(f24041,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X2),X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f19434,f17700]) ).
fof(f24042,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X2,X3))
| domain(X2) != codomain(X3)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f19434,f27]) ).
fof(f24043,plain,
! [X0,X1,X2] :
( there_exists(X2)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = domain(X2) ),
inference(resolution,[status(thm)],[f19434,f22]) ).
fof(f24044,plain,
! [X0,X1,X2] :
( there_exists(codomain(X2))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f19434,f54]) ).
fof(f24045,plain,
! [X0,X1,X2] :
( there_exists(domain(X2))
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f19434,f44]) ).
fof(f24046,plain,
! [X0,X1,X2] :
( equivalent(X2,X2)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = X2 ),
inference(resolution,[status(thm)],[f19434,f39]) ).
fof(f24060,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(compose(codomain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(codomain(X2),X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f18179]) ).
fof(f24061,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(codomain(X2),X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f18198]) ).
fof(f24062,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(codomain(X2),X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f17589]) ).
fof(f24063,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(domain(X2),X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f17733]) ).
fof(f24064,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(domain(X2),X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f18297]) ).
fof(f24065,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| there_exists(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(domain(X2),X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f15777]) ).
fof(f24066,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X2,codomain(X3))) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,codomain(X3))),X4) ),
inference(resolution,[status(thm)],[f20416,f17926]) ).
fof(f24067,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(compose(X2,domain(X3))) = domain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,domain(X3))),X4) ),
inference(resolution,[status(thm)],[f20416,f14563]) ).
fof(f24068,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( domain(compose(X2,X3)) = codomain(compose(X4,compose(X5,domain(compose(X3,compose(X4,X5))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,compose(X3,compose(X4,X5)))),X6) ),
inference(resolution,[status(thm)],[f20416,f1219]) ).
fof(f24069,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( there_exists(domain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,compose(X3,compose(X4,X5)))),X6) ),
inference(resolution,[status(thm)],[f20416,f570]) ).
fof(f24070,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( domain(compose(X2,compose(X3,X4))) = codomain(X5)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,compose(X3,compose(X4,X5)))),X6) ),
inference(resolution,[status(thm)],[f20416,f462]) ).
fof(f24071,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( there_exists(codomain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,compose(X3,compose(X4,X5)))),X6) ),
inference(resolution,[status(thm)],[f20416,f370]) ).
fof(f24072,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X2) = codomain(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20416,f1227]) ).
fof(f24073,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X2,compose(X3,X4)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20416,f1214]) ).
fof(f24074,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20416,f562]) ).
fof(f24075,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20416,f457]) ).
fof(f24076,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(compose(domain(X3),X4))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20416,f456]) ).
fof(f24077,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20416,f454]) ).
fof(f24078,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20416,f363]) ).
fof(f24079,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20416,f86]) ).
fof(f24080,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20416,f85]) ).
fof(f24081,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20416,f84]) ).
fof(f24082,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f17509]) ).
fof(f24083,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(compose(X2,X3)) = domain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f14171]) ).
fof(f24084,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f555]) ).
fof(f24085,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,codomain(X3))) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f455]) ).
fof(f24086,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f447]) ).
fof(f24087,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f563]) ).
fof(f24088,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f356]) ).
fof(f24089,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f364]) ).
fof(f24090,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f249]) ).
fof(f24091,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f137]) ).
fof(f24092,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f35]) ).
fof(f24093,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f26]) ).
fof(f24094,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20416,f25]) ).
fof(f24095,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| there_exists(compose(codomain(X2),X4))
| codomain(X2) != codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(codomain(X2)),X3) ),
inference(resolution,[status(thm)],[f20416,f17608]) ).
fof(f24096,plain,
! [X0,X1,X2,X3] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(codomain(X2)),X3) ),
inference(resolution,[status(thm)],[f20416,f23]) ).
fof(f24097,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X2),X4))
| domain(X2) != codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(domain(X2)),X3) ),
inference(resolution,[status(thm)],[f20416,f17700]) ).
fof(f24098,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(compose(X2,X4))
| domain(X2) != codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(domain(X2)),X3) ),
inference(resolution,[status(thm)],[f20416,f27]) ).
fof(f24099,plain,
! [X0,X1,X2,X3] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(domain(X2)),X3) ),
inference(resolution,[status(thm)],[f20416,f22]) ).
fof(f24101,plain,
! [X0,X1,X2,X3] :
( there_exists(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(X2),X3) ),
inference(resolution,[status(thm)],[f20416,f44]) ).
fof(f24102,plain,
! [X0,X1,X2,X3] :
( equivalent(X2,X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(X2),X3) ),
inference(resolution,[status(thm)],[f20416,f39]) ).
fof(f24103,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(compose(codomain(X2),X4))
| codomain(X2) != codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(X2),X3) ),
inference(forward_demodulation,[status(thm)],[f17596,f24095]) ).
fof(f24105,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X2),X4))
| domain(X2) != codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(forward_demodulation,[status(thm)],[f14086,f24097]) ).
fof(f24106,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| there_exists(compose(X2,X4))
| domain(X2) != codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(forward_demodulation,[status(thm)],[f14086,f24098]) ).
fof(f24108,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(compose(codomain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(codomain(X2),X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f18179]) ).
fof(f24109,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(codomain(X2),X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f18198]) ).
fof(f24110,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(codomain(X2),X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f17589]) ).
fof(f24111,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(domain(X2),X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f17733]) ).
fof(f24112,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(domain(X2),X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f18297]) ).
fof(f24113,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| there_exists(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(domain(X2),X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f15777]) ).
fof(f24114,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(compose(X2,codomain(X3))) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,codomain(X3))),X4) ),
inference(resolution,[status(thm)],[f20418,f17926]) ).
fof(f24115,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(compose(X2,domain(X3))) = domain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,domain(X3))),X4) ),
inference(resolution,[status(thm)],[f20418,f14563]) ).
fof(f24116,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( domain(compose(X2,X3)) = codomain(compose(X4,compose(X5,domain(compose(X3,compose(X4,X5))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,compose(X3,compose(X4,X5)))),X6) ),
inference(resolution,[status(thm)],[f20418,f1219]) ).
fof(f24117,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( there_exists(domain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,compose(X3,compose(X4,X5)))),X6) ),
inference(resolution,[status(thm)],[f20418,f570]) ).
fof(f24118,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( domain(compose(X2,compose(X3,X4))) = codomain(X5)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,compose(X3,compose(X4,X5)))),X6) ),
inference(resolution,[status(thm)],[f20418,f462]) ).
fof(f24119,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( there_exists(codomain(compose(X2,compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,compose(X3,compose(X4,X5)))),X6) ),
inference(resolution,[status(thm)],[f20418,f370]) ).
fof(f24120,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X2) = codomain(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20418,f1227]) ).
fof(f24121,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X2,compose(X3,X4)))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20418,f1214]) ).
fof(f24122,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20418,f562]) ).
fof(f24123,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20418,f457]) ).
fof(f24124,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(compose(domain(X3),X4))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20418,f456]) ).
fof(f24125,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20418,f454]) ).
fof(f24126,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20418,f363]) ).
fof(f24127,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(domain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20418,f86]) ).
fof(f24128,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20418,f85]) ).
fof(f24129,plain,
! [X0,X1,X2,X3,X4,X5] :
( there_exists(codomain(compose(X2,X3)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,compose(X3,X4))),X5) ),
inference(resolution,[status(thm)],[f20418,f84]) ).
fof(f24130,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f17509]) ).
fof(f24131,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(compose(X2,X3)) = domain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f14171]) ).
fof(f24132,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f555]) ).
fof(f24133,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,codomain(X3))) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f455]) ).
fof(f24134,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f447]) ).
fof(f24135,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f563]) ).
fof(f24136,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(codomain(compose(X2,X3)),X2)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f356]) ).
fof(f24137,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X2,codomain(X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f364]) ).
fof(f24138,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f249]) ).
fof(f24139,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f137]) ).
fof(f24140,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f35]) ).
fof(f24141,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f26]) ).
fof(f24142,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(compose(X2,X3)),X4) ),
inference(resolution,[status(thm)],[f20418,f25]) ).
fof(f24143,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| there_exists(compose(codomain(X2),X4))
| codomain(X2) != codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(codomain(X2)),X3) ),
inference(resolution,[status(thm)],[f20418,f17608]) ).
fof(f24144,plain,
! [X0,X1,X2,X3] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(codomain(X2)),X3) ),
inference(resolution,[status(thm)],[f20418,f23]) ).
fof(f24145,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X2),X4))
| domain(X2) != codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(domain(X2)),X3) ),
inference(resolution,[status(thm)],[f20418,f17700]) ).
fof(f24146,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(compose(X2,X4))
| domain(X2) != codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(domain(X2)),X3) ),
inference(resolution,[status(thm)],[f20418,f27]) ).
fof(f24147,plain,
! [X0,X1,X2,X3] :
( there_exists(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(domain(X2)),X3) ),
inference(resolution,[status(thm)],[f20418,f22]) ).
fof(f24148,plain,
! [X0,X1,X2,X3] :
( there_exists(codomain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(resolution,[status(thm)],[f20418,f54]) ).
fof(f24150,plain,
! [X0,X1,X2,X3] :
( equivalent(X2,X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(resolution,[status(thm)],[f20418,f39]) ).
fof(f24151,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| there_exists(compose(codomain(X2),X4))
| codomain(X2) != codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(X2),X3) ),
inference(forward_demodulation,[status(thm)],[f17443,f24143]) ).
fof(f24153,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(domain(X2),X4))
| domain(X2) != codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(forward_demodulation,[status(thm)],[f17582,f24145]) ).
fof(f24154,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| there_exists(compose(X2,X4))
| domain(X2) != codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(forward_demodulation,[status(thm)],[f17582,f24146]) ).
fof(f24170,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(domain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f402]) ).
fof(f24180,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(codomain(codomain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f416]) ).
fof(f24192,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(codomain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f430]) ).
fof(f24202,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(domain(codomain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f469]) ).
fof(f24212,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(X0)))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f492]) ).
fof(f24217,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(X0)))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f513]) ).
fof(f24221,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(codomain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f525]) ).
fof(f24230,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(domain(codomain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f538]) ).
fof(f24240,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(codomain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f586]) ).
fof(f24250,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(domain(domain(codomain(f1(X0,X1)))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f601]) ).
fof(f24260,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(codomain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f633]) ).
fof(f24270,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(domain(domain(domain(f1(X0,X1)))))))
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f648]) ).
fof(f24280,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(domain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f663]) ).
fof(f24288,plain,
! [X0,X1] :
( ~ sQ2_spl
| there_exists(codomain(codomain(codomain(domain(X0)))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f17443,f693]) ).
fof(f24297,plain,
! [X0,X1,X2,X3] : compose(compose(X0,X1),compose(X2,X3)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(compose(X0,X1),X2)))),X3)))),
inference(paramodulation,[status(thm)],[f28,f1965]) ).
fof(f24300,plain,
! [X0,X1] : compose(X0,compose(domain(X0),X1)) = compose(X0,compose(domain(compose(domain(X0),domain(compose(X0,domain(X0))))),X1)),
inference(paramodulation,[status(thm)],[f82,f1965]) ).
fof(f24301,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))),X2))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f1304,f1965]) ).
fof(f24303,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(X0),compose(X1,domain(compose(X1,domain(compose(X0,X1))))))))) = compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f1286,f1965]) ).
fof(f24304,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))))) = compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f140,f1965]) ).
fof(f24305,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,X2),X3)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(compose(X1,X2),domain(compose(X0,compose(X1,X2))))),X3)))),
inference(paramodulation,[status(thm)],[f28,f1965]) ).
fof(f24306,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X1,domain(compose(X1,domain(compose(X0,X1)))))))),X2))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f1965,f1965]) ).
fof(f24307,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X1,domain(compose(X0,X1)))))),X2))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f149,f1965]) ).
fof(f24308,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))),X3)))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3)))),
inference(paramodulation,[status(thm)],[f1304,f1965]) ).
fof(f24309,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3)))))))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3)))),
inference(paramodulation,[status(thm)],[f1230,f1965]) ).
fof(f24310,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f1286,f1965]) ).
fof(f24311,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f140,f1965]) ).
fof(f24312,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(X1),domain(compose(X1,domain(compose(X0,X1)))))))) = compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f255,f1965]) ).
fof(f24313,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X1,domain(compose(X1,domain(compose(X0,X1)))))))) = compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f79,f1965]) ).
fof(f24316,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(domain(compose(X1,domain(compose(X0,X1))))),X2))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f82,f1965]) ).
fof(f24317,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))),X3)))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3)))),
inference(paramodulation,[status(thm)],[f1965,f1965]) ).
fof(f24318,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3)))),
inference(paramodulation,[status(thm)],[f149,f1965]) ).
fof(f24319,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3))),X4))))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,compose(X3,X4))))),
inference(paramodulation,[status(thm)],[f1304,f1965]) ).
fof(f24320,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,compose(X3,X4))))),
inference(paramodulation,[status(thm)],[f1230,f1965]) ).
fof(f24321,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(domain(compose(X1,domain(compose(X0,X1))))),compose(X2,X3))))))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3)))),
inference(paramodulation,[status(thm)],[f1286,f1965]) ).
fof(f24322,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3))))))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3)))),
inference(paramodulation,[status(thm)],[f140,f1965]) ).
fof(f24323,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(domain(compose(X1,domain(compose(X0,X1))))),X2))))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f255,f1965]) ).
fof(f24324,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f79,f1965]) ).
fof(f24325,plain,
! [X0,X1] : compose(X0,compose(X1,domain(domain(compose(X1,domain(compose(X0,X1))))))) = compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f29,f1965]) ).
fof(f24326,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,X2),X3)) = compose(X0,compose(compose(X1,X2),compose(domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))),X3))),
inference(paramodulation,[status(thm)],[f28,f1965]) ).
fof(f24329,plain,
! [X0,X1,X2,X3] : compose(compose(X0,X1),compose(X2,X3)) = compose(compose(X0,X1),compose(X2,compose(domain(compose(X2,domain(compose(X0,compose(X1,X2))))),X3))),
inference(paramodulation,[status(thm)],[f28,f1965]) ).
fof(f24336,plain,
! [X0,X1,X2] : compose(X0,compose(compose(domain(X0),X1),X2)) = compose(X0,compose(compose(domain(X0),X1),compose(domain(compose(compose(domain(X0),X1),domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f82,f1965]) ).
fof(f24337,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)) = compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),compose(domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),domain(compose(X0,compose(X1,X2))))),X3))),
inference(paramodulation,[status(thm)],[f1965,f1965]) ).
fof(f24338,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),compose(domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(compose(X0,compose(X1,X2))))),X3))),
inference(paramodulation,[status(thm)],[f149,f1965]) ).
fof(f24339,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))),
inference(paramodulation,[status(thm)],[f1304,f1965]) ).
fof(f24340,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),compose(domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))),
inference(paramodulation,[status(thm)],[f1230,f1965]) ).
fof(f24341,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3)) = compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),compose(domain(compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))),X3))),
inference(paramodulation,[status(thm)],[f1286,f1965]) ).
fof(f24342,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3)) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),compose(domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))),X3))),
inference(paramodulation,[status(thm)],[f140,f1965]) ).
fof(f24343,plain,
! [X0,X1,X2] : compose(X0,compose(compose(X1,domain(compose(domain(X0),X1))),X2)) = compose(X0,compose(compose(X1,domain(compose(domain(X0),X1))),compose(domain(compose(compose(X1,domain(compose(domain(X0),X1))),domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f255,f1965]) ).
fof(f24344,plain,
! [X0,X1,X2] : compose(X0,compose(compose(X1,domain(compose(X0,X1))),X2)) = compose(X0,compose(compose(X1,domain(compose(X0,X1))),compose(domain(compose(compose(X1,domain(compose(X0,X1))),domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f79,f1965]) ).
fof(f24345,plain,
! [X0,X1] : compose(X0,compose(domain(X0),X1)) = compose(X0,compose(domain(X0),compose(domain(compose(domain(X0),domain(X0))),X1))),
inference(paramodulation,[status(thm)],[f29,f1965]) ).
fof(f24346,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X3,domain(compose(domain(compose(X0,compose(X1,X2))),X3)))),X4))))),
inference(paramodulation,[status(thm)],[f1965,f1304]) ).
fof(f24347,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(domain(compose(X0,X1)),X2)))),X3)))),
inference(paramodulation,[status(thm)],[f1965,f149]) ).
fof(f24349,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(domain(X0),X1)))),X2))) = compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(domain(X0),X1)))),X2),domain(compose(domain(X0),compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f1965,f1286]) ).
fof(f24351,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(domain(X0),X1)))),X2)))
| ~ there_exists(compose(domain(X0),compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f18297]) ).
fof(f24354,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(domain(X0),X1)))),X2))) = compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(domain(X0),X1)))),X2)),domain(compose(domain(X0),compose(X1,X2))))),
inference(paramodulation,[status(thm)],[f1965,f255]) ).
fof(f24355,plain,
! [X0,X1,X2] : compose(X0,compose(domain(X0),compose(X1,X2))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(domain(X0),X1)))),X2))),
inference(paramodulation,[status(thm)],[f1965,f82]) ).
fof(f24356,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(compose(X0,X1),X2)))),X3)))) = compose(compose(X0,X1),compose(X2,X3)),
inference(paramodulation,[status(thm)],[f1965,f28]) ).
fof(f24360,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(codomain(X0),X1)))),X2)))
| ~ there_exists(compose(codomain(X0),compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f18198]) ).
fof(f24363,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(compose(X0,compose(X1,X2))),domain(compose(X2,domain(compose(X0,compose(X1,X2))))))),X3)))),
inference(paramodulation,[status(thm)],[f1965,f1304]) ).
fof(f24364,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(X1,compose(domain(compose(domain(compose(X0,X1)),domain(compose(X1,domain(compose(X0,X1)))))),X2))),
inference(paramodulation,[status(thm)],[f1965,f149]) ).
fof(f24365,plain,
! [X0,X1] : compose(X0,compose(domain(X0),X1)) = compose(X0,compose(domain(compose(domain(X0),domain(compose(X0,domain(X0))))),X1)),
inference(paramodulation,[status(thm)],[f1965,f82]) ).
fof(f24366,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))),X2))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f1965,f1304]) ).
fof(f24368,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) = compose(X0,compose(X1,domain(compose(domain(X0),compose(X1,domain(compose(X1,domain(compose(X0,X1))))))))),
inference(paramodulation,[status(thm)],[f1965,f1286]) ).
fof(f24369,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(X1,X2))))))))))) = compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(X1,X2))))))),
inference(paramodulation,[status(thm)],[f1965,f1230]) ).
fof(f24370,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))))) = compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f1965,f140]) ).
fof(f24371,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,domain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f1219]) ).
fof(f24373,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f570]) ).
fof(f24374,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))) = codomain(X2)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f462]) ).
fof(f24375,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f370]) ).
fof(f24376,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f1227]) ).
fof(f24378,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(domain(compose(X2,domain(compose(X1,X2)))),X3),domain(compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1965,f1219]) ).
fof(f24379,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))) = X3 ),
inference(paramodulation,[status(thm)],[f1965,f1296]) ).
fof(f24380,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f1214]) ).
fof(f24382,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f1965,f501]) ).
fof(f24383,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f1965,f480]) ).
fof(f24386,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),domain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f457]) ).
fof(f24387,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f456]) ).
fof(f24388,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f454]) ).
fof(f24389,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(domain(compose(X2,domain(compose(X1,X2)))),X3))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1965,f462]) ).
fof(f24390,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))) = X3
| domain(compose(X0,X1)) = codomain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2)) ),
inference(paramodulation,[status(thm)],[f1965,f441]) ).
fof(f24396,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f85]) ).
fof(f24398,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1965,f1227]) ).
fof(f24399,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)),X4))),
inference(paramodulation,[status(thm)],[f1965,f1304]) ).
fof(f24400,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(domain(compose(X3,domain(compose(X2,X3)))),X4)),domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X3,domain(compose(X2,X3)))),X4))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1965,f1219]) ).
fof(f24401,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))) = X4 ),
inference(paramodulation,[status(thm)],[f1965,f1296]) ).
fof(f24402,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1965,f1214]) ).
fof(f24403,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f1965,f1286]) ).
fof(f24404,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(X3,domain(compose(X2,X3)))),X4)),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X3,domain(compose(X2,X3)))),X4))))),
inference(paramodulation,[status(thm)],[f1965,f1230]) ).
fof(f24405,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X0,compose(X2,X3)))
| domain(X0) != codomain(compose(X2,compose(domain(compose(X2,domain(compose(X0,X2)))),X3)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f1965,f229]) ).
fof(f24406,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))) = X3 ),
inference(paramodulation,[status(thm)],[f1965,f835]) ).
fof(f24407,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))) = X3 ),
inference(paramodulation,[status(thm)],[f1965,f834]) ).
fof(f24408,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))
| compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3))) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(paramodulation,[status(thm)],[f1965,f19686]) ).
fof(f24409,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = domain(X3) ),
inference(paramodulation,[status(thm)],[f1965,f19593]) ).
fof(f24410,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))) = X3 ),
inference(paramodulation,[status(thm)],[f1965,f813]) ).
fof(f24411,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))) = X3 ),
inference(paramodulation,[status(thm)],[f1965,f812]) ).
fof(f24413,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))) != f1(compose(X0,compose(X1,X2)),X3)
| domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))) = X3 ),
inference(paramodulation,[status(thm)],[f1965,f804]) ).
fof(f24414,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))),X4)
| codomain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f1965,f548]) ).
fof(f24415,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))),X4)
| domain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f1965,f547]) ).
fof(f24416,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f1965,f2344]) ).
fof(f24418,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f1965,f506]) ).
fof(f24419,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))),X4)
| domain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))) = X4 ),
inference(paramodulation,[status(thm)],[f1965,f502]) ).
fof(f24420,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3))))) = X4 ),
inference(paramodulation,[status(thm)],[f1965,f501]) ).
fof(f24421,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))) = domain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f14171]) ).
fof(f24422,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))) = X3 ),
inference(paramodulation,[status(thm)],[f1965,f485]) ).
fof(f24423,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))),X4)
| codomain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))) = X4 ),
inference(paramodulation,[status(thm)],[f1965,f481]) ).
fof(f24424,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3))))) = X4 ),
inference(paramodulation,[status(thm)],[f1965,f480]) ).
fof(f24428,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)),X4)
| compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f1965,f549]) ).
fof(f24429,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)),domain(compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1965,f457]) ).
fof(f24430,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1965,f456]) ).
fof(f24431,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f455]) ).
fof(f24433,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))),X0)) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f447]) ).
fof(f24434,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,compose(domain(compose(X3,domain(compose(X2,X3)))),X4)))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1965,f462]) ).
fof(f24435,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3))) ),
inference(paramodulation,[status(thm)],[f1965,f441]) ).
fof(f24437,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f563]) ).
fof(f24440,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)),X4)
| compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f1965,f350]) ).
fof(f24441,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f364]) ).
fof(f24442,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f249]) ).
fof(f24444,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))) = compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)),
inference(paramodulation,[status(thm)],[f1965,f195]) ).
fof(f24445,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f137]) ).
fof(f24448,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))) = X3 ),
inference(paramodulation,[status(thm)],[f1965,f90]) ).
fof(f24450,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1965,f85]) ).
fof(f24456,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1965,f26]) ).
fof(f24461,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(compose(X0,X1),X2)))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f24297]) ).
fof(f24462,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X0,compose(X1,X2))))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f24461]) ).
fof(f24469,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(domain(compose(domain(X0),domain(compose(X0,domain(X0))))),X1)),
inference(forward_demodulation,[status(thm)],[f82,f24300]) ).
fof(f24470,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(domain(compose(domain(X0),domain(X0))),X1)),
inference(forward_demodulation,[status(thm)],[f29,f24469]) ).
fof(f24471,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,X1) = compose(X0,compose(domain(domain(X0)),X1)) ),
inference(forward_demodulation,[status(thm)],[f14240,f24470]) ).
fof(f24473,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))),X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1965,f24301]) ).
fof(f24476,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(compose(X1,X2),domain(compose(X0,compose(X1,X2))))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f24305]) ).
fof(f24477,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f24476]) ).
fof(f24478,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X1,domain(compose(X1,domain(compose(X0,X1)))))))),X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1965,f24306]) ).
fof(f24479,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X1,domain(compose(X0,X1)))))),X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1965,f24307]) ).
fof(f24480,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))),X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1965,f24308]) ).
fof(f24481,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1965,f24309]) ).
fof(f24482,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1965,f24310]) ).
fof(f24483,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1965,f24311]) ).
fof(f24484,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))),X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1965,f24317]) ).
fof(f24485,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1965,f24318]) ).
fof(f24486,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1965,f24319]) ).
fof(f24487,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1965,f24320]) ).
fof(f24488,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3))))))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f17582,f24321]) ).
fof(f24489,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,X3))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24488]) ).
fof(f24490,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1965,f24322]) ).
fof(f24491,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))) ),
inference(forward_demodulation,[status(thm)],[f17582,f24323]) ).
fof(f24492,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))) = compose(X0,compose(X1,X2)) ),
inference(forward_demodulation,[status(thm)],[f1965,f24491]) ).
fof(f24493,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1965,f24324]) ).
fof(f24494,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(compose(X1,X2),compose(domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f24326]) ).
fof(f24495,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f24494]) ).
fof(f24505,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(compose(X0,X1),compose(X2,compose(domain(compose(X2,domain(compose(X0,compose(X1,X2))))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f24329]) ).
fof(f24506,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X0,compose(X1,X2))))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f24505]) ).
fof(f24537,plain,
! [X0,X1,X2] : compose(X0,compose(domain(X0),compose(X1,X2))) = compose(X0,compose(compose(domain(X0),X1),compose(domain(compose(compose(domain(X0),X1),domain(compose(X0,X1)))),X2))),
inference(forward_demodulation,[status(thm)],[f28,f24336]) ).
fof(f24538,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(compose(domain(X0),X1),compose(domain(compose(compose(domain(X0),X1),domain(compose(X0,X1)))),X2))),
inference(forward_demodulation,[status(thm)],[f82,f24537]) ).
fof(f24539,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(domain(X0),compose(X1,compose(domain(compose(compose(domain(X0),X1),domain(compose(X0,X1)))),X2)))),
inference(forward_demodulation,[status(thm)],[f28,f24538]) ).
fof(f24540,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(compose(domain(X0),X1),domain(compose(X0,X1)))),X2))),
inference(forward_demodulation,[status(thm)],[f82,f24539]) ).
fof(f24541,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(domain(X0),compose(X1,domain(compose(X0,X1))))),X2))),
inference(forward_demodulation,[status(thm)],[f28,f24540]) ).
fof(f24542,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),X3))) = compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),compose(domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),domain(compose(X0,compose(X1,X2))))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f24337]) ).
fof(f24543,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3)))) = compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),compose(domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),domain(compose(X0,compose(X1,X2))))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f24542]) ).
fof(f24544,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),compose(domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),domain(compose(X0,compose(X1,X2))))),X3))),
inference(forward_demodulation,[status(thm)],[f1965,f24543]) ).
fof(f24545,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),compose(domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),domain(compose(X0,compose(X1,X2))))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f24544]) ).
fof(f24546,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,compose(domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),domain(compose(X0,compose(X1,X2))))),X3))))),
inference(forward_demodulation,[status(thm)],[f28,f24545]) ).
fof(f24547,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),domain(compose(X0,compose(X1,X2))))),X3)))),
inference(forward_demodulation,[status(thm)],[f1965,f24546]) ).
fof(f24548,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),domain(compose(X0,compose(X1,X2)))))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f24547]) ).
fof(f24549,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,domain(compose(X0,compose(X1,X2))))))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f24548]) ).
fof(f24550,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),X3))) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),compose(domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(compose(X0,compose(X1,X2))))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f24338]) ).
fof(f24551,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),compose(domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(compose(X0,compose(X1,X2))))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f24550]) ).
fof(f24552,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),compose(domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(compose(X0,compose(X1,X2))))),X3))),
inference(forward_demodulation,[status(thm)],[f149,f24551]) ).
fof(f24553,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),compose(domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(compose(X0,compose(X1,X2))))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f24552]) ).
fof(f24554,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,compose(domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(compose(X0,compose(X1,X2))))),X3))))),
inference(forward_demodulation,[status(thm)],[f28,f24553]) ).
fof(f24555,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(compose(X0,compose(X1,X2))))),X3)))),
inference(forward_demodulation,[status(thm)],[f149,f24554]) ).
fof(f24556,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(compose(domain(compose(X0,X1)),X2),domain(compose(X0,compose(X1,X2)))))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f24555]) ).
fof(f24557,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,domain(compose(X0,compose(X1,X2))))))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f24556]) ).
fof(f24558,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))),
inference(forward_demodulation,[status(thm)],[f28,f24339]) ).
fof(f24559,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4)))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))),
inference(forward_demodulation,[status(thm)],[f28,f24558]) ).
fof(f24560,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))),
inference(forward_demodulation,[status(thm)],[f28,f24559]) ).
fof(f24561,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))),
inference(forward_demodulation,[status(thm)],[f1304,f24560]) ).
fof(f24562,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),compose(domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))),
inference(forward_demodulation,[status(thm)],[f28,f24561]) ).
fof(f24563,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),compose(domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f24562]) ).
fof(f24564,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,compose(domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))))),
inference(forward_demodulation,[status(thm)],[f28,f24563]) ).
fof(f24565,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))))),
inference(forward_demodulation,[status(thm)],[f1304,f24564]) ).
fof(f24566,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),domain(compose(X0,compose(X1,compose(X2,X3))))))),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f24565]) ).
fof(f24567,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f24566]) ).
fof(f24568,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f24567]) ).
fof(f24569,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),compose(domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))),
inference(forward_demodulation,[status(thm)],[f28,f24340]) ).
fof(f24570,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),X4)))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),compose(domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))),
inference(forward_demodulation,[status(thm)],[f28,f24569]) ).
fof(f24571,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),compose(domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))),
inference(forward_demodulation,[status(thm)],[f28,f24570]) ).
fof(f24572,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),compose(domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))),
inference(forward_demodulation,[status(thm)],[f28,f24571]) ).
fof(f24573,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),compose(domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f24572]) ).
fof(f24574,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3)))))),X4)))))),
inference(forward_demodulation,[status(thm)],[f28,f24573]) ).
fof(f24575,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(domain(compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)))))),
inference(forward_demodulation,[status(thm)],[f28,f24574]) ).
fof(f24576,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(domain(compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)))))),
inference(forward_demodulation,[status(thm)],[f28,f24575]) ).
fof(f24577,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),X4)))))),
inference(forward_demodulation,[status(thm)],[f28,f24576]) ).
fof(f24578,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(domain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))),X4)))))) ),
inference(forward_demodulation,[status(thm)],[f14240,f24577]) ).
fof(f24579,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),compose(domain(compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f24341]) ).
fof(f24580,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),compose(domain(compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f24579]) ).
fof(f24581,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),compose(domain(compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f24580]) ).
fof(f24582,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),compose(domain(compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))),X3))))),
inference(forward_demodulation,[status(thm)],[f28,f24581]) ).
fof(f24583,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),compose(domain(compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),domain(compose(X0,compose(X1,X2)))))),X3))))),
inference(forward_demodulation,[status(thm)],[f28,f24582]) ).
fof(f24584,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),compose(domain(compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))),X3))))),
inference(forward_demodulation,[status(thm)],[f28,f24583]) ).
fof(f24585,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),compose(domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f24342]) ).
fof(f24586,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),compose(domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f24585]) ).
fof(f24587,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),compose(domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))),X3))),
inference(forward_demodulation,[status(thm)],[f1304,f24586]) ).
fof(f24588,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),compose(domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f24587]) ).
fof(f24589,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))),X3))))),
inference(forward_demodulation,[status(thm)],[f28,f24588]) ).
fof(f24590,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))),X3)))),
inference(forward_demodulation,[status(thm)],[f1304,f24589]) ).
fof(f24591,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),domain(compose(X0,compose(X1,X2)))))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f24590]) ).
fof(f24592,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f24591]) ).
fof(f24593,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))),X3)))) ),
inference(forward_demodulation,[status(thm)],[f14240,f24592]) ).
fof(f24594,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),X2))) = compose(X0,compose(compose(X1,domain(compose(domain(X0),X1))),compose(domain(compose(compose(X1,domain(compose(domain(X0),X1))),domain(compose(X0,X1)))),X2))),
inference(forward_demodulation,[status(thm)],[f28,f24343]) ).
fof(f24595,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),X2))) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),compose(domain(compose(compose(X1,domain(compose(domain(X0),X1))),domain(compose(X0,X1)))),X2)))),
inference(forward_demodulation,[status(thm)],[f28,f24594]) ).
fof(f24596,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),X2))) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),compose(domain(compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(X0,X1))))),X2)))),
inference(forward_demodulation,[status(thm)],[f28,f24595]) ).
fof(f24597,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(compose(X1,domain(compose(X0,X1))),compose(domain(compose(compose(X1,domain(compose(X0,X1))),domain(compose(X0,X1)))),X2))),
inference(forward_demodulation,[status(thm)],[f28,f24344]) ).
fof(f24598,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(compose(X1,domain(compose(X0,X1))),compose(domain(compose(compose(X1,domain(compose(X0,X1))),domain(compose(X0,X1)))),X2))),
inference(forward_demodulation,[status(thm)],[f149,f24597]) ).
fof(f24599,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(domain(compose(compose(X1,domain(compose(X0,X1))),domain(compose(X0,X1)))),X2)))),
inference(forward_demodulation,[status(thm)],[f28,f24598]) ).
fof(f24600,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(compose(X1,domain(compose(X0,X1))),domain(compose(X0,X1)))),X2))),
inference(forward_demodulation,[status(thm)],[f149,f24599]) ).
fof(f24601,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,X1))))),X2))),
inference(forward_demodulation,[status(thm)],[f28,f24600]) ).
fof(f24603,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(domain(X0),compose(domain(compose(domain(X0),domain(X0))),X1))),
inference(forward_demodulation,[status(thm)],[f82,f24345]) ).
fof(f24604,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(domain(compose(domain(X0),domain(X0))),X1)),
inference(forward_demodulation,[status(thm)],[f82,f24603]) ).
fof(f24605,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,X1) = compose(X0,compose(domain(domain(X0)),X1)) ),
inference(forward_demodulation,[status(thm)],[f14240,f24604]) ).
fof(f24607,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X3,domain(compose(domain(compose(X0,compose(X1,X2))),X3)))),X4))))),
inference(forward_demodulation,[status(thm)],[f1304,f24346]) ).
fof(f24608,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(domain(compose(X0,X1)),X2)))),X3)))),
inference(forward_demodulation,[status(thm)],[f149,f24347]) ).
fof(f24612,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(domain(X0),X1)))),X2))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(domain(X0),X1)))),compose(X2,domain(compose(domain(X0),compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f24349]) ).
fof(f24615,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(domain(X0),X1)))),X2))) = compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(domain(X0),X1)))),X2),domain(compose(domain(X0),compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f24354]) ).
fof(f24616,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(domain(X0),X1)))),X2))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(domain(X0),X1)))),compose(X2,domain(compose(domain(X0),compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f24615]) ).
fof(f24617,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(domain(X0),X1)))),X2))),
inference(forward_demodulation,[status(thm)],[f82,f24355]) ).
fof(f24618,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X0,compose(X1,X2))))),X3)))) = compose(compose(X0,X1),compose(X2,X3)),
inference(forward_demodulation,[status(thm)],[f28,f24356]) ).
fof(f24619,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X0,compose(X1,X2))))),X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f28,f24618]) ).
fof(f24628,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(compose(X0,compose(X1,X2))),domain(compose(X2,domain(compose(X0,compose(X1,X2))))))),X3)))),
inference(forward_demodulation,[status(thm)],[f1304,f24363]) ).
fof(f24629,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(domain(compose(X0,X1)),domain(compose(X1,domain(compose(X0,X1)))))),X2))),
inference(forward_demodulation,[status(thm)],[f149,f24364]) ).
fof(f24630,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(domain(compose(domain(X0),domain(compose(X0,domain(X0))))),X1)),
inference(forward_demodulation,[status(thm)],[f82,f24365]) ).
fof(f24631,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(domain(compose(domain(X0),domain(X0))),X1)),
inference(forward_demodulation,[status(thm)],[f29,f24630]) ).
fof(f24632,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,X1) = compose(X0,compose(domain(domain(X0)),X1)) ),
inference(forward_demodulation,[status(thm)],[f14240,f24631]) ).
fof(f24634,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))),X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1965,f24366]) ).
fof(f24639,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f24376]) ).
fof(f24640,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24639]) ).
fof(f24645,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),compose(X3,domain(compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24378]) ).
fof(f24646,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),compose(X3,domain(compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24645]) ).
fof(f24647,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1965,f24379]) ).
fof(f24648,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f24647]) ).
fof(f24649,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1965,f24648]) ).
fof(f24650,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f24380]) ).
fof(f24651,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24650]) ).
fof(f24655,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f1965,f24382]) ).
fof(f24656,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f1965,f24383]) ).
fof(f24657,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,domain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f24386]) ).
fof(f24658,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2)) ),
inference(forward_demodulation,[status(thm)],[f1965,f24390]) ).
fof(f24663,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(domain(compose(X2,domain(compose(X1,X2)))),X3),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24398]) ).
fof(f24664,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),compose(X3,domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24663]) ).
fof(f24665,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24664]) ).
fof(f24666,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24665]) ).
fof(f24667,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X2,domain(compose(X1,X2)))),X3),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)),X4))),
inference(forward_demodulation,[status(thm)],[f28,f24399]) ).
fof(f24668,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)),X4))),
inference(forward_demodulation,[status(thm)],[f28,f24667]) ).
fof(f24669,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)),X4))),
inference(forward_demodulation,[status(thm)],[f1965,f24668]) ).
fof(f24670,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X2,domain(compose(X1,X2)))),X3),X4)))),
inference(forward_demodulation,[status(thm)],[f28,f24669]) ).
fof(f24671,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),compose(X3,X4))))),
inference(forward_demodulation,[status(thm)],[f28,f24670]) ).
fof(f24672,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1965,f24671]) ).
fof(f24673,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(domain(compose(X3,domain(compose(X2,X3)))),X4),domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X3,domain(compose(X2,X3)))),X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f24400]) ).
fof(f24674,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X3,domain(compose(X2,X3)))),compose(X4,domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X3,domain(compose(X2,X3)))),X4))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f24673]) ).
fof(f24675,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X3,domain(compose(X2,X3)))),X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24674]) ).
fof(f24676,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(X3,X4))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24675]) ).
fof(f24677,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1965,f24401]) ).
fof(f24678,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(domain(compose(X2,domain(compose(X1,X2)))),X3),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f24677]) ).
fof(f24679,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),compose(X3,domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f24678]) ).
fof(f24680,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1965,f24679]) ).
fof(f24681,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1965,f24680]) ).
fof(f24682,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(domain(compose(X2,domain(compose(X1,X2)))),X3),domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24402]) ).
fof(f24683,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),compose(X3,domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24682]) ).
fof(f24684,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24683]) ).
fof(f24685,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f1965,f24403]) ).
fof(f24686,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X2,domain(compose(X1,X2)))),X3),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f24685]) ).
fof(f24687,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f24686]) ).
fof(f24688,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f1965,f24687]) ).
fof(f24689,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(X3,domain(compose(X2,X3)))),X4),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X3,domain(compose(X2,X3)))),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f24404]) ).
fof(f24690,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X3,domain(compose(X2,X3)))),compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X3,domain(compose(X2,X3)))),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f24689]) ).
fof(f24691,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X3,domain(compose(X2,X3)))),X4))))),
inference(forward_demodulation,[status(thm)],[f1965,f24690]) ).
fof(f24692,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1965,f24691]) ).
fof(f24693,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1965,f24406]) ).
fof(f24694,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1965,f24407]) ).
fof(f24695,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))
| compose(X1,compose(X2,X3)) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(forward_demodulation,[status(thm)],[f1965,f24408]) ).
fof(f24696,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| compose(X0,compose(X1,X2)) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = domain(X3) ),
inference(forward_demodulation,[status(thm)],[f1965,f24409]) ).
fof(f24697,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1965,f24410]) ).
fof(f24698,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f24697]) ).
fof(f24699,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f24698]) ).
fof(f24700,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1965,f24699]) ).
fof(f24701,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1965,f24411]) ).
fof(f24704,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))) != f1(compose(X0,compose(X1,X2)),X3)
| domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1965,f24413]) ).
fof(f24705,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3)
| domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1965,f24704]) ).
fof(f24706,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))),X4)
| codomain(compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24414]) ).
fof(f24707,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))),X4)
| codomain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24706]) ).
fof(f24708,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24707]) ).
fof(f24709,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24708]) ).
fof(f24710,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3))))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24709]) ).
fof(f24711,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24710]) ).
fof(f24712,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))),X4)
| domain(compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24415]) ).
fof(f24713,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))),X4)
| domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24712]) ).
fof(f24714,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24713]) ).
fof(f24715,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24714]) ).
fof(f24716,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3))))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24715]) ).
fof(f24717,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24716]) ).
fof(f24718,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1965,f24416]) ).
fof(f24720,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f1965,f24418]) ).
fof(f24721,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))),X4)
| domain(compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f24419]) ).
fof(f24722,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))),X4)
| domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f24721]) ).
fof(f24723,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1965,f24722]) ).
fof(f24724,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f24723]) ).
fof(f24725,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3))))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f24724]) ).
fof(f24726,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1965,f24725]) ).
fof(f24727,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1965,f24420]) ).
fof(f24728,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,X2))) = domain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24421]) ).
fof(f24729,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f1965,f24422]) ).
fof(f24730,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))),X4)
| codomain(compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f24423]) ).
fof(f24731,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))),X4)
| codomain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f24730]) ).
fof(f24732,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1965,f24731]) ).
fof(f24733,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f24732]) ).
fof(f24734,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3))))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f24733]) ).
fof(f24735,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1965,f24734]) ).
fof(f24736,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1965,f24424]) ).
fof(f24738,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)),X4)
| compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24428]) ).
fof(f24739,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)),X4)
| compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24738]) ).
fof(f24740,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24739]) ).
fof(f24741,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24740]) ).
fof(f24742,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3)))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24741]) ).
fof(f24743,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24742]) ).
fof(f24744,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(domain(compose(X2,domain(compose(X1,X2)))),X3),domain(compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24429]) ).
fof(f24745,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),compose(X3,domain(compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24744]) ).
fof(f24746,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),compose(X3,domain(compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24745]) ).
fof(f24748,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,compose(X1,X2))),X0)) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24433]) ).
fof(f24749,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),X3))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24435]) ).
fof(f24751,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)),X4)
| compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24440]) ).
fof(f24752,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)),X4)
| compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3)))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24751]) ).
fof(f24753,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24752]) ).
fof(f24754,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24753]) ).
fof(f24755,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3)))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24754]) ).
fof(f24756,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24755]) ).
fof(f24758,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),X3)))) = compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)),
inference(forward_demodulation,[status(thm)],[f28,f24444]) ).
fof(f24759,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3))))) = compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)),
inference(forward_demodulation,[status(thm)],[f28,f24758]) ).
fof(f24760,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)),
inference(forward_demodulation,[status(thm)],[f1965,f24759]) ).
fof(f24761,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),X3))),
inference(forward_demodulation,[status(thm)],[f28,f24760]) ).
fof(f24762,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3)))),
inference(forward_demodulation,[status(thm)],[f28,f24761]) ).
fof(f24763,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1965,f24762]) ).
fof(f24764,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f24445]) ).
fof(f24765,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,domain(compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f24764]) ).
fof(f24766,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1965,f24765]) ).
fof(f24777,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1965,f24448]) ).
fof(f24812,plain,
! [X0,X1,X2,X3] : compose(compose(X0,X1),compose(X2,X3)) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(compose(X0,X1),X2)),X3))))))),
inference(paramodulation,[status(thm)],[f28,f1966]) ).
fof(f24813,plain,
! [X0,X1] : compose(codomain(compose(X0,X1)),compose(X0,X1)) = compose(X0,compose(X1,domain(compose(X0,compose(domain(compose(codomain(compose(X0,X1)),X0)),X1))))),
inference(paramodulation,[status(thm)],[f195,f1966]) ).
fof(f24816,plain,
! [X0,X1] : compose(X0,compose(domain(X0),X1)) = compose(X0,compose(X1,domain(compose(domain(X0),compose(domain(compose(X0,domain(X0))),X1))))),
inference(paramodulation,[status(thm)],[f82,f1966]) ).
fof(f24818,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,X1))))))),
inference(paramodulation,[status(thm)],[f149,f1966]) ).
fof(f24819,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,compose(domain(X1),domain(X1))) = compose(X0,compose(domain(X1),domain(compose(domain(X1),compose(domain(compose(X0,domain(X1))),domain(X1)))))) ),
inference(paramodulation,[status(thm)],[f14238,f1966]) ).
fof(f24820,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,X2),X3)) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(compose(X1,X2),compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(paramodulation,[status(thm)],[f28,f1966]) ).
fof(f24821,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| compose(X0,compose(codomain(X1),codomain(X1))) = compose(X0,compose(codomain(X1),domain(compose(codomain(X1),compose(domain(compose(X0,codomain(X1))),codomain(X1)))))) ),
inference(paramodulation,[status(thm)],[f17591,f1966]) ).
fof(f24822,plain,
! [X0,X1] : compose(X0,compose(codomain(X1),X1)) = compose(X0,compose(X1,domain(compose(codomain(X1),compose(domain(compose(X0,codomain(X1))),X1))))),
inference(paramodulation,[status(thm)],[f81,f1966]) ).
fof(f24823,plain,
! [X0,X1] : compose(X0,compose(X1,domain(X1))) = compose(X0,compose(X1,domain(compose(X1,compose(domain(compose(X0,X1)),domain(X1)))))),
inference(paramodulation,[status(thm)],[f82,f1966]) ).
fof(f24824,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))))))),
inference(paramodulation,[status(thm)],[f28,f1966]) ).
fof(f24825,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,X2),X3)) = compose(X0,compose(compose(X1,X2),compose(X3,domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(paramodulation,[status(thm)],[f28,f1966]) ).
fof(f24826,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(compose(X0,X1)),domain(compose(X1,domain(compose(X0,X1)))))),X2))) = compose(X0,compose(X1,compose(compose(domain(compose(domain(compose(X0,X1)),domain(compose(X1,domain(compose(X0,X1)))))),X2),domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f1965,f1966]) ).
fof(f24828,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f1304,f1966]) ).
fof(f24829,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f1230,f1966]) ).
fof(f24830,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),compose(domain(compose(X0,X1)),X2)))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X1),compose(domain(compose(X0,X1)),X2)))),domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f1286,f1966]) ).
fof(f24831,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X0,X1)),compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(compose(X0,X1)),compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))),domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f1966,f1966]) ).
fof(f24832,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f140,f1966]) ).
fof(f24833,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(X1),domain(compose(X0,X1)))))) = compose(X0,compose(X1,compose(domain(compose(domain(X1),domain(compose(X0,X1)))),domain(compose(X1,domain(compose(X0,X1))))))),
inference(paramodulation,[status(thm)],[f255,f1966]) ).
fof(f24836,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,compose(domain(compose(X0,X1)),domain(compose(X1,domain(compose(X0,X1))))))) ),
inference(paramodulation,[status(thm)],[f14240,f1966]) ).
fof(f24837,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),X2))) = compose(X0,compose(X1,compose(compose(domain(domain(compose(X0,X1))),X2),domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f82,f1966]) ).
fof(f24838,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(domain(compose(X0,X1)),X2)))),X3)))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X2,domain(compose(domain(compose(X0,X1)),X2)))),X3)),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f1965,f1966]) ).
fof(f24839,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(compose(X0,X1)),X2)),X3)))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(domain(compose(X0,X1)),X2)),X3)),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f149,f1966]) ).
fof(f24840,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(compose(X0,X1)),compose(X2,X3))),X4))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(domain(compose(domain(compose(X0,X1)),compose(X2,X3))),X4))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4)))))))),
inference(paramodulation,[status(thm)],[f1304,f1966]) ).
fof(f24841,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,compose(X4,domain(compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4))))))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4)))))))),
inference(paramodulation,[status(thm)],[f1230,f1966]) ).
fof(f24842,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(domain(compose(X0,X1))),compose(X2,X3))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(domain(domain(compose(X0,X1))),compose(X2,X3))))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f1286,f1966]) ).
fof(f24843,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(domain(compose(X0,X1)),X2)),X3))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(domain(compose(X0,X1)),X2)),X3))))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f1966,f1966]) ).
fof(f24844,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,X1)),compose(X2,X3))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(domain(compose(X0,X1)),compose(X2,X3))))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f140,f1966]) ).
fof(f24845,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(domain(compose(X0,X1))),X2))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(domain(compose(X0,X1))),X2))),domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f255,f1966]) ).
fof(f24846,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X0,X1)),X2))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(compose(X0,X1)),X2))),domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f79,f1966]) ).
fof(f24847,plain,
! [X0,X1] : compose(X0,compose(X1,domain(domain(compose(X0,X1))))) = compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),domain(compose(X1,domain(compose(X0,X1))))))),
inference(paramodulation,[status(thm)],[f29,f1966]) ).
fof(f24850,plain,
! [X0,X1,X2,X3] : compose(compose(X0,X1),compose(X2,X3)) = compose(compose(X0,X1),compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(paramodulation,[status(thm)],[f28,f1966]) ).
fof(f24857,plain,
! [X0,X1,X2] : compose(X0,compose(compose(domain(X0),X1),X2)) = compose(X0,compose(compose(domain(X0),X1),compose(X2,domain(compose(compose(domain(X0),X1),compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f82,f1966]) ).
fof(f24858,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3)) = compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),compose(X3,domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(paramodulation,[status(thm)],[f1965,f1966]) ).
fof(f24859,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),X3)) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),compose(X3,domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(paramodulation,[status(thm)],[f149,f1966]) ).
fof(f24860,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),X4)) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(X4,domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))),
inference(paramodulation,[status(thm)],[f1304,f1966]) ).
fof(f24861,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),X4)) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),compose(X4,domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))),
inference(paramodulation,[status(thm)],[f1230,f1966]) ).
fof(f24862,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),X3)) = compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),compose(X3,domain(compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(paramodulation,[status(thm)],[f1286,f1966]) ).
fof(f24863,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3)) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),compose(X3,domain(compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(paramodulation,[status(thm)],[f1966,f1966]) ).
fof(f24864,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),X3)) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),compose(X3,domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(paramodulation,[status(thm)],[f140,f1966]) ).
fof(f24865,plain,
! [X0,X1,X2] : compose(X0,compose(compose(X1,domain(compose(domain(X0),X1))),X2)) = compose(X0,compose(compose(X1,domain(compose(domain(X0),X1))),compose(X2,domain(compose(compose(X1,domain(compose(domain(X0),X1))),compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f255,f1966]) ).
fof(f24866,plain,
! [X0,X1,X2] : compose(X0,compose(compose(X1,domain(compose(X0,X1))),X2)) = compose(X0,compose(compose(X1,domain(compose(X0,X1))),compose(X2,domain(compose(compose(X1,domain(compose(X0,X1))),compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f79,f1966]) ).
fof(f24867,plain,
! [X0,X1] : compose(X0,compose(domain(X0),X1)) = compose(X0,compose(domain(X0),compose(X1,domain(compose(domain(X0),compose(domain(X0),X1)))))),
inference(paramodulation,[status(thm)],[f29,f1966]) ).
fof(f24868,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))))))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3)))),
inference(paramodulation,[status(thm)],[f1966,f1965]) ).
fof(f24869,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X3,compose(domain(compose(domain(compose(X0,compose(X1,X2))),X3)),X4)))))))),
inference(paramodulation,[status(thm)],[f1966,f1304]) ).
fof(f24870,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(domain(compose(X0,X1)),X2)),X3))))))),
inference(paramodulation,[status(thm)],[f1966,f149]) ).
fof(f24872,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(domain(X0),X1)),X2)))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(domain(X0),X1)),X2)))),domain(compose(domain(X0),compose(X1,X2)))))),
inference(paramodulation,[status(thm)],[f1966,f1286]) ).
fof(f24874,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(domain(X0),X1)),X2))))))
| ~ there_exists(compose(domain(X0),compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f18297]) ).
fof(f24877,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(domain(X0),X1)),X2)))))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(domain(X0),X1)),X2))))),domain(compose(domain(X0),compose(X1,X2))))),
inference(paramodulation,[status(thm)],[f1966,f255]) ).
fof(f24878,plain,
! [X0,X1,X2] : compose(X0,compose(domain(X0),compose(X1,X2))) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(domain(X0),X1)),X2)))))),
inference(paramodulation,[status(thm)],[f1966,f82]) ).
fof(f24879,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(compose(X0,X1),X2)),X3))))))) = compose(compose(X0,X1),compose(X2,X3)),
inference(paramodulation,[status(thm)],[f1966,f28]) ).
fof(f24880,plain,
! [X0,X1] : compose(codomain(compose(X0,X1)),compose(X0,X1)) = compose(X0,compose(X1,domain(compose(X0,compose(domain(compose(codomain(compose(X0,X1)),X0)),X1))))),
inference(paramodulation,[status(thm)],[f1966,f195]) ).
fof(f24884,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(codomain(X0),X1)),X2))))))
| ~ there_exists(compose(codomain(X0),compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f18198]) ).
fof(f24887,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),compose(domain(compose(X1,domain(compose(X1,domain(compose(X0,X1)))))),X2)))))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f1966,f1965]) ).
fof(f24888,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,compose(X1,X2))),compose(domain(compose(X2,domain(compose(X0,compose(X1,X2))))),X3))))))),
inference(paramodulation,[status(thm)],[f1966,f1304]) ).
fof(f24889,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X0,X1)),compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))))),
inference(paramodulation,[status(thm)],[f1966,f149]) ).
fof(f24890,plain,
! [X0,X1] : compose(X0,compose(domain(X0),X1)) = compose(X0,compose(X1,domain(compose(domain(X0),compose(domain(compose(X0,domain(X0))),X1))))),
inference(paramodulation,[status(thm)],[f1966,f82]) ).
fof(f24892,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,domain(compose(X2,compose(domain(compose(X1,X2)),domain(compose(X0,compose(X1,X2))))))))),
inference(paramodulation,[status(thm)],[f1966,f1304]) ).
fof(f24893,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,X1))))))),
inference(paramodulation,[status(thm)],[f1966,f149]) ).
fof(f24894,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f1219]) ).
fof(f24895,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f1966,f1230]) ).
fof(f24897,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(compose(X1,compose(domain(compose(X0,X1)),X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f462]) ).
fof(f24899,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f1227]) ).
fof(f24900,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3))),
inference(paramodulation,[status(thm)],[f1966,f1304]) ).
fof(f24901,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))),domain(compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1966,f1219]) ).
fof(f24902,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f1966,f1296]) ).
fof(f24903,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f1214]) ).
fof(f24904,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))),domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))),
inference(paramodulation,[status(thm)],[f1966,f1230]) ).
fof(f24905,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))) = X3 ),
inference(paramodulation,[status(thm)],[f1966,f501]) ).
fof(f24906,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))) = X3 ),
inference(paramodulation,[status(thm)],[f1966,f480]) ).
fof(f24909,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),domain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f457]) ).
fof(f24910,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f456]) ).
fof(f24911,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f454]) ).
fof(f24912,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1966,f462]) ).
fof(f24913,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))) ),
inference(paramodulation,[status(thm)],[f1966,f441]) ).
fof(f24917,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f1966,f140]) ).
fof(f24919,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f85]) ).
fof(f24921,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3)) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),compose(domain(compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),domain(compose(X0,compose(X1,X2))))),X3))),
inference(paramodulation,[status(thm)],[f1966,f1965]) ).
fof(f24922,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1966,f1227]) ).
fof(f24923,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))),X4))),
inference(paramodulation,[status(thm)],[f1966,f1304]) ).
fof(f24924,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,compose(X4,domain(compose(X3,compose(domain(compose(X2,X3)),X4))))),domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X3,compose(domain(compose(X2,X3)),X4)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1966,f1219]) ).
fof(f24925,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1966,f1296]) ).
fof(f24926,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1966,f1214]) ).
fof(f24927,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(paramodulation,[status(thm)],[f1966,f1286]) ).
fof(f24928,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,domain(compose(X3,compose(domain(compose(X2,X3)),X4))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X3,compose(domain(compose(X2,X3)),X4)))))))),
inference(paramodulation,[status(thm)],[f1966,f1230]) ).
fof(f24929,plain,
! [X0,X1,X2,X3] :
( there_exists(compose(X0,compose(X2,X3)))
| domain(X0) != codomain(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X0,X2)),X3))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f1966,f229]) ).
fof(f24930,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f1966,f835]) ).
fof(f24931,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f1966,f834]) ).
fof(f24932,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))
| compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))))) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(paramodulation,[status(thm)],[f1966,f19686]) ).
fof(f24933,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = domain(X3) ),
inference(paramodulation,[status(thm)],[f1966,f19593]) ).
fof(f24934,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f1966,f813]) ).
fof(f24935,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f1966,f812]) ).
fof(f24937,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))) != f1(compose(X0,compose(X1,X2)),X3)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f1966,f804]) ).
fof(f24938,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3))),X4)
| codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f1966,f548]) ).
fof(f24939,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3))),X4)
| domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f1966,f547]) ).
fof(f24940,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f1966,f2344]) ).
fof(f24942,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))) = X3 ),
inference(paramodulation,[status(thm)],[f1966,f506]) ).
fof(f24943,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3))),X4)
| domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3))) = X4 ),
inference(paramodulation,[status(thm)],[f1966,f502]) ).
fof(f24944,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1966,f501]) ).
fof(f24945,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))) = domain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f14171]) ).
fof(f24946,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))) = X3 ),
inference(paramodulation,[status(thm)],[f1966,f485]) ).
fof(f24947,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3))),X4)
| codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3))) = X4 ),
inference(paramodulation,[status(thm)],[f1966,f481]) ).
fof(f24948,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))))))) = X4 ),
inference(paramodulation,[status(thm)],[f1966,f480]) ).
fof(f24952,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3)),X4)
| compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3)) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f1966,f549]) ).
fof(f24953,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))),domain(compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1966,f457]) ).
fof(f24954,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1966,f456]) ).
fof(f24955,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f455]) ).
fof(f24957,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))),X0)) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f447]) ).
fof(f24958,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,compose(X4,domain(compose(X3,compose(domain(compose(X2,X3)),X4))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f1966,f462]) ).
fof(f24959,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))))) ),
inference(paramodulation,[status(thm)],[f1966,f441]) ).
fof(f24961,plain,
! [X0,X1,X2] :
( there_exists(domain(compose(X0,codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f563]) ).
fof(f24964,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3)),X4)
| compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3)) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(paramodulation,[status(thm)],[f1966,f350]) ).
fof(f24965,plain,
! [X0,X1,X2] :
( there_exists(codomain(compose(X0,codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f364]) ).
fof(f24966,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f249]) ).
fof(f24968,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3)),
inference(paramodulation,[status(thm)],[f1966,f195]) ).
fof(f24969,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f137]) ).
fof(f24970,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),compose(domain(compose(X0,compose(X1,X2))),X3))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3)),
inference(paramodulation,[status(thm)],[f1966,f149]) ).
fof(f24971,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))),domain(compose(X0,compose(X1,compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))),
inference(paramodulation,[status(thm)],[f1966,f140]) ).
fof(f24972,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))) = X3 ),
inference(paramodulation,[status(thm)],[f1966,f90]) ).
fof(f24974,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1966,f85]) ).
fof(f24977,plain,
! [X0,X1,X2] : compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),domain(compose(X0,compose(X1,X2))))) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f1966,f79]) ).
fof(f24978,plain,
! [X0,X1,X2,X3] : compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3)) = compose(compose(X0,compose(X1,X2)),X3),
inference(paramodulation,[status(thm)],[f1966,f28]) ).
fof(f24980,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1966,f26]) ).
fof(f24985,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(compose(X0,X1),X2)),X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f24812]) ).
fof(f24986,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f24985]) ).
fof(f24987,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(X0,compose(domain(compose(codomain(compose(X0,X1)),X0)),X1))))),
inference(forward_demodulation,[status(thm)],[f30,f24813]) ).
fof(f24994,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(X0),compose(domain(compose(X0,domain(X0))),X1))))),
inference(forward_demodulation,[status(thm)],[f82,f24816]) ).
fof(f24995,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(X0),compose(domain(X0),X1))))),
inference(forward_demodulation,[status(thm)],[f29,f24994]) ).
fof(f24997,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,X1))))))),
inference(forward_demodulation,[status(thm)],[f79,f24818]) ).
fof(f24998,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) ),
inference(forward_demodulation,[status(thm)],[f14240,f24997]) ).
fof(f24999,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,domain(X1)) = compose(X0,compose(domain(X1),domain(compose(domain(X1),compose(domain(compose(X0,domain(X1))),domain(X1)))))) ),
inference(forward_demodulation,[status(thm)],[f14240,f24819]) ).
fof(f25000,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(compose(X1,X2),compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f24820]) ).
fof(f25001,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25000]) ).
fof(f25002,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| compose(X0,codomain(X1)) = compose(X0,compose(codomain(X1),domain(compose(codomain(X1),compose(domain(compose(X0,codomain(X1))),codomain(X1)))))) ),
inference(forward_demodulation,[status(thm)],[f17594,f24821]) ).
fof(f25003,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(codomain(X1),compose(domain(compose(X0,codomain(X1))),X1))))),
inference(forward_demodulation,[status(thm)],[f30,f24822]) ).
fof(f25004,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,compose(domain(compose(X0,X1)),domain(X1)))))),
inference(forward_demodulation,[status(thm)],[f29,f24823]) ).
fof(f25005,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(compose(X1,X2),compose(X3,domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f24825]) ).
fof(f25006,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25005]) ).
fof(f25007,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(compose(X0,X1)),domain(compose(X1,domain(compose(X0,X1)))))),X2))) = compose(X0,compose(X1,compose(domain(compose(domain(compose(X0,X1)),domain(compose(X1,domain(compose(X0,X1)))))),compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f24826]) ).
fof(f25011,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f24828]) ).
fof(f25012,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),compose(X3,domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25011]) ).
fof(f25013,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f24829]) ).
fof(f25014,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25013]) ).
fof(f25015,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(X1),compose(domain(compose(X0,X1)),X2)))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X1),compose(domain(compose(X0,X1)),X2))),domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f24830]) ).
fof(f25016,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X0,X1)),compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(compose(X0,X1)),compose(domain(compose(X1,domain(compose(X0,X1)))),X2))),domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f24831]) ).
fof(f25017,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f1966,f24832]) ).
fof(f25018,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f25017]) ).
fof(f25022,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,X1) = compose(X0,compose(X1,compose(domain(compose(X0,X1)),domain(compose(X1,domain(compose(X0,X1))))))) ),
inference(forward_demodulation,[status(thm)],[f79,f24836]) ).
fof(f25023,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) ),
inference(forward_demodulation,[status(thm)],[f149,f25022]) ).
fof(f25029,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(domain(compose(X0,X1)),X2)))),X3)))) = compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X2,domain(compose(domain(compose(X0,X1)),X2)))),X3),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f24838]) ).
fof(f25030,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(domain(compose(X0,X1)),X2)))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(domain(compose(X0,X1)),X2)))),compose(X3,domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25029]) ).
fof(f25031,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(compose(X0,X1)),X2)),X3)))) = compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(domain(compose(X0,X1)),X2)),X3),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f24839]) ).
fof(f25032,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(compose(X0,X1)),X2)),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(compose(X0,X1)),X2)),compose(X3,domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25031]) ).
fof(f25033,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(compose(X0,X1)),compose(X2,X3))),X4))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(domain(compose(domain(compose(X0,X1)),compose(X2,X3))),X4)),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4))))))))),
inference(forward_demodulation,[status(thm)],[f28,f24840]) ).
fof(f25034,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(compose(X0,X1)),compose(X2,X3))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(domain(compose(domain(compose(X0,X1)),compose(X2,X3))),X4),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25033]) ).
fof(f25035,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(compose(X0,X1)),compose(X2,X3))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(compose(X0,X1)),compose(X2,X3))),compose(X4,domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25034]) ).
fof(f25036,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,compose(X4,domain(compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4)))))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4))))))))),
inference(forward_demodulation,[status(thm)],[f28,f24841]) ).
fof(f25037,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,domain(compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4))))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25036]) ).
fof(f25038,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4)))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,compose(X3,X4))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25037]) ).
fof(f25039,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,X1)),compose(X2,X3))))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(domain(domain(compose(X0,X1))),compose(X2,X3))))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))) ),
inference(forward_demodulation,[status(thm)],[f17582,f24842]) ).
fof(f25040,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,X1)),compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(domain(domain(compose(X0,X1))),compose(X2,X3)))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))))))) ),
inference(forward_demodulation,[status(thm)],[f28,f25039]) ).
fof(f25041,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,X1)),compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(domain(compose(X0,X1))),compose(X2,X3))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))))) ),
inference(forward_demodulation,[status(thm)],[f28,f25040]) ).
fof(f25042,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,X1)),compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(compose(X0,X1)),compose(X2,X3))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))))) ),
inference(forward_demodulation,[status(thm)],[f17582,f25041]) ).
fof(f25043,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(domain(compose(X0,X1)),X2)),X3))))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X2,compose(domain(compose(domain(compose(X0,X1)),X2)),X3)))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f24843]) ).
fof(f25044,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(domain(compose(X0,X1)),X2)),X3))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(domain(compose(X0,X1)),X2)),X3))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25043]) ).
fof(f25045,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,X1)),compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(domain(compose(X0,X1)),compose(X2,X3)))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f24844]) ).
fof(f25046,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,X1)),compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(compose(X0,X1)),compose(X2,X3))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25045]) ).
fof(f25047,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X0,X1)),X2))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(domain(compose(X0,X1))),X2))),domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))) ),
inference(forward_demodulation,[status(thm)],[f17582,f24845]) ).
fof(f25048,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X0,X1)),X2))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(domain(compose(X0,X1))),X2)),domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))) ),
inference(forward_demodulation,[status(thm)],[f28,f25047]) ).
fof(f25049,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X0,X1)),X2))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(compose(X0,X1)),X2)),domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))) ),
inference(forward_demodulation,[status(thm)],[f17582,f25048]) ).
fof(f25050,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X0,X1)),X2))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(compose(X0,X1)),X2)),domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f24846]) ).
fof(f25051,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),domain(compose(X1,domain(compose(X0,X1))))))) ),
inference(forward_demodulation,[status(thm)],[f17582,f24847]) ).
fof(f25052,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,X1) = compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),domain(compose(X1,domain(compose(X0,X1))))))) ),
inference(forward_demodulation,[status(thm)],[f79,f25051]) ).
fof(f25053,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,X1) = compose(X0,compose(X1,compose(domain(compose(X0,X1)),domain(compose(X1,domain(compose(X0,X1))))))) ),
inference(forward_demodulation,[status(thm)],[f17582,f25052]) ).
fof(f25054,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) ),
inference(forward_demodulation,[status(thm)],[f149,f25053]) ).
fof(f25064,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(compose(X0,X1),compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(forward_demodulation,[status(thm)],[f28,f24850]) ).
fof(f25065,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f25064]) ).
fof(f25097,plain,
! [X0,X1,X2] : compose(X0,compose(domain(X0),compose(X1,X2))) = compose(X0,compose(compose(domain(X0),X1),compose(X2,domain(compose(compose(domain(X0),X1),compose(domain(compose(X0,X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f24857]) ).
fof(f25098,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(compose(domain(X0),X1),compose(X2,domain(compose(compose(domain(X0),X1),compose(domain(compose(X0,X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f82,f25097]) ).
fof(f25099,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(domain(X0),compose(X1,compose(X2,domain(compose(compose(domain(X0),X1),compose(domain(compose(X0,X1)),X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f25098]) ).
fof(f25100,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(compose(domain(X0),X1),compose(domain(compose(X0,X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f82,f25099]) ).
fof(f25101,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,compose(domain(compose(X0,X1)),X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f25100]) ).
fof(f25102,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),X3))) = compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),compose(X3,domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(forward_demodulation,[status(thm)],[f28,f24858]) ).
fof(f25103,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,X3)))) = compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),compose(X3,domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(forward_demodulation,[status(thm)],[f28,f25102]) ).
fof(f25104,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),compose(X3,domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(forward_demodulation,[status(thm)],[f1965,f25103]) ).
fof(f25105,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),compose(X3,domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f25104]) ).
fof(f25106,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,compose(X3,domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),compose(domain(compose(X0,compose(X1,X2))),X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25105]) ).
fof(f25107,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(forward_demodulation,[status(thm)],[f1965,f25106]) ).
fof(f25108,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),compose(domain(compose(X0,compose(X1,X2))),X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25107]) ).
fof(f25109,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25108]) ).
fof(f25110,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),X3))) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),compose(X3,domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(forward_demodulation,[status(thm)],[f28,f24859]) ).
fof(f25111,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),compose(X3,domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(forward_demodulation,[status(thm)],[f28,f25110]) ).
fof(f25112,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),compose(X3,domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(forward_demodulation,[status(thm)],[f149,f25111]) ).
fof(f25113,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),compose(X3,domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f25112]) ).
fof(f25114,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,compose(X3,domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),compose(domain(compose(X0,compose(X1,X2))),X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25113]) ).
fof(f25115,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(forward_demodulation,[status(thm)],[f149,f25114]) ).
fof(f25116,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(compose(domain(compose(X0,X1)),X2),compose(domain(compose(X0,compose(X1,X2))),X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25115]) ).
fof(f25117,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25116]) ).
fof(f25118,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),X4))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(X4,domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))),
inference(forward_demodulation,[status(thm)],[f28,f24860]) ).
fof(f25119,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),X4)))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(X4,domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))),
inference(forward_demodulation,[status(thm)],[f28,f25118]) ).
fof(f25120,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,X4))))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(X4,domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))),
inference(forward_demodulation,[status(thm)],[f28,f25119]) ).
fof(f25121,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(X4,domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))),
inference(forward_demodulation,[status(thm)],[f1304,f25120]) ).
fof(f25122,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),compose(X4,domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))),
inference(forward_demodulation,[status(thm)],[f28,f25121]) ).
fof(f25123,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),compose(X4,domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25122]) ).
fof(f25124,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,compose(X4,domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25123]) ).
fof(f25125,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))))),
inference(forward_demodulation,[status(thm)],[f1304,f25124]) ).
fof(f25126,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25125]) ).
fof(f25127,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25126]) ).
fof(f25128,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25127]) ).
fof(f25129,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),X4))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),compose(X4,domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))),
inference(forward_demodulation,[status(thm)],[f28,f24861]) ).
fof(f25130,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),X4)))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),compose(X4,domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))),
inference(forward_demodulation,[status(thm)],[f28,f25129]) ).
fof(f25131,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),compose(X4,domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))),
inference(forward_demodulation,[status(thm)],[f28,f25130]) ).
fof(f25132,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),compose(X4,domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))),
inference(forward_demodulation,[status(thm)],[f28,f25131]) ).
fof(f25133,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),compose(X4,domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25132]) ).
fof(f25134,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(X4,domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25133]) ).
fof(f25135,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(X4,domain(compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25134]) ).
fof(f25136,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(X4,domain(compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25135]) ).
fof(f25137,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(X4,domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25136]) ).
fof(f25138,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),compose(X4,domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))))))))) ),
inference(forward_demodulation,[status(thm)],[f14238,f25137]) ).
fof(f25139,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),X3))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),compose(X3,domain(compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(forward_demodulation,[status(thm)],[f28,f24862]) ).
fof(f25140,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),compose(X3,domain(compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(forward_demodulation,[status(thm)],[f28,f25139]) ).
fof(f25141,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),compose(X3,domain(compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f25140]) ).
fof(f25142,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),compose(X3,domain(compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),compose(domain(compose(X0,compose(X1,X2))),X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25141]) ).
fof(f25143,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),compose(X3,domain(compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),compose(domain(compose(X0,compose(X1,X2))),X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25142]) ).
fof(f25144,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),compose(X3,domain(compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),compose(domain(compose(X0,compose(X1,X2))),X3)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25143]) ).
fof(f25145,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),compose(X3,domain(compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(forward_demodulation,[status(thm)],[f28,f24863]) ).
fof(f25146,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),compose(X3,domain(compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(forward_demodulation,[status(thm)],[f28,f25145]) ).
fof(f25147,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),compose(X3,domain(compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f25146]) ).
fof(f25148,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),compose(X3,domain(compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),compose(domain(compose(X0,compose(X1,X2))),X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25147]) ).
fof(f25149,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),compose(X3,domain(compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),compose(domain(compose(X0,compose(X1,X2))),X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25148]) ).
fof(f25150,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),compose(X3,domain(compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),compose(domain(compose(X0,compose(X1,X2))),X3)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25149]) ).
fof(f25151,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),X3))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),compose(X3,domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(forward_demodulation,[status(thm)],[f28,f24864]) ).
fof(f25152,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),compose(X3,domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(forward_demodulation,[status(thm)],[f28,f25151]) ).
fof(f25153,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),compose(X3,domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),compose(domain(compose(X0,compose(X1,X2))),X3)))))),
inference(forward_demodulation,[status(thm)],[f1304,f25152]) ).
fof(f25154,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),compose(X3,domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f25153]) ).
fof(f25155,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),compose(domain(compose(X0,compose(X1,X2))),X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25154]) ).
fof(f25156,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),compose(domain(compose(X0,compose(X1,X2))),X3))))))),
inference(forward_demodulation,[status(thm)],[f1304,f25155]) ).
fof(f25157,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),compose(domain(compose(X0,compose(X1,X2))),X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25156]) ).
fof(f25158,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(domain(compose(X0,compose(X1,X2))),X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25157]) ).
fof(f25159,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))))))) ),
inference(forward_demodulation,[status(thm)],[f14238,f25158]) ).
fof(f25160,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),X2))) = compose(X0,compose(compose(X1,domain(compose(domain(X0),X1))),compose(X2,domain(compose(compose(X1,domain(compose(domain(X0),X1))),compose(domain(compose(X0,X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f24865]) ).
fof(f25161,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),X2))) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),compose(X2,domain(compose(compose(X1,domain(compose(domain(X0),X1))),compose(domain(compose(X0,X1)),X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f25160]) ).
fof(f25162,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),X2))) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),compose(X2,domain(compose(X1,compose(domain(compose(domain(X0),X1)),compose(domain(compose(X0,X1)),X2)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25161]) ).
fof(f25163,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(compose(X1,domain(compose(X0,X1))),compose(X2,domain(compose(compose(X1,domain(compose(X0,X1))),compose(domain(compose(X0,X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f24866]) ).
fof(f25164,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(compose(X1,domain(compose(X0,X1))),compose(X2,domain(compose(compose(X1,domain(compose(X0,X1))),compose(domain(compose(X0,X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f149,f25163]) ).
fof(f25165,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,domain(compose(compose(X1,domain(compose(X0,X1))),compose(domain(compose(X0,X1)),X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f25164]) ).
fof(f25166,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(compose(X1,domain(compose(X0,X1))),compose(domain(compose(X0,X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f149,f25165]) ).
fof(f25167,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),compose(domain(compose(X0,X1)),X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f25166]) ).
fof(f25169,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(domain(X0),compose(X1,domain(compose(domain(X0),compose(domain(X0),X1)))))),
inference(forward_demodulation,[status(thm)],[f82,f24867]) ).
fof(f25170,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(X0),compose(domain(X0),X1))))),
inference(forward_demodulation,[status(thm)],[f82,f25169]) ).
fof(f25172,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),X3))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1965,f24868]) ).
fof(f25173,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X3,compose(domain(compose(domain(compose(X0,compose(X1,X2))),X3)),X4)))))))),
inference(forward_demodulation,[status(thm)],[f1304,f24869]) ).
fof(f25174,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(domain(compose(X0,X1)),X2)),X3))))))),
inference(forward_demodulation,[status(thm)],[f149,f24870]) ).
fof(f25178,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(domain(X0),X1)),X2)))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(domain(X0),X1)),X2))),domain(compose(domain(X0),compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f24872]) ).
fof(f25181,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(domain(X0),X1)),X2)))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(domain(X0),X1)),X2)))),domain(compose(domain(X0),compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f24877]) ).
fof(f25182,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(domain(X0),X1)),X2)))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(domain(X0),X1)),X2))),domain(compose(domain(X0),compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f25181]) ).
fof(f25183,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(domain(X0),X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f82,f24878]) ).
fof(f25184,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))) = compose(compose(X0,X1),compose(X2,X3)),
inference(forward_demodulation,[status(thm)],[f28,f24879]) ).
fof(f25185,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f28,f25184]) ).
fof(f25186,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(X0,compose(domain(compose(codomain(compose(X0,X1)),X0)),X1))))),
inference(forward_demodulation,[status(thm)],[f30,f24880]) ).
fof(f25195,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),compose(domain(compose(X1,domain(compose(X1,domain(compose(X0,X1)))))),X2)))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1965,f24887]) ).
fof(f25196,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(compose(X0,compose(X1,X2))),compose(domain(compose(X2,domain(compose(X0,compose(X1,X2))))),X3))))))),
inference(forward_demodulation,[status(thm)],[f1304,f24888]) ).
fof(f25197,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X0,X1)),compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))))),
inference(forward_demodulation,[status(thm)],[f149,f24889]) ).
fof(f25198,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(X0),compose(domain(compose(X0,domain(X0))),X1))))),
inference(forward_demodulation,[status(thm)],[f82,f24890]) ).
fof(f25199,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(X0),compose(domain(X0),X1))))),
inference(forward_demodulation,[status(thm)],[f29,f25198]) ).
fof(f25201,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X2,compose(domain(compose(X1,X2)),domain(compose(X0,compose(X1,X2))))))))),
inference(forward_demodulation,[status(thm)],[f140,f24892]) ).
fof(f25202,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,X1))))))),
inference(forward_demodulation,[status(thm)],[f79,f24893]) ).
fof(f25203,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) ),
inference(forward_demodulation,[status(thm)],[f14240,f25202]) ).
fof(f25204,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1966,f24895]) ).
fof(f25205,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,X2))) = domain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f14086,f24897]) ).
fof(f25206,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f24899]) ).
fof(f25207,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1966,f25206]) ).
fof(f25208,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f24900]) ).
fof(f25209,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f25208]) ).
fof(f25210,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),domain(compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24901]) ).
fof(f25211,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),domain(compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1966,f25210]) ).
fof(f25212,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1966,f24902]) ).
fof(f25213,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f25212]) ).
fof(f25214,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1966,f25213]) ).
fof(f25215,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f24903]) ).
fof(f25216,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1966,f25215]) ).
fof(f25217,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f24904]) ).
fof(f25218,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1966,f25217]) ).
fof(f25219,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f1966,f24905]) ).
fof(f25220,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f1966,f24906]) ).
fof(f25221,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f24909]) ).
fof(f25222,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))) ),
inference(forward_demodulation,[status(thm)],[f1966,f24913]) ).
fof(f25224,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f24917]) ).
fof(f25225,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1966,f25224]) ).
fof(f25226,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),compose(domain(compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),domain(compose(X0,compose(X1,X2))))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f24921]) ).
fof(f25227,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),compose(domain(compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),domain(compose(X0,compose(X1,X2))))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f25226]) ).
fof(f25228,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),compose(domain(compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),domain(compose(X0,compose(X1,X2))))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f25227]) ).
fof(f25229,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),compose(domain(compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),domain(compose(X0,compose(X1,X2))))),X3))))),
inference(forward_demodulation,[status(thm)],[f28,f25228]) ).
fof(f25230,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),compose(domain(compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),domain(compose(X0,compose(X1,X2)))))),X3))))),
inference(forward_demodulation,[status(thm)],[f28,f25229]) ).
fof(f25231,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),compose(domain(compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2))))))),X3))))),
inference(forward_demodulation,[status(thm)],[f28,f25230]) ).
fof(f25232,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24922]) ).
fof(f25233,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f25232]) ).
fof(f25234,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1966,f25233]) ).
fof(f25235,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))),X4))),
inference(forward_demodulation,[status(thm)],[f28,f24923]) ).
fof(f25236,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))),X4))),
inference(forward_demodulation,[status(thm)],[f28,f25235]) ).
fof(f25237,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))),X4)))),
inference(forward_demodulation,[status(thm)],[f28,f25236]) ).
fof(f25238,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),compose(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),X4))))),
inference(forward_demodulation,[status(thm)],[f28,f25237]) ).
fof(f25239,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(compose(X4,domain(compose(X3,compose(domain(compose(X2,X3)),X4)))),domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X3,compose(domain(compose(X2,X3)),X4))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f24924]) ).
fof(f25240,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X3,compose(domain(compose(X2,X3)),X4))),domain(compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X3,compose(domain(compose(X2,X3)),X4)))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f28,f25239]) ).
fof(f25241,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(X4,compose(domain(compose(X3,compose(domain(compose(X2,X3)),X4))),domain(compose(X1,compose(X2,compose(X3,X4)))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f1966,f25240]) ).
fof(f25242,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1966,f24925]) ).
fof(f25243,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f25242]) ).
fof(f25244,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))))))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f25243]) ).
fof(f25245,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))
| X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1966,f25244]) ).
fof(f25246,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24926]) ).
fof(f25247,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),domain(compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f25246]) ).
fof(f25248,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1966,f25247]) ).
fof(f25249,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))),
inference(forward_demodulation,[status(thm)],[f1966,f24927]) ).
fof(f25250,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))),domain(compose(domain(X0),compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25249]) ).
fof(f25251,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),domain(compose(domain(X0),compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25250]) ).
fof(f25252,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(compose(X4,domain(compose(X3,compose(domain(compose(X2,X3)),X4)))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4)))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X3,compose(domain(compose(X2,X3)),X4)))))))),
inference(forward_demodulation,[status(thm)],[f28,f24928]) ).
fof(f25253,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X3,compose(domain(compose(X2,X3)),X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,domain(compose(X3,compose(domain(compose(X2,X3)),X4)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25252]) ).
fof(f25254,plain,
! [X0,X1,X2,X3,X4] : compose(X0,compose(X1,compose(X2,compose(X3,compose(X4,compose(domain(compose(X3,compose(domain(compose(X2,X3)),X4))),domain(compose(X0,compose(X1,compose(X2,compose(X3,X4))))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,X4)))),
inference(forward_demodulation,[status(thm)],[f1966,f25253]) ).
fof(f25255,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| equivalent(X3,f1(compose(X0,compose(X1,X2)),X3))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1966,f24930]) ).
fof(f25256,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| equivalent(f1(compose(X0,compose(X1,X2)),X3),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1966,f24931]) ).
fof(f25257,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))
| compose(X1,compose(X2,X3)) = X0
| codomain(X0) = codomain(f1(compose(X1,compose(X2,X3)),X0)) ),
inference(forward_demodulation,[status(thm)],[f1966,f24932]) ).
fof(f25258,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| compose(X0,compose(X1,X2)) = X3
| domain(f1(compose(X0,compose(X1,X2)),X3)) = domain(X3) ),
inference(forward_demodulation,[status(thm)],[f1966,f24933]) ).
fof(f25259,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1966,f24934]) ).
fof(f25260,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f25259]) ).
fof(f25261,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f25260]) ).
fof(f25262,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1966,f25261]) ).
fof(f25263,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1966,f24935]) ).
fof(f25266,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))) != f1(compose(X0,compose(X1,X2)),X3)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1966,f24937]) ).
fof(f25267,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1966,f25266]) ).
fof(f25268,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3))),X4)
| codomain(compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24938]) ).
fof(f25269,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f25268]) ).
fof(f25270,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f25269]) ).
fof(f25271,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f25270]) ).
fof(f25272,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3))),X4)
| domain(compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24939]) ).
fof(f25273,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f25272]) ).
fof(f25274,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f25273]) ).
fof(f25275,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f25274]) ).
fof(f25276,plain,
! [X0,X1,X2] : compose(codomain(compose(X0,codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))),compose(X0,compose(X1,X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1966,f24940]) ).
fof(f25278,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f1966,f24942]) ).
fof(f25279,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3))),X4)
| domain(compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f24943]) ).
fof(f25280,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f25279]) ).
fof(f25281,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f25280]) ).
fof(f25282,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))),X4)
| domain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f25281]) ).
fof(f25283,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))
| X4 = f1(domain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| domain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1966,f24944]) ).
fof(f25284,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,X2))) = domain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1966,f24945]) ).
fof(f25285,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f1966,f24946]) ).
fof(f25286,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3))),X4)
| codomain(compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f24947]) ).
fof(f25287,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f25286]) ).
fof(f25288,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f25287]) ).
fof(f25289,plain,
! [X0,X1,X2,X3,X4] :
( there_exists(codomain(compose(X0,compose(X1,X2))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))),X4)
| codomain(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))) = X4 ),
inference(forward_demodulation,[status(thm)],[f28,f25288]) ).
fof(f25290,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))
| X4 = f1(codomain(compose(X0,compose(X1,compose(X2,X3)))),X4)
| codomain(compose(X0,compose(X1,compose(X2,X3)))) = X4 ),
inference(forward_demodulation,[status(thm)],[f1966,f24948]) ).
fof(f25292,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3)),X4)
| compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24952]) ).
fof(f25293,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3)),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f25292]) ).
fof(f25294,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f25293]) ).
fof(f25295,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = X4
| there_exists(domain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f25294]) ).
fof(f25296,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))),domain(compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24953]) ).
fof(f25297,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),domain(compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))))))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f28,f25296]) ).
fof(f25298,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),domain(compose(X1,compose(X2,X3)))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f1966,f25297]) ).
fof(f25300,plain,
! [X0,X1,X2] :
( domain(compose(codomain(compose(X0,compose(X1,X2))),X0)) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1966,f24957]) ).
fof(f25301,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,X3))),X4)
| compose(X0,compose(X1,compose(X2,X3))) = X4
| domain(compose(X0,X1)) = codomain(compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))))) ),
inference(forward_demodulation,[status(thm)],[f1966,f24959]) ).
fof(f25303,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3)),X4)
| compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f24964]) ).
fof(f25304,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3)),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f25303]) ).
fof(f25305,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f25304]) ).
fof(f25306,plain,
! [X0,X1,X2,X3,X4] :
( X4 = f1(compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))),X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = X4
| there_exists(codomain(compose(X0,compose(X1,X2)))) ),
inference(forward_demodulation,[status(thm)],[f28,f25305]) ).
fof(f25308,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3)))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3)),
inference(forward_demodulation,[status(thm)],[f28,f24968]) ).
fof(f25309,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3)),
inference(forward_demodulation,[status(thm)],[f28,f25308]) ).
fof(f25310,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f25309]) ).
fof(f25311,plain,
! [X0,X1,X2,X3] : compose(codomain(compose(X0,compose(X1,X2))),compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f25310]) ).
fof(f25312,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f24969]) ).
fof(f25313,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f25312]) ).
fof(f25314,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1966,f25313]) ).
fof(f25315,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3)),
inference(forward_demodulation,[status(thm)],[f28,f24970]) ).
fof(f25316,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),X3)),
inference(forward_demodulation,[status(thm)],[f28,f25315]) ).
fof(f25317,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3))),
inference(forward_demodulation,[status(thm)],[f28,f25316]) ).
fof(f25318,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),compose(domain(compose(X0,compose(X1,X2))),X3))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))),
inference(forward_demodulation,[status(thm)],[f28,f25317]) ).
fof(f25319,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3)))),domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f24971]) ).
fof(f25320,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X2,compose(domain(compose(X1,X2)),X3))))))),
inference(forward_demodulation,[status(thm)],[f28,f25319]) ).
fof(f25321,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X2,compose(domain(compose(X1,X2)),X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1966,f25320]) ).
fof(f25322,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f1966,f24972]) ).
fof(f25324,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f24977]) ).
fof(f25325,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f25324]) ).
fof(f25326,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1966,f25325]) ).
fof(f25327,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),X3))) = compose(compose(X0,compose(X1,X2)),X3),
inference(forward_demodulation,[status(thm)],[f28,f24978]) ).
fof(f25328,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = compose(compose(X0,compose(X1,X2)),X3),
inference(forward_demodulation,[status(thm)],[f28,f25327]) ).
fof(f25329,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = compose(X0,compose(compose(X1,X2),X3)),
inference(forward_demodulation,[status(thm)],[f28,f25328]) ).
fof(f25330,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),X3)))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f28,f25329]) ).
fof(f25335,plain,
! [X0,X1] :
( ~ sQ2_spl
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(codomain(f1(X0,X1))))))) ),
inference(forward_demodulation,[status(thm)],[f17443,f744]) ).
fof(f25340,plain,
! [X0,X1] :
( ~ sQ2_spl
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(domain(f1(X0,X1))))))) ),
inference(forward_demodulation,[status(thm)],[f17443,f748]) ).
fof(f25345,plain,
! [X0,X1] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(codomain(X0))))) ),
inference(forward_demodulation,[status(thm)],[f17443,f752]) ).
fof(f25349,plain,
! [X0,X1] :
( ~ sQ2_spl
| X0 = X1
| there_exists(codomain(codomain(codomain(domain(domain(f1(X0,X1))))))) ),
inference(forward_demodulation,[status(thm)],[f17443,f755]) ).
fof(f25355,plain,
! [X0,X1,X2] : compose(compose(X0,X1),X2) = compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(compose(X0,X1),X2))))))),
inference(paramodulation,[status(thm)],[f28,f1967]) ).
fof(f25358,plain,
! [X0] : compose(X0,domain(X0)) = compose(X0,domain(compose(domain(X0),domain(compose(X0,domain(X0)))))),
inference(paramodulation,[status(thm)],[f82,f1967]) ).
fof(f25359,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(compose(X1,X2),domain(compose(X0,compose(X1,X2)))))))),
inference(paramodulation,[status(thm)],[f28,f1967]) ).
fof(f25360,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(compose(X1,X2),domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))),
inference(paramodulation,[status(thm)],[f28,f1967]) ).
fof(f25363,plain,
! [X0,X1,X2] : compose(compose(X0,X1),X2) = compose(compose(X0,X1),compose(X2,domain(compose(X2,domain(compose(X0,compose(X1,X2))))))),
inference(paramodulation,[status(thm)],[f28,f1967]) ).
fof(f25370,plain,
! [X0,X1] : compose(X0,compose(domain(X0),X1)) = compose(X0,compose(compose(domain(X0),X1),domain(compose(compose(domain(X0),X1),domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f82,f1967]) ).
fof(f25371,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))) = compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),domain(compose(X0,compose(X1,X2))))))),
inference(paramodulation,[status(thm)],[f1965,f1967]) ).
fof(f25372,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(compose(X0,compose(X1,X2))))))),
inference(paramodulation,[status(thm)],[f149,f1967]) ).
fof(f25373,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),
inference(paramodulation,[status(thm)],[f1304,f1967]) ).
fof(f25374,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),
inference(paramodulation,[status(thm)],[f1230,f1967]) ).
fof(f25375,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2)))))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),domain(compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))))),
inference(paramodulation,[status(thm)],[f1286,f1967]) ).
fof(f25376,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),domain(compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),domain(compose(X0,compose(X1,X2))))))),
inference(paramodulation,[status(thm)],[f1966,f1967]) ).
fof(f25377,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))))),
inference(paramodulation,[status(thm)],[f140,f1967]) ).
fof(f25378,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(X0),X1)))) = compose(X0,compose(compose(X1,domain(compose(domain(X0),X1))),domain(compose(compose(X1,domain(compose(domain(X0),X1))),domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f255,f1967]) ).
fof(f25379,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) = compose(X0,compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),domain(compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f1967,f1967]) ).
fof(f25380,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(compose(X1,domain(compose(X0,X1))),domain(compose(compose(X1,domain(compose(X0,X1))),domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f79,f1967]) ).
fof(f25381,plain,
! [X0] : compose(X0,domain(X0)) = compose(X0,compose(domain(X0),domain(compose(domain(X0),domain(X0))))),
inference(paramodulation,[status(thm)],[f29,f1967]) ).
fof(f25382,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f1967,f1965]) ).
fof(f25383,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X3,domain(compose(domain(compose(X0,compose(X1,X2))),X3)))))))),
inference(paramodulation,[status(thm)],[f1967,f1304]) ).
fof(f25384,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(domain(compose(X0,X1)),X2))))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(X2,domain(compose(domain(compose(X0,X1)),X2))))),domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f1967,f1966]) ).
fof(f25385,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X0,X1)),X2))) = compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(domain(compose(X0,X1)),X2))))))),
inference(paramodulation,[status(thm)],[f1967,f149]) ).
fof(f25387,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X1,domain(compose(domain(X0),X1)))))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(domain(X0),X1)))),domain(compose(domain(X0),X1))))),
inference(paramodulation,[status(thm)],[f1967,f1286]) ).
fof(f25389,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(domain(X0),X1))))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f1967,f18297]) ).
fof(f25392,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X1,domain(compose(domain(X0),X1)))))) = compose(X0,compose(compose(X1,domain(compose(X1,domain(compose(domain(X0),X1))))),domain(compose(domain(X0),X1)))),
inference(paramodulation,[status(thm)],[f1967,f255]) ).
fof(f25393,plain,
! [X0,X1] : compose(X0,compose(domain(X0),X1)) = compose(X0,compose(X1,domain(compose(X1,domain(compose(domain(X0),X1)))))),
inference(paramodulation,[status(thm)],[f1967,f82]) ).
fof(f25394,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(compose(X0,X1),X2))))))) = compose(compose(X0,X1),X2),
inference(paramodulation,[status(thm)],[f1967,f28]) ).
fof(f25398,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(codomain(X0),X1))))))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f1967,f18198]) ).
fof(f25401,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X1,domain(compose(X1,domain(compose(X0,X1)))))))))) = compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f1967,f1965]) ).
fof(f25402,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X0,compose(X1,X2))),domain(compose(X2,domain(compose(X0,compose(X1,X2)))))))))),
inference(paramodulation,[status(thm)],[f1967,f1304]) ).
fof(f25403,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(compose(X0,X1)),domain(compose(X1,domain(compose(X0,X1)))))))) = compose(X0,compose(X1,compose(domain(compose(domain(compose(X0,X1)),domain(compose(X1,domain(compose(X0,X1)))))),domain(compose(X1,domain(compose(X0,X1))))))),
inference(paramodulation,[status(thm)],[f1967,f1966]) ).
fof(f25404,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(compose(domain(compose(X0,X1)),domain(compose(X1,domain(compose(X0,X1)))))))),
inference(paramodulation,[status(thm)],[f1967,f149]) ).
fof(f25405,plain,
! [X0] : compose(X0,domain(X0)) = compose(X0,domain(compose(domain(X0),domain(compose(X0,domain(X0)))))),
inference(paramodulation,[status(thm)],[f1967,f82]) ).
fof(f25406,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1967,f1227]) ).
fof(f25408,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),domain(compose(X1,compose(X2,domain(compose(X2,domain(compose(X1,X2))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1967,f1219]) ).
fof(f25409,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) = X2 ),
inference(paramodulation,[status(thm)],[f1967,f1296]) ).
fof(f25410,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1967,f1214]) ).
fof(f25412,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(X1,domain(compose(X0,X1)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))) = X2 ),
inference(paramodulation,[status(thm)],[f1967,f501]) ).
fof(f25413,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(X1,domain(compose(X0,X1)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))) = X2 ),
inference(paramodulation,[status(thm)],[f1967,f480]) ).
fof(f25416,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1967,f457]) ).
fof(f25417,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),domain(compose(X1,domain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1967,f456]) ).
fof(f25418,plain,
! [X0,X1] :
( domain(compose(X0,codomain(X1))) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1967,f454]) ).
fof(f25419,plain,
! [X0,X1,X2] :
( domain(compose(X0,compose(X1,X2))) = codomain(domain(compose(X2,domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1967,f462]) ).
fof(f25420,plain,
! [X0,X1,X2] :
( X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) = X2
| domain(compose(X0,X1)) = codomain(domain(compose(X1,domain(compose(X0,X1))))) ),
inference(paramodulation,[status(thm)],[f1967,f441]) ).
fof(f25426,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(domain(compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1967,f85]) ).
fof(f25428,plain,
! [X0,X1,X2] : compose(X0,compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),X2)) = compose(X0,compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),compose(X2,domain(compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),compose(domain(compose(X0,X1)),X2)))))),
inference(paramodulation,[status(thm)],[f1967,f1966]) ).
fof(f25429,plain,
! [X0,X1,X2] : compose(X0,compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),X2)) = compose(X0,compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),compose(domain(compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),domain(compose(X0,X1)))),X2))),
inference(paramodulation,[status(thm)],[f1967,f1965]) ).
fof(f25434,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,domain(compose(X2,domain(compose(X1,X2))))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(X1,X2))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1967,f1214]) ).
fof(f25437,plain,
! [X0,X1,X2] :
( there_exists(compose(X0,X2))
| domain(X0) != codomain(compose(X2,domain(compose(X2,domain(compose(X0,X2))))))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f1967,f229]) ).
fof(f25438,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) = X2 ),
inference(paramodulation,[status(thm)],[f1967,f835]) ).
fof(f25439,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) = X2 ),
inference(paramodulation,[status(thm)],[f1967,f834]) ).
fof(f25440,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,domain(compose(X2,domain(compose(X1,X2))))))
| compose(X1,compose(X2,domain(compose(X2,domain(compose(X1,X2)))))) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(paramodulation,[status(thm)],[f1967,f19686]) ).
fof(f25441,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(paramodulation,[status(thm)],[f1967,f19593]) ).
fof(f25442,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) = X2 ),
inference(paramodulation,[status(thm)],[f1967,f813]) ).
fof(f25443,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(X1,domain(compose(X0,X1)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) = X2 ),
inference(paramodulation,[status(thm)],[f1967,f812]) ).
fof(f25445,plain,
! [X0,X1,X2] :
( compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) = X2 ),
inference(paramodulation,[status(thm)],[f1967,f804]) ).
fof(f25448,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1)))))))),compose(X0,X1)) = compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))),
inference(paramodulation,[status(thm)],[f1967,f2344]) ).
fof(f25450,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))) = X2 ),
inference(paramodulation,[status(thm)],[f1967,f506]) ).
fof(f25452,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X2,domain(compose(X1,X2))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(X1,X2)))))))) = X3 ),
inference(paramodulation,[status(thm)],[f1967,f501]) ).
fof(f25453,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))) = domain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1967,f14171]) ).
fof(f25454,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))) = X2 ),
inference(paramodulation,[status(thm)],[f1967,f485]) ).
fof(f25456,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X2,domain(compose(X1,X2))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(X1,X2)))))))) = X3 ),
inference(paramodulation,[status(thm)],[f1967,f480]) ).
fof(f25461,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(compose(X2,domain(compose(X2,domain(compose(X1,X2))))),domain(compose(X1,compose(X2,domain(compose(X2,domain(compose(X1,X2)))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1967,f457]) ).
fof(f25462,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(domain(X1),compose(X2,domain(compose(X2,domain(compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1967,f456]) ).
fof(f25463,plain,
! [X0,X1] :
( domain(compose(X0,codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1)))))))) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1967,f455]) ).
fof(f25465,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))),X0)) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1967,f447]) ).
fof(f25466,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,compose(X1,X2))) = codomain(compose(X3,domain(compose(X3,domain(compose(X2,X3))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f1967,f462]) ).
fof(f25467,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(X1,X2))))))) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X2,domain(compose(X1,X2)))))) ),
inference(paramodulation,[status(thm)],[f1967,f441]) ).
fof(f25469,plain,
! [X0,X1] :
( there_exists(domain(compose(X0,codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1)))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1967,f563]) ).
fof(f25473,plain,
! [X0,X1] :
( there_exists(codomain(compose(X0,codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1)))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1967,f364]) ).
fof(f25474,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(X1,domain(compose(X0,X1)))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1967,f249]) ).
fof(f25477,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1967,f137]) ).
fof(f25480,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) = X2 ),
inference(paramodulation,[status(thm)],[f1967,f90]) ).
fof(f25482,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X2,domain(compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f1967,f85]) ).
fof(f25488,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f1967,f26]) ).
fof(f25493,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(compose(X0,X1),X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f25355]) ).
fof(f25494,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(X0,compose(X1,X2)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25493]) ).
fof(f25501,plain,
! [X0] : X0 = compose(X0,domain(compose(domain(X0),domain(compose(X0,domain(X0)))))),
inference(forward_demodulation,[status(thm)],[f29,f25358]) ).
fof(f25502,plain,
! [X0] : X0 = compose(X0,domain(compose(domain(X0),domain(X0)))),
inference(forward_demodulation,[status(thm)],[f29,f25501]) ).
fof(f25505,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25359]) ).
fof(f25506,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25360]) ).
fof(f25515,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(compose(X0,X1),compose(X2,domain(compose(X2,domain(compose(X0,compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f25363]) ).
fof(f25516,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(X0,compose(X1,X2)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25515]) ).
fof(f25544,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(compose(domain(X0),X1),domain(compose(compose(domain(X0),X1),domain(compose(X0,X1)))))),
inference(forward_demodulation,[status(thm)],[f82,f25370]) ).
fof(f25545,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(domain(X0),compose(X1,domain(compose(compose(domain(X0),X1),domain(compose(X0,X1))))))),
inference(forward_demodulation,[status(thm)],[f28,f25544]) ).
fof(f25546,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(compose(domain(X0),X1),domain(compose(X0,X1)))))),
inference(forward_demodulation,[status(thm)],[f82,f25545]) ).
fof(f25547,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(X0),compose(X1,domain(compose(X0,X1))))))),
inference(forward_demodulation,[status(thm)],[f28,f25546]) ).
fof(f25548,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),domain(compose(X0,compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f1965,f25371]) ).
fof(f25549,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),domain(compose(X0,compose(X1,X2)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25548]) ).
fof(f25550,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),domain(compose(X0,compose(X1,X2))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25549]) ).
fof(f25551,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)),domain(compose(X0,compose(X1,X2)))))))),
inference(forward_demodulation,[status(thm)],[f1965,f25550]) ).
fof(f25552,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(compose(domain(compose(X1,domain(compose(X0,X1)))),X2),domain(compose(X0,compose(X1,X2))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25551]) ).
fof(f25553,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,domain(compose(X0,compose(X1,X2)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25552]) ).
fof(f25554,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(compose(X0,compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f149,f25372]) ).
fof(f25555,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(compose(domain(compose(X0,X1)),X2),domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(compose(X0,compose(X1,X2)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25554]) ).
fof(f25556,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X0,X1)),compose(X2,domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(compose(X0,compose(X1,X2))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25555]) ).
fof(f25557,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(compose(X1,compose(domain(compose(X0,X1)),X2)),domain(compose(X0,compose(X1,X2)))))))),
inference(forward_demodulation,[status(thm)],[f149,f25556]) ).
fof(f25558,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(compose(domain(compose(X0,X1)),X2),domain(compose(X0,compose(X1,X2))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25557]) ).
fof(f25559,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,domain(compose(X0,compose(X1,X2)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25558]) ).
fof(f25560,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f1304,f25373]) ).
fof(f25561,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25560]) ).
fof(f25562,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25561]) ).
fof(f25563,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25562]) ).
fof(f25564,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))),
inference(forward_demodulation,[status(thm)],[f1304,f25563]) ).
fof(f25565,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3)),domain(compose(X0,compose(X1,compose(X2,X3))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25564]) ).
fof(f25566,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,compose(compose(domain(compose(X0,compose(X1,X2))),X3),domain(compose(X0,compose(X1,compose(X2,X3)))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25565]) ).
fof(f25567,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25566]) ).
fof(f25568,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f1230,f25374]) ).
fof(f25569,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25568]) ).
fof(f25570,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25569]) ).
fof(f25571,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25570]) ).
fof(f25572,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X1,compose(compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3)))))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25571]) ).
fof(f25573,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X1,compose(X2,compose(compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))),domain(compose(X0,compose(X1,compose(X2,X3))))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25572]) ).
fof(f25574,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X1,compose(X2,compose(X3,compose(domain(compose(X0,compose(X1,compose(X2,X3)))),domain(compose(X0,compose(X1,compose(X2,X3)))))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25573]) ).
fof(f25577,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),domain(compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f1286,f25375]) ).
fof(f25578,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),domain(compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),domain(compose(X0,compose(X1,X2)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25577]) ).
fof(f25579,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25578]) ).
fof(f25580,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X1,compose(compose(X2,domain(compose(domain(X0),compose(X1,X2)))),domain(compose(X0,compose(X1,X2)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25579]) ).
fof(f25581,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X1,compose(X2,compose(domain(compose(domain(X0),compose(X1,X2))),domain(compose(X0,compose(X1,X2))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25580]) ).
fof(f25582,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),domain(compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),domain(compose(X0,compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f1966,f25376]) ).
fof(f25583,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),domain(compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),domain(compose(X0,compose(X1,X2)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25582]) ).
fof(f25584,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))),domain(compose(X0,compose(X1,X2))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25583]) ).
fof(f25585,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X1,compose(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))),domain(compose(X0,compose(X1,X2)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25584]) ).
fof(f25586,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X1,compose(X2,compose(domain(compose(X1,compose(domain(compose(X0,X1)),X2))),domain(compose(X0,compose(X1,X2))))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25585]) ).
fof(f25587,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f140,f25377]) ).
fof(f25588,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(X0,compose(X1,X2)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25587]) ).
fof(f25589,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(X0,compose(X1,X2))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25588]) ).
fof(f25590,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))),domain(compose(X0,compose(X1,X2)))))))),
inference(forward_demodulation,[status(thm)],[f1304,f25589]) ).
fof(f25591,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(compose(X2,domain(compose(X0,compose(X1,X2)))),domain(compose(X0,compose(X1,X2))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25590]) ).
fof(f25592,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),domain(compose(X0,compose(X1,X2)))))))))),
inference(forward_demodulation,[status(thm)],[f28,f25591]) ).
fof(f25593,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))))) ),
inference(forward_demodulation,[status(thm)],[f14240,f25592]) ).
fof(f25594,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(compose(X1,domain(compose(domain(X0),X1))),domain(compose(compose(X1,domain(compose(domain(X0),X1))),domain(compose(X0,X1)))))),
inference(forward_demodulation,[status(thm)],[f255,f25378]) ).
fof(f25595,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(compose(X1,domain(compose(domain(X0),X1))),domain(compose(X0,X1))))))),
inference(forward_demodulation,[status(thm)],[f28,f25594]) ).
fof(f25596,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(X1,compose(domain(compose(domain(X0),X1)),domain(compose(X0,X1)))))))),
inference(forward_demodulation,[status(thm)],[f28,f25595]) ).
fof(f25597,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),domain(compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),domain(compose(X0,X1)))))),
inference(forward_demodulation,[status(thm)],[f1967,f25379]) ).
fof(f25598,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),domain(compose(X0,X1))))))),
inference(forward_demodulation,[status(thm)],[f28,f25597]) ).
fof(f25599,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),domain(compose(X0,X1)))))),
inference(forward_demodulation,[status(thm)],[f1965,f25598]) ).
fof(f25600,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X0,X1))))))),
inference(forward_demodulation,[status(thm)],[f28,f25599]) ).
fof(f25601,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(compose(X1,domain(compose(X0,X1))),domain(compose(compose(X1,domain(compose(X0,X1))),domain(compose(X0,X1)))))),
inference(forward_demodulation,[status(thm)],[f79,f25380]) ).
fof(f25602,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,compose(domain(compose(X0,X1)),domain(compose(compose(X1,domain(compose(X0,X1))),domain(compose(X0,X1))))))),
inference(forward_demodulation,[status(thm)],[f28,f25601]) ).
fof(f25603,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(compose(X1,domain(compose(X0,X1))),domain(compose(X0,X1)))))),
inference(forward_demodulation,[status(thm)],[f149,f25602]) ).
fof(f25604,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,compose(domain(compose(X0,X1)),domain(compose(X0,X1))))))),
inference(forward_demodulation,[status(thm)],[f28,f25603]) ).
fof(f25606,plain,
! [X0] : X0 = compose(X0,compose(domain(X0),domain(compose(domain(X0),domain(X0))))),
inference(forward_demodulation,[status(thm)],[f29,f25381]) ).
fof(f25607,plain,
! [X0] : X0 = compose(X0,domain(compose(domain(X0),domain(X0)))),
inference(forward_demodulation,[status(thm)],[f82,f25606]) ).
fof(f25610,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1965,f25382]) ).
fof(f25611,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X3,domain(compose(domain(compose(X0,compose(X1,X2))),X3)))))))),
inference(forward_demodulation,[status(thm)],[f1304,f25383]) ).
fof(f25612,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(domain(compose(X0,X1)),X2))))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(X2,domain(compose(domain(compose(X0,X1)),X2)))),domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f25384]) ).
fof(f25613,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(domain(compose(X0,X1)),X2))))))),
inference(forward_demodulation,[status(thm)],[f149,f25385]) ).
fof(f25619,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(X1,domain(compose(domain(X0),X1)))))) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(domain(X0),X1)))),domain(compose(domain(X0),X1))))),
inference(forward_demodulation,[status(thm)],[f28,f25392]) ).
fof(f25620,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,domain(compose(domain(X0),X1)))))),
inference(forward_demodulation,[status(thm)],[f82,f25393]) ).
fof(f25621,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(X0,compose(X1,X2)))))))) = compose(compose(X0,X1),X2),
inference(forward_demodulation,[status(thm)],[f28,f25394]) ).
fof(f25622,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(X0,compose(X1,X2)))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f28,f25621]) ).
fof(f25631,plain,
! [X0,X1] : compose(X0,compose(X1,domain(compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X1,domain(compose(X1,domain(compose(X0,X1)))))))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f1967,f25401]) ).
fof(f25632,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(compose(X0,compose(X1,X2))),domain(compose(X2,domain(compose(X0,compose(X1,X2)))))))))),
inference(forward_demodulation,[status(thm)],[f140,f25402]) ).
fof(f25633,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(compose(X0,X1)),domain(compose(X1,domain(compose(X0,X1)))))))),
inference(forward_demodulation,[status(thm)],[f79,f25404]) ).
fof(f25634,plain,
! [X0] : X0 = compose(X0,domain(compose(domain(X0),domain(compose(X0,domain(X0)))))),
inference(forward_demodulation,[status(thm)],[f29,f25405]) ).
fof(f25635,plain,
! [X0] : X0 = compose(X0,domain(compose(domain(X0),domain(X0)))),
inference(forward_demodulation,[status(thm)],[f29,f25634]) ).
fof(f25636,plain,
! [X0] :
( ~ sQ0_spl
| X0 = compose(X0,domain(domain(X0))) ),
inference(forward_demodulation,[status(thm)],[f14240,f25635]) ).
fof(f25638,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f1967,f25406]) ).
fof(f25641,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1967,f25408]) ).
fof(f25642,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f1967,f25409]) ).
fof(f25643,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f1967,f25642]) ).
fof(f25644,plain,
! [X0,X1] :
( domain(compose(X0,X1)) = codomain(compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f1967,f25410]) ).
fof(f25647,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(X1,domain(compose(X0,X1)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f1967,f25412]) ).
fof(f25648,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(compose(X1,domain(compose(X0,X1))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f25647]) ).
fof(f25649,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(domain(compose(X1,domain(compose(X0,X1)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f1967,f25413]) ).
fof(f25650,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(compose(X1,domain(compose(X0,X1))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f25649]) ).
fof(f25651,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(compose(X0,compose(X1,X2))) = domain(compose(X2,domain(compose(X1,X2))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f14086,f25419]) ).
fof(f25652,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) = X2
| domain(compose(X0,X1)) = domain(compose(X1,domain(compose(X0,X1)))) ),
inference(forward_demodulation,[status(thm)],[f14086,f25420]) ).
fof(f25653,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(compose(X0,X1)) = domain(compose(X1,domain(compose(X0,X1)))) ),
inference(forward_demodulation,[status(thm)],[f1967,f25652]) ).
fof(f25657,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f14086,f25426]) ).
fof(f25658,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))) = compose(X0,compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),compose(X2,domain(compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),compose(domain(compose(X0,X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f25428]) ).
fof(f25659,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),compose(X2,domain(compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),compose(domain(compose(X0,X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f1965,f25658]) ).
fof(f25660,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(X2,domain(compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),compose(domain(compose(X0,X1)),X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f25659]) ).
fof(f25661,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),compose(domain(compose(X0,X1)),X2)))))),
inference(forward_demodulation,[status(thm)],[f1965,f25660]) ).
fof(f25662,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(domain(compose(X0,X1)),X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f25661]) ).
fof(f25663,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2))) = compose(X0,compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),compose(domain(compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),domain(compose(X0,X1)))),X2))),
inference(forward_demodulation,[status(thm)],[f28,f25429]) ).
fof(f25664,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),compose(domain(compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),domain(compose(X0,X1)))),X2))),
inference(forward_demodulation,[status(thm)],[f1965,f25663]) ).
fof(f25665,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),compose(domain(compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),domain(compose(X0,X1)))),X2)))),
inference(forward_demodulation,[status(thm)],[f28,f25664]) ).
fof(f25666,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),domain(compose(X0,X1)))),X2))),
inference(forward_demodulation,[status(thm)],[f1965,f25665]) ).
fof(f25667,plain,
! [X0,X1,X2] : compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X0,X1))))),X2))),
inference(forward_demodulation,[status(thm)],[f28,f25666]) ).
fof(f25682,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),domain(compose(X0,compose(X1,compose(X2,domain(compose(X2,domain(compose(X1,X2)))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f25434]) ).
fof(f25683,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1967,f25682]) ).
fof(f25690,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| equivalent(X2,f1(compose(X0,X1),X2))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f1967,f25438]) ).
fof(f25691,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| equivalent(f1(compose(X0,X1),X2),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f1967,f25439]) ).
fof(f25692,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X1) = codomain(compose(X2,domain(compose(X2,domain(compose(X1,X2))))))
| compose(X1,X2) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(forward_demodulation,[status(thm)],[f1967,f25440]) ).
fof(f25693,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| compose(X0,X1) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(forward_demodulation,[status(thm)],[f1967,f25441]) ).
fof(f25694,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(compose(X1,domain(compose(X1,domain(compose(X0,X1))))),domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f1967,f25442]) ).
fof(f25695,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f28,f25694]) ).
fof(f25696,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f1967,f25695]) ).
fof(f25697,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(domain(X0),compose(X1,domain(compose(X1,domain(compose(X0,X1)))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f1967,f25443]) ).
fof(f25700,plain,
! [X0,X1,X2] :
( compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f1967,f25445]) ).
fof(f25701,plain,
! [X0,X1,X2] :
( compose(X0,X1) != f1(compose(X0,X1),X2)
| domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f1967,f25700]) ).
fof(f25710,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1)))))))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f1967,f25448]) ).
fof(f25712,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f1967,f25450]) ).
fof(f25717,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X2,domain(compose(X1,X2))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f1967,f25452]) ).
fof(f25718,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(compose(X0,X1)) = domain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f1967,f25453]) ).
fof(f25719,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(forward_demodulation,[status(thm)],[f1967,f25454]) ).
fof(f25724,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X2,domain(compose(X1,X2))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(forward_demodulation,[status(thm)],[f1967,f25456]) ).
fof(f25730,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),domain(compose(X1,compose(X2,domain(compose(X2,domain(compose(X1,X2))))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f25461]) ).
fof(f25731,plain,
! [X0,X1,X2] :
( domain(compose(X0,X1)) = codomain(compose(X2,compose(domain(compose(X2,domain(compose(X1,X2)))),domain(compose(X1,X2)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f1967,f25730]) ).
fof(f25733,plain,
! [X0,X1] :
( domain(compose(codomain(compose(X0,X1)),X0)) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f1967,f25465]) ).
fof(f25734,plain,
! [X0,X1,X2,X3] :
( X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(compose(X2,domain(compose(X2,domain(compose(X1,X2)))))) ),
inference(forward_demodulation,[status(thm)],[f1967,f25467]) ).
fof(f25745,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1))))))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f25477]) ).
fof(f25746,plain,
! [X0,X1] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f1967,f25745]) ).
fof(f25754,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f1967,f25480]) ).
fof(f25761,plain,
! [X0,X1] :
( ~ sQ2_spl
| X0 = X1
| there_exists(codomain(codomain(codomain(domain(codomain(f1(X0,X1))))))) ),
inference(forward_demodulation,[status(thm)],[f17443,f759]) ).
fof(f25766,plain,
! [X0,X1] :
( ~ sQ2_spl
| X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(codomain(codomain(domain(X0))))) ),
inference(forward_demodulation,[status(thm)],[f17443,f762]) ).
fof(f25772,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| there_exists(domain(domain(X2)))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f820]) ).
fof(f25778,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| there_exists(domain(codomain(X2)))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14086,f823]) ).
fof(f25780,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| there_exists(codomain(codomain(X2)))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f826]) ).
fof(f25786,plain,
! [X0,X1,X2] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| there_exists(codomain(domain(X2)))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f17443,f829]) ).
fof(f25791,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| compose(domain(X0),X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f14238,f894]) ).
fof(f25792,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| domain(domain(X0)) = codomain(domain(X0))
| domain(X0) = compose(X1,X2) ),
inference(paramodulation,[status(thm)],[f14240,f894]) ).
fof(f25793,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = compose(X3,X4) ),
inference(paramodulation,[status(thm)],[f28,f894]) ).
fof(f25794,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f2344,f894]) ).
fof(f25795,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| compose(X0,compose(X1,X2)) = compose(X3,X4) ),
inference(paramodulation,[status(thm)],[f195,f894]) ).
fof(f25797,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(codomain(X0)) = codomain(compose(codomain(X0),X1))
| compose(codomain(X0),X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f17591,f894]) ).
fof(f25798,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(codomain(X0)) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f81,f894]) ).
fof(f25799,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(codomain(X0)) = codomain(X0)
| X0 = compose(X1,X2) ),
inference(paramodulation,[status(thm)],[f30,f894]) ).
fof(f25800,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f82,f894]) ).
fof(f25801,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| compose(X0,compose(X1,X2)) = compose(X3,X4) ),
inference(paramodulation,[status(thm)],[f1965,f894]) ).
fof(f25802,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| compose(X0,compose(X1,X2)) = compose(X3,X4) ),
inference(paramodulation,[status(thm)],[f149,f894]) ).
fof(f25803,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X0) = codomain(compose(X1,compose(X2,compose(domain(compose(X0,compose(X1,X2))),X3))))
| compose(X0,compose(X1,compose(X2,X3))) = compose(X4,X5) ),
inference(paramodulation,[status(thm)],[f1304,f894]) ).
fof(f25804,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X0) = codomain(compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X2,X3))))))))
| compose(X0,compose(X1,compose(X2,X3))) = compose(X4,X5) ),
inference(paramodulation,[status(thm)],[f1230,f894]) ).
fof(f25805,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = compose(X3,X4) ),
inference(paramodulation,[status(thm)],[f1286,f894]) ).
fof(f25806,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| compose(X0,compose(X1,X2)) = compose(X3,X4) ),
inference(paramodulation,[status(thm)],[f1966,f894]) ).
fof(f25807,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = compose(X3,X4) ),
inference(paramodulation,[status(thm)],[f140,f894]) ).
fof(f25808,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f255,f894]) ).
fof(f25809,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f1967,f894]) ).
fof(f25810,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f79,f894]) ).
fof(f25811,plain,
! [X0,X1,X2] :
( domain(X1) = codomain(X2)
| domain(X0) = codomain(domain(X0))
| X0 = compose(X1,X2) ),
inference(paramodulation,[status(thm)],[f29,f894]) ).
fof(f25812,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| domain(X4) = codomain(X5)
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f894,f894]) ).
fof(f25814,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(domain(X2)) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(paramodulation,[status(thm)],[f14238,f894]) ).
fof(f25815,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X2)) = codomain(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(paramodulation,[status(thm)],[f14240,f894]) ).
fof(f25816,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X2,X3)) = codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f28,f894]) ).
fof(f25817,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X2,codomain(X3)))) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f2344,f894]) ).
fof(f25818,plain,
! [X0,X1,X2,X3,X4] :
( domain(codomain(compose(X2,X3))) = codomain(compose(X2,compose(X3,X4)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f195,f894]) ).
fof(f25820,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X2)) = codomain(compose(codomain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(X2),X3) ),
inference(paramodulation,[status(thm)],[f17591,f894]) ).
fof(f25821,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f81,f894]) ).
fof(f25822,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f30,f894]) ).
fof(f25823,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f82,f894]) ).
fof(f25824,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(X3,compose(domain(compose(X3,domain(compose(X2,X3)))),X4)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f1965,f894]) ).
fof(f25825,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(X3,compose(domain(compose(X2,X3)),X4)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f149,f894]) ).
fof(f25826,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X2) = codomain(compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(paramodulation,[status(thm)],[f1304,f894]) ).
fof(f25827,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X2) = codomain(compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(paramodulation,[status(thm)],[f1230,f894]) ).
fof(f25828,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(X3,compose(X4,domain(compose(domain(X2),compose(X3,X4))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f1286,f894]) ).
fof(f25829,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(X3,compose(X4,domain(compose(X3,compose(domain(compose(X2,X3)),X4))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f1966,f894]) ).
fof(f25830,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f140,f894]) ).
fof(f25831,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(X3,domain(compose(domain(X2),X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f255,f894]) ).
fof(f25832,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(X3,domain(compose(X3,domain(compose(X2,X3))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f1967,f894]) ).
fof(f25833,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f79,f894]) ).
fof(f25834,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f29,f894]) ).
fof(f25837,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(f1(X0,X1)) = codomain(domain(X0))
| there_exists(compose(X2,X3))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f894,f12587]) ).
fof(f25838,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(domain(compose(X1,domain(compose(X0,X1))))) = codomain(X2)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X3,X4))) ),
inference(paramodulation,[status(thm)],[f894,f1965]) ).
fof(f25839,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(X4)
| domain(domain(compose(X0,compose(X1,X2)))) = codomain(X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1304]) ).
fof(f25840,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(domain(compose(X0,X1))) = codomain(X2)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(X3,X4)))))) ),
inference(paramodulation,[status(thm)],[f894,f1966]) ).
fof(f25841,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| domain(domain(compose(X0,X1))) = codomain(X4)
| compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,X4)) ),
inference(paramodulation,[status(thm)],[f894,f149]) ).
fof(f25842,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(domain(X2)) = codomain(compose(domain(X2),X3))
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(paramodulation,[status(thm)],[f894,f14238]) ).
fof(f25843,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(domain(X0)) = codomain(compose(X1,X2))
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f894,f1286]) ).
fof(f25844,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(domain(X2)) = codomain(domain(X2))
| compose(X0,X1) = domain(X2) ),
inference(paramodulation,[status(thm)],[f894,f14240]) ).
fof(f25845,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(X1)
| domain(domain(X2)) = codomain(X3)
| domain(X2) = codomain(compose(domain(X2),X3))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f17733]) ).
fof(f25846,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(X1)
| domain(domain(X2)) = codomain(X3)
| domain(X2) = codomain(X3)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f18297]) ).
fof(f25847,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(domain(X2)) = codomain(X3)
| there_exists(domain(X2))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f15777]) ).
fof(f25848,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| domain(domain(X0)) = codomain(X3)
| compose(domain(X0),compose(X1,X2)) = compose(domain(X0),X3) ),
inference(paramodulation,[status(thm)],[f894,f14238]) ).
fof(f25849,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(domain(X0)) = codomain(X1)
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f894,f255]) ).
fof(f25850,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(X2)
| domain(domain(X0)) = codomain(X3)
| compose(X0,compose(X1,X2)) = compose(X0,X3) ),
inference(paramodulation,[status(thm)],[f894,f82]) ).
fof(f25851,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = compose(X3,X4) ),
inference(paramodulation,[status(thm)],[f894,f28]) ).
fof(f25852,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| domain(codomain(f1(X2,X3))) = codomain(X2)
| X3 = f1(X2,X3)
| X2 = X3
| there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f18882]) ).
fof(f25853,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(codomain(compose(X2,codomain(X3)))) = codomain(compose(X2,X3))
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f894,f2344]) ).
fof(f25854,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(codomain(compose(X2,X3))) = codomain(compose(X2,compose(X3,X4)))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f195]) ).
fof(f25856,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(codomain(X2)) = codomain(compose(codomain(X2),X3))
| compose(X0,X1) = compose(codomain(X2),X3) ),
inference(paramodulation,[status(thm)],[f894,f17591]) ).
fof(f25857,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(codomain(X2)) = codomain(compose(X2,X3))
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f894,f81]) ).
fof(f25858,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(codomain(X2)) = codomain(X3)
| codomain(X2) = codomain(compose(codomain(X2),X3))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f18179]) ).
fof(f25859,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(codomain(X2)) = codomain(X3)
| codomain(X2) = codomain(X3)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f18198]) ).
fof(f25860,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X1) = codomain(X2)
| domain(codomain(X0)) = codomain(X3)
| compose(codomain(X0),compose(X1,X2)) = compose(codomain(X0),X3) ),
inference(paramodulation,[status(thm)],[f894,f17591]) ).
fof(f25861,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(codomain(X2)) = codomain(X3)
| there_exists(codomain(X2))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f17589]) ).
fof(f25862,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(codomain(X2)) = codomain(X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f30]) ).
fof(f25863,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(X2) = codomain(codomain(X3))
| domain(compose(X2,codomain(X3))) = codomain(X3)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f17926]) ).
fof(f25864,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(codomain(X3))
| compose(codomain(compose(X0,X1)),compose(X2,X3)) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f894,f2344]) ).
fof(f25865,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2))
| compose(X0,compose(X1,X2)) = compose(X0,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f1965]) ).
fof(f25866,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X2) = codomain(X3)
| domain(X4) = codomain(compose(domain(compose(X0,compose(X1,X4))),X5))
| compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X4,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1304]) ).
fof(f25867,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(compose(domain(compose(X0,X1)),X2))
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f894,f1966]) ).
fof(f25868,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(compose(domain(compose(X0,X3)),X4))
| compose(X0,compose(X1,X2)) = compose(X0,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f149]) ).
fof(f25869,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(domain(X2),X3))
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f894,f82]) ).
fof(f25870,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| compose(X0,compose(X1,X2)) = compose(X3,X4) ),
inference(paramodulation,[status(thm)],[f894,f1965]) ).
fof(f25871,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(compose(X4,compose(domain(compose(X0,compose(X3,X4))),X5)))
| compose(X0,compose(X1,X2)) = compose(X0,compose(X3,compose(X4,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1304]) ).
fof(f25872,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,compose(domain(compose(X2,X3)),X4)))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f149]) ).
fof(f25873,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5))))
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1304]) ).
fof(f25874,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5))))))))
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1230]) ).
fof(f25875,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| compose(X0,compose(X1,X2)) = compose(X3,X4) ),
inference(paramodulation,[status(thm)],[f894,f1286]) ).
fof(f25876,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| compose(X0,compose(X1,X2)) = compose(X3,X4) ),
inference(paramodulation,[status(thm)],[f894,f1966]) ).
fof(f25877,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(compose(X4,compose(X5,domain(compose(X0,compose(X3,compose(X4,X5)))))))
| compose(X0,compose(X1,X2)) = compose(X0,compose(X3,compose(X4,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1230]) ).
fof(f25878,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f140]) ).
fof(f25879,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,compose(X4,X5)))
| domain(compose(X2,X3)) = codomain(compose(X4,compose(X5,domain(compose(X3,compose(X4,X5))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f1219]) ).
fof(f25880,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X0) = codomain(compose(X1,compose(X2,X3)))
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X4,X5)))))) = compose(X0,compose(X1,compose(X2,X3))) ),
inference(paramodulation,[status(thm)],[f894,f1230]) ).
fof(f25881,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,compose(X4,X5)))
| there_exists(domain(compose(X2,compose(X3,X4))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f570]) ).
fof(f25882,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,compose(X4,X5)))
| domain(compose(X2,compose(X3,X4))) = codomain(X5)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f462]) ).
fof(f25883,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,compose(X4,X5)))
| there_exists(codomain(compose(X2,compose(X3,X4))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f370]) ).
fof(f25884,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(compose(X2,domain(compose(domain(X0),compose(X1,X2)))))
| compose(X0,compose(X1,X2)) = compose(X0,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f1286]) ).
fof(f25885,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f894,f255]) ).
fof(f25886,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f894,f1967]) ).
fof(f25887,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))
| compose(X0,compose(X1,X2)) = compose(X0,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f1966]) ).
fof(f25888,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X2) = codomain(X3)
| domain(X4) = codomain(compose(X5,domain(compose(X0,compose(X1,compose(X4,X5))))))
| compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X4,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1230]) ).
fof(f25889,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(compose(X4,domain(compose(X0,compose(X3,X4)))))
| compose(X0,compose(X1,X2)) = compose(X0,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f140]) ).
fof(f25890,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f894,f79]) ).
fof(f25891,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,X4))
| domain(X2) = codomain(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f1227]) ).
fof(f25892,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(compose(X1,X2))
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X3,X4)),X5)))) = compose(X0,compose(X1,compose(X2,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1304]) ).
fof(f25893,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(compose(X4,X5))
| domain(compose(X0,X3)) = codomain(compose(X4,compose(X5,domain(compose(X3,compose(X4,X5))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f1219]) ).
fof(f25894,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X0) = codomain(compose(X1,X2))
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| X3 = f1(compose(X4,X5),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f894,f1296]) ).
fof(f25895,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,X4))
| domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X2,compose(X3,X4)))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f1214]) ).
fof(f25896,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X1) = codomain(compose(X2,X3))
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X4,X5))))))) = compose(X0,compose(X1,compose(X2,X3))) ),
inference(paramodulation,[status(thm)],[f894,f1230]) ).
fof(f25897,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X0) = codomain(compose(X1,X2))
| domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(domain(compose(X4,X5)),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f894,f501]) ).
fof(f25898,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X0) = codomain(compose(X1,X2))
| domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(codomain(compose(X4,X5)),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f894,f480]) ).
fof(f25899,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,X4))
| there_exists(domain(compose(X2,codomain(X3))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f562]) ).
fof(f25900,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(compose(X4,X5))
| there_exists(domain(compose(X0,compose(X3,X4))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f570]) ).
fof(f25901,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,X4))
| domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f457]) ).
fof(f25902,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,X4))
| domain(compose(X2,X3)) = codomain(compose(domain(X3),X4))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f456]) ).
fof(f25903,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,X4))
| domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f454]) ).
fof(f25904,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(compose(X4,X5))
| domain(compose(X0,compose(X3,X4))) = codomain(X5)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f462]) ).
fof(f25905,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X0) = codomain(compose(X1,X2))
| X3 = f1(compose(X4,X5),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2) ),
inference(paramodulation,[status(thm)],[f894,f441]) ).
fof(f25906,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,X4))
| there_exists(codomain(compose(X2,codomain(X3))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f363]) ).
fof(f25907,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(compose(X4,X5))
| there_exists(codomain(compose(X0,compose(X3,X4))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f370]) ).
fof(f25908,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(compose(X1,X4))
| compose(codomain(compose(X0,X1)),compose(X2,X3)) = compose(X0,compose(X1,X4)) ),
inference(paramodulation,[status(thm)],[f894,f195]) ).
fof(f25909,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(compose(X1,X2))
| compose(X0,compose(X1,compose(X2,domain(compose(X3,X4))))) = compose(X0,compose(X1,X2)) ),
inference(paramodulation,[status(thm)],[f894,f140]) ).
fof(f25910,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,X4))
| there_exists(domain(compose(X2,X3)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f86]) ).
fof(f25911,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,X4))
| domain(compose(X2,X3)) = codomain(X4)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f85]) ).
fof(f25912,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(X3,X4))
| there_exists(codomain(compose(X2,X3)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f84]) ).
fof(f25913,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X2) = codomain(domain(compose(domain(X0),compose(X1,X2))))
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X3,X4))) ),
inference(paramodulation,[status(thm)],[f894,f1286]) ).
fof(f25914,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X1) = codomain(domain(compose(domain(X0),X1)))
| compose(X0,X1) = compose(X0,compose(X2,X3)) ),
inference(paramodulation,[status(thm)],[f894,f255]) ).
fof(f25915,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X1) = codomain(domain(compose(X1,domain(compose(X0,X1)))))
| compose(X0,X1) = compose(X0,compose(X2,X3)) ),
inference(paramodulation,[status(thm)],[f894,f1967]) ).
fof(f25916,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X2) = codomain(domain(compose(X1,compose(domain(compose(X0,X1)),X2))))
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X3,X4))) ),
inference(paramodulation,[status(thm)],[f894,f1966]) ).
fof(f25917,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(X4)
| domain(X5) = codomain(domain(compose(X0,compose(X1,compose(X2,X5)))))
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1230]) ).
fof(f25918,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| domain(X4) = codomain(domain(compose(X0,compose(X1,X4))))
| compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,X4)) ),
inference(paramodulation,[status(thm)],[f894,f140]) ).
fof(f25919,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X1) = codomain(domain(compose(X0,X1)))
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f894,f1967]) ).
fof(f25920,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(domain(compose(X0,X1)))
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X3,X4)),X2))) ),
inference(paramodulation,[status(thm)],[f894,f1965]) ).
fof(f25921,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(domain(compose(X0,X3)))
| compose(X0,compose(X1,X2)) = compose(X0,X3) ),
inference(paramodulation,[status(thm)],[f894,f79]) ).
fof(f25922,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(X2) = codomain(domain(X3))
| domain(compose(X2,domain(X3))) = domain(X3)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f14563]) ).
fof(f25923,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(domain(X2))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f29]) ).
fof(f25924,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,domain(compose(X2,X3)))))) ),
inference(paramodulation,[status(thm)],[f894,f1967]) ).
fof(f25925,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X3,X4)),X2)))))) ),
inference(paramodulation,[status(thm)],[f894,f1966]) ).
fof(f25926,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X3,X4)))),X2))) ),
inference(paramodulation,[status(thm)],[f894,f1965]) ).
fof(f25927,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(X4)
| domain(X0) = codomain(compose(X3,compose(X4,domain(compose(X0,compose(X3,X4))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f1227]) ).
fof(f25928,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(X2)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X3,X4))),X5)))) = compose(X0,compose(X1,compose(X2,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1304]) ).
fof(f25929,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X2) = codomain(X3)
| domain(X4) = codomain(X5)
| domain(compose(X0,X1)) = codomain(compose(X4,compose(X5,domain(compose(X1,compose(X4,X5))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f894,f1219]) ).
fof(f25930,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X1) = codomain(X2)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| X3 = f1(compose(X0,compose(X4,X5)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f894,f1296]) ).
fof(f25931,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(X4)
| domain(compose(X0,X3)) = codomain(compose(X4,domain(compose(X0,compose(X3,X4)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f1214]) ).
fof(f25932,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(X2)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X3,X4)))))) ),
inference(paramodulation,[status(thm)],[f894,f1286]) ).
fof(f25933,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X2) = codomain(X3)
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X4,X5)))))))) = compose(X0,compose(X1,compose(X2,X3))) ),
inference(paramodulation,[status(thm)],[f894,f1230]) ).
fof(f25934,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X2)
| there_exists(compose(X3,X4))
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f894,f229]) ).
fof(f25935,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| domain(X0) = codomain(X1)
| equivalent(X2,f1(compose(X3,X4),X2))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f835]) ).
fof(f25936,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| domain(X0) = codomain(X1)
| equivalent(f1(compose(X3,X4),X2),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f834]) ).
fof(f25937,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X1) = codomain(X2)
| domain(X3) = codomain(X4)
| domain(X3) = codomain(X4)
| compose(X3,X4) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(paramodulation,[status(thm)],[f894,f19686]) ).
fof(f25938,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(X3) = codomain(X4)
| domain(X3) = codomain(X4)
| compose(X3,X4) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(paramodulation,[status(thm)],[f894,f19593]) ).
fof(f25939,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| X2 = f1(compose(X3,X4),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f813]) ).
fof(f25940,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| domain(X0) = codomain(compose(domain(X0),X1))
| X2 = f1(compose(X3,X4),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f812]) ).
fof(f25941,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| codomain(X0) = codomain(compose(X0,X1))
| X2 = f1(compose(X3,X4),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f19163]) ).
fof(f25942,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,X1) != f1(compose(X3,X4),X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f804]) ).
fof(f25943,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| X5 = f1(codomain(compose(X2,compose(X3,X4))),X5)
| codomain(compose(X2,compose(X3,X4))) = X5
| there_exists(domain(compose(X0,X1))) ),
inference(paramodulation,[status(thm)],[f894,f548]) ).
fof(f25944,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| X5 = f1(domain(compose(X2,compose(X3,X4))),X5)
| domain(compose(X2,compose(X3,X4))) = X5
| there_exists(domain(compose(X0,X1))) ),
inference(paramodulation,[status(thm)],[f894,f547]) ).
fof(f25945,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(codomain(compose(X0,codomain(X1))),compose(X2,X3)) = compose(X0,X1) ),
inference(paramodulation,[status(thm)],[f894,f2344]) ).
fof(f25946,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| codomain(X2) = codomain(compose(X2,X3))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f17509]) ).
fof(f25947,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| domain(X0) = codomain(X1)
| X2 = f1(domain(compose(X3,X4)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f894,f506]) ).
fof(f25948,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X0) = codomain(X1)
| there_exists(codomain(compose(X4,X5)))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f894,f502]) ).
fof(f25949,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X1) = codomain(X2)
| domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(domain(compose(X0,compose(X4,X5))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f894,f501]) ).
fof(f25950,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = domain(X3)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f14171]) ).
fof(f25951,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| domain(X0) = codomain(X1)
| X2 = f1(codomain(compose(X3,X4)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f894,f485]) ).
fof(f25952,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X0) = codomain(X1)
| there_exists(codomain(compose(X4,X5)))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f894,f481]) ).
fof(f25953,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X1) = codomain(X2)
| domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(codomain(compose(X0,compose(X4,X5))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f894,f480]) ).
fof(f25954,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(X4)
| there_exists(domain(compose(X0,codomain(X3))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f562]) ).
fof(f25955,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| there_exists(domain(compose(codomain(compose(X2,X3)),X2)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f555]) ).
fof(f25956,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X2) = codomain(X3)
| domain(X4) = codomain(X5)
| there_exists(domain(compose(X0,compose(X1,X4))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f894,f570]) ).
fof(f25957,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| X5 = f1(compose(X2,compose(X3,X4)),X5)
| compose(X2,compose(X3,X4)) = X5
| there_exists(domain(compose(X0,X1))) ),
inference(paramodulation,[status(thm)],[f894,f549]) ).
fof(f25958,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(X4)
| domain(compose(X0,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f457]) ).
fof(f25959,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(X4)
| domain(compose(X0,X3)) = codomain(compose(domain(X3),X4))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f456]) ).
fof(f25960,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| domain(compose(X2,codomain(X3))) = codomain(X3)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f455]) ).
fof(f25961,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(X4)
| domain(compose(X0,codomain(X3))) = codomain(compose(X3,X4))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f454]) ).
fof(f25962,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f447]) ).
fof(f25963,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X2) = codomain(X3)
| domain(X4) = codomain(X5)
| domain(compose(X0,compose(X1,X4))) = codomain(X5)
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f894,f462]) ).
fof(f25964,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X1) = codomain(X2)
| X3 = f1(compose(X0,compose(X4,X5)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2) ),
inference(paramodulation,[status(thm)],[f894,f441]) ).
fof(f25965,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(X4)
| there_exists(codomain(compose(X0,codomain(X3))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f363]) ).
fof(f25966,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| there_exists(domain(compose(X2,codomain(X3))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f563]) ).
fof(f25967,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| there_exists(codomain(compose(codomain(compose(X2,X3)),X2)))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f356]) ).
fof(f25968,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X2) = codomain(X3)
| domain(X4) = codomain(X5)
| there_exists(codomain(compose(X0,compose(X1,X4))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f894,f370]) ).
fof(f25969,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| X5 = f1(compose(X2,compose(X3,X4)),X5)
| compose(X2,compose(X3,X4)) = X5
| there_exists(codomain(compose(X0,X1))) ),
inference(paramodulation,[status(thm)],[f894,f350]) ).
fof(f25970,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| there_exists(codomain(compose(X2,codomain(X3))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f364]) ).
fof(f25971,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| domain(X2) = codomain(compose(domain(X2),X3))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f249]) ).
fof(f25972,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| domain(X1) = codomain(X4)
| compose(codomain(compose(X0,X1)),compose(X0,compose(X2,X3))) = compose(X0,compose(X1,X4)) ),
inference(paramodulation,[status(thm)],[f894,f195]) ).
fof(f25973,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| compose(codomain(compose(X0,X1)),compose(X2,compose(X3,X4))) = compose(X2,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f195]) ).
fof(f25974,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f137]) ).
fof(f25975,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,compose(X1,compose(domain(compose(X2,X3)),X4))) = compose(X0,compose(X1,X4)) ),
inference(paramodulation,[status(thm)],[f894,f149]) ).
fof(f25976,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(X2)
| compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X3,X4)))))) = compose(X0,compose(X1,X2)) ),
inference(paramodulation,[status(thm)],[f894,f140]) ).
fof(f25977,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| domain(X0) = codomain(X1)
| X2 = f1(compose(X3,X4),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f90]) ).
fof(f25978,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(X4)
| there_exists(domain(compose(X0,X3)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f86]) ).
fof(f25979,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(X4)
| domain(compose(X0,X3)) = codomain(X4)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f85]) ).
fof(f25980,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(X4)
| there_exists(codomain(compose(X0,X3)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f84]) ).
fof(f25981,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(X2)
| domain(X0) = codomain(X3)
| compose(codomain(X0),compose(X1,X2)) = compose(X0,X3) ),
inference(paramodulation,[status(thm)],[f894,f81]) ).
fof(f25982,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,compose(X1,domain(compose(X2,X3)))) = compose(X0,X1) ),
inference(paramodulation,[status(thm)],[f894,f79]) ).
fof(f25983,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,compose(X1,X2)) = compose(compose(X3,X4),X2) ),
inference(paramodulation,[status(thm)],[f894,f28]) ).
fof(f25984,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| there_exists(codomain(X2))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f35]) ).
fof(f25985,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| domain(X2) = codomain(X3)
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f26]) ).
fof(f25986,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| there_exists(domain(X2))
| ~ there_exists(compose(X0,X1)) ),
inference(paramodulation,[status(thm)],[f894,f25]) ).
fof(f25988,plain,
! [X0,X1,X2,X3,X4] :
( domain(domain(compose(X1,domain(compose(X0,X1))))) = codomain(X2)
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X3,X4))) ),
inference(paramodulation,[status(thm)],[f894,f1965]) ).
fof(f25989,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(domain(compose(X0,compose(X1,X2)))) = codomain(X5)
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1304]) ).
fof(f25990,plain,
! [X0,X1,X2,X3,X4] :
( domain(domain(compose(X0,X1))) = codomain(X2)
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(X3,X4)))))) ),
inference(paramodulation,[status(thm)],[f894,f1966]) ).
fof(f25991,plain,
! [X0,X1,X2,X3,X4] :
( domain(domain(compose(X0,X1))) = codomain(X4)
| domain(X2) = codomain(X3)
| compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,X4)) ),
inference(paramodulation,[status(thm)],[f894,f149]) ).
fof(f25992,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(domain(X2)) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(paramodulation,[status(thm)],[f894,f14238]) ).
fof(f25993,plain,
! [X0,X1,X2,X3,X4] :
( domain(domain(X0)) = codomain(compose(X1,X2))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f894,f1286]) ).
fof(f25994,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X2)) = codomain(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = domain(X2) ),
inference(paramodulation,[status(thm)],[f894,f14240]) ).
fof(f25998,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(X3)
| domain(X1) = codomain(X2)
| compose(domain(X0),compose(X1,X2)) = compose(domain(X0),X3) ),
inference(paramodulation,[status(thm)],[f894,f14238]) ).
fof(f25999,plain,
! [X0,X1,X2,X3] :
( domain(domain(X0)) = codomain(X1)
| domain(X2) = codomain(X3)
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f894,f255]) ).
fof(f26000,plain,
! [X0,X1,X2,X3] :
( domain(domain(X0)) = codomain(X3)
| domain(X1) = codomain(X2)
| compose(X0,compose(X1,X2)) = compose(X0,X3) ),
inference(paramodulation,[status(thm)],[f894,f82]) ).
fof(f26001,plain,
! [X0,X1,X2,X3,X4] :
( domain(compose(X0,X1)) = codomain(X2)
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X3,X4) ),
inference(paramodulation,[status(thm)],[f894,f28]) ).
fof(f26003,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X2,codomain(X3)))) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f894,f2344]) ).
fof(f26004,plain,
! [X0,X1,X2,X3,X4] :
( domain(codomain(compose(X2,X3))) = codomain(compose(X2,compose(X3,X4)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f195]) ).
fof(f26006,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X2)) = codomain(compose(codomain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(X2),X3) ),
inference(paramodulation,[status(thm)],[f894,f17591]) ).
fof(f26007,plain,
! [X0,X1,X2,X3] :
( domain(codomain(X2)) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f894,f81]) ).
fof(f26010,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(codomain(X0)) = codomain(X3)
| domain(X1) = codomain(X2)
| compose(codomain(X0),compose(X1,X2)) = compose(codomain(X0),X3) ),
inference(paramodulation,[status(thm)],[f894,f17591]) ).
fof(f26012,plain,
! [X0,X1,X2] :
( domain(codomain(X2)) = codomain(X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f30]) ).
fof(f26014,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(codomain(X3))
| domain(X0) = codomain(X1)
| compose(codomain(compose(X0,X1)),compose(X2,X3)) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f894,f2344]) ).
fof(f26015,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(compose(domain(compose(X1,domain(compose(X0,X1)))),X2))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f1965]) ).
fof(f26016,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(compose(domain(compose(X0,compose(X1,X4))),X5))
| domain(X2) = codomain(X3)
| compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X4,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1304]) ).
fof(f26017,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(compose(domain(compose(X0,X1)),X2))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X3,X4))))) ),
inference(paramodulation,[status(thm)],[f894,f1966]) ).
fof(f26018,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(compose(domain(compose(X0,X3)),X4))
| domain(X1) = codomain(X2)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f149]) ).
fof(f26019,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f894,f82]) ).
fof(f26020,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(domain(compose(X1,domain(compose(X0,X1)))),X2)))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X3,X4) ),
inference(paramodulation,[status(thm)],[f894,f1965]) ).
fof(f26021,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(compose(X4,compose(domain(compose(X0,compose(X3,X4))),X5)))
| domain(X1) = codomain(X2)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X3,compose(X4,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1304]) ).
fof(f26022,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(X3,compose(domain(compose(X2,X3)),X4)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f149]) ).
fof(f26023,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X2) = codomain(compose(X3,compose(X4,compose(domain(compose(X2,compose(X3,X4))),X5))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1304]) ).
fof(f26024,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X2) = codomain(compose(X3,compose(X4,compose(X5,domain(compose(X2,compose(X3,compose(X4,X5))))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,compose(X4,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1230]) ).
fof(f26025,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(domain(X0),compose(X1,X2))))))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X3,X4) ),
inference(paramodulation,[status(thm)],[f894,f1286]) ).
fof(f26026,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X3,X4) ),
inference(paramodulation,[status(thm)],[f894,f1966]) ).
fof(f26027,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(compose(X4,compose(X5,domain(compose(X0,compose(X3,compose(X4,X5)))))))
| domain(X1) = codomain(X2)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X3,compose(X4,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1230]) ).
fof(f26028,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4))))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f140]) ).
fof(f26030,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,compose(X2,X3)))
| domain(X4) = codomain(X5)
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X4,X5)))))) = compose(X0,compose(X1,compose(X2,X3))) ),
inference(paramodulation,[status(thm)],[f894,f1230]) ).
fof(f26034,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(compose(X2,domain(compose(domain(X0),compose(X1,X2)))))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f1286]) ).
fof(f26035,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| domain(X2) = codomain(X3)
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f894,f255]) ).
fof(f26036,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(compose(X1,domain(compose(X1,domain(compose(X0,X1))))))
| domain(X2) = codomain(X3)
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f894,f1967]) ).
fof(f26037,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2)))))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f1966]) ).
fof(f26038,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(compose(X5,domain(compose(X0,compose(X1,compose(X4,X5))))))
| domain(X2) = codomain(X3)
| compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,compose(X4,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1230]) ).
fof(f26039,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(compose(X4,domain(compose(X0,compose(X3,X4)))))
| domain(X1) = codomain(X2)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f140]) ).
fof(f26040,plain,
! [X0,X1,X2,X3] :
( domain(X2) = codomain(compose(X3,domain(compose(X2,X3))))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(paramodulation,[status(thm)],[f894,f79]) ).
fof(f26042,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,X2))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X3,X4)),X5)))) = compose(X0,compose(X1,compose(X2,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1304]) ).
fof(f26043,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(compose(X4,X5))
| domain(X1) = codomain(X2)
| domain(compose(X0,X3)) = codomain(compose(X4,compose(X5,domain(compose(X3,compose(X4,X5))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f1219]) ).
fof(f26044,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,X2))
| domain(X4) = codomain(X5)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| X3 = f1(compose(X4,X5),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f894,f1296]) ).
fof(f26046,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X1) = codomain(compose(X2,X3))
| domain(X4) = codomain(X5)
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X4,X5))))))) = compose(X0,compose(X1,compose(X2,X3))) ),
inference(paramodulation,[status(thm)],[f894,f1230]) ).
fof(f26047,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,X2))
| domain(X4) = codomain(X5)
| domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(domain(compose(X4,X5)),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f894,f501]) ).
fof(f26048,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,X2))
| domain(X4) = codomain(X5)
| domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(codomain(compose(X4,X5)),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f894,f480]) ).
fof(f26050,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(compose(X4,X5))
| domain(X1) = codomain(X2)
| there_exists(domain(compose(X0,compose(X3,X4))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f570]) ).
fof(f26054,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(compose(X4,X5))
| domain(X1) = codomain(X2)
| domain(compose(X0,compose(X3,X4))) = codomain(X5)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f462]) ).
fof(f26055,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X0) = codomain(compose(X1,X2))
| domain(X4) = codomain(X5)
| X3 = f1(compose(X4,X5),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2) ),
inference(paramodulation,[status(thm)],[f894,f441]) ).
fof(f26057,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X3) = codomain(compose(X4,X5))
| domain(X1) = codomain(X2)
| there_exists(codomain(compose(X0,compose(X3,X4))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f370]) ).
fof(f26058,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,X4))
| domain(X2) = codomain(X3)
| compose(codomain(compose(X0,X1)),compose(X2,X3)) = compose(X0,compose(X1,X4)) ),
inference(paramodulation,[status(thm)],[f894,f195]) ).
fof(f26059,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(compose(X1,X2))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,compose(X2,domain(compose(X3,X4))))) = compose(X0,compose(X1,X2)) ),
inference(paramodulation,[status(thm)],[f894,f140]) ).
fof(f26063,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(domain(compose(domain(X0),compose(X1,X2))))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X3,X4))) ),
inference(paramodulation,[status(thm)],[f894,f1286]) ).
fof(f26064,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(domain(compose(domain(X0),X1)))
| domain(X2) = codomain(X3)
| compose(X0,X1) = compose(X0,compose(X2,X3)) ),
inference(paramodulation,[status(thm)],[f894,f255]) ).
fof(f26065,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(domain(compose(X1,domain(compose(X0,X1)))))
| domain(X2) = codomain(X3)
| compose(X0,X1) = compose(X0,compose(X2,X3)) ),
inference(paramodulation,[status(thm)],[f894,f1967]) ).
fof(f26066,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(domain(compose(X1,compose(domain(compose(X0,X1)),X2))))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X3,X4))) ),
inference(paramodulation,[status(thm)],[f894,f1966]) ).
fof(f26067,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X5) = codomain(domain(compose(X0,compose(X1,compose(X2,X5)))))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1230]) ).
fof(f26068,plain,
! [X0,X1,X2,X3,X4] :
( domain(X4) = codomain(domain(compose(X0,compose(X1,X4))))
| domain(X2) = codomain(X3)
| compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,X4)) ),
inference(paramodulation,[status(thm)],[f894,f140]) ).
fof(f26069,plain,
! [X0,X1,X2,X3] :
( domain(X1) = codomain(domain(compose(X0,X1)))
| domain(X2) = codomain(X3)
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f894,f1967]) ).
fof(f26070,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(domain(compose(X0,X1)))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X3,X4)),X2))) ),
inference(paramodulation,[status(thm)],[f894,f1965]) ).
fof(f26071,plain,
! [X0,X1,X2,X3] :
( domain(X3) = codomain(domain(compose(X0,X3)))
| domain(X1) = codomain(X2)
| compose(X0,compose(X1,X2)) = compose(X0,X3) ),
inference(paramodulation,[status(thm)],[f894,f79]) ).
fof(f26073,plain,
! [X0,X1,X2] :
( domain(X2) = codomain(domain(X2))
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f29]) ).
fof(f26074,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,domain(compose(X2,X3)))))) ),
inference(paramodulation,[status(thm)],[f894,f1967]) ).
fof(f26075,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(compose(X3,X4)),X2)))))) ),
inference(paramodulation,[status(thm)],[f894,f1966]) ).
fof(f26076,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X1,domain(compose(X3,X4)))),X2))) ),
inference(paramodulation,[status(thm)],[f894,f1965]) ).
fof(f26077,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(X2)
| domain(X0) = codomain(compose(X3,compose(X4,domain(compose(X0,compose(X3,X4))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f1227]) ).
fof(f26078,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,compose(X2,compose(domain(compose(X0,compose(X3,X4))),X5)))) = compose(X0,compose(X1,compose(X2,X5))) ),
inference(paramodulation,[status(thm)],[f894,f1304]) ).
fof(f26079,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X2) = codomain(X3)
| domain(compose(X0,X1)) = codomain(compose(X4,compose(X5,domain(compose(X1,compose(X4,X5))))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f894,f1219]) ).
fof(f26080,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X1) = codomain(X2)
| domain(X4) = codomain(X5)
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| X3 = f1(compose(X0,compose(X4,X5)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(paramodulation,[status(thm)],[f894,f1296]) ).
fof(f26081,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(X2)
| domain(compose(X0,X3)) = codomain(compose(X4,domain(compose(X0,compose(X3,X4)))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f1214]) ).
fof(f26082,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X0),compose(X3,X4)))))) ),
inference(paramodulation,[status(thm)],[f894,f1286]) ).
fof(f26083,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X2) = codomain(X3)
| domain(X4) = codomain(X5)
| compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(X0,compose(X1,compose(X4,X5)))))))) = compose(X0,compose(X1,compose(X2,X3))) ),
inference(paramodulation,[status(thm)],[f894,f1230]) ).
fof(f26085,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| equivalent(X2,f1(compose(X3,X4),X2))
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f835]) ).
fof(f26086,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| equivalent(f1(compose(X3,X4),X2),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f834]) ).
fof(f26087,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X3) = codomain(X4)
| domain(X1) = codomain(X2)
| domain(X3) = codomain(X4)
| compose(X3,X4) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(paramodulation,[status(thm)],[f894,f19686]) ).
fof(f26088,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| domain(X3) = codomain(X4)
| compose(X3,X4) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(paramodulation,[status(thm)],[f894,f19593]) ).
fof(f26089,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X3) = codomain(X4)
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| X2 = f1(compose(X3,X4),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f813]) ).
fof(f26090,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X3) = codomain(X4)
| domain(X0) = codomain(compose(domain(X0),X1))
| X2 = f1(compose(X3,X4),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f812]) ).
fof(f26091,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| domain(X3) = codomain(X4)
| codomain(X0) = codomain(compose(X0,X1))
| X2 = f1(compose(X3,X4),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f19163]) ).
fof(f26092,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X3) = codomain(X4)
| compose(X0,X1) != f1(compose(X3,X4),X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f804]) ).
fof(f26095,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| compose(codomain(compose(X0,codomain(X1))),compose(X2,X3)) = compose(X0,X1) ),
inference(paramodulation,[status(thm)],[f894,f2344]) ).
fof(f26097,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| X2 = f1(domain(compose(X3,X4)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f894,f506]) ).
fof(f26099,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X1) = codomain(X2)
| domain(X4) = codomain(X5)
| domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(domain(compose(X0,compose(X4,X5))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f894,f501]) ).
fof(f26101,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| X2 = f1(codomain(compose(X3,X4)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f894,f485]) ).
fof(f26103,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X1) = codomain(X2)
| domain(X4) = codomain(X5)
| domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(codomain(compose(X0,compose(X4,X5))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f894,f480]) ).
fof(f26104,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(X2)
| there_exists(domain(compose(X0,codomain(X3))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f562]) ).
fof(f26106,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X2) = codomain(X3)
| there_exists(domain(compose(X0,compose(X1,X4))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f894,f570]) ).
fof(f26108,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(X2)
| domain(compose(X0,X3)) = codomain(compose(X4,domain(compose(X3,X4))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f457]) ).
fof(f26109,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(X2)
| domain(compose(X0,X3)) = codomain(compose(domain(X3),X4))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f456]) ).
fof(f26111,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(X2)
| domain(compose(X0,codomain(X3))) = codomain(compose(X3,X4))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f454]) ).
fof(f26113,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X2) = codomain(X3)
| domain(compose(X0,compose(X1,X4))) = codomain(X5)
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f894,f462]) ).
fof(f26114,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X1) = codomain(X2)
| domain(X4) = codomain(X5)
| X3 = f1(compose(X0,compose(X4,X5)),X3)
| compose(X0,compose(X1,X2)) = X3
| domain(compose(X0,X1)) = codomain(X2) ),
inference(paramodulation,[status(thm)],[f894,f441]) ).
fof(f26115,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(X2)
| there_exists(codomain(compose(X0,codomain(X3))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f363]) ).
fof(f26118,plain,
! [X0,X1,X2,X3,X4,X5] :
( domain(X4) = codomain(X5)
| domain(X2) = codomain(X3)
| there_exists(codomain(compose(X0,compose(X1,X4))))
| ~ there_exists(compose(X0,compose(X1,compose(X2,X3)))) ),
inference(paramodulation,[status(thm)],[f894,f370]) ).
fof(f26122,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(X4)
| domain(X2) = codomain(X3)
| compose(codomain(compose(X0,X1)),compose(X0,compose(X2,X3))) = compose(X0,compose(X1,X4)) ),
inference(paramodulation,[status(thm)],[f894,f195]) ).
fof(f26123,plain,
! [X0,X1,X2,X3,X4] :
( domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(codomain(compose(X0,X1)),compose(X2,compose(X3,X4))) = compose(X2,compose(X3,X4)) ),
inference(paramodulation,[status(thm)],[f894,f195]) ).
fof(f26125,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| compose(X0,compose(X1,compose(domain(compose(X2,X3)),X4))) = compose(X0,compose(X1,X4)) ),
inference(paramodulation,[status(thm)],[f894,f149]) ).
fof(f26126,plain,
! [X0,X1,X2,X3,X4] :
( domain(X1) = codomain(X2)
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X3,X4)))))) = compose(X0,compose(X1,X2)) ),
inference(paramodulation,[status(thm)],[f894,f140]) ).
fof(f26127,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| X2 = f1(compose(X3,X4),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f894,f90]) ).
fof(f26128,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(X2)
| there_exists(domain(compose(X0,X3)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f86]) ).
fof(f26129,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(X2)
| domain(compose(X0,X3)) = codomain(X4)
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f85]) ).
fof(f26130,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X1) = codomain(X2)
| there_exists(codomain(compose(X0,X3)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(paramodulation,[status(thm)],[f894,f84]) ).
fof(f26131,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X3)
| domain(X1) = codomain(X2)
| compose(codomain(X0),compose(X1,X2)) = compose(X0,X3) ),
inference(paramodulation,[status(thm)],[f894,f81]) ).
fof(f26132,plain,
! [X0,X1,X2,X3] :
( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| compose(X0,compose(X1,domain(compose(X2,X3)))) = compose(X0,X1) ),
inference(paramodulation,[status(thm)],[f894,f79]) ).
fof(f26133,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(compose(X3,X4),X2) ),
inference(paramodulation,[status(thm)],[f894,f28]) ).
fof(f26137,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(X0) = codomain(compose(domain(X0),X1))
| compose(domain(X0),X1) = compose(X2,X3) ),
inference(forward_demodulation,[status(thm)],[f17582,f25791]) ).
fof(f26139,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(compose(X0,codomain(X1))) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(forward_demodulation,[status(thm)],[f17443,f25794]) ).
fof(f26140,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X3) = codomain(X4)
| codomain(compose(X0,X1)) = codomain(compose(X0,compose(X1,X2)))
| compose(X0,compose(X1,X2)) = compose(X3,X4) ),
inference(forward_demodulation,[status(thm)],[f17443,f25795]) ).
fof(f26142,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| codomain(X0) = codomain(compose(codomain(X0),X1))
| compose(codomain(X0),X1) = compose(X2,X3) ),
inference(forward_demodulation,[status(thm)],[f17443,f25797]) ).
fof(f26143,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X2) = codomain(X3)
| codomain(X0) = codomain(compose(X0,X1))
| compose(X0,X1) = compose(X2,X3) ),
inference(forward_demodulation,[status(thm)],[f17443,f25798]) ).
fof(f26144,definition,
! [X0,X1,X2,X3] :
( sQ5_spl
<=> ( domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| compose(X0,X1) = compose(X2,X3) ) ),
introduced(definition,[new_symbols(definition,[sQ5_spl])],[split_symbol_definition]) ).
fof(f26145,plain,
! [X0,X1,X2,X3] :
( ~ sQ5_spl
| domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| compose(X0,X1) = compose(X2,X3) ),
inference(component_clause,[status(thm)],[f26144]) ).
fof(f26147,definition,
! [X4,X5] :
( sQ6_spl
<=> ( domain(X4) = codomain(X5)
| domain(X4) = codomain(X5) ) ),
introduced(definition,[new_symbols(definition,[sQ6_spl])],[split_symbol_definition]) ).
fof(f26148,plain,
! [X0,X1] :
( ~ sQ6_spl
| domain(X0) = codomain(X1)
| domain(X0) = codomain(X1) ),
inference(component_clause,[status(thm)],[f26147]) ).
fof(f26150,plain,
( sQ6_spl
| sQ5_spl ),
inference(split_clause,[status(thm)],[f25812,f26144,f26147]) ).
fof(f26152,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(forward_demodulation,[status(thm)],[f17582,f25814]) ).
fof(f26154,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X2,codomain(X3))) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(forward_demodulation,[status(thm)],[f17443,f25817]) ).
fof(f26155,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| codomain(compose(X2,X3)) = codomain(compose(X2,compose(X3,X4)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(forward_demodulation,[status(thm)],[f17443,f25818]) ).
fof(f26157,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(compose(codomain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(X2),X3) ),
inference(forward_demodulation,[status(thm)],[f17443,f25820]) ).
fof(f26158,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(forward_demodulation,[status(thm)],[f17443,f25821]) ).
fof(f26161,definition,
! [X0,X1] :
( sQ7_spl
<=> ( domain(f1(X0,X1)) = codomain(domain(X0))
| X1 = f1(X0,X1)
| X0 = X1 ) ),
introduced(definition,[new_symbols(definition,[sQ7_spl])],[split_symbol_definition]) ).
fof(f26162,plain,
! [X0,X1] :
( ~ sQ7_spl
| domain(f1(X0,X1)) = codomain(domain(X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(component_clause,[status(thm)],[f26161]) ).
fof(f26164,definition,
! [X2,X3] :
( sQ8_spl
<=> ( domain(X2) = codomain(X3)
| there_exists(compose(X2,X3)) ) ),
introduced(definition,[new_symbols(definition,[sQ8_spl])],[split_symbol_definition]) ).
fof(f26165,plain,
! [X0,X1] :
( ~ sQ8_spl
| domain(X0) = codomain(X1)
| there_exists(compose(X0,X1)) ),
inference(component_clause,[status(thm)],[f26164]) ).
fof(f26167,plain,
( sQ8_spl
| sQ7_spl ),
inference(split_clause,[status(thm)],[f25837,f26161,f26164]) ).
fof(f26168,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X3) = codomain(X4)
| domain(compose(X1,domain(compose(X0,X1)))) = codomain(X2)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f17582,f25838]) ).
fof(f26169,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X3) = codomain(X4)
| domain(compose(X0,compose(X1,X2))) = codomain(X5)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,X5))) ),
inference(forward_demodulation,[status(thm)],[f17582,f25839]) ).
fof(f26170,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X3) = codomain(X4)
| domain(compose(X0,X1)) = codomain(X2)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(X3,X4)))))) ),
inference(forward_demodulation,[status(thm)],[f17582,f25840]) ).
fof(f26171,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(compose(X0,X1)) = codomain(X4)
| compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,X4)) ),
inference(forward_demodulation,[status(thm)],[f17582,f25841]) ).
fof(f26172,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(X1)
| domain(X2) = codomain(compose(domain(X2),X3))
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(forward_demodulation,[status(thm)],[f17582,f25842]) ).
fof(f26173,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X3) = codomain(X4)
| domain(X0) = codomain(compose(X1,X2))
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f17582,f25843]) ).
fof(f26175,definition,
! [X0,X1] :
( sQ9_spl
<=> ( domain(X0) = codomain(X1)
| ~ there_exists(compose(X0,X1)) ) ),
introduced(definition,[new_symbols(definition,[sQ9_spl])],[split_symbol_definition]) ).
fof(f26178,definition,
! [X2,X3] :
( sQ10_spl
<=> ( domain(domain(X2)) = codomain(X3)
| domain(X2) = codomain(compose(domain(X2),X3)) ) ),
introduced(definition,[new_symbols(definition,[sQ10_spl])],[split_symbol_definition]) ).
fof(f26181,plain,
( ~ sQ0_spl
| ~ sQ2_spl
| sQ10_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25845,f26175,f26178,f14078,f14070]) ).
fof(f26182,definition,
! [X2,X3] :
( sQ11_spl
<=> ( domain(domain(X2)) = codomain(X3)
| domain(X2) = codomain(X3) ) ),
introduced(definition,[new_symbols(definition,[sQ11_spl])],[split_symbol_definition]) ).
fof(f26185,plain,
( ~ sQ0_spl
| ~ sQ2_spl
| sQ11_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25846,f26175,f26182,f14078,f14070]) ).
fof(f26186,definition,
! [X2,X3] :
( sQ12_spl
<=> ( domain(domain(X2)) = codomain(X3)
| there_exists(domain(X2)) ) ),
introduced(definition,[new_symbols(definition,[sQ12_spl])],[split_symbol_definition]) ).
fof(f26189,plain,
( ~ sQ0_spl
| sQ12_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25847,f26175,f26186,f14070]) ).
fof(f26190,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X1) = codomain(X2)
| domain(X0) = codomain(X3)
| compose(domain(X0),compose(X1,X2)) = compose(domain(X0),X3) ),
inference(forward_demodulation,[status(thm)],[f17582,f25848]) ).
fof(f26191,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f17582,f25849]) ).
fof(f26192,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X1) = codomain(X2)
| domain(X0) = codomain(X3)
| compose(X0,compose(X1,X2)) = compose(X0,X3) ),
inference(forward_demodulation,[status(thm)],[f17582,f25850]) ).
fof(f26193,definition,
! [X2,X3] :
( sQ13_spl
<=> ( domain(codomain(f1(X2,X3))) = codomain(X2)
| X3 = f1(X2,X3)
| X2 = X3 ) ),
introduced(definition,[new_symbols(definition,[sQ13_spl])],[split_symbol_definition]) ).
fof(f26196,plain,
( ~ sQ2_spl
| sQ13_spl
| sQ8_spl ),
inference(split_clause,[status(thm)],[f25852,f26164,f26193,f14078]) ).
fof(f26197,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| codomain(compose(X2,codomain(X3))) = codomain(compose(X2,X3))
| compose(X0,X1) = compose(X2,X3) ),
inference(forward_demodulation,[status(thm)],[f17443,f25853]) ).
fof(f26198,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| codomain(compose(X2,X3)) = codomain(compose(X2,compose(X3,X4)))
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(forward_demodulation,[status(thm)],[f17443,f25854]) ).
fof(f26200,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X0) = codomain(X1)
| codomain(X2) = codomain(compose(codomain(X2),X3))
| compose(X0,X1) = compose(codomain(X2),X3) ),
inference(forward_demodulation,[status(thm)],[f17443,f25856]) ).
fof(f26201,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| domain(X0) = codomain(X1)
| codomain(X2) = codomain(compose(X2,X3))
| compose(X0,X1) = compose(X2,X3) ),
inference(forward_demodulation,[status(thm)],[f17443,f25857]) ).
fof(f26202,definition,
! [X2,X3] :
( sQ14_spl
<=> ( domain(codomain(X2)) = codomain(X3)
| codomain(X2) = codomain(compose(codomain(X2),X3)) ) ),
introduced(definition,[new_symbols(definition,[sQ14_spl])],[split_symbol_definition]) ).
fof(f26205,plain,
( ~ sQ2_spl
| ~ sQ0_spl
| sQ14_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25858,f26175,f26202,f14070,f14078]) ).
fof(f26206,definition,
! [X2,X3] :
( sQ15_spl
<=> ( domain(codomain(X2)) = codomain(X3)
| codomain(X2) = codomain(X3) ) ),
introduced(definition,[new_symbols(definition,[sQ15_spl])],[split_symbol_definition]) ).
fof(f26209,plain,
( ~ sQ2_spl
| ~ sQ0_spl
| sQ15_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25859,f26175,f26206,f14070,f14078]) ).
fof(f26210,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X1) = codomain(X2)
| codomain(X0) = codomain(X3)
| compose(codomain(X0),compose(X1,X2)) = compose(codomain(X0),X3) ),
inference(forward_demodulation,[status(thm)],[f17443,f25860]) ).
fof(f26211,definition,
! [X2,X3] :
( sQ16_spl
<=> ( domain(codomain(X2)) = codomain(X3)
| there_exists(codomain(X2)) ) ),
introduced(definition,[new_symbols(definition,[sQ16_spl])],[split_symbol_definition]) ).
fof(f26214,plain,
( ~ sQ2_spl
| ~ sQ0_spl
| sQ16_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25861,f26175,f26211,f14070,f14078]) ).
fof(f26215,definition,
! [X2,X3] :
( sQ17_spl
<=> ( domain(X2) = codomain(codomain(X3))
| domain(compose(X2,codomain(X3))) = codomain(X3) ) ),
introduced(definition,[new_symbols(definition,[sQ17_spl])],[split_symbol_definition]) ).
fof(f26218,plain,
( ~ sQ2_spl
| ~ sQ0_spl
| sQ17_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25863,f26175,f26215,f14070,f14078]) ).
fof(f26219,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| compose(codomain(compose(X0,X1)),compose(X2,X3)) = compose(X2,X3) ),
inference(forward_demodulation,[status(thm)],[f17596,f25864]) ).
fof(f26220,definition,
! [X2,X3,X4,X5] :
( sQ18_spl
<=> ( domain(X2) = codomain(compose(X3,compose(X4,X5)))
| domain(compose(X2,X3)) = codomain(compose(X4,compose(X5,domain(compose(X3,compose(X4,X5)))))) ) ),
introduced(definition,[new_symbols(definition,[sQ18_spl])],[split_symbol_definition]) ).
fof(f26223,plain,
( sQ18_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25879,f26175,f26220]) ).
fof(f26224,definition,
! [X2,X3,X4,X5] :
( sQ19_spl
<=> ( domain(X2) = codomain(compose(X3,compose(X4,X5)))
| there_exists(domain(compose(X2,compose(X3,X4)))) ) ),
introduced(definition,[new_symbols(definition,[sQ19_spl])],[split_symbol_definition]) ).
fof(f26227,plain,
( sQ19_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25881,f26175,f26224]) ).
fof(f26228,definition,
! [X2,X3,X4,X5] :
( sQ20_spl
<=> ( domain(X2) = codomain(compose(X3,compose(X4,X5)))
| domain(compose(X2,compose(X3,X4))) = codomain(X5) ) ),
introduced(definition,[new_symbols(definition,[sQ20_spl])],[split_symbol_definition]) ).
fof(f26231,plain,
( sQ20_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25882,f26175,f26228]) ).
fof(f26232,definition,
! [X2,X3,X4,X5] :
( sQ21_spl
<=> ( domain(X2) = codomain(compose(X3,compose(X4,X5)))
| there_exists(codomain(compose(X2,compose(X3,X4)))) ) ),
introduced(definition,[new_symbols(definition,[sQ21_spl])],[split_symbol_definition]) ).
fof(f26235,plain,
( sQ21_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25883,f26175,f26232]) ).
fof(f26236,definition,
! [X2,X3,X4] :
( sQ22_spl
<=> ( domain(X2) = codomain(compose(X3,X4))
| domain(X2) = codomain(compose(X3,compose(X4,domain(compose(X2,compose(X3,X4)))))) ) ),
introduced(definition,[new_symbols(definition,[sQ22_spl])],[split_symbol_definition]) ).
fof(f26239,plain,
( sQ22_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25891,f26175,f26236]) ).
fof(f26240,definition,
! [X2,X3,X4] :
( sQ23_spl
<=> ( domain(X2) = codomain(compose(X3,X4))
| domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X2,compose(X3,X4))))) ) ),
introduced(definition,[new_symbols(definition,[sQ23_spl])],[split_symbol_definition]) ).
fof(f26243,plain,
( sQ23_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25895,f26175,f26240]) ).
fof(f26244,definition,
! [X2,X3,X4] :
( sQ24_spl
<=> ( domain(X2) = codomain(compose(X3,X4))
| there_exists(domain(compose(X2,codomain(X3)))) ) ),
introduced(definition,[new_symbols(definition,[sQ24_spl])],[split_symbol_definition]) ).
fof(f26247,plain,
( sQ24_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25899,f26175,f26244]) ).
fof(f26248,definition,
! [X2,X3,X4] :
( sQ25_spl
<=> ( domain(X2) = codomain(compose(X3,X4))
| domain(compose(X2,X3)) = codomain(compose(X4,domain(compose(X3,X4)))) ) ),
introduced(definition,[new_symbols(definition,[sQ25_spl])],[split_symbol_definition]) ).
fof(f26251,plain,
( sQ25_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25901,f26175,f26248]) ).
fof(f26252,definition,
! [X2,X3,X4] :
( sQ26_spl
<=> ( domain(X2) = codomain(compose(X3,X4))
| domain(compose(X2,X3)) = codomain(compose(domain(X3),X4)) ) ),
introduced(definition,[new_symbols(definition,[sQ26_spl])],[split_symbol_definition]) ).
fof(f26255,plain,
( sQ26_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25902,f26175,f26252]) ).
fof(f26256,definition,
! [X2,X3,X4] :
( sQ27_spl
<=> ( domain(X2) = codomain(compose(X3,X4))
| domain(compose(X2,codomain(X3))) = codomain(compose(X3,X4)) ) ),
introduced(definition,[new_symbols(definition,[sQ27_spl])],[split_symbol_definition]) ).
fof(f26259,plain,
( sQ27_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25903,f26175,f26256]) ).
fof(f26260,definition,
! [X2,X3,X4] :
( sQ28_spl
<=> ( domain(X2) = codomain(compose(X3,X4))
| there_exists(codomain(compose(X2,codomain(X3)))) ) ),
introduced(definition,[new_symbols(definition,[sQ28_spl])],[split_symbol_definition]) ).
fof(f26263,plain,
( sQ28_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25906,f26175,f26260]) ).
fof(f26264,definition,
! [X2,X3,X4] :
( sQ29_spl
<=> ( domain(X2) = codomain(compose(X3,X4))
| there_exists(domain(compose(X2,X3))) ) ),
introduced(definition,[new_symbols(definition,[sQ29_spl])],[split_symbol_definition]) ).
fof(f26267,plain,
( sQ29_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25910,f26175,f26264]) ).
fof(f26268,definition,
! [X2,X3,X4] :
( sQ30_spl
<=> ( domain(X2) = codomain(compose(X3,X4))
| domain(compose(X2,X3)) = codomain(X4) ) ),
introduced(definition,[new_symbols(definition,[sQ30_spl])],[split_symbol_definition]) ).
fof(f26271,plain,
( sQ30_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25911,f26175,f26268]) ).
fof(f26272,definition,
! [X2,X3,X4] :
( sQ31_spl
<=> ( domain(X2) = codomain(compose(X3,X4))
| there_exists(codomain(compose(X2,X3))) ) ),
introduced(definition,[new_symbols(definition,[sQ31_spl])],[split_symbol_definition]) ).
fof(f26275,plain,
( sQ31_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25912,f26175,f26272]) ).
fof(f26276,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X3) = codomain(X4)
| domain(X2) = domain(compose(domain(X0),compose(X1,X2)))
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f14086,f25913]) ).
fof(f26277,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(X1) = domain(compose(domain(X0),X1))
| compose(X0,X1) = compose(X0,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f14086,f25914]) ).
fof(f26278,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(X1) = domain(compose(X1,domain(compose(X0,X1))))
| compose(X0,X1) = compose(X0,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f14086,f25915]) ).
fof(f26279,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X3) = codomain(X4)
| domain(X2) = domain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f14086,f25916]) ).
fof(f26280,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ0_spl
| domain(X3) = codomain(X4)
| domain(X5) = domain(compose(X0,compose(X1,compose(X2,X5))))
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,X5))) ),
inference(forward_demodulation,[status(thm)],[f14086,f25917]) ).
fof(f26281,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(X4) = domain(compose(X0,compose(X1,X4)))
| compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,X4)) ),
inference(forward_demodulation,[status(thm)],[f14086,f25918]) ).
fof(f26282,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(X1) = domain(compose(X0,X1))
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f14086,f25919]) ).
fof(f26283,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X3) = codomain(X4)
| domain(X1) = domain(compose(X0,X1))
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X3,X4)),X2))) ),
inference(forward_demodulation,[status(thm)],[f14086,f25920]) ).
fof(f26284,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X1) = codomain(X2)
| domain(X3) = domain(compose(X0,X3))
| compose(X0,compose(X1,X2)) = compose(X0,X3) ),
inference(forward_demodulation,[status(thm)],[f14086,f25921]) ).
fof(f26285,definition,
! [X2,X3] :
( sQ32_spl
<=> ( domain(X2) = codomain(domain(X3))
| domain(compose(X2,domain(X3))) = domain(X3) ) ),
introduced(definition,[new_symbols(definition,[sQ32_spl])],[split_symbol_definition]) ).
fof(f26288,plain,
( ~ sQ0_spl
| sQ32_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25922,f26175,f26285,f14070]) ).
fof(f26289,definition,
! [X0,X1,X2] :
( sQ33_spl
<=> ( domain(X0) = codomain(X2)
| domain(X0) != codomain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ) ),
introduced(definition,[new_symbols(definition,[sQ33_spl])],[split_symbol_definition]) ).
fof(f26292,plain,
( sQ8_spl
| sQ33_spl ),
inference(split_clause,[status(thm)],[f25934,f26289,f26164]) ).
fof(f26293,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| equivalent(X2,f1(compose(X3,X4),X2))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f25935]) ).
fof(f26294,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| equivalent(f1(compose(X3,X4),X2),X2)
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f25936]) ).
fof(f26295,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X1) = codomain(X2)
| domain(X3) = codomain(X4)
| compose(X3,X4) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f25937]) ).
fof(f26296,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(X3) = codomain(X4)
| compose(X3,X4) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(duplicate_literals_removal,[status(thm)],[f25938]) ).
fof(f26297,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X0,X1) != f1(compose(X3,X4),X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f25942]) ).
fof(f26298,definition,
! [X0,X1] :
( sQ34_spl
<=> ( domain(X0) = codomain(X1)
| there_exists(domain(compose(X0,X1))) ) ),
introduced(definition,[new_symbols(definition,[sQ34_spl])],[split_symbol_definition]) ).
fof(f26299,plain,
! [X0,X1] :
( ~ sQ34_spl
| domain(X0) = codomain(X1)
| there_exists(domain(compose(X0,X1))) ),
inference(component_clause,[status(thm)],[f26298]) ).
fof(f26301,definition,
! [X2,X3,X4,X5] :
( sQ35_spl
<=> ( domain(X2) = codomain(X3)
| X5 = f1(codomain(compose(X2,compose(X3,X4))),X5)
| codomain(compose(X2,compose(X3,X4))) = X5 ) ),
introduced(definition,[new_symbols(definition,[sQ35_spl])],[split_symbol_definition]) ).
fof(f26304,plain,
( sQ35_spl
| sQ34_spl ),
inference(split_clause,[status(thm)],[f25943,f26298,f26301]) ).
fof(f26305,definition,
! [X2,X3,X4,X5] :
( sQ36_spl
<=> ( domain(X2) = codomain(X3)
| X5 = f1(domain(compose(X2,compose(X3,X4))),X5)
| domain(compose(X2,compose(X3,X4))) = X5 ) ),
introduced(definition,[new_symbols(definition,[sQ36_spl])],[split_symbol_definition]) ).
fof(f26308,plain,
( sQ36_spl
| sQ34_spl ),
inference(split_clause,[status(thm)],[f25944,f26298,f26305]) ).
fof(f26309,definition,
! [X2,X3] :
( sQ37_spl
<=> ( domain(X2) = codomain(X3)
| codomain(X2) = codomain(compose(X2,X3)) ) ),
introduced(definition,[new_symbols(definition,[sQ37_spl])],[split_symbol_definition]) ).
fof(f26312,plain,
( ~ sQ2_spl
| sQ37_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25946,f26175,f26309,f14078]) ).
fof(f26313,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| X2 = f1(domain(compose(X3,X4)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f25947]) ).
fof(f26314,definition,
! [X4,X5] :
( sQ38_spl
<=> ( domain(X4) = codomain(X5)
| there_exists(codomain(compose(X4,X5))) ) ),
introduced(definition,[new_symbols(definition,[sQ38_spl])],[split_symbol_definition]) ).
fof(f26315,plain,
! [X0,X1] :
( ~ sQ38_spl
| domain(X0) = codomain(X1)
| there_exists(codomain(compose(X0,X1))) ),
inference(component_clause,[status(thm)],[f26314]) ).
fof(f26317,plain,
( sQ38_spl
| sQ36_spl ),
inference(split_clause,[status(thm)],[f25948,f26305,f26314]) ).
fof(f26318,definition,
! [X2,X3] :
( sQ39_spl
<=> ( domain(X2) = codomain(X3)
| domain(compose(X2,X3)) = domain(X3) ) ),
introduced(definition,[new_symbols(definition,[sQ39_spl])],[split_symbol_definition]) ).
fof(f26321,plain,
( ~ sQ0_spl
| sQ39_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25950,f26175,f26318,f14070]) ).
fof(f26322,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| X2 = f1(codomain(compose(X3,X4)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f25951]) ).
fof(f26323,plain,
( sQ38_spl
| sQ35_spl ),
inference(split_clause,[status(thm)],[f25952,f26301,f26314]) ).
fof(f26324,definition,
! [X2,X3] :
( sQ40_spl
<=> ( domain(X2) = codomain(X3)
| there_exists(domain(compose(codomain(compose(X2,X3)),X2))) ) ),
introduced(definition,[new_symbols(definition,[sQ40_spl])],[split_symbol_definition]) ).
fof(f26327,plain,
( sQ40_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25955,f26175,f26324]) ).
fof(f26328,definition,
! [X2,X3,X4,X5] :
( sQ41_spl
<=> ( domain(X2) = codomain(X3)
| X5 = f1(compose(X2,compose(X3,X4)),X5)
| compose(X2,compose(X3,X4)) = X5 ) ),
introduced(definition,[new_symbols(definition,[sQ41_spl])],[split_symbol_definition]) ).
fof(f26331,plain,
( sQ41_spl
| sQ34_spl ),
inference(split_clause,[status(thm)],[f25957,f26298,f26328]) ).
fof(f26332,definition,
! [X2,X3] :
( sQ42_spl
<=> ( domain(X2) = codomain(X3)
| domain(compose(X2,codomain(X3))) = codomain(X3) ) ),
introduced(definition,[new_symbols(definition,[sQ42_spl])],[split_symbol_definition]) ).
fof(f26335,plain,
( sQ42_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25960,f26175,f26332]) ).
fof(f26336,definition,
! [X2,X3] :
( sQ43_spl
<=> ( domain(X2) = codomain(X3)
| domain(compose(codomain(compose(X2,X3)),X2)) = codomain(X3) ) ),
introduced(definition,[new_symbols(definition,[sQ43_spl])],[split_symbol_definition]) ).
fof(f26339,plain,
( sQ43_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25962,f26175,f26336]) ).
fof(f26340,definition,
! [X2,X3] :
( sQ44_spl
<=> ( domain(X2) = codomain(X3)
| there_exists(domain(compose(X2,codomain(X3)))) ) ),
introduced(definition,[new_symbols(definition,[sQ44_spl])],[split_symbol_definition]) ).
fof(f26343,plain,
( sQ44_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25966,f26175,f26340]) ).
fof(f26344,definition,
! [X2,X3] :
( sQ45_spl
<=> ( domain(X2) = codomain(X3)
| there_exists(codomain(compose(codomain(compose(X2,X3)),X2))) ) ),
introduced(definition,[new_symbols(definition,[sQ45_spl])],[split_symbol_definition]) ).
fof(f26347,plain,
( sQ45_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25967,f26175,f26344]) ).
fof(f26348,plain,
( sQ41_spl
| sQ38_spl ),
inference(split_clause,[status(thm)],[f25969,f26314,f26328]) ).
fof(f26349,definition,
! [X2,X3] :
( sQ46_spl
<=> ( domain(X2) = codomain(X3)
| there_exists(codomain(compose(X2,codomain(X3)))) ) ),
introduced(definition,[new_symbols(definition,[sQ46_spl])],[split_symbol_definition]) ).
fof(f26352,plain,
( sQ46_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25970,f26175,f26349]) ).
fof(f26353,definition,
! [X2,X3] :
( sQ47_spl
<=> ( domain(X2) = codomain(X3)
| domain(X2) = codomain(compose(domain(X2),X3)) ) ),
introduced(definition,[new_symbols(definition,[sQ47_spl])],[split_symbol_definition]) ).
fof(f26356,plain,
( sQ47_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25971,f26175,f26353]) ).
fof(f26357,definition,
! [X2,X3] :
( sQ48_spl
<=> ( domain(X2) = codomain(X3)
| domain(X2) = codomain(compose(X3,domain(compose(X2,X3)))) ) ),
introduced(definition,[new_symbols(definition,[sQ48_spl])],[split_symbol_definition]) ).
fof(f26360,plain,
( sQ48_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25974,f26175,f26357]) ).
fof(f26361,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| X2 = f1(compose(X3,X4),X2)
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f25977]) ).
fof(f26362,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| compose(X0,compose(X1,X2)) = compose(X3,compose(X4,X2)) ),
inference(forward_demodulation,[status(thm)],[f28,f25983]) ).
fof(f26363,definition,
! [X2,X3] :
( sQ49_spl
<=> ( domain(X2) = codomain(X3)
| there_exists(codomain(X2)) ) ),
introduced(definition,[new_symbols(definition,[sQ49_spl])],[split_symbol_definition]) ).
fof(f26366,plain,
( sQ49_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25984,f26175,f26363]) ).
fof(f26367,plain,
( sQ6_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25985,f26175,f26147]) ).
fof(f26368,definition,
! [X2,X3] :
( sQ50_spl
<=> ( domain(X2) = codomain(X3)
| there_exists(domain(X2)) ) ),
introduced(definition,[new_symbols(definition,[sQ50_spl])],[split_symbol_definition]) ).
fof(f26371,plain,
( sQ50_spl
| sQ9_spl ),
inference(split_clause,[status(thm)],[f25986,f26175,f26368]) ).
fof(f26373,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(compose(X1,domain(compose(X0,X1)))) = codomain(X2)
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f17582,f25988]) ).
fof(f26374,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(compose(X0,compose(X1,X2))) = codomain(X5)
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,X5))) ),
inference(forward_demodulation,[status(thm)],[f17582,f25989]) ).
fof(f26375,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(compose(X0,X1)) = codomain(X2)
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(X3,X4)))))) ),
inference(forward_demodulation,[status(thm)],[f17582,f25990]) ).
fof(f26376,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(compose(X0,X1)) = codomain(X4)
| domain(X2) = codomain(X3)
| compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,X4)) ),
inference(forward_demodulation,[status(thm)],[f17582,f25991]) ).
fof(f26377,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X2) = codomain(compose(domain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(domain(X2),X3) ),
inference(forward_demodulation,[status(thm)],[f17582,f25992]) ).
fof(f26378,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(compose(X1,X2))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X3,X4))))) ),
inference(forward_demodulation,[status(thm)],[f17582,f25993]) ).
fof(f26383,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(X3)
| domain(X1) = codomain(X2)
| compose(domain(X0),compose(X1,X2)) = compose(domain(X0),X3) ),
inference(forward_demodulation,[status(thm)],[f17582,f25998]) ).
fof(f26384,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(X1)
| domain(X2) = codomain(X3)
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f17582,f25999]) ).
fof(f26385,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| ~ sQ2_spl
| domain(X0) = codomain(X3)
| domain(X1) = codomain(X2)
| compose(X0,compose(X1,X2)) = compose(X0,X3) ),
inference(forward_demodulation,[status(thm)],[f17582,f26000]) ).
fof(f26387,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(compose(X2,codomain(X3))) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(forward_demodulation,[status(thm)],[f17443,f26003]) ).
fof(f26388,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| codomain(compose(X2,X3)) = codomain(compose(X2,compose(X3,X4)))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,compose(X3,X4)) ),
inference(forward_demodulation,[status(thm)],[f17443,f26004]) ).
fof(f26390,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(compose(codomain(X2),X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(codomain(X2),X3) ),
inference(forward_demodulation,[status(thm)],[f17443,f26006]) ).
fof(f26391,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| codomain(X2) = codomain(compose(X2,X3))
| domain(X0) = codomain(X1)
| compose(X0,X1) = compose(X2,X3) ),
inference(forward_demodulation,[status(thm)],[f17443,f26007]) ).
fof(f26394,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(X3)
| domain(X1) = codomain(X2)
| compose(codomain(X0),compose(X1,X2)) = compose(codomain(X0),X3) ),
inference(forward_demodulation,[status(thm)],[f17443,f26010]) ).
fof(f26397,plain,
! [X0,X1,X2,X3] :
( ~ sQ2_spl
| ~ sQ0_spl
| domain(X2) = codomain(X3)
| domain(X0) = codomain(X1)
| compose(codomain(compose(X0,X1)),compose(X2,X3)) = compose(X2,X3) ),
inference(forward_demodulation,[status(thm)],[f17596,f26014]) ).
fof(f26412,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X2) = domain(compose(domain(X0),compose(X1,X2)))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f14086,f26063]) ).
fof(f26413,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X1) = domain(compose(domain(X0),X1))
| domain(X2) = codomain(X3)
| compose(X0,X1) = compose(X0,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f14086,f26064]) ).
fof(f26414,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X1) = domain(compose(X1,domain(compose(X0,X1))))
| domain(X2) = codomain(X3)
| compose(X0,X1) = compose(X0,compose(X2,X3)) ),
inference(forward_demodulation,[status(thm)],[f14086,f26065]) ).
fof(f26415,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X2) = domain(compose(X1,compose(domain(compose(X0,X1)),X2)))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X3,X4))) ),
inference(forward_demodulation,[status(thm)],[f14086,f26066]) ).
fof(f26416,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ0_spl
| domain(X5) = domain(compose(X0,compose(X1,compose(X2,X5))))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,compose(X2,compose(X3,X4)))) = compose(X0,compose(X1,compose(X2,X5))) ),
inference(forward_demodulation,[status(thm)],[f14086,f26067]) ).
fof(f26417,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X4) = domain(compose(X0,compose(X1,X4)))
| domain(X2) = codomain(X3)
| compose(X0,compose(X1,compose(X2,X3))) = compose(X0,compose(X1,X4)) ),
inference(forward_demodulation,[status(thm)],[f14086,f26068]) ).
fof(f26418,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X1) = domain(compose(X0,X1))
| domain(X2) = codomain(X3)
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X2,X3)))) ),
inference(forward_demodulation,[status(thm)],[f14086,f26069]) ).
fof(f26419,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X1) = domain(compose(X0,X1))
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X3,X4)),X2))) ),
inference(forward_demodulation,[status(thm)],[f14086,f26070]) ).
fof(f26420,plain,
! [X0,X1,X2,X3] :
( ~ sQ0_spl
| domain(X3) = domain(compose(X0,X3))
| domain(X1) = codomain(X2)
| compose(X0,compose(X1,X2)) = compose(X0,X3) ),
inference(forward_demodulation,[status(thm)],[f14086,f26071]) ).
fof(f26423,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| equivalent(X2,f1(compose(X3,X4),X2))
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f26085]) ).
fof(f26424,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| equivalent(f1(compose(X3,X4),X2),X2)
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f26086]) ).
fof(f26425,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ2_spl
| domain(X1) = codomain(X2)
| domain(X3) = codomain(X4)
| compose(X3,X4) = X0
| codomain(X0) = codomain(f1(compose(X1,X2),X0)) ),
inference(duplicate_literals_removal,[status(thm)],[f26087]) ).
fof(f26426,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ0_spl
| domain(X0) = codomain(X1)
| domain(X3) = codomain(X4)
| compose(X3,X4) = X2
| domain(f1(compose(X0,X1),X2)) = domain(X2) ),
inference(duplicate_literals_removal,[status(thm)],[f26088]) ).
fof(f26427,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| compose(X0,X1) != f1(compose(X3,X4),X2)
| domain(X0) = codomain(X1)
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f26092]) ).
fof(f26431,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| X2 = f1(domain(compose(X3,X4)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f26097]) ).
fof(f26434,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| X2 = f1(codomain(compose(X3,X4)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f26101]) ).
fof(f26446,plain,
! [X0,X1,X2,X3,X4] :
( domain(X3) = codomain(X4)
| domain(X0) = codomain(X1)
| X2 = f1(compose(X3,X4),X2)
| compose(X0,X1) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f26127]) ).
fof(f26447,plain,
! [X0,X1,X2,X3,X4] :
( domain(X0) = codomain(X1)
| domain(X3) = codomain(X4)
| compose(X0,compose(X1,X2)) = compose(X3,compose(X4,X2)) ),
inference(forward_demodulation,[status(thm)],[f28,f26133]) ).
fof(f26451,plain,
! [X0,X1] :
( ~ sQ8_spl
| domain(X0) = codomain(X1) ),
inference(forward_subsumption_resolution,[status(thm)],[f26165,f26]) ).
fof(f26452,plain,
! [X0,X1] :
( ~ sQ6_spl
| domain(X0) = codomain(X1) ),
inference(duplicate_literals_removal,[status(thm)],[f26148]) ).
fof(f26453,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ2_spl
| ~ sQ8_spl
| there_exists(compose(domain(X0),X1))
| ~ there_exists(domain(X0)) ),
inference(backward_subsumption_resolution,[status(thm)],[f17700,f26451]) ).
fof(f26454,plain,
! [X0,X1] :
( ~ sQ8_spl
| there_exists(compose(X0,X1))
| ~ there_exists(domain(X0)) ),
inference(backward_subsumption_resolution,[status(thm)],[f27,f26451]) ).
fof(f26455,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| X0 = X1
| there_exists(compose(f1(X0,X1),X2)) ),
inference(backward_subsumption_resolution,[status(thm)],[f57,f26451]) ).
fof(f26456,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| there_exists(compose(X0,X2))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(backward_subsumption_resolution,[status(thm)],[f229,f26451]) ).
fof(f26457,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| there_exists(compose(X0,X3))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(backward_subsumption_resolution,[status(thm)],[f872,f26451]) ).
fof(f26458,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| there_exists(compose(X0,X2))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(backward_subsumption_resolution,[status(thm)],[f93,f26451]) ).
fof(f26461,plain,
! [X0,X1] :
( ~ sQ8_spl
| codomain(X0) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f26451,f26451]) ).
fof(f26464,plain,
! [X0,X1] :
( ~ sQ8_spl
| domain(X0) = domain(X1) ),
inference(paramodulation,[status(thm)],[f26451,f26451]) ).
fof(f26466,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,codomain(X3)))) ),
inference(paramodulation,[status(thm)],[f26451,f1286]) ).
fof(f26467,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| compose(X0,X1) = compose(X0,compose(X1,codomain(X2))) ),
inference(paramodulation,[status(thm)],[f26451,f255]) ).
fof(f26468,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| compose(X0,X1) = compose(X0,compose(X1,codomain(X2))) ),
inference(paramodulation,[status(thm)],[f26451,f1967]) ).
fof(f26469,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(codomain(X3),X2))) ),
inference(paramodulation,[status(thm)],[f26451,f1965]) ).
fof(f26470,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,codomain(X3)))) ),
inference(paramodulation,[status(thm)],[f26451,f1966]) ).
fof(f26471,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ8_spl
| compose(X0,compose(X1,compose(X2,compose(X3,codomain(X4))))) = compose(X0,compose(X1,compose(X2,X3))) ),
inference(paramodulation,[status(thm)],[f26451,f1230]) ).
fof(f26472,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ8_spl
| compose(X0,compose(X1,compose(X2,compose(codomain(X3),X4)))) = compose(X0,compose(X1,compose(X2,X4))) ),
inference(paramodulation,[status(thm)],[f26451,f1304]) ).
fof(f26473,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| compose(X0,compose(X1,compose(X2,codomain(X3)))) = compose(X0,compose(X1,X2)) ),
inference(paramodulation,[status(thm)],[f26451,f140]) ).
fof(f26474,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,codomain(X2))))) ),
inference(paramodulation,[status(thm)],[f26451,f1967]) ).
fof(f26475,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(codomain(X3),X2)))))) ),
inference(paramodulation,[status(thm)],[f26451,f1966]) ).
fof(f26476,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X1,codomain(X3))),X2))) ),
inference(paramodulation,[status(thm)],[f26451,f1965]) ).
fof(f26477,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ8_spl
| X4 = f1(codomain(compose(X1,compose(X2,X3))),X4)
| codomain(compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f26451,f548]) ).
fof(f26478,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ8_spl
| X4 = f1(domain(compose(X1,compose(X2,X3))),X4)
| domain(compose(X1,compose(X2,X3))) = X4
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f26451,f547]) ).
fof(f26479,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ8_spl
| X4 = f1(compose(X1,compose(X2,X3)),X4)
| compose(X1,compose(X2,X3)) = X4
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f26451,f549]) ).
fof(f26480,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| compose(X0,compose(X1,compose(codomain(X2),X3))) = compose(X0,compose(X1,X3)) ),
inference(paramodulation,[status(thm)],[f26451,f149]) ).
fof(f26481,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| compose(X0,compose(X1,codomain(X2))) = compose(X0,X1) ),
inference(paramodulation,[status(thm)],[f26451,f79]) ).
fof(f26482,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ8_spl
| X3 = X4
| there_exists(compose(X0,domain(f1(X3,X4))))
| domain(X0) != codomain(X2)
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f26451,f1052]) ).
fof(f26483,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X2),domain(X0))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f2200]) ).
fof(f26484,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| X1 = f1(X0,X1)
| equivalent(domain(X0),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f2196]) ).
fof(f26486,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| equivalent(domain(f1(X0,X1)),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f52]) ).
fof(f26487,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| equivalent(codomain(X2),domain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f52]) ).
fof(f26488,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| X1 = X2
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f26451,f47]) ).
fof(f26489,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| ~ sQ2_spl
| codomain(X1) = codomain(compose(X1,X2))
| compose(X1,X2) = X3
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f26451,f19266]) ).
fof(f26490,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| ~ sQ0_spl
| domain(compose(X0,domain(X2))) = domain(X2)
| ~ there_exists(compose(X0,codomain(X1))) ),
inference(paramodulation,[status(thm)],[f26451,f14563]) ).
fof(f26491,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(codomain(X3),compose(X1,X2)))))) ),
inference(paramodulation,[status(thm)],[f26451,f1286]) ).
fof(f26492,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| equivalent(domain(X0),codomain(X2))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f26451,f3611]) ).
fof(f26493,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| equivalent(codomain(X2),domain(X0))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f26451,f3611]) ).
fof(f26494,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ8_spl
| X3 = X4
| there_exists(compose(X0,domain(f1(X3,X4))))
| codomain(X2) != domain(f1(X3,X4))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f26451,f1052]) ).
fof(f26495,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| equivalent(domain(X0),codomain(X3))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f26451,f886]) ).
fof(f26496,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| equivalent(codomain(X3),domain(X0))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f26451,f886]) ).
fof(f26497,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| there_exists(compose(f1(X0,X1),codomain(X2)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f12587]) ).
fof(f26498,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| X1 = f1(X0,X1)
| equivalent(domain(f1(X0,X1)),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f2200]) ).
fof(f26499,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X2),domain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f2196]) ).
fof(f26500,plain,
! [X0,X1] :
( ~ sQ8_spl
| ~ sQ0_spl
| ~ sQ2_spl
| domain(codomain(X0)) = domain(X1) ),
inference(paramodulation,[status(thm)],[f26451,f17582]) ).
fof(f26501,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| there_exists(codomain(X3))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f26451,f507]) ).
fof(f26502,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| ~ sQ0_spl
| there_exists(domain(X2))
| ~ there_exists(compose(codomain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f26451,f15777]) ).
fof(f26503,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| ~ sQ0_spl
| compose(domain(X0),compose(codomain(X1),X2)) = compose(domain(X0),X2) ),
inference(paramodulation,[status(thm)],[f26451,f14238]) ).
fof(f26504,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| ~ sQ0_spl
| compose(codomain(X0),compose(domain(X1),X2)) = compose(domain(X1),X2) ),
inference(paramodulation,[status(thm)],[f26451,f14238]) ).
fof(f26505,plain,
! [X0,X1] :
( ~ sQ8_spl
| ~ sQ0_spl
| compose(domain(X0),codomain(X1)) = domain(X0) ),
inference(paramodulation,[status(thm)],[f26451,f14240]) ).
fof(f26506,plain,
! [X0,X1] :
( ~ sQ8_spl
| ~ sQ0_spl
| compose(codomain(X0),domain(X1)) = domain(X1) ),
inference(paramodulation,[status(thm)],[f26451,f14240]) ).
fof(f26507,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| there_exists(codomain(X3))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f26451,f486]) ).
fof(f26508,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| there_exists(codomain(X2))
| X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f26451,f499]) ).
fof(f26509,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(codomain(X2),X1)))) ),
inference(paramodulation,[status(thm)],[f26451,f255]) ).
fof(f26510,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| equivalent(domain(X0),codomain(X2))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f237]) ).
fof(f26511,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| equivalent(codomain(X2),domain(X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f237]) ).
fof(f26512,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| there_exists(codomain(X3))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f26451,f91]) ).
fof(f26513,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| compose(X0,compose(codomain(X1),X2)) = compose(X0,X2) ),
inference(paramodulation,[status(thm)],[f26451,f82]) ).
fof(f26514,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| X2 = f1(X1,X2)
| X1 = X2
| there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f26451,f77]) ).
fof(f26515,plain,
! [X0,X1] :
( ~ sQ8_spl
| there_exists(X1)
| ~ there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f26451,f22]) ).
fof(f26516,plain,
! [X0,X1] :
( ~ sQ8_spl
| compose(X0,codomain(X1)) = X0 ),
inference(paramodulation,[status(thm)],[f26451,f29]) ).
fof(f26517,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| compose(domain(X0),compose(X1,X2)) = compose(X1,X2) ),
inference(paramodulation,[status(thm)],[f26451,f2344]) ).
fof(f26518,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ8_spl
| there_exists(domain(X4))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f26451,f502]) ).
fof(f26519,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ8_spl
| there_exists(domain(X4))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(paramodulation,[status(thm)],[f26451,f481]) ).
fof(f26520,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ8_spl
| X4 = f1(compose(X1,compose(X2,X3)),X4)
| compose(X1,compose(X2,X3)) = X4
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f26451,f350]) ).
fof(f26521,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| compose(domain(X0),compose(X1,compose(X2,X3))) = compose(X1,compose(X2,X3)) ),
inference(paramodulation,[status(thm)],[f26451,f195]) ).
fof(f26523,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| ~ sQ2_spl
| X2 = f1(X1,X2)
| X1 = X2
| there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f26451,f18882]) ).
fof(f26524,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| ~ sQ2_spl
| X2 = X3
| there_exists(compose(codomain(f1(X2,X3)),X1))
| domain(X0) != codomain(X1) ),
inference(paramodulation,[status(thm)],[f26451,f18865]) ).
fof(f26525,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| X1 = f1(X0,X1)
| equivalent(domain(X2),codomain(X0))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f2397]) ).
fof(f26526,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X0),domain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f2393]) ).
fof(f26528,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| equivalent(codomain(f1(X0,X1)),domain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f65]) ).
fof(f26529,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| equivalent(domain(X2),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f65]) ).
fof(f26530,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| X1 = X2
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f26451,f56]) ).
fof(f26531,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| ~ sQ2_spl
| codomain(X1) = codomain(compose(X1,X2))
| compose(X1,X2) = X3
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f26451,f19265]) ).
fof(f26532,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(compose(codomain(X2),X1))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f26451,f18179]) ).
fof(f26533,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| ~ sQ2_spl
| there_exists(compose(codomain(X1),X2))
| codomain(X1) != codomain(X2)
| ~ there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f26451,f17608]) ).
fof(f26534,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| equivalent(codomain(X0),domain(X2))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f26451,f3632]) ).
fof(f26535,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| equivalent(domain(X2),codomain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f26451,f3632]) ).
fof(f26536,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| equivalent(codomain(X0),domain(X3))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f26451,f740]) ).
fof(f26537,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| equivalent(domain(X3),codomain(X0))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f26451,f740]) ).
fof(f26538,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| ~ sQ2_spl
| X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),X3))
| codomain(f1(X0,X1)) != domain(X2) ),
inference(paramodulation,[status(thm)],[f26451,f18865]) ).
fof(f26539,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| X1 = f1(X0,X1)
| equivalent(codomain(f1(X0,X1)),domain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f2397]) ).
fof(f26540,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| X1 = f1(X0,X1)
| equivalent(domain(X2),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f2393]) ).
fof(f26541,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| compose(codomain(compose(X0,domain(X1))),compose(X0,X2)) = compose(X0,X2) ),
inference(paramodulation,[status(thm)],[f26451,f2344]) ).
fof(f26542,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| ~ sQ2_spl
| there_exists(compose(codomain(X0),X3))
| codomain(X0) != domain(X2)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f18298]) ).
fof(f26543,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| ~ sQ2_spl
| there_exists(compose(codomain(X0),X3))
| domain(X2) != codomain(X3)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f18298]) ).
fof(f26544,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| ~ sQ2_spl
| ~ sQ0_spl
| codomain(X2) = codomain(X1)
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f26451,f18198]) ).
fof(f26545,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| ~ sQ2_spl
| ~ sQ0_spl
| compose(codomain(X0),compose(domain(X1),X2)) = compose(codomain(X0),X2) ),
inference(paramodulation,[status(thm)],[f26451,f17591]) ).
fof(f26546,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| ~ sQ2_spl
| ~ sQ0_spl
| compose(domain(X0),compose(codomain(X1),X2)) = compose(codomain(X1),X2) ),
inference(paramodulation,[status(thm)],[f26451,f17591]) ).
fof(f26547,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| ~ sQ2_spl
| ~ sQ0_spl
| there_exists(codomain(X2))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(paramodulation,[status(thm)],[f26451,f17589]) ).
fof(f26548,plain,
! [X0,X1] :
( ~ sQ8_spl
| ~ sQ2_spl
| ~ sQ0_spl
| compose(codomain(X0),domain(X1)) = codomain(X0) ),
inference(paramodulation,[status(thm)],[f26451,f17594]) ).
fof(f26549,plain,
! [X0,X1] :
( ~ sQ8_spl
| ~ sQ2_spl
| ~ sQ0_spl
| compose(domain(X0),codomain(X1)) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f26451,f17594]) ).
fof(f26550,plain,
! [X0,X1] :
( ~ sQ8_spl
| ~ sQ2_spl
| ~ sQ0_spl
| codomain(X0) = codomain(domain(X1)) ),
inference(paramodulation,[status(thm)],[f26451,f17596]) ).
fof(f26551,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| there_exists(domain(X3))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f26451,f505]) ).
fof(f26552,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| there_exists(domain(X3))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(paramodulation,[status(thm)],[f26451,f484]) ).
fof(f26553,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| there_exists(domain(X2))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f26451,f518]) ).
fof(f26554,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| equivalent(codomain(X0),domain(X2))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f228]) ).
fof(f26555,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| equivalent(domain(X2),codomain(X0))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26451,f228]) ).
fof(f26556,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| there_exists(domain(X3))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(paramodulation,[status(thm)],[f26451,f89]) ).
fof(f26557,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| X2 = f1(X1,X2)
| X1 = X2
| there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f26451,f76]) ).
fof(f26558,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| compose(domain(X0),compose(X1,X2)) = compose(X1,X2) ),
inference(paramodulation,[status(thm)],[f26451,f81]) ).
fof(f26559,plain,
! [X0,X1] :
( ~ sQ8_spl
| there_exists(X1)
| ~ there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f26451,f23]) ).
fof(f26560,plain,
! [X0,X1] :
( ~ sQ8_spl
| compose(domain(X0),X1) = X1 ),
inference(paramodulation,[status(thm)],[f26451,f30]) ).
fof(f26561,definition,
! [X0] :
( sQ51_spl
<=> there_exists(codomain(X0)) ),
introduced(definition,[new_symbols(definition,[sQ51_spl])],[split_symbol_definition]) ).
fof(f26562,plain,
! [X0] :
( ~ sQ51_spl
| there_exists(codomain(X0)) ),
inference(component_clause,[status(thm)],[f26561]) ).
fof(f26564,definition,
! [X1,X2,X3,X4] :
( sQ52_spl
<=> ( X4 = f1(codomain(compose(X1,compose(X2,X3))),X4)
| codomain(compose(X1,compose(X2,X3))) = X4 ) ),
introduced(definition,[new_symbols(definition,[sQ52_spl])],[split_symbol_definition]) ).
fof(f26567,plain,
( ~ sQ8_spl
| sQ52_spl
| sQ51_spl ),
inference(split_clause,[status(thm)],[f26477,f26561,f26564,f26164]) ).
fof(f26568,definition,
! [X1,X2,X3,X4] :
( sQ53_spl
<=> ( X4 = f1(domain(compose(X1,compose(X2,X3))),X4)
| domain(compose(X1,compose(X2,X3))) = X4 ) ),
introduced(definition,[new_symbols(definition,[sQ53_spl])],[split_symbol_definition]) ).
fof(f26571,plain,
( ~ sQ8_spl
| sQ53_spl
| sQ51_spl ),
inference(split_clause,[status(thm)],[f26478,f26561,f26568,f26164]) ).
fof(f26572,definition,
! [X1,X2,X3,X4] :
( sQ54_spl
<=> ( X4 = f1(compose(X1,compose(X2,X3)),X4)
| compose(X1,compose(X2,X3)) = X4 ) ),
introduced(definition,[new_symbols(definition,[sQ54_spl])],[split_symbol_definition]) ).
fof(f26575,plain,
( ~ sQ8_spl
| sQ54_spl
| sQ51_spl ),
inference(split_clause,[status(thm)],[f26479,f26561,f26572,f26164]) ).
fof(f26576,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| X2 = X3
| there_exists(compose(X0,domain(f1(X2,X3))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_subsumption_resolution,[status(thm)],[f26482,f26451]) ).
fof(f26577,definition,
! [X1,X2] :
( sQ55_spl
<=> X1 = X2 ),
introduced(definition,[new_symbols(definition,[sQ55_spl])],[split_symbol_definition]) ).
fof(f26578,plain,
! [X0,X1] :
( ~ sQ55_spl
| X0 = X1 ),
inference(component_clause,[status(thm)],[f26577]) ).
fof(f26580,plain,
( ~ sQ8_spl
| sQ55_spl
| sQ51_spl ),
inference(split_clause,[status(thm)],[f26488,f26561,f26577,f26164]) ).
fof(f26581,definition,
! [X1,X2,X3] :
( sQ56_spl
<=> ( codomain(X1) = codomain(compose(X1,X2))
| compose(X1,X2) = X3 ) ),
introduced(definition,[new_symbols(definition,[sQ56_spl])],[split_symbol_definition]) ).
fof(f26584,plain,
( ~ sQ8_spl
| ~ sQ2_spl
| sQ56_spl
| sQ51_spl ),
inference(split_clause,[status(thm)],[f26489,f26561,f26581,f14078,f26164]) ).
fof(f26585,plain,
! [X0,X1,X2,X3] :
( ~ sQ8_spl
| X2 = X3
| there_exists(compose(X0,domain(f1(X2,X3))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_subsumption_resolution,[status(thm)],[f26494,f26451]) ).
fof(f26586,definition,
! [X0,X1,X2] :
( sQ57_spl
<=> ( X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ) ),
introduced(definition,[new_symbols(definition,[sQ57_spl])],[split_symbol_definition]) ).
fof(f26589,plain,
( ~ sQ8_spl
| sQ51_spl
| sQ57_spl ),
inference(split_clause,[status(thm)],[f26501,f26586,f26561,f26164]) ).
fof(f26590,definition,
! [X0,X1] :
( sQ58_spl
<=> ~ there_exists(compose(codomain(X0),X1)) ),
introduced(definition,[new_symbols(definition,[sQ58_spl])],[split_symbol_definition]) ).
fof(f26593,definition,
! [X2] :
( sQ59_spl
<=> there_exists(domain(X2)) ),
introduced(definition,[new_symbols(definition,[sQ59_spl])],[split_symbol_definition]) ).
fof(f26594,plain,
! [X0] :
( ~ sQ59_spl
| there_exists(domain(X0)) ),
inference(component_clause,[status(thm)],[f26593]) ).
fof(f26596,plain,
( ~ sQ8_spl
| ~ sQ0_spl
| sQ59_spl
| sQ58_spl ),
inference(split_clause,[status(thm)],[f26502,f26590,f26593,f14070,f26164]) ).
fof(f26597,definition,
! [X0,X1,X2] :
( sQ60_spl
<=> ( X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ) ),
introduced(definition,[new_symbols(definition,[sQ60_spl])],[split_symbol_definition]) ).
fof(f26600,plain,
( ~ sQ8_spl
| sQ51_spl
| sQ60_spl ),
inference(split_clause,[status(thm)],[f26507,f26597,f26561,f26164]) ).
fof(f26601,definition,
! [X0,X1] :
( sQ61_spl
<=> ( X1 = f1(codomain(X0),X1)
| codomain(X0) = X1 ) ),
introduced(definition,[new_symbols(definition,[sQ61_spl])],[split_symbol_definition]) ).
fof(f26604,plain,
( ~ sQ8_spl
| sQ51_spl
| sQ61_spl ),
inference(split_clause,[status(thm)],[f26508,f26601,f26561,f26164]) ).
fof(f26605,definition,
! [X0,X1,X2] :
( sQ62_spl
<=> ( X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ) ),
introduced(definition,[new_symbols(definition,[sQ62_spl])],[split_symbol_definition]) ).
fof(f26608,plain,
( ~ sQ8_spl
| sQ51_spl
| sQ62_spl ),
inference(split_clause,[status(thm)],[f26512,f26605,f26561,f26164]) ).
fof(f26609,definition,
! [X1,X2] :
( sQ63_spl
<=> ( X2 = f1(X1,X2)
| X1 = X2 ) ),
introduced(definition,[new_symbols(definition,[sQ63_spl])],[split_symbol_definition]) ).
fof(f26610,plain,
! [X0,X1] :
( ~ sQ63_spl
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(component_clause,[status(thm)],[f26609]) ).
fof(f26612,plain,
( ~ sQ8_spl
| sQ63_spl
| sQ51_spl ),
inference(split_clause,[status(thm)],[f26514,f26561,f26609,f26164]) ).
fof(f26613,definition,
! [X0] :
( sQ64_spl
<=> ~ there_exists(codomain(X0)) ),
introduced(definition,[new_symbols(definition,[sQ64_spl])],[split_symbol_definition]) ).
fof(f26616,definition,
! [X1] :
( sQ65_spl
<=> there_exists(X1) ),
introduced(definition,[new_symbols(definition,[sQ65_spl])],[split_symbol_definition]) ).
fof(f26617,plain,
! [X0] :
( ~ sQ65_spl
| there_exists(X0) ),
inference(component_clause,[status(thm)],[f26616]) ).
fof(f26619,plain,
( ~ sQ8_spl
| sQ65_spl
| sQ64_spl ),
inference(split_clause,[status(thm)],[f26515,f26613,f26616,f26164]) ).
fof(f26620,plain,
( ~ sQ8_spl
| sQ59_spl
| sQ53_spl ),
inference(split_clause,[status(thm)],[f26518,f26568,f26593,f26164]) ).
fof(f26621,plain,
( ~ sQ8_spl
| sQ59_spl
| sQ52_spl ),
inference(split_clause,[status(thm)],[f26519,f26564,f26593,f26164]) ).
fof(f26622,plain,
( ~ sQ8_spl
| sQ54_spl
| sQ59_spl ),
inference(split_clause,[status(thm)],[f26520,f26593,f26572,f26164]) ).
fof(f26623,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| ~ sQ2_spl
| X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),X2)) ),
inference(forward_subsumption_resolution,[status(thm)],[f26524,f26451]) ).
fof(f26624,plain,
( ~ sQ8_spl
| sQ55_spl
| sQ59_spl ),
inference(split_clause,[status(thm)],[f26530,f26593,f26577,f26164]) ).
fof(f26625,plain,
( ~ sQ8_spl
| ~ sQ2_spl
| sQ56_spl
| sQ59_spl ),
inference(split_clause,[status(thm)],[f26531,f26593,f26581,f14078,f26164]) ).
fof(f26626,definition,
! [X0] :
( sQ66_spl
<=> ~ there_exists(domain(X0)) ),
introduced(definition,[new_symbols(definition,[sQ66_spl])],[split_symbol_definition]) ).
fof(f26627,plain,
! [X0] :
( ~ sQ66_spl
| ~ there_exists(domain(X0)) ),
inference(component_clause,[status(thm)],[f26626]) ).
fof(f26629,definition,
! [X1,X2] :
( sQ67_spl
<=> ( there_exists(compose(codomain(X1),X2))
| codomain(X1) != codomain(X2) ) ),
introduced(definition,[new_symbols(definition,[sQ67_spl])],[split_symbol_definition]) ).
fof(f26632,plain,
( ~ sQ8_spl
| ~ sQ2_spl
| sQ67_spl
| sQ66_spl ),
inference(split_clause,[status(thm)],[f26533,f26626,f26629,f14078,f26164]) ).
fof(f26633,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| ~ sQ2_spl
| X0 = X1
| there_exists(compose(codomain(f1(X0,X1)),X2)) ),
inference(forward_subsumption_resolution,[status(thm)],[f26538,f26451]) ).
fof(f26634,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| ~ sQ2_spl
| there_exists(compose(codomain(X0),X2))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_subsumption_resolution,[status(thm)],[f26542,f26451]) ).
fof(f26635,plain,
! [X0,X1,X2] :
( ~ sQ8_spl
| ~ sQ2_spl
| there_exists(compose(codomain(X0),X2))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_subsumption_resolution,[status(thm)],[f26543,f26451]) ).
fof(f26636,definition,
! [X0,X1] :
( sQ68_spl
<=> ~ there_exists(compose(domain(X0),X1)) ),
introduced(definition,[new_symbols(definition,[sQ68_spl])],[split_symbol_definition]) ).
fof(f26639,plain,
( ~ sQ8_spl
| ~ sQ2_spl
| ~ sQ0_spl
| sQ51_spl
| sQ68_spl ),
inference(split_clause,[status(thm)],[f26547,f26636,f26561,f14070,f14078,f26164]) ).
fof(f26640,plain,
( ~ sQ8_spl
| sQ59_spl
| sQ57_spl ),
inference(split_clause,[status(thm)],[f26551,f26586,f26593,f26164]) ).
fof(f26641,plain,
( ~ sQ8_spl
| sQ59_spl
| sQ60_spl ),
inference(split_clause,[status(thm)],[f26552,f26597,f26593,f26164]) ).
fof(f26642,definition,
! [X0,X1] :
( sQ69_spl
<=> ( X1 = f1(domain(X0),X1)
| domain(X0) = X1 ) ),
introduced(definition,[new_symbols(definition,[sQ69_spl])],[split_symbol_definition]) ).
fof(f26645,plain,
( ~ sQ8_spl
| sQ59_spl
| sQ69_spl ),
inference(split_clause,[status(thm)],[f26553,f26642,f26593,f26164]) ).
fof(f26646,plain,
( ~ sQ8_spl
| sQ59_spl
| sQ62_spl ),
inference(split_clause,[status(thm)],[f26556,f26605,f26593,f26164]) ).
fof(f26647,plain,
( ~ sQ8_spl
| sQ63_spl
| sQ59_spl ),
inference(split_clause,[status(thm)],[f26557,f26593,f26609,f26164]) ).
fof(f26648,plain,
( ~ sQ8_spl
| sQ65_spl
| sQ66_spl ),
inference(split_clause,[status(thm)],[f26559,f26626,f26616,f26164]) ).
fof(f26649,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| ~ sQ65_spl
| codomain(X0) = codomain(compose(codomain(X0),X1)) ),
inference(backward_subsumption_resolution,[status(thm)],[f18179,f26617]) ).
fof(f26650,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ0_spl
| ~ sQ65_spl
| codomain(X0) = codomain(X1) ),
inference(backward_subsumption_resolution,[status(thm)],[f18198,f26617]) ).
fof(f26651,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ65_spl
| domain(compose(X0,domain(X1))) = domain(X1) ),
inference(backward_subsumption_resolution,[status(thm)],[f14563,f26617]) ).
fof(f26652,plain,
! [X0,X1] :
( ~ sQ2_spl
| ~ sQ65_spl
| codomain(X0) = codomain(compose(X0,X1)) ),
inference(backward_subsumption_resolution,[status(thm)],[f17509,f26617]) ).
fof(f26653,plain,
! [X0,X1] :
( ~ sQ0_spl
| ~ sQ65_spl
| domain(compose(X0,X1)) = domain(X1) ),
inference(backward_subsumption_resolution,[status(thm)],[f14171,f26617]) ).
fof(f26654,plain,
! [X0] :
( ~ sQ65_spl
| equivalent(X0,X0) ),
inference(backward_subsumption_resolution,[status(thm)],[f39,f26617]) ).
fof(f26656,plain,
( ~ sQ66_spl
| ~ sQ65_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f26627,f26617]) ).
fof(f26657,plain,
( ~ sQ66_spl
| ~ sQ65_spl ),
inference(contradiction_clause,[status(thm)],[f26656]) ).
fof(f26658,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(domain(compose(X0,X1))),X2))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(domain(compose(X0,X1))),X2)),domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f24845]) ).
fof(f26659,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(domain(compose(X0,X1))),compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,compose(compose(X3,domain(compose(domain(domain(compose(X0,X1))),compose(X2,X3)))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3)))))))),
inference(forward_demodulation,[status(thm)],[f28,f24842]) ).
fof(f26660,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(domain(compose(X0,X1))),compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,compose(X3,compose(domain(compose(domain(domain(compose(X0,X1))),compose(X2,X3))),domain(compose(X1,compose(domain(compose(X0,X1)),compose(X2,X3))))))))),
inference(forward_demodulation,[status(thm)],[f28,f26659]) ).
fof(f26661,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),X2))) = compose(X0,compose(X1,compose(domain(domain(compose(X0,X1))),compose(X2,domain(compose(X1,compose(domain(compose(X0,X1)),X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f24837]) ).
fof(f26662,plain,
! [X0,X1] : compose(X0,compose(X1,domain(domain(compose(X1,domain(compose(X0,X1))))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f1967,f24325]) ).
fof(f26663,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(domain(compose(X1,domain(compose(X0,X1))))),X2))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1965,f24323]) ).
fof(f26664,plain,
! [X0,X1,X2,X3] : compose(X0,compose(X1,compose(X2,compose(X3,domain(compose(domain(domain(compose(X1,domain(compose(X0,X1))))),compose(X2,X3))))))) = compose(X0,compose(X1,compose(X2,X3))),
inference(forward_demodulation,[status(thm)],[f1965,f24321]) ).
fof(f26665,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(domain(domain(compose(X1,domain(compose(X0,X1))))),X2))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f1965,f24316]) ).
fof(f26666,plain,
! [X0,X1] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f30,f23389]) ).
fof(f26667,plain,
! [X0,X1] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f26666]) ).
fof(f26668,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(compose(X0,compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f81,f23388]) ).
fof(f26669,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f26668]) ).
fof(f26670,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,compose(X2,domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f28,f23386]) ).
fof(f26671,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f195,f26670]) ).
fof(f26672,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f140,f26671]) ).
fof(f26673,plain,
! [X0,X1] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f2344,f23385]) ).
fof(f26674,plain,
! [X0,X1] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f26673]) ).
fof(f26675,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),compose(X1,domain(compose(domain(X0),X1)))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f14238,f23383]) ).
fof(f26676,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f26675]) ).
fof(f26677,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f30,f22526]) ).
fof(f26678,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f26677]) ).
fof(f26679,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,compose(X1,domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f22522]) ).
fof(f26680,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f26679]) ).
fof(f26681,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,compose(X2,domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f22513]) ).
fof(f26682,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f26681]) ).
fof(f26683,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f26682]) ).
fof(f26684,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,compose(X1,domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f22509]) ).
fof(f26685,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f26684]) ).
fof(f26686,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),compose(X1,domain(compose(domain(X0),X1)))))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f22503]) ).
fof(f26687,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f26686]) ).
fof(f26688,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(X1,domain(compose(domain(X0),X1))))
| ~ there_exists(compose(domain(X0),X1)) ),
inference(forward_demodulation,[status(thm)],[f14238,f22338]) ).
fof(f26689,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(domain(X0)),compose(X1,X2)))))) = compose(X0,compose(X1,compose(compose(X2,domain(compose(domain(domain(X0)),compose(X1,X2)))),domain(compose(domain(X0),compose(X1,X2)))))),
inference(forward_demodulation,[status(thm)],[f28,f21918]) ).
fof(f26690,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(domain(X0)),compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(domain(X0)),compose(X1,X2))),domain(compose(domain(X0),compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f26689]) ).
fof(f26691,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(X2,domain(compose(domain(domain(X0)),compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,compose(domain(compose(domain(domain(X0)),compose(X1,X2))),domain(compose(domain(X0),compose(X1,X2))))))),
inference(forward_demodulation,[status(thm)],[f28,f21887]) ).
fof(f26692,plain,
! [X0] :
( ~ sQ0_spl
| compose(X0,compose(domain(domain(X0)),domain(X0))) = X0 ),
inference(forward_demodulation,[status(thm)],[f14240,f1251]) ).
fof(f26693,plain,
! [X0] :
( ~ sQ0_spl
| compose(X0,compose(domain(domain(X0)),domain(X0))) = X0 ),
inference(forward_demodulation,[status(thm)],[f14240,f870]) ).
fof(f26694,plain,
! [X0] :
( ~ sQ0_spl
| domain(X0) = domain(domain(domain(X0)))
| ~ there_exists(X0) ),
inference(forward_demodulation,[status(thm)],[f14240,f14438]) ).
fof(f26695,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(compose(X2,domain(codomain(compose(X0,X1)))))
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19932]) ).
fof(f26696,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(compose(X3,domain(codomain(compose(X0,compose(X1,X2))))))
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f19931]) ).
fof(f26697,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| there_exists(compose(X2,domain(domain(compose(X0,X1)))))
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f19930]) ).
fof(f26698,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| there_exists(compose(X3,domain(domain(compose(X0,compose(X1,X2))))))
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f19929]) ).
fof(f26699,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(compose(X0,domain(X0)))
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f30,f19533]) ).
fof(f26700,plain,
! [X0,X1] :
( domain(codomain(X0)) = codomain(X0)
| X1 = f1(X0,X1)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f29,f26699]) ).
fof(f26701,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,compose(X1,domain(compose(codomain(X0),compose(X0,X1))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f28,f19528]) ).
fof(f26702,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,compose(X1,domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f26701]) ).
fof(f26703,plain,
! [X0,X1,X2] :
( domain(codomain(X0)) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f26702]) ).
fof(f26704,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(compose(X1,X2),domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f19513]) ).
fof(f26705,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,compose(X2,domain(compose(codomain(compose(X0,X1)),compose(X0,compose(X1,X2))))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f28,f26704]) ).
fof(f26706,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f26705]) ).
fof(f26707,plain,
! [X0,X1,X2,X3] :
( domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f140,f26706]) ).
fof(f26708,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,compose(X1,domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1))))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f28,f19508]) ).
fof(f26709,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,compose(X1,domain(compose(X0,X1)))))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f26708]) ).
fof(f26710,plain,
! [X0,X1,X2] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f26709]) ).
fof(f26711,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),domain(domain(X0))))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14240,f19502]) ).
fof(f26712,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(domain(X0))
| X1 = f1(domain(X0),X1)
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f29,f26711]) ).
fof(f26713,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),compose(X1,domain(compose(domain(X0),compose(domain(X0),X1))))))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f28,f19497]) ).
fof(f26714,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),compose(X1,domain(compose(domain(X0),X1)))))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f26713]) ).
fof(f26715,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| X2 = f1(compose(domain(X0),X1),X2)
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f79,f26714]) ).
fof(f26716,plain,
! [X0,X1] :
( X0 != f1(X0,X1)
| domain(codomain(X0)) = codomain(X0)
| X0 = X1 ),
inference(forward_demodulation,[status(thm)],[f30,f19128]) ).
fof(f26717,plain,
! [X0,X1,X2] :
( compose(X0,X1) != f1(compose(X0,X1),X2)
| domain(codomain(X0)) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f81,f19125]) ).
fof(f26718,plain,
! [X0,X1,X2,X3] :
( compose(X0,compose(X1,X2)) != f1(compose(X0,compose(X1,X2)),X3)
| domain(codomain(compose(X0,X1))) = codomain(compose(X0,compose(X1,X2)))
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f195,f19117]) ).
fof(f26719,plain,
! [X0,X1,X2] :
( compose(X0,X1) != f1(compose(X0,X1),X2)
| domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| compose(X0,X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f2344,f19114]) ).
fof(f26720,plain,
! [X0,X1] :
( ~ sQ0_spl
| domain(X0) != f1(domain(X0),X1)
| domain(domain(X0)) = codomain(domain(X0))
| domain(X0) = X1 ),
inference(forward_demodulation,[status(thm)],[f14240,f19110]) ).
fof(f26721,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| compose(domain(X0),X1) != f1(compose(domain(X0),X1),X2)
| domain(domain(X0)) = codomain(compose(domain(X0),X1))
| compose(domain(X0),X1) = X2 ),
inference(forward_demodulation,[status(thm)],[f14238,f19107]) ).
fof(f26722,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(domain(X0),compose(domain(X0),X1))),X2)
| codomain(compose(domain(X0),X1)) = X2
| there_exists(domain(domain(X0))) ),
inference(forward_demodulation,[status(thm)],[f14238,f18741]) ).
fof(f26723,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(codomain(compose(domain(X0),X1)),X2)
| codomain(compose(domain(X0),X1)) = X2
| there_exists(domain(domain(X0))) ),
inference(forward_demodulation,[status(thm)],[f14238,f26722]) ).
fof(f26724,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(domain(compose(domain(X0),compose(domain(X0),X1))),X2)
| domain(compose(domain(X0),X1)) = X2
| there_exists(domain(domain(X0))) ),
inference(forward_demodulation,[status(thm)],[f14238,f18648]) ).
fof(f26725,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| X2 = f1(domain(compose(domain(X0),X1)),X2)
| domain(compose(domain(X0),X1)) = X2
| there_exists(domain(domain(X0))) ),
inference(forward_demodulation,[status(thm)],[f14238,f26724]) ).
fof(f26726,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| equivalent(codomain(X2),codomain(codomain(compose(X0,X1))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f18602]) ).
fof(f26727,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| equivalent(codomain(X3),codomain(codomain(compose(X0,compose(X1,X2)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f18601]) ).
fof(f26728,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| equivalent(codomain(codomain(compose(X0,X1))),codomain(X2))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f18579]) ).
fof(f26729,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| equivalent(codomain(codomain(compose(X0,compose(X1,X2)))),codomain(X3))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f18578]) ).
fof(f26730,plain,
! [X0,X1] : compose(codomain(codomain(compose(X0,codomain(X1)))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f2344,f18484]) ).
fof(f26731,plain,
! [X0,X1] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,compose(X1,domain(compose(codomain(compose(X0,codomain(X1))),compose(X0,X1))))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f28,f18477]) ).
fof(f26732,plain,
! [X0,X1] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,compose(X1,domain(compose(X0,X1)))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f2344,f26731]) ).
fof(f26733,plain,
! [X0,X1] :
( domain(codomain(compose(X0,codomain(X1)))) = codomain(compose(X0,X1))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f79,f26732]) ).
fof(f26734,plain,
! [X0,X1,X2] :
( domain(compose(X0,codomain(codomain(compose(X1,codomain(X2)))))) = codomain(compose(X1,X2))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f2344,f18464]) ).
fof(f26735,plain,
! [X0] : compose(codomain(compose(codomain(X0),codomain(X0))),X0) = X0,
inference(forward_demodulation,[status(thm)],[f30,f18420]) ).
fof(f26736,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| equivalent(domain(X2),domain(codomain(compose(X0,X1))))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f18387]) ).
fof(f26737,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| equivalent(domain(X3),domain(codomain(compose(X0,compose(X1,X2)))))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f18386]) ).
fof(f26738,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| equivalent(domain(X2),domain(domain(compose(X0,X1))))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f18385]) ).
fof(f26739,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| equivalent(domain(X3),domain(domain(compose(X0,compose(X1,X2)))))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f18384]) ).
fof(f26740,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(codomain(compose(X0,X1)),X2)
| equivalent(domain(codomain(compose(X0,X1))),domain(X2))
| codomain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f18364]) ).
fof(f26741,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(codomain(compose(X0,compose(X1,X2))),X3)
| equivalent(domain(codomain(compose(X0,compose(X1,X2)))),domain(X3))
| codomain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f18363]) ).
fof(f26742,plain,
! [X0,X1,X2] :
( domain(X0) = codomain(X1)
| X2 = f1(domain(compose(X0,X1)),X2)
| equivalent(domain(domain(compose(X0,X1))),domain(X2))
| domain(compose(X0,X1)) = X2 ),
inference(duplicate_literals_removal,[status(thm)],[f18362]) ).
fof(f26743,plain,
! [X0,X1,X2,X3] :
( domain(compose(X0,X1)) = codomain(X2)
| X3 = f1(domain(compose(X0,compose(X1,X2))),X3)
| equivalent(domain(domain(compose(X0,compose(X1,X2)))),domain(X3))
| domain(compose(X0,compose(X1,X2))) = X3 ),
inference(duplicate_literals_removal,[status(thm)],[f18361]) ).
fof(f26745,plain,
! [X0,X1] :
( ~ sQ6_spl
| codomain(X0) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f26452,f26452]) ).
fof(f26746,plain,
! [X0,X1] :
( ~ sQ6_spl
| domain(X0) = domain(X1) ),
inference(paramodulation,[status(thm)],[f26452,f26452]) ).
fof(f26747,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,codomain(X3)))) ),
inference(paramodulation,[status(thm)],[f26452,f1286]) ).
fof(f26748,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,X1) = compose(X0,compose(X1,codomain(X2))) ),
inference(paramodulation,[status(thm)],[f26452,f255]) ).
fof(f26749,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,X1) = compose(X0,compose(X1,codomain(X2))) ),
inference(paramodulation,[status(thm)],[f26452,f1967]) ).
fof(f26750,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(codomain(X3),X2))) ),
inference(paramodulation,[status(thm)],[f26452,f1965]) ).
fof(f26751,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,codomain(X3)))) ),
inference(paramodulation,[status(thm)],[f26452,f1966]) ).
fof(f26752,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ6_spl
| compose(X0,compose(X1,compose(X2,compose(X3,codomain(X4))))) = compose(X0,compose(X1,compose(X2,X3))) ),
inference(paramodulation,[status(thm)],[f26452,f1230]) ).
fof(f26753,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ6_spl
| compose(X0,compose(X1,compose(X2,compose(codomain(X3),X4)))) = compose(X0,compose(X1,compose(X2,X4))) ),
inference(paramodulation,[status(thm)],[f26452,f1304]) ).
fof(f26754,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,compose(X2,codomain(X3)))) = compose(X0,compose(X1,X2)) ),
inference(paramodulation,[status(thm)],[f26452,f140]) ).
fof(f26755,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,codomain(X2))))) ),
inference(paramodulation,[status(thm)],[f26452,f1967]) ).
fof(f26756,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(codomain(X3),X2)))))) ),
inference(paramodulation,[status(thm)],[f26452,f1966]) ).
fof(f26757,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X1,codomain(X3))),X2))) ),
inference(paramodulation,[status(thm)],[f26452,f1965]) ).
fof(f26758,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,compose(codomain(X2),X3))) = compose(X0,compose(X1,X3)) ),
inference(paramodulation,[status(thm)],[f26452,f149]) ).
fof(f26759,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,compose(X1,codomain(X2))) = compose(X0,X1) ),
inference(paramodulation,[status(thm)],[f26452,f79]) ).
fof(f26760,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X2),domain(X0))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26452,f2200]) ).
fof(f26761,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(domain(X0),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26452,f2196]) ).
fof(f26763,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(codomain(X3),compose(X1,X2)))))) ),
inference(paramodulation,[status(thm)],[f26452,f1286]) ).
fof(f26764,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(domain(f1(X0,X1)),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26452,f2200]) ).
fof(f26765,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X2),domain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26452,f2196]) ).
fof(f26766,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| ~ sQ0_spl
| compose(domain(X0),compose(codomain(X1),X2)) = compose(domain(X0),X2) ),
inference(paramodulation,[status(thm)],[f26452,f14238]) ).
fof(f26767,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| ~ sQ0_spl
| compose(codomain(X0),compose(domain(X1),X2)) = compose(domain(X1),X2) ),
inference(paramodulation,[status(thm)],[f26452,f14238]) ).
fof(f26768,plain,
! [X0,X1] :
( ~ sQ6_spl
| ~ sQ0_spl
| compose(domain(X0),codomain(X1)) = domain(X0) ),
inference(paramodulation,[status(thm)],[f26452,f14240]) ).
fof(f26769,plain,
! [X0,X1] :
( ~ sQ6_spl
| ~ sQ0_spl
| compose(codomain(X0),domain(X1)) = domain(X1) ),
inference(paramodulation,[status(thm)],[f26452,f14240]) ).
fof(f26770,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(codomain(X2),X1)))) ),
inference(paramodulation,[status(thm)],[f26452,f255]) ).
fof(f26771,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,compose(codomain(X1),X2)) = compose(X0,X2) ),
inference(paramodulation,[status(thm)],[f26452,f82]) ).
fof(f26772,plain,
! [X0,X1] :
( ~ sQ6_spl
| compose(X0,codomain(X1)) = X0 ),
inference(paramodulation,[status(thm)],[f26452,f29]) ).
fof(f26773,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(domain(X0),compose(X1,X2)) = compose(X1,X2) ),
inference(paramodulation,[status(thm)],[f26452,f2344]) ).
fof(f26774,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(domain(X0),compose(X1,compose(X2,X3))) = compose(X1,compose(X2,X3)) ),
inference(paramodulation,[status(thm)],[f26452,f195]) ).
fof(f26775,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(domain(X2),codomain(X0))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26452,f2397]) ).
fof(f26776,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X0),domain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26452,f2393]) ).
fof(f26777,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(codomain(f1(X0,X1)),domain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26452,f2397]) ).
fof(f26778,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(domain(X2),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26452,f2393]) ).
fof(f26779,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(codomain(compose(X0,domain(X1))),compose(X0,X2)) = compose(X0,X2) ),
inference(paramodulation,[status(thm)],[f26452,f2344]) ).
fof(f26780,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(domain(X0),compose(X1,X2)) = compose(X1,X2) ),
inference(paramodulation,[status(thm)],[f26452,f81]) ).
fof(f26781,plain,
! [X0,X1] :
( ~ sQ6_spl
| compose(domain(X0),X1) = X1 ),
inference(paramodulation,[status(thm)],[f26452,f30]) ).
fof(f26788,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(codomain(X0),compose(X1,X2)) = compose(X1,X2) ),
inference(paramodulation,[status(thm)],[f26745,f2344]) ).
fof(f26789,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(codomain(X0),compose(X1,compose(X2,X3))) = compose(X1,compose(X2,X3)) ),
inference(paramodulation,[status(thm)],[f26745,f195]) ).
fof(f26790,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X2),codomain(X0))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26745,f2397]) ).
fof(f26791,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X0),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26745,f2393]) ).
fof(f26793,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(codomain(f1(X0,X1)),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26745,f2397]) ).
fof(f26794,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X2),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26745,f2393]) ).
fof(f26795,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(codomain(compose(X0,codomain(X1))),compose(X0,X2)) = compose(X0,X2) ),
inference(paramodulation,[status(thm)],[f26745,f2344]) ).
fof(f26796,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(codomain(X0),compose(X1,X2)) = compose(X1,X2) ),
inference(paramodulation,[status(thm)],[f26745,f81]) ).
fof(f26797,plain,
! [X0,X1] :
( ~ sQ6_spl
| compose(codomain(X0),X1) = X1 ),
inference(paramodulation,[status(thm)],[f26745,f30]) ).
fof(f26798,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(codomain(X0),compose(X1,X2)) = compose(X1,X2) ),
inference(paramodulation,[status(thm)],[f26745,f2344]) ).
fof(f26799,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(codomain(X0),compose(X1,compose(X2,X3))) = compose(X1,compose(X2,X3)) ),
inference(paramodulation,[status(thm)],[f26745,f195]) ).
fof(f26800,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X2),codomain(X0))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26745,f2397]) ).
fof(f26801,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X0),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26745,f2393]) ).
fof(f26803,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(codomain(f1(X0,X1)),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26745,f2397]) ).
fof(f26804,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X2),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26745,f2393]) ).
fof(f26805,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(codomain(compose(X0,codomain(X1))),compose(X0,X2)) = compose(X0,X2) ),
inference(paramodulation,[status(thm)],[f26745,f2344]) ).
fof(f26806,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(codomain(X0),compose(X1,X2)) = compose(X1,X2) ),
inference(paramodulation,[status(thm)],[f26745,f81]) ).
fof(f26807,plain,
! [X0,X1] :
( ~ sQ6_spl
| compose(codomain(X0),X1) = X1 ),
inference(paramodulation,[status(thm)],[f26745,f30]) ).
fof(f26814,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(X3)))) ),
inference(paramodulation,[status(thm)],[f26746,f1286]) ).
fof(f26815,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(X2))) ),
inference(paramodulation,[status(thm)],[f26746,f255]) ).
fof(f26816,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(X2))) ),
inference(paramodulation,[status(thm)],[f26746,f1967]) ).
fof(f26817,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(X3),X2))) ),
inference(paramodulation,[status(thm)],[f26746,f1965]) ).
fof(f26818,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(X3)))) ),
inference(paramodulation,[status(thm)],[f26746,f1966]) ).
fof(f26819,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ6_spl
| compose(X0,compose(X1,compose(X2,compose(X3,domain(X4))))) = compose(X0,compose(X1,compose(X2,X3))) ),
inference(paramodulation,[status(thm)],[f26746,f1230]) ).
fof(f26820,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ6_spl
| compose(X0,compose(X1,compose(X2,compose(domain(X3),X4)))) = compose(X0,compose(X1,compose(X2,X4))) ),
inference(paramodulation,[status(thm)],[f26746,f1304]) ).
fof(f26821,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,compose(X2,domain(X3)))) = compose(X0,compose(X1,X2)) ),
inference(paramodulation,[status(thm)],[f26746,f140]) ).
fof(f26822,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,domain(X2))))) ),
inference(paramodulation,[status(thm)],[f26746,f1967]) ).
fof(f26823,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(X3),X2)))))) ),
inference(paramodulation,[status(thm)],[f26746,f1966]) ).
fof(f26824,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X1,domain(X3))),X2))) ),
inference(paramodulation,[status(thm)],[f26746,f1965]) ).
fof(f26825,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,compose(domain(X2),X3))) = compose(X0,compose(X1,X3)) ),
inference(paramodulation,[status(thm)],[f26746,f149]) ).
fof(f26826,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,compose(X1,domain(X2))) = compose(X0,X1) ),
inference(paramodulation,[status(thm)],[f26746,f79]) ).
fof(f26827,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(domain(X2),domain(X0))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26746,f2200]) ).
fof(f26828,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(domain(X0),domain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26746,f2196]) ).
fof(f26830,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X3),compose(X1,X2)))))) ),
inference(paramodulation,[status(thm)],[f26746,f1286]) ).
fof(f26831,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(domain(f1(X0,X1)),domain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26746,f2200]) ).
fof(f26832,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(domain(X2),domain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26746,f2196]) ).
fof(f26833,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| ~ sQ0_spl
| compose(domain(X0),compose(domain(X1),X2)) = compose(domain(X0),X2) ),
inference(paramodulation,[status(thm)],[f26746,f14238]) ).
fof(f26834,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| ~ sQ0_spl
| compose(domain(X0),compose(domain(X1),X2)) = compose(domain(X1),X2) ),
inference(paramodulation,[status(thm)],[f26746,f14238]) ).
fof(f26835,plain,
! [X0,X1] :
( ~ sQ6_spl
| ~ sQ0_spl
| compose(domain(X0),domain(X1)) = domain(X0) ),
inference(paramodulation,[status(thm)],[f26746,f14240]) ).
fof(f26836,plain,
! [X0,X1] :
( ~ sQ6_spl
| ~ sQ0_spl
| compose(domain(X0),domain(X1)) = domain(X1) ),
inference(paramodulation,[status(thm)],[f26746,f14240]) ).
fof(f26837,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(X2),X1)))) ),
inference(paramodulation,[status(thm)],[f26746,f255]) ).
fof(f26838,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,compose(domain(X1),X2)) = compose(X0,X2) ),
inference(paramodulation,[status(thm)],[f26746,f82]) ).
fof(f26839,plain,
! [X0,X1] :
( ~ sQ6_spl
| compose(X0,domain(X1)) = X0 ),
inference(paramodulation,[status(thm)],[f26746,f29]) ).
fof(f26840,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(X3)))) ),
inference(paramodulation,[status(thm)],[f26746,f1286]) ).
fof(f26841,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(X2))) ),
inference(paramodulation,[status(thm)],[f26746,f255]) ).
fof(f26842,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(X2))) ),
inference(paramodulation,[status(thm)],[f26746,f1967]) ).
fof(f26843,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(X3),X2))) ),
inference(paramodulation,[status(thm)],[f26746,f1965]) ).
fof(f26844,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(X3)))) ),
inference(paramodulation,[status(thm)],[f26746,f1966]) ).
fof(f26845,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ6_spl
| compose(X0,compose(X1,compose(X2,compose(X3,domain(X4))))) = compose(X0,compose(X1,compose(X2,X3))) ),
inference(paramodulation,[status(thm)],[f26746,f1230]) ).
fof(f26846,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ6_spl
| compose(X0,compose(X1,compose(X2,compose(domain(X3),X4)))) = compose(X0,compose(X1,compose(X2,X4))) ),
inference(paramodulation,[status(thm)],[f26746,f1304]) ).
fof(f26847,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,compose(X2,domain(X3)))) = compose(X0,compose(X1,X2)) ),
inference(paramodulation,[status(thm)],[f26746,f140]) ).
fof(f26848,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,domain(X2))))) ),
inference(paramodulation,[status(thm)],[f26746,f1967]) ).
fof(f26849,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(X3),X2)))))) ),
inference(paramodulation,[status(thm)],[f26746,f1966]) ).
fof(f26850,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X1,domain(X3))),X2))) ),
inference(paramodulation,[status(thm)],[f26746,f1965]) ).
fof(f26851,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,compose(domain(X2),X3))) = compose(X0,compose(X1,X3)) ),
inference(paramodulation,[status(thm)],[f26746,f149]) ).
fof(f26852,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,compose(X1,domain(X2))) = compose(X0,X1) ),
inference(paramodulation,[status(thm)],[f26746,f79]) ).
fof(f26853,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(domain(X2),domain(X0))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26746,f2200]) ).
fof(f26854,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(domain(X0),domain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26746,f2196]) ).
fof(f26856,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X3),compose(X1,X2)))))) ),
inference(paramodulation,[status(thm)],[f26746,f1286]) ).
fof(f26857,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(domain(f1(X0,X1)),domain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26746,f2200]) ).
fof(f26858,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| X1 = f1(X0,X1)
| equivalent(domain(X2),domain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26746,f2196]) ).
fof(f26859,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| ~ sQ0_spl
| compose(domain(X0),compose(domain(X1),X2)) = compose(domain(X0),X2) ),
inference(paramodulation,[status(thm)],[f26746,f14238]) ).
fof(f26860,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| ~ sQ0_spl
| compose(domain(X0),compose(domain(X1),X2)) = compose(domain(X1),X2) ),
inference(paramodulation,[status(thm)],[f26746,f14238]) ).
fof(f26861,plain,
! [X0,X1] :
( ~ sQ6_spl
| ~ sQ0_spl
| compose(domain(X0),domain(X1)) = domain(X0) ),
inference(paramodulation,[status(thm)],[f26746,f14240]) ).
fof(f26862,plain,
! [X0,X1] :
( ~ sQ6_spl
| ~ sQ0_spl
| compose(domain(X0),domain(X1)) = domain(X1) ),
inference(paramodulation,[status(thm)],[f26746,f14240]) ).
fof(f26863,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(X2),X1)))) ),
inference(paramodulation,[status(thm)],[f26746,f255]) ).
fof(f26864,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,compose(domain(X1),X2)) = compose(X0,X2) ),
inference(paramodulation,[status(thm)],[f26746,f82]) ).
fof(f26865,plain,
! [X0,X1] :
( ~ sQ6_spl
| compose(X0,domain(X1)) = X0 ),
inference(paramodulation,[status(thm)],[f26746,f29]) ).
fof(f26866,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f32,f2200]) ).
fof(f26867,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f32,f2196]) ).
fof(f26868,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(X0)) ),
inference(resolution,[status(thm)],[f32,f2397]) ).
fof(f26869,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f32,f2393]) ).
fof(f26870,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(X0) ),
inference(resolution,[status(thm)],[f32,f116]) ).
fof(f26871,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(f1(X0,X1)) ),
inference(resolution,[status(thm)],[f32,f115]) ).
fof(f26872,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f19,f2200]) ).
fof(f26873,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(domain(X0)) ),
inference(resolution,[status(thm)],[f19,f2196]) ).
fof(f26874,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(f1(X0,X1))) ),
inference(resolution,[status(thm)],[f19,f2397]) ).
fof(f26875,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(codomain(X0)) ),
inference(resolution,[status(thm)],[f19,f2393]) ).
fof(f26876,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(f1(X0,X1)) ),
inference(resolution,[status(thm)],[f19,f116]) ).
fof(f26877,plain,
! [X0,X1] :
( X1 = f1(X0,X1)
| X0 = X1
| there_exists(X0) ),
inference(resolution,[status(thm)],[f19,f115]) ).
fof(f26883,plain,
! [X0,X1] :
( ~ sQ6_spl
| compose(X0,domain(X1)) = X0 ),
inference(paramodulation,[status(thm)],[f26452,f26772]) ).
fof(f26886,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,compose(X1,codomain(X2))) = compose(X0,compose(X1,compose(codomain(X2),domain(compose(X1,domain(compose(X0,X1))))))) ),
inference(paramodulation,[status(thm)],[f26772,f1966]) ).
fof(f26889,plain,
! [X0,X1] :
( ~ sQ6_spl
| compose(X0,codomain(X1)) = compose(X0,compose(codomain(X1),domain(domain(X0)))) ),
inference(paramodulation,[status(thm)],[f26772,f255]) ).
fof(f26893,plain,
! [X0,X1] :
( ~ sQ6_spl
| compose(X0,codomain(X1)) = compose(X0,compose(codomain(X1),domain(compose(codomain(X1),domain(X0))))) ),
inference(paramodulation,[status(thm)],[f26772,f1967]) ).
fof(f26894,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,compose(codomain(X1),X2)) = compose(X0,compose(codomain(X1),compose(X2,domain(compose(codomain(X1),compose(domain(X0),X2)))))) ),
inference(paramodulation,[status(thm)],[f26772,f1966]) ).
fof(f26895,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,compose(codomain(X1),X2)) = compose(X0,compose(codomain(X1),compose(domain(compose(codomain(X1),domain(X0))),X2))) ),
inference(paramodulation,[status(thm)],[f26772,f1965]) ).
fof(f26896,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,compose(codomain(X2),compose(domain(compose(X0,X1)),X3)))) = compose(X0,compose(X1,compose(codomain(X2),X3))) ),
inference(paramodulation,[status(thm)],[f26772,f1304]) ).
fof(f26897,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,compose(X1,codomain(X2))) = compose(X0,compose(X1,compose(codomain(X2),domain(compose(domain(X0),X1))))) ),
inference(paramodulation,[status(thm)],[f26772,f1286]) ).
fof(f26898,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,compose(X2,compose(codomain(X3),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(X2,codomain(X3)))) ),
inference(paramodulation,[status(thm)],[f26772,f1230]) ).
fof(f26901,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,compose(codomain(X1),compose(domain(X0),X2))) = compose(X0,compose(codomain(X1),X2)) ),
inference(paramodulation,[status(thm)],[f26772,f149]) ).
fof(f26902,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,compose(X1,compose(codomain(X2),domain(compose(X0,X1))))) = compose(X0,compose(X1,codomain(X2))) ),
inference(paramodulation,[status(thm)],[f26772,f140]) ).
fof(f26904,plain,
! [X0,X1] :
( ~ sQ6_spl
| compose(X0,compose(codomain(X1),domain(X0))) = compose(X0,codomain(X1)) ),
inference(paramodulation,[status(thm)],[f26772,f79]) ).
fof(f26905,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,compose(codomain(X1),X2)) = compose(X0,X2) ),
inference(paramodulation,[status(thm)],[f26772,f28]) ).
fof(f26908,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,X1) = compose(X0,compose(X1,compose(codomain(X2),domain(compose(X1,domain(compose(X0,X1))))))) ),
inference(forward_demodulation,[status(thm)],[f26772,f26886]) ).
fof(f26911,plain,
! [X0,X1] :
( ~ sQ6_spl
| X0 = compose(X0,compose(codomain(X1),domain(domain(X0)))) ),
inference(forward_demodulation,[status(thm)],[f26772,f26889]) ).
fof(f26913,plain,
! [X0,X1] :
( ~ sQ6_spl
| X0 = compose(X0,compose(codomain(X1),domain(compose(codomain(X1),domain(X0))))) ),
inference(forward_demodulation,[status(thm)],[f26772,f26893]) ).
fof(f26914,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,X1) = compose(X0,compose(X1,compose(codomain(X2),domain(compose(domain(X0),X1))))) ),
inference(forward_demodulation,[status(thm)],[f26772,f26897]) ).
fof(f26915,plain,
! [X0,X1,X2,X3] :
( ~ sQ6_spl
| compose(X0,compose(X1,compose(X2,compose(codomain(X3),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)) ),
inference(forward_demodulation,[status(thm)],[f26772,f26898]) ).
fof(f26917,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| compose(X0,compose(X1,compose(codomain(X2),domain(compose(X0,X1))))) = compose(X0,X1) ),
inference(forward_demodulation,[status(thm)],[f26772,f26902]) ).
fof(f26919,plain,
! [X0,X1] :
( ~ sQ6_spl
| compose(X0,compose(codomain(X1),domain(X0))) = X0 ),
inference(forward_demodulation,[status(thm)],[f26772,f26904]) ).
fof(f26920,plain,
! [X0,X1] :
( ~ sQ6_spl
| there_exists(compose(X0,X1))
| ~ there_exists(domain(X0)) ),
inference(forward_subsumption_resolution,[status(thm)],[f27,f26452]) ).
fof(f26921,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| there_exists(compose(X1,X2))
| ~ there_exists(domain(X0)) ),
inference(paramodulation,[status(thm)],[f26746,f26920]) ).
fof(f26923,plain,
! [X0,X1,X2] :
( ~ sQ6_spl
| there_exists(compose(X1,X2))
| ~ there_exists(codomain(X0)) ),
inference(paramodulation,[status(thm)],[f26452,f26920]) ).
fof(f26924,definition,
! [X1,X2] :
( sQ70_spl
<=> there_exists(compose(X1,X2)) ),
introduced(definition,[new_symbols(definition,[sQ70_spl])],[split_symbol_definition]) ).
fof(f26925,plain,
! [X0,X1] :
( ~ sQ70_spl
| there_exists(compose(X0,X1)) ),
inference(component_clause,[status(thm)],[f26924]) ).
fof(f26927,plain,
( ~ sQ6_spl
| sQ70_spl
| sQ66_spl ),
inference(split_clause,[status(thm)],[f26921,f26626,f26924,f26147]) ).
fof(f26929,plain,
( ~ sQ6_spl
| sQ70_spl
| sQ64_spl ),
inference(split_clause,[status(thm)],[f26923,f26613,f26924,f26147]) ).
fof(f26936,plain,
! [X0] :
( ~ sQ70_spl
| there_exists(X0) ),
inference(paramodulation,[status(thm)],[f30,f26925]) ).
fof(f26949,plain,
! [X0] :
( ~ sQ70_spl
| equivalent(X0,X0) ),
inference(backward_subsumption_resolution,[status(thm)],[f39,f26936]) ).
fof(f26951,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| equivalent(codomain(f1(domain(X0),X1)),domain(X0))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f14086,f2397]) ).
fof(f26952,plain,
! [X0,X1] :
( ~ sQ0_spl
| X1 = f1(domain(X0),X1)
| equivalent(domain(X0),codomain(f1(domain(X0),X1)))
| domain(X0) = X1 ),
inference(paramodulation,[status(thm)],[f14086,f2393]) ).
fof(f26955,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(domain(compose(X0,X1))))) ),
inference(paramodulation,[status(thm)],[f28,f25636]) ).
fof(f26956,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,compose(X1,domain(domain(domain(compose(X1,domain(compose(X0,X1)))))))) = compose(X0,compose(X1,domain(compose(X1,domain(compose(X0,X1)))))) ),
inference(paramodulation,[status(thm)],[f25636,f1965]) ).
fof(f26957,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,X2)))))) = compose(X0,compose(X1,compose(X2,domain(domain(domain(compose(X0,compose(X1,X2)))))))) ),
inference(paramodulation,[status(thm)],[f25636,f1304]) ).
fof(f26958,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,compose(X1,domain(domain(domain(compose(X0,X1)))))) = compose(X0,compose(X1,compose(domain(domain(domain(compose(X0,X1)))),domain(compose(X1,domain(compose(X0,X1))))))) ),
inference(paramodulation,[status(thm)],[f25636,f1966]) ).
fof(f26959,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,compose(X1,domain(compose(X0,X1)))) = compose(X0,compose(X1,domain(domain(domain(compose(X0,X1)))))) ),
inference(paramodulation,[status(thm)],[f25636,f149]) ).
fof(f26961,plain,
! [X0] :
( ~ sQ0_spl
| compose(X0,domain(domain(domain(X0)))) = compose(X0,compose(domain(domain(domain(X0))),domain(domain(X0)))) ),
inference(paramodulation,[status(thm)],[f25636,f255]) ).
fof(f26962,plain,
! [X0] :
( ~ sQ0_spl
| compose(X0,domain(X0)) = compose(X0,domain(domain(domain(X0)))) ),
inference(paramodulation,[status(thm)],[f25636,f82]) ).
fof(f26963,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,compose(X1,domain(domain(compose(X0,X1))))) = compose(X0,X1) ),
inference(paramodulation,[status(thm)],[f25636,f28]) ).
fof(f26964,plain,
! [X0] :
( ~ sQ0_spl
| compose(X0,domain(domain(X0))) = compose(X0,compose(domain(domain(X0)),domain(compose(domain(domain(X0)),domain(X0))))) ),
inference(paramodulation,[status(thm)],[f25636,f1967]) ).
fof(f26965,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,compose(domain(domain(X0)),X1)) = compose(X0,compose(domain(domain(X0)),compose(X1,domain(compose(domain(domain(X0)),compose(domain(X0),X1)))))) ),
inference(paramodulation,[status(thm)],[f25636,f1966]) ).
fof(f26966,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,compose(domain(domain(X0)),X1)) = compose(X0,compose(domain(domain(X0)),compose(domain(compose(domain(domain(X0)),domain(X0))),X1))) ),
inference(paramodulation,[status(thm)],[f25636,f1965]) ).
fof(f26967,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(domain(domain(X1)),compose(domain(compose(X0,X1)),X2)))) = compose(X0,compose(X1,compose(domain(domain(X1)),X2))) ),
inference(paramodulation,[status(thm)],[f25636,f1304]) ).
fof(f26968,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,compose(X1,domain(domain(X1)))) = compose(X0,compose(X1,compose(domain(domain(X1)),domain(compose(domain(X0),X1))))) ),
inference(paramodulation,[status(thm)],[f25636,f1286]) ).
fof(f26969,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,compose(domain(domain(X2)),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(X2,domain(domain(X2))))) ),
inference(paramodulation,[status(thm)],[f25636,f1230]) ).
fof(f26972,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,compose(domain(domain(X0)),compose(domain(X0),X1))) = compose(X0,compose(domain(domain(X0)),X1)) ),
inference(paramodulation,[status(thm)],[f25636,f149]) ).
fof(f26973,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(domain(domain(X1)),domain(compose(X0,X1))))) = compose(X0,compose(X1,domain(domain(X1)))) ),
inference(paramodulation,[status(thm)],[f25636,f140]) ).
fof(f26975,plain,
! [X0] :
( ~ sQ0_spl
| compose(X0,compose(domain(domain(X0)),domain(X0))) = compose(X0,domain(domain(X0))) ),
inference(paramodulation,[status(thm)],[f25636,f79]) ).
fof(f26976,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,compose(domain(domain(X0)),X1)) = compose(X0,X1) ),
inference(paramodulation,[status(thm)],[f25636,f28]) ).
fof(f26977,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,compose(X1,domain(domain(domain(compose(X1,domain(compose(X0,X1)))))))) = compose(X0,X1) ),
inference(forward_demodulation,[status(thm)],[f1967,f26956]) ).
fof(f26978,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(domain(domain(compose(X0,compose(X1,X2)))))))) ),
inference(forward_demodulation,[status(thm)],[f140,f26957]) ).
fof(f26979,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(domain(domain(compose(X0,X1)))))) ),
inference(forward_demodulation,[status(thm)],[f79,f26959]) ).
fof(f26981,plain,
! [X0] :
( ~ sQ0_spl
| X0 = compose(X0,domain(domain(domain(X0)))) ),
inference(forward_demodulation,[status(thm)],[f29,f26962]) ).
fof(f26982,plain,
! [X0] :
( ~ sQ0_spl
| X0 = compose(X0,compose(domain(domain(X0)),domain(compose(domain(domain(X0)),domain(X0))))) ),
inference(forward_demodulation,[status(thm)],[f25636,f26964]) ).
fof(f26983,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,X1) = compose(X0,compose(X1,compose(domain(domain(X1)),domain(compose(domain(X0),X1))))) ),
inference(forward_demodulation,[status(thm)],[f25636,f26968]) ).
fof(f26984,plain,
! [X0,X1,X2] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,compose(domain(domain(X2)),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)) ),
inference(forward_demodulation,[status(thm)],[f25636,f26969]) ).
fof(f26986,plain,
! [X0,X1] :
( ~ sQ0_spl
| compose(X0,compose(X1,compose(domain(domain(X1)),domain(compose(X0,X1))))) = compose(X0,X1) ),
inference(forward_demodulation,[status(thm)],[f25636,f26973]) ).
fof(f26988,plain,
! [X0] :
( ~ sQ0_spl
| compose(X0,compose(domain(domain(X0)),domain(X0))) = X0 ),
inference(forward_demodulation,[status(thm)],[f25636,f26975]) ).
fof(f26992,plain,
! [X0,X1,X2] : compose(X0,compose(codomain(codomain(compose(X1,X2))),compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(codomain(codomain(compose(X1,X2))),compose(X1,X2))),
inference(paramodulation,[status(thm)],[f197,f1230]) ).
fof(f26993,plain,
! [X0,X1] : compose(codomain(compose(codomain(codomain(compose(X0,X1))),X0)),compose(X0,X1)) = compose(codomain(codomain(compose(X0,X1))),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f197,f195]) ).
fof(f26998,plain,
! [X0,X1,X2] : compose(X0,compose(codomain(codomain(X1)),compose(X1,compose(domain(compose(X0,X1)),X2)))) = compose(X0,compose(codomain(codomain(X1)),compose(X1,X2))),
inference(paramodulation,[status(thm)],[f197,f1304]) ).
fof(f26999,plain,
! [X0,X1] : compose(X0,compose(codomain(codomain(X1)),X1)) = compose(X0,compose(codomain(codomain(X1)),compose(X1,domain(compose(domain(X0),X1))))),
inference(paramodulation,[status(thm)],[f197,f1286]) ).
fof(f27000,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(codomain(codomain(X2)),compose(X2,domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(codomain(codomain(X2)),X2))),
inference(paramodulation,[status(thm)],[f197,f1230]) ).
fof(f27001,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(codomain(X1)))),compose(X0,X1)) = compose(X0,compose(codomain(codomain(X1)),X1)),
inference(paramodulation,[status(thm)],[f197,f195]) ).
fof(f27002,plain,
! [X0,X1] : compose(codomain(X0),compose(codomain(codomain(X0)),compose(X0,X1))) = compose(codomain(codomain(X0)),compose(X0,X1)),
inference(paramodulation,[status(thm)],[f197,f195]) ).
fof(f27004,plain,
! [X0,X1] : compose(X0,compose(codomain(codomain(X1)),compose(X1,domain(compose(X0,X1))))) = compose(X0,compose(codomain(codomain(X1)),X1)),
inference(paramodulation,[status(thm)],[f197,f140]) ).
fof(f27005,plain,
! [X0] : compose(codomain(codomain(codomain(X0))),X0) = compose(codomain(codomain(X0)),X0),
inference(paramodulation,[status(thm)],[f197,f81]) ).
fof(f27007,plain,
! [X0,X1] : compose(codomain(codomain(X0)),compose(X0,X1)) = compose(X0,X1),
inference(paramodulation,[status(thm)],[f197,f28]) ).
fof(f27008,plain,
! [X0,X1,X2] : compose(X0,compose(codomain(codomain(compose(X1,X2))),compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f197,f26992]) ).
fof(f27009,plain,
! [X0,X1] : compose(codomain(compose(codomain(codomain(compose(X0,X1))),X0)),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f197,f26993]) ).
fof(f27015,plain,
! [X0,X1] : compose(X0,X1) = compose(X0,compose(codomain(codomain(X1)),compose(X1,domain(compose(domain(X0),X1))))),
inference(forward_demodulation,[status(thm)],[f197,f26999]) ).
fof(f27016,plain,
! [X0,X1,X2] : compose(X0,compose(X1,compose(codomain(codomain(X2)),compose(X2,domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)),
inference(forward_demodulation,[status(thm)],[f197,f27000]) ).
fof(f27017,plain,
! [X0,X1] : compose(codomain(compose(X0,codomain(codomain(X1)))),compose(X0,X1)) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f197,f27001]) ).
fof(f27018,plain,
! [X0,X1] : compose(X0,compose(codomain(codomain(X1)),compose(X1,domain(compose(X0,X1))))) = compose(X0,X1),
inference(forward_demodulation,[status(thm)],[f197,f27004]) ).
fof(f27019,plain,
! [X0] : compose(codomain(codomain(codomain(X0))),X0) = X0,
inference(forward_demodulation,[status(thm)],[f197,f27005]) ).
fof(f27020,plain,
! [X0,X1] :
( ~ sQ70_spl
| domain(X0) = codomain(X1) ),
inference(forward_subsumption_resolution,[status(thm)],[f26,f26936]) ).
fof(f27021,plain,
! [X0,X1] :
( ~ sQ70_spl
| codomain(X0) = codomain(X1) ),
inference(paramodulation,[status(thm)],[f27020,f27020]) ).
fof(f27022,plain,
! [X0,X1] :
( ~ sQ70_spl
| domain(X0) = domain(X1) ),
inference(paramodulation,[status(thm)],[f27020,f27020]) ).
fof(f27023,plain,
! [X0,X1] :
( ~ sQ70_spl
| ~ sQ0_spl
| X0 = compose(X0,codomain(X1)) ),
inference(paramodulation,[status(thm)],[f27020,f25636]) ).
fof(f27024,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,codomain(X3)))) ),
inference(paramodulation,[status(thm)],[f27020,f1286]) ).
fof(f27025,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(X0,X1) = compose(X0,compose(X1,codomain(X2))) ),
inference(paramodulation,[status(thm)],[f27020,f255]) ).
fof(f27026,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(X0,X1) = compose(X0,compose(X1,codomain(X2))) ),
inference(paramodulation,[status(thm)],[f27020,f1967]) ).
fof(f27027,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(codomain(X3),X2))) ),
inference(paramodulation,[status(thm)],[f27020,f1965]) ).
fof(f27028,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,codomain(X3)))) ),
inference(paramodulation,[status(thm)],[f27020,f1966]) ).
fof(f27029,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ70_spl
| compose(X0,compose(X1,compose(X2,compose(X3,codomain(X4))))) = compose(X0,compose(X1,compose(X2,X3))) ),
inference(paramodulation,[status(thm)],[f27020,f1230]) ).
fof(f27030,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ70_spl
| compose(X0,compose(X1,compose(X2,compose(codomain(X3),X4)))) = compose(X0,compose(X1,compose(X2,X4))) ),
inference(paramodulation,[status(thm)],[f27020,f1304]) ).
fof(f27031,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,compose(X2,codomain(X3)))) = compose(X0,compose(X1,X2)) ),
inference(paramodulation,[status(thm)],[f27020,f140]) ).
fof(f27032,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,codomain(X2))))) ),
inference(paramodulation,[status(thm)],[f27020,f1967]) ).
fof(f27033,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(codomain(X3),X2)))))) ),
inference(paramodulation,[status(thm)],[f27020,f1966]) ).
fof(f27034,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X1,codomain(X3))),X2))) ),
inference(paramodulation,[status(thm)],[f27020,f1965]) ).
fof(f27035,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,compose(codomain(X2),X3))) = compose(X0,compose(X1,X3)) ),
inference(paramodulation,[status(thm)],[f27020,f149]) ).
fof(f27036,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(X0,compose(X1,codomain(X2))) = compose(X0,X1) ),
inference(paramodulation,[status(thm)],[f27020,f79]) ).
fof(f27037,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X2),domain(X0))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27020,f2200]) ).
fof(f27038,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(domain(X0),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27020,f2196]) ).
fof(f27040,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(codomain(X3),compose(X1,X2)))))) ),
inference(paramodulation,[status(thm)],[f27020,f1286]) ).
fof(f27041,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(domain(f1(X0,X1)),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27020,f2200]) ).
fof(f27042,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X2),domain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27020,f2196]) ).
fof(f27047,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(codomain(X2),X1)))) ),
inference(paramodulation,[status(thm)],[f27020,f255]) ).
fof(f27049,plain,
! [X0,X1] :
( ~ sQ70_spl
| compose(X0,codomain(X1)) = X0 ),
inference(paramodulation,[status(thm)],[f27020,f29]) ).
fof(f27050,plain,
! [X0,X1] :
( ~ sQ70_spl
| compose(domain(X0),X1) = X1 ),
inference(paramodulation,[status(thm)],[f27020,f197]) ).
fof(f27051,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(domain(X0),compose(X1,compose(X2,X3))) = compose(X1,compose(X2,X3)) ),
inference(paramodulation,[status(thm)],[f27020,f195]) ).
fof(f27052,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(domain(X2),codomain(X0))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27020,f2397]) ).
fof(f27053,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X0),domain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27020,f2393]) ).
fof(f27055,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(codomain(f1(X0,X1)),domain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27020,f2397]) ).
fof(f27056,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(domain(X2),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27020,f2393]) ).
fof(f27065,plain,
! [X0,X1] :
( ~ sQ70_spl
| compose(codomain(X0),X1) = X1 ),
inference(paramodulation,[status(thm)],[f27021,f197]) ).
fof(f27066,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(codomain(X0),compose(X1,compose(X2,X3))) = compose(X1,compose(X2,X3)) ),
inference(paramodulation,[status(thm)],[f27021,f195]) ).
fof(f27067,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X2),codomain(X0))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27021,f2397]) ).
fof(f27068,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X0),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27021,f2393]) ).
fof(f27071,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(codomain(f1(X0,X1)),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27021,f2397]) ).
fof(f27072,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X2),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27021,f2393]) ).
fof(f27076,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(codomain(X0),compose(X1,compose(X2,X3))) = compose(X1,compose(X2,X3)) ),
inference(paramodulation,[status(thm)],[f27021,f195]) ).
fof(f27077,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X2),codomain(X0))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27021,f2397]) ).
fof(f27078,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X0),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27021,f2393]) ).
fof(f27081,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(codomain(f1(X0,X1)),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27021,f2397]) ).
fof(f27082,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X2),codomain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27021,f2393]) ).
fof(f27091,plain,
! [X0,X1] :
( ~ sQ70_spl
| ~ sQ0_spl
| X0 = compose(X0,domain(X1)) ),
inference(paramodulation,[status(thm)],[f27022,f25636]) ).
fof(f27092,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(X3)))) ),
inference(paramodulation,[status(thm)],[f27022,f1286]) ).
fof(f27093,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(X2))) ),
inference(paramodulation,[status(thm)],[f27022,f255]) ).
fof(f27094,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(X2))) ),
inference(paramodulation,[status(thm)],[f27022,f1967]) ).
fof(f27095,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(X3),X2))) ),
inference(paramodulation,[status(thm)],[f27022,f1965]) ).
fof(f27096,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(X3)))) ),
inference(paramodulation,[status(thm)],[f27022,f1966]) ).
fof(f27097,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ70_spl
| compose(X0,compose(X1,compose(X2,compose(X3,domain(X4))))) = compose(X0,compose(X1,compose(X2,X3))) ),
inference(paramodulation,[status(thm)],[f27022,f1230]) ).
fof(f27098,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ70_spl
| compose(X0,compose(X1,compose(X2,compose(domain(X3),X4)))) = compose(X0,compose(X1,compose(X2,X4))) ),
inference(paramodulation,[status(thm)],[f27022,f1304]) ).
fof(f27099,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,compose(X2,domain(X3)))) = compose(X0,compose(X1,X2)) ),
inference(paramodulation,[status(thm)],[f27022,f140]) ).
fof(f27100,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,domain(X2))))) ),
inference(paramodulation,[status(thm)],[f27022,f1967]) ).
fof(f27101,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(X3),X2)))))) ),
inference(paramodulation,[status(thm)],[f27022,f1966]) ).
fof(f27102,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X1,domain(X3))),X2))) ),
inference(paramodulation,[status(thm)],[f27022,f1965]) ).
fof(f27103,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,compose(domain(X2),X3))) = compose(X0,compose(X1,X3)) ),
inference(paramodulation,[status(thm)],[f27022,f149]) ).
fof(f27104,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(X0,compose(X1,domain(X2))) = compose(X0,X1) ),
inference(paramodulation,[status(thm)],[f27022,f79]) ).
fof(f27105,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(domain(X2),domain(X0))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27022,f2200]) ).
fof(f27106,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(domain(X0),domain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27022,f2196]) ).
fof(f27109,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X3),compose(X1,X2)))))) ),
inference(paramodulation,[status(thm)],[f27022,f1286]) ).
fof(f27110,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(domain(f1(X0,X1)),domain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27022,f2200]) ).
fof(f27111,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(domain(X2),domain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27022,f2196]) ).
fof(f27116,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(X2),X1)))) ),
inference(paramodulation,[status(thm)],[f27022,f255]) ).
fof(f27118,plain,
! [X0,X1] :
( ~ sQ70_spl
| compose(X0,domain(X1)) = X0 ),
inference(paramodulation,[status(thm)],[f27022,f29]) ).
fof(f27120,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(X3)))) ),
inference(paramodulation,[status(thm)],[f27022,f1286]) ).
fof(f27121,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(X2))) ),
inference(paramodulation,[status(thm)],[f27022,f255]) ).
fof(f27122,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(X2))) ),
inference(paramodulation,[status(thm)],[f27022,f1967]) ).
fof(f27123,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(X3),X2))) ),
inference(paramodulation,[status(thm)],[f27022,f1965]) ).
fof(f27124,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(X3)))) ),
inference(paramodulation,[status(thm)],[f27022,f1966]) ).
fof(f27125,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ70_spl
| compose(X0,compose(X1,compose(X2,compose(X3,domain(X4))))) = compose(X0,compose(X1,compose(X2,X3))) ),
inference(paramodulation,[status(thm)],[f27022,f1230]) ).
fof(f27126,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ70_spl
| compose(X0,compose(X1,compose(X2,compose(domain(X3),X4)))) = compose(X0,compose(X1,compose(X2,X4))) ),
inference(paramodulation,[status(thm)],[f27022,f1304]) ).
fof(f27127,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,compose(X2,domain(X3)))) = compose(X0,compose(X1,X2)) ),
inference(paramodulation,[status(thm)],[f27022,f140]) ).
fof(f27128,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(X1,domain(X2))))) ),
inference(paramodulation,[status(thm)],[f27022,f1967]) ).
fof(f27129,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(X1,compose(domain(X3),X2)))))) ),
inference(paramodulation,[status(thm)],[f27022,f1966]) ).
fof(f27130,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(domain(compose(X1,domain(X3))),X2))) ),
inference(paramodulation,[status(thm)],[f27022,f1965]) ).
fof(f27131,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,compose(domain(X2),X3))) = compose(X0,compose(X1,X3)) ),
inference(paramodulation,[status(thm)],[f27022,f149]) ).
fof(f27132,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(X0,compose(X1,domain(X2))) = compose(X0,X1) ),
inference(paramodulation,[status(thm)],[f27022,f79]) ).
fof(f27133,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(domain(X2),domain(X0))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27022,f2200]) ).
fof(f27134,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(domain(X0),domain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27022,f2196]) ).
fof(f27137,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,X2)) = compose(X0,compose(X1,compose(X2,domain(compose(domain(X3),compose(X1,X2)))))) ),
inference(paramodulation,[status(thm)],[f27022,f1286]) ).
fof(f27138,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(domain(f1(X0,X1)),domain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27022,f2200]) ).
fof(f27139,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(domain(X2),domain(f1(X0,X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27022,f2196]) ).
fof(f27144,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(X0,X1) = compose(X0,compose(X1,domain(compose(domain(X2),X1)))) ),
inference(paramodulation,[status(thm)],[f27022,f255]) ).
fof(f27146,plain,
! [X0,X1] :
( ~ sQ70_spl
| compose(X0,domain(X1)) = X0 ),
inference(paramodulation,[status(thm)],[f27022,f29]) ).
fof(f27155,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| ~ sQ0_spl
| compose(X0,compose(X1,codomain(X2))) = compose(X0,compose(X1,compose(codomain(X2),domain(compose(X1,domain(compose(X0,X1))))))) ),
inference(paramodulation,[status(thm)],[f27023,f1966]) ).
fof(f27163,plain,
! [X0,X1] :
( ~ sQ70_spl
| ~ sQ0_spl
| compose(X0,codomain(X1)) = compose(X0,compose(codomain(X1),domain(compose(codomain(X1),domain(X0))))) ),
inference(paramodulation,[status(thm)],[f27023,f1967]) ).
fof(f27164,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| ~ sQ0_spl
| compose(X0,compose(codomain(X1),X2)) = compose(X0,compose(codomain(X1),compose(X2,domain(compose(codomain(X1),compose(domain(X0),X2)))))) ),
inference(paramodulation,[status(thm)],[f27023,f1966]) ).
fof(f27165,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| ~ sQ0_spl
| compose(X0,compose(codomain(X1),X2)) = compose(X0,compose(codomain(X1),compose(domain(compose(codomain(X1),domain(X0))),X2))) ),
inference(paramodulation,[status(thm)],[f27023,f1965]) ).
fof(f27166,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| ~ sQ0_spl
| compose(X0,compose(X1,compose(codomain(X2),compose(domain(compose(X0,X1)),X3)))) = compose(X0,compose(X1,compose(codomain(X2),X3))) ),
inference(paramodulation,[status(thm)],[f27023,f1304]) ).
fof(f27167,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| ~ sQ0_spl
| compose(X0,compose(X1,codomain(X2))) = compose(X0,compose(X1,compose(codomain(X2),domain(compose(domain(X0),X1))))) ),
inference(paramodulation,[status(thm)],[f27023,f1286]) ).
fof(f27168,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,compose(codomain(X3),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,compose(X2,codomain(X3)))) ),
inference(paramodulation,[status(thm)],[f27023,f1230]) ).
fof(f27171,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| ~ sQ0_spl
| compose(X0,compose(codomain(X1),compose(domain(X0),X2))) = compose(X0,compose(codomain(X1),X2)) ),
inference(paramodulation,[status(thm)],[f27023,f149]) ).
fof(f27172,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| ~ sQ0_spl
| compose(X0,compose(X1,compose(codomain(X2),domain(compose(X0,X1))))) = compose(X0,compose(X1,codomain(X2))) ),
inference(paramodulation,[status(thm)],[f27023,f140]) ).
fof(f27178,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| ~ sQ0_spl
| compose(X0,X1) = compose(X0,compose(X1,compose(codomain(X2),domain(compose(X1,domain(compose(X0,X1))))))) ),
inference(forward_demodulation,[status(thm)],[f27023,f27155]) ).
fof(f27183,plain,
! [X0,X1] :
( ~ sQ70_spl
| ~ sQ0_spl
| X0 = compose(X0,compose(codomain(X1),domain(compose(codomain(X1),domain(X0))))) ),
inference(forward_demodulation,[status(thm)],[f27023,f27163]) ).
fof(f27184,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| ~ sQ0_spl
| compose(X0,X1) = compose(X0,compose(X1,compose(codomain(X2),domain(compose(domain(X0),X1))))) ),
inference(forward_demodulation,[status(thm)],[f27023,f27167]) ).
fof(f27185,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| ~ sQ0_spl
| compose(X0,compose(X1,compose(X2,compose(codomain(X3),domain(compose(X0,compose(X1,X2))))))) = compose(X0,compose(X1,X2)) ),
inference(forward_demodulation,[status(thm)],[f27023,f27168]) ).
fof(f27187,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| ~ sQ0_spl
| compose(X0,compose(X1,compose(codomain(X2),domain(compose(X0,X1))))) = compose(X0,X1) ),
inference(forward_demodulation,[status(thm)],[f27023,f27172]) ).
fof(f27222,plain,
! [X0,X1] :
( ~ sQ70_spl
| compose(X0,domain(X1)) = compose(X0,domain(compose(domain(X1),domain(compose(X0,domain(X1)))))) ),
inference(paramodulation,[status(thm)],[f27050,f1967]) ).
fof(f27223,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,compose(X2,domain(X3)))))))) = compose(X0,compose(X1,compose(X2,domain(X3)))) ),
inference(paramodulation,[status(thm)],[f27050,f1230]) ).
fof(f27224,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(X0,compose(X1,domain(compose(X0,compose(X1,domain(X2)))))) = compose(X0,compose(X1,domain(X2))) ),
inference(paramodulation,[status(thm)],[f27050,f140]) ).
fof(f27225,plain,
! [X0,X1] :
( ~ sQ70_spl
| compose(X0,domain(X1)) = compose(X0,compose(domain(X1),domain(domain(compose(X0,domain(X1)))))) ),
inference(paramodulation,[status(thm)],[f27050,f1967]) ).
fof(f27226,plain,
! [X0,X1] :
( ~ sQ70_spl
| compose(X0,domain(compose(X0,domain(X1)))) = compose(X0,domain(X1)) ),
inference(paramodulation,[status(thm)],[f27050,f79]) ).
fof(f27230,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(codomain(compose(X0,domain(X1))),compose(X0,X2)) = compose(X0,compose(domain(X1),X2)) ),
inference(paramodulation,[status(thm)],[f27050,f195]) ).
fof(f27268,plain,
! [X0,X1] :
( ~ sQ70_spl
| compose(X0,domain(X1)) = compose(X0,domain(domain(compose(X0,domain(X1))))) ),
inference(forward_demodulation,[status(thm)],[f27050,f27222]) ).
fof(f27269,plain,
! [X0,X1] :
( ~ sQ70_spl
| compose(X0,domain(X1)) = compose(X0,domain(domain(compose(X0,domain(X1))))) ),
inference(forward_demodulation,[status(thm)],[f27050,f27225]) ).
fof(f27275,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(codomain(compose(X0,domain(X1))),compose(X0,X2)) = compose(X0,X2) ),
inference(forward_demodulation,[status(thm)],[f27050,f27230]) ).
fof(f27309,plain,
! [X0,X1] :
( ~ sQ70_spl
| compose(X0,codomain(X1)) = compose(X0,domain(compose(codomain(X1),domain(compose(X0,codomain(X1)))))) ),
inference(paramodulation,[status(thm)],[f27065,f1967]) ).
fof(f27310,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| compose(X0,compose(X1,compose(X2,domain(compose(X0,compose(X1,compose(X2,codomain(X3)))))))) = compose(X0,compose(X1,compose(X2,codomain(X3)))) ),
inference(paramodulation,[status(thm)],[f27065,f1230]) ).
fof(f27311,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| compose(X0,compose(X1,domain(compose(X0,compose(X1,codomain(X2)))))) = compose(X0,compose(X1,codomain(X2))) ),
inference(paramodulation,[status(thm)],[f27065,f140]) ).
fof(f27312,plain,
! [X0,X1] :
( ~ sQ70_spl
| compose(X0,codomain(X1)) = compose(X0,compose(codomain(X1),domain(domain(compose(X0,codomain(X1)))))) ),
inference(paramodulation,[status(thm)],[f27065,f1967]) ).
fof(f27313,plain,
! [X0,X1] :
( ~ sQ70_spl
| compose(X0,domain(compose(X0,codomain(X1)))) = compose(X0,codomain(X1)) ),
inference(paramodulation,[status(thm)],[f27065,f79]) ).
fof(f27413,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(domain(X2),domain(X0))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27020,f27037]) ).
fof(f27414,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X2),domain(X3))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27022,f27037]) ).
fof(f27416,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| X1 = f1(X0,X1)
| equivalent(codomain(X2),codomain(X3))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27020,f27037]) ).
fof(f27417,definition,
! [X2,X3] :
( sQ71_spl
<=> equivalent(codomain(X2),domain(X3)) ),
introduced(definition,[new_symbols(definition,[sQ71_spl])],[split_symbol_definition]) ).
fof(f27420,plain,
( ~ sQ70_spl
| sQ71_spl
| sQ63_spl ),
inference(split_clause,[status(thm)],[f27414,f26609,f27417,f26924]) ).
fof(f27422,definition,
! [X2,X3] :
( sQ72_spl
<=> equivalent(codomain(X2),codomain(X3)) ),
introduced(definition,[new_symbols(definition,[sQ72_spl])],[split_symbol_definition]) ).
fof(f27425,plain,
( ~ sQ70_spl
| sQ72_spl
| sQ63_spl ),
inference(split_clause,[status(thm)],[f27416,f26609,f27422,f26924]) ).
fof(f27426,plain,
! [X0,X1] :
( ~ sQ63_spl
| X0 = X1
| X0 != f1(X0,X1) ),
inference(backward_subsumption_resolution,[status(thm)],[f38,f26610]) ).
fof(f27436,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| domain(X0) = codomain(compose(X1,X2))
| X3 = f1(compose(X0,compose(X1,X2)),X3)
| compose(X0,compose(X1,X2)) = X3 ),
inference(forward_demodulation,[status(thm)],[f27050,f2036]) ).
fof(f27441,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| ~ sQ0_spl
| X2 = f1(domain(compose(X0,X1)),X2)
| domain(compose(X0,X1)) = X2
| domain(X0) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f27091,f2127]) ).
fof(f27442,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| ~ sQ0_spl
| X2 = f1(codomain(compose(X0,X1)),X2)
| codomain(compose(X0,X1)) = X2
| domain(X0) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f27091,f2128]) ).
fof(f27443,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| ~ sQ0_spl
| X2 = f1(compose(X0,X1),X2)
| compose(X0,X1) = X2
| domain(X0) = codomain(X1) ),
inference(forward_demodulation,[status(thm)],[f27091,f2129]) ).
fof(f27445,plain,
! [X0,X1] :
( ~ sQ70_spl
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f27050,f2166]) ).
fof(f27447,plain,
! [X0,X1] :
( ~ sQ70_spl
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f27050,f2168]) ).
fof(f27453,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f27050,f2171]) ).
fof(f27458,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| domain(X0) = codomain(compose(X1,compose(X2,domain(compose(X0,compose(X1,X2))))))
| ~ there_exists(compose(X0,compose(X1,X2))) ),
inference(forward_demodulation,[status(thm)],[f27050,f2174]) ).
fof(f27460,plain,
! [X0,X1] :
( ~ sQ70_spl
| domain(X0) = codomain(compose(X1,domain(compose(X0,X1))))
| ~ there_exists(compose(X0,X1)) ),
inference(forward_demodulation,[status(thm)],[f27050,f2176]) ).
fof(f27467,plain,
! [X0,X1] :
( codomain(f1(X0,X1)) = codomain(codomain(f1(X0,X1)))
| X0 = X1 ),
inference(resolution,[status(thm)],[f9575,f20]) ).
fof(f27468,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| equivalent(codomain(X2),codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27021,f9575]) ).
fof(f27469,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| equivalent(codomain(X2),codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27021,f9575]) ).
fof(f27470,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| equivalent(domain(X2),codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27020,f9575]) ).
fof(f27471,plain,
! [X0,X1] :
( ~ sQ63_spl
| X0 = X1
| equivalent(codomain(X1),codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26610,f9575]) ).
fof(f27472,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| equivalent(codomain(f1(X0,X1)),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27021,f9575]) ).
fof(f27473,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| equivalent(codomain(f1(X0,X1)),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27021,f9575]) ).
fof(f27474,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| equivalent(codomain(f1(X0,X1)),domain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27020,f9575]) ).
fof(f27475,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| equivalent(codomain(f1(X0,X1)),codomain(codomain(X2)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27021,f9575]) ).
fof(f27476,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| equivalent(codomain(f1(X0,X1)),codomain(codomain(X2)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27021,f9575]) ).
fof(f27477,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| equivalent(codomain(f1(X0,X1)),codomain(domain(X2)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27020,f9575]) ).
fof(f27478,plain,
! [X0,X1] :
( ~ sQ63_spl
| X0 = X1
| equivalent(codomain(f1(X0,X1)),codomain(codomain(X1)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26610,f9575]) ).
fof(f27479,plain,
! [X0,X1] :
( ~ sQ63_spl
| equivalent(codomain(X1),codomain(codomain(f1(X0,X1))))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f27471]) ).
fof(f27480,plain,
! [X0,X1] :
( ~ sQ63_spl
| equivalent(codomain(f1(X0,X1)),codomain(codomain(X1)))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f27478]) ).
fof(f27482,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| equivalent(codomain(X2),codomain(X3))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27021,f27472]) ).
fof(f27484,plain,
! [X0,X1,X2,X3] :
( ~ sQ70_spl
| equivalent(domain(X2),codomain(X3))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27020,f27472]) ).
fof(f27485,plain,
! [X0,X1,X2] :
( ~ sQ63_spl
| ~ sQ70_spl
| X0 = X1
| equivalent(codomain(X1),codomain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f26610,f27472]) ).
fof(f27488,plain,
! [X0,X1,X2] :
( ~ sQ70_spl
| equivalent(codomain(f1(X0,X1)),domain(X2))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f27020,f27472]) ).
fof(f27489,plain,
( ~ sQ70_spl
| sQ72_spl
| sQ55_spl ),
inference(split_clause,[status(thm)],[f27482,f26577,f27422,f26924]) ).
fof(f27491,definition,
! [X2,X3] :
( sQ73_spl
<=> equivalent(domain(X2),codomain(X3)) ),
introduced(definition,[new_symbols(definition,[sQ73_spl])],[split_symbol_definition]) ).
fof(f27494,plain,
( ~ sQ70_spl
| sQ73_spl
| sQ55_spl ),
inference(split_clause,[status(thm)],[f27484,f26577,f27491,f26924]) ).
fof(f27495,plain,
! [X0,X1,X2] :
( ~ sQ63_spl
| ~ sQ70_spl
| equivalent(codomain(X1),codomain(X2))
| X0 = X1 ),
inference(duplicate_literals_removal,[status(thm)],[f27485]) ).
fof(model,axiom,
( sQ0_spl
| sQ1_spl
| ~ sQ2_spl
| sQ4_spl
| sQ5_spl
| sQ7_spl
| ~ sQ8_spl
| sQ9_spl
| sQ33_spl
| sQ34_spl
| sQ38_spl
| sQ55_spl
| sQ63_spl
| ~ sQ66_spl
| sQ70_spl ) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03 % Problem : CAT020-3 : TPTP v9.3.1. Released v2.5.0.
% 0.00/0.04 % Command : drodi -satmode(on) -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.11/0.53 % Computer : n016.cluster.edu
% 0.11/0.53 % Model : x86_64 x86_64
% 0.11/0.53 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.53 % Memory : 8046.5625MB
% 0.11/0.53 % OS : Linux 6.8.0-71-generic
% 0.11/0.53 % CPULimit : 300
% 0.11/0.53 % WCLimit : 300
% 0.11/0.53 % DateTime : Mon Sep 21 14:01:23 UTC 2026
% 0.11/0.54 % CPUTime :
% 0.11/0.54 % Drodi V4.1.1
% 3.66/7.72 % SZS status Satisfiable for theBenchmark: Theory is satisfiable
% 3.66/7.72 % SZS output start Saturation for theBenchmark
% See solution above
% 3.76/8.02 % Elapsed time: 7.462754 seconds
% 3.76/8.02 % CPU time: 56.332796 seconds
% 3.76/8.02 % Total memory used: 370.370 MB
% 3.76/8.02 % Net memory used: 295.657 MB
%------------------------------------------------------------------------------