↑ Up

Vampire---5.0.1.THM-Ref.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : Vampire---5.0.1
% Problem  : GEO442+1 : TPTP v9.3.1. Released v7.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM

% Computer : n001.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 : Tue Sep 29 09:52:40 AM UTC 2026

% Result   : Theorem 45.56s 9.18s
% Output   : Refutation 53.29s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   58
%            Number of leaves      :  103
% Syntax   : Number of formulae    :  957 ( 386 unt;  75 def)
%            Number of atoms       : 1871 ( 572 equ)
%            Maximal formula atoms :    6 (   1 avg)
%            Number of connectives : 1693 ( 779   ~; 854   |;  27   &)
%                                         (  29 <=>;   3  =>;   0  <=;   1 <~>)
%            Maximal formula depth :    8 (   3 avg)
%            Maximal term depth    :   14 (   3 avg)
%            Number of predicates  :   26 (  24 usr;  24 prp; 0-2 aty)
%            Number of functors    :   83 (  83 usr;  79 con; 0-2 aty)
%            Number of variables   :  670 (   0 sgn 664   !;   6   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f200,axiom,
    ! [X0] : s(num,i(s(fun(num,num),numeral),s(num,X0))) = s(num,X0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aNUMERAL) ).

fof(f231,axiom,
    s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit1),s(num,u_0))))) = s(num,i(s(fun(num,num),suc),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aONE) ).

fof(f232,axiom,
    s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))) = s(num,i(s(fun(num,num),suc),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aTWO) ).

fof(f373,axiom,
    s(num,i(s(fun(num,num),fact),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit1),s(num,u_0))))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aFACTu_conjunct0) ).

fof(f481,axiom,
    s(num,i(s(fun(num,num),suc),s(num,u_0))) = s(num,i(s(fun(num,num),bit1),s(num,u_0))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aARITHu_SUCu_conjunct1) ).

fof(f483,axiom,
    ! [X0] : s(num,i(s(fun(num,num),suc),s(num,i(s(fun(num,num),bit1),s(num,X0))))) = s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),suc),s(num,X0))))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aARITHu_SUCu_conjunct3) ).

fof(f969,axiom,
    ! [X0] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),s(real,X0)))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aREALu_LEu_REFL) ).

fof(f987,axiom,
    ! [X0] : s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X0))),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aREALu_POLYu_CLAUSESu_conjunct8) ).

fof(f1032,axiom,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X0))),s(real,X1))))
    <=> ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),s(real,X1))))
        & s(real,X0) != s(real,X1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aREALu_LTu_LE) ).

fof(f1033,axiom,
    ! [X0] : ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X0))),s(real,X0)))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aREALu_LTu_REFL) ).

fof(f1068,axiom,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X0))),s(real,X1))))
     => ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X1))),s(real,X0)))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aREALu_LTu_GT) ).

fof(f1182,axiom,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,X0))))
     => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X0))),s(num,X1)))))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aREALu_POWu_LT) ).

fof(f1283,axiom,
    ! [X0] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aREALu_LEu_POWu_2) ).

fof(f1287,axiom,
    ! [X0,X1,X2] :
      ( ( s(num,X0) != s(num,i(s(fun(num,num),numeral),s(num,u_0)))
        & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,X2))))
        & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X1))),s(num,X0))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X2))),s(num,X0)))))) )
     => p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X1))),s(real,X2)))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aREALu_POWu_LE2u_REV) ).

fof(f1650,axiom,
    ! [X0,X1,X2] : s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X2))),s(fun(X0,bool),X1))) = s(bool,i(s(fun(X0,bool),X1),s(X0,X2))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aIN) ).

fof(f2406,axiom,
    s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))) = s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit1),s(num,u_0))))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aDIMINDEXu_1) ).

fof(f2407,axiom,
    s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))) = s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aDIMINDEXu_2) ).

fof(f2812,axiom,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) = s(real,i(s(fun(real,real),sqrt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',avectoru_norm) ).

fof(f2845,axiom,
    ! [X0] : s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),i(s(fun(num,cart(real,X0)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))) = s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aNORMu_0) ).

fof(f2846,axiom,
    ! [X0,X1] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1)))))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aNORMu_POSu_LE) ).

fof(f2847,axiom,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),vectoru_neg),s(cart(real,X0),X1))))) = s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aNORMu_NEG) ).

fof(f2850,axiom,
    ! [X0,X1] :
      ( s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0)))))
    <=> s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aNORMu_EQu_0u_DOT) ).

fof(f2863,axiom,
    ! [X0,X1] : s(real,i(s(fun(real,real),realu_abs),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))) = s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aREALu_ABSu_NORM) ).

fof(f2875,axiom,
    ! [X0,X1,X2,X3] : s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X2))))),s(real,i(s(fun(cart(real,X1),real),vectoru_norm),s(cart(real,X1),X3))))) = s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X2))),s(cart(real,X0),X2))))),s(real,i(s(fun(cart(real,X1),real),i(s(fun(cart(real,X1),fun(cart(real,X1),real)),dot),s(cart(real,X1),X3))),s(cart(real,X1),X3))))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aNORMu_LT) ).

fof(f2879,axiom,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))))),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aDOTu_SQUAREu_NORM) ).

fof(f2881,axiom,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0))))
    <=> ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
        & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aNORMu_LEu_SQUARE) ).

fof(f2883,axiom,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0))))
    <=> ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
        & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aNORMu_LTu_SQUARE) ).

fof(f2885,conjecture,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0))))
    <=> ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
        & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',aNORMu_LTu_SQUAREu_ALT) ).

fof(f2886,negated_conjecture,
    ~ ! [X0,X1] :
        ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0))))
      <=> ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
          & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) ) ),
    inference(negated_conjecture,[status(cth)],[f2885]) ).

fof(f3829,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X1))),s(real,X0))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X0))),s(real,X1)))) ),
    inference(ennf_transformation,[],[f1068]) ).

fof(f3854,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X0))),s(num,X1))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,X0)))) ),
    inference(ennf_transformation,[],[f1182]) ).

fof(f3952,plain,
    ! [X0,X1,X2] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X1))),s(real,X2))))
      | s(num,X0) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,X2))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X1))),s(num,X0))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X2))),s(num,X0)))))) ),
    inference(ennf_transformation,[],[f1287]) ).

fof(f3953,plain,
    ! [X0,X1,X2] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X1))),s(real,X2))))
      | s(num,X0) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,X2))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X1))),s(num,X0))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X2))),s(num,X0)))))) ),
    inference(flattening,[],[f3952]) ).

fof(f5255,plain,
    ? [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0))))
    <~> ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
        & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) ) ),
    inference(ennf_transformation,[],[f2886]) ).

fof(f6540,plain,
    ! [X0,X1] :
      ( ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X0))),s(real,X1))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),s(real,X1))))
        | s(real,X0) = s(real,X1) )
      & ( ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),s(real,X1))))
          & s(real,X0) != s(real,X1) )
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X0))),s(real,X1)))) ) ),
    inference(nnf_transformation,[],[f1032]) ).

fof(f6541,plain,
    ! [X0,X1] :
      ( ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X0))),s(real,X1))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),s(real,X1))))
        | s(real,X0) = s(real,X1) )
      & ( ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),s(real,X1))))
          & s(real,X0) != s(real,X1) )
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X0))),s(real,X1)))) ) ),
    inference(flattening,[],[f6540]) ).

fof(f8767,plain,
    ! [X0,X1] :
      ( ( s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0)))))
        | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) != s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) )
      & ( s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0)))))
        | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) != s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) ) ),
    inference(nnf_transformation,[],[f2850]) ).

fof(f8784,plain,
    ! [X0,X1] :
      ( ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) )
      & ( ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
          & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) )
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ) ),
    inference(nnf_transformation,[],[f2881]) ).

fof(f8785,plain,
    ! [X0,X1] :
      ( ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) )
      & ( ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
          & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) )
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ) ),
    inference(flattening,[],[f8784]) ).

fof(f8788,plain,
    ! [X0,X1] :
      ( ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) )
      & ( ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
          & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) )
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ) ),
    inference(nnf_transformation,[],[f2883]) ).

fof(f8789,plain,
    ! [X0,X1] :
      ( ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) )
      & ( ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
          & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) )
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ) ),
    inference(flattening,[],[f8788]) ).

fof(f8792,plain,
    ? [X0,X1] :
      ( ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))))))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) )
      & ( ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
          & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) )
        | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ) ),
    inference(nnf_transformation,[],[f5255]) ).

fof(f8793,plain,
    ? [X0,X1] :
      ( ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))))))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) )
      & ( ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
          & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) )
        | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ) ),
    inference(flattening,[],[f8792]) ).

fof(f8794,plain,
    ( ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,sK3592),real),i(s(fun(cart(real,sK3592),fun(cart(real,sK3592),real)),dot),s(cart(real,sK3592),sK3593))),s(cart(real,sK3592),sK3593))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,sK3592),real),vectoru_norm),s(cart(real,sK3592),sK3593))))),s(real,a0)))) )
    & ( ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
        & p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,sK3592),real),i(s(fun(cart(real,sK3592),fun(cart(real,sK3592),real)),dot),s(cart(real,sK3592),sK3593))),s(cart(real,sK3592),sK3593))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) )
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,sK3592),real),vectoru_norm),s(cart(real,sK3592),sK3593))))),s(real,a0)))) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK3592,sK3593]),skolemize(X0,sK3592),skolemize(X1,sK3593)],[f8793]) ).

fof(f9447,plain,
    ! [X0] : s(num,X0) = s(num,i(s(fun(num,num),numeral),s(num,X0))),
    inference(cnf_transformation,[],[f200]) ).

fof(f9489,plain,
    s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit1),s(num,u_0))))) = s(num,i(s(fun(num,num),suc),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),
    inference(cnf_transformation,[],[f231]) ).

fof(f9490,plain,
    s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))) = s(num,i(s(fun(num,num),suc),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))),
    inference(cnf_transformation,[],[f232]) ).

fof(f9710,plain,
    s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit1),s(num,u_0))))) = s(num,i(s(fun(num,num),fact),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),
    inference(cnf_transformation,[],[f373]) ).

fof(f10033,plain,
    s(num,i(s(fun(num,num),bit1),s(num,u_0))) = s(num,i(s(fun(num,num),suc),s(num,u_0))),
    inference(cnf_transformation,[],[f481]) ).

fof(f10035,plain,
    ! [X0] : s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),suc),s(num,X0))))) = s(num,i(s(fun(num,num),suc),s(num,i(s(fun(num,num),bit1),s(num,X0))))),
    inference(cnf_transformation,[],[f483]) ).

fof(f10743,plain,
    ! [X0] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),s(real,X0)))),
    inference(cnf_transformation,[],[f969]) ).

fof(f10765,plain,
    ! [X0] : s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))) = s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X0))),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),
    inference(cnf_transformation,[],[f987]) ).

fof(f10832,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X0))),s(real,X1))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),s(real,X1)))) ),
    inference(cnf_transformation,[],[f6541]) ).

fof(f10833,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),s(real,X1))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X0))),s(real,X1))))
      | s(real,X0) = s(real,X1) ),
    inference(cnf_transformation,[],[f6541]) ).

fof(f10834,plain,
    ! [X0] : ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X0))),s(real,X0)))),
    inference(cnf_transformation,[],[f1033]) ).

fof(f10875,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X1))),s(real,X0))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X0))),s(real,X1)))) ),
    inference(cnf_transformation,[],[f3829]) ).

fof(f11027,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X0))),s(num,X1))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,X0)))) ),
    inference(cnf_transformation,[],[f3854]) ).

fof(f11158,plain,
    ! [X0] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))),
    inference(cnf_transformation,[],[f1283]) ).

fof(f11166,plain,
    ! [X2,X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X1))),s(num,X0))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X2))),s(num,X0))))))
      | s(num,X0) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,X2))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X1))),s(real,X2)))) ),
    inference(cnf_transformation,[],[f3953]) ).

fof(f11693,plain,
    ! [X2,X0,X1] : s(bool,i(s(fun(X0,bool),X1),s(X0,X2))) = s(bool,i(s(fun(fun(X0,bool),bool),i(s(fun(X0,fun(fun(X0,bool),bool)),in),s(X0,X2))),s(fun(X0,bool),X1))),
    inference(cnf_transformation,[],[f1650]) ).

fof(f13937,plain,
    s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit1),s(num,u_0))))) = s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))),
    inference(cnf_transformation,[],[f2406]) ).

fof(f13938,plain,
    s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))) = s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))),
    inference(cnf_transformation,[],[f2407]) ).

fof(f15242,plain,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) = s(real,i(s(fun(real,real),sqrt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),
    inference(cnf_transformation,[],[f2812]) ).

fof(f15302,plain,
    ! [X0] : s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),i(s(fun(num,cart(real,X0)),vec),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),
    inference(cnf_transformation,[],[f2845]) ).

fof(f15303,plain,
    ! [X0,X1] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1)))))),
    inference(cnf_transformation,[],[f2846]) ).

fof(f15304,plain,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) = s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),i(s(fun(cart(real,X0),cart(real,X0)),vectoru_neg),s(cart(real,X0),X1))))),
    inference(cnf_transformation,[],[f2847]) ).

fof(f15307,plain,
    ! [X0,X1] :
      ( s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) != s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1)))
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) ),
    inference(cnf_transformation,[],[f8767]) ).

fof(f15308,plain,
    ! [X0,X1] :
      ( s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) != s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1)))
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) ),
    inference(cnf_transformation,[],[f8767]) ).

fof(f15330,plain,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) = s(real,i(s(fun(real,real),realu_abs),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),
    inference(cnf_transformation,[],[f2863]) ).

fof(f15342,plain,
    ! [X2,X3,X0,X1] : s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X2))))),s(real,i(s(fun(cart(real,X1),real),vectoru_norm),s(cart(real,X1),X3))))) = s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X2))),s(cart(real,X0),X2))))),s(real,i(s(fun(cart(real,X1),real),i(s(fun(cart(real,X1),fun(cart(real,X1),real)),dot),s(cart(real,X1),X3))),s(cart(real,X1),X3))))),
    inference(cnf_transformation,[],[f2875]) ).

fof(f15350,plain,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))))),
    inference(cnf_transformation,[],[f2879]) ).

fof(f15354,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(cnf_transformation,[],[f8785]) ).

fof(f15355,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(cnf_transformation,[],[f8785]) ).

fof(f15356,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) ),
    inference(cnf_transformation,[],[f8785]) ).

fof(f15361,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(cnf_transformation,[],[f8789]) ).

fof(f15366,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,sK3592),real),i(s(fun(cart(real,sK3592),fun(cart(real,sK3592),real)),dot),s(cart(real,sK3592),sK3593))),s(cart(real,sK3592),sK3593))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))))))))
    | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,sK3592),real),vectoru_norm),s(cart(real,sK3592),sK3593))))),s(real,a0)))) ),
    inference(cnf_transformation,[],[f8794]) ).

fof(f15367,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
    | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,sK3592),real),vectoru_norm),s(cart(real,sK3592),sK3593))))),s(real,a0)))) ),
    inference(cnf_transformation,[],[f8794]) ).

fof(f15368,plain,
    ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
    | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,sK3592),real),i(s(fun(cart(real,sK3592),fun(cart(real,sK3592),real)),dot),s(cart(real,sK3592),sK3593))),s(cart(real,sK3592),sK3593))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))))))))
    | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,sK3592),real),vectoru_norm),s(cart(real,sK3592),sK3593))))),s(real,a0)))) ),
    inference(cnf_transformation,[],[f8794]) ).

fof(f15369,definition,
    sF3594 = fun(real,bool),
    introduced(definition,[new_symbols(definition,[sF3594])],[function_definition]) ).

fof(f15370,plain,
    fun(real,bool) = sF3594,
    inference(reorient_equations,[],[f15369]) ).

fof(f15371,definition,
    sF3595 = fun(real,sF3594),
    introduced(definition,[new_symbols(definition,[sF3595])],[function_definition]) ).

fof(f15372,plain,
    fun(real,sF3594) = sF3595,
    inference(reorient_equations,[],[f15371]) ).

fof(f15373,definition,
    sF3596 = s(sF3595,realu_le),
    introduced(definition,[new_symbols(definition,[sF3596])],[function_definition]) ).

fof(f15374,plain,
    s(sF3595,realu_le) = sF3596,
    inference(reorient_equations,[],[f15373]) ).

fof(f15375,definition,
    sF3597 = fun(num,real),
    introduced(definition,[new_symbols(definition,[sF3597])],[function_definition]) ).

fof(f15376,plain,
    fun(num,real) = sF3597,
    inference(reorient_equations,[],[f15375]) ).

fof(f15377,definition,
    sF3598 = s(sF3597,realu_ofu_num),
    introduced(definition,[new_symbols(definition,[sF3598])],[function_definition]) ).

fof(f15378,plain,
    s(sF3597,realu_ofu_num) = sF3598,
    inference(reorient_equations,[],[f15377]) ).

fof(f15379,definition,
    sF3599 = fun(num,num),
    introduced(definition,[new_symbols(definition,[sF3599])],[function_definition]) ).

fof(f15380,plain,
    fun(num,num) = sF3599,
    inference(reorient_equations,[],[f15379]) ).

fof(f15381,definition,
    sF3600 = s(sF3599,numeral),
    introduced(definition,[new_symbols(definition,[sF3600])],[function_definition]) ).

fof(f15382,plain,
    s(sF3599,numeral) = sF3600,
    inference(reorient_equations,[],[f15381]) ).

fof(f15383,definition,
    sF3601 = s(num,u_0),
    introduced(definition,[new_symbols(definition,[sF3601])],[function_definition]) ).

fof(f15384,plain,
    s(num,u_0) = sF3601,
    inference(reorient_equations,[],[f15383]) ).

fof(f15385,definition,
    sF3602 = i(sF3600,sF3601),
    introduced(definition,[new_symbols(definition,[sF3602])],[function_definition]) ).

fof(f15386,plain,
    i(sF3600,sF3601) = sF3602,
    inference(reorient_equations,[],[f15385]) ).

fof(f15387,definition,
    sF3603 = s(num,sF3602),
    introduced(definition,[new_symbols(definition,[sF3603])],[function_definition]) ).

fof(f15388,plain,
    s(num,sF3602) = sF3603,
    inference(reorient_equations,[],[f15387]) ).

fof(f15389,definition,
    sF3604 = i(sF3598,sF3603),
    introduced(definition,[new_symbols(definition,[sF3604])],[function_definition]) ).

fof(f15390,plain,
    i(sF3598,sF3603) = sF3604,
    inference(reorient_equations,[],[f15389]) ).

fof(f15391,definition,
    sF3605 = s(real,sF3604),
    introduced(definition,[new_symbols(definition,[sF3605])],[function_definition]) ).

fof(f15392,plain,
    s(real,sF3604) = sF3605,
    inference(reorient_equations,[],[f15391]) ).

fof(f15393,definition,
    sF3606 = i(sF3596,sF3605),
    introduced(definition,[new_symbols(definition,[sF3606])],[function_definition]) ).

fof(f15394,plain,
    i(sF3596,sF3605) = sF3606,
    inference(reorient_equations,[],[f15393]) ).

fof(f15395,definition,
    sF3607 = s(sF3594,sF3606),
    introduced(definition,[new_symbols(definition,[sF3607])],[function_definition]) ).

fof(f15396,plain,
    s(sF3594,sF3606) = sF3607,
    inference(reorient_equations,[],[f15395]) ).

fof(f15397,definition,
    sF3608 = s(real,a0),
    introduced(definition,[new_symbols(definition,[sF3608])],[function_definition]) ).

fof(f15398,plain,
    s(real,a0) = sF3608,
    inference(reorient_equations,[],[f15397]) ).

fof(f15399,definition,
    sF3609 = i(sF3607,sF3608),
    introduced(definition,[new_symbols(definition,[sF3609])],[function_definition]) ).

fof(f15400,plain,
    i(sF3607,sF3608) = sF3609,
    inference(reorient_equations,[],[f15399]) ).

fof(f15401,definition,
    sF3610 = s(bool,sF3609),
    introduced(definition,[new_symbols(definition,[sF3610])],[function_definition]) ).

fof(f15402,plain,
    s(bool,sF3609) = sF3610,
    inference(reorient_equations,[],[f15401]) ).

fof(f15403,definition,
    sF3611 = s(sF3595,realu_lt),
    introduced(definition,[new_symbols(definition,[sF3611])],[function_definition]) ).

fof(f15404,plain,
    s(sF3595,realu_lt) = sF3611,
    inference(reorient_equations,[],[f15403]) ).

fof(f15405,definition,
    sF3612 = cart(real,sK3592),
    introduced(definition,[new_symbols(definition,[sF3612])],[function_definition]) ).

fof(f15406,plain,
    cart(real,sK3592) = sF3612,
    inference(reorient_equations,[],[f15405]) ).

fof(f15407,definition,
    sF3613 = fun(sF3612,real),
    introduced(definition,[new_symbols(definition,[sF3613])],[function_definition]) ).

fof(f15408,plain,
    fun(sF3612,real) = sF3613,
    inference(reorient_equations,[],[f15407]) ).

fof(f15409,definition,
    sF3614 = fun(sF3612,sF3613),
    introduced(definition,[new_symbols(definition,[sF3614])],[function_definition]) ).

fof(f15410,plain,
    fun(sF3612,sF3613) = sF3614,
    inference(reorient_equations,[],[f15409]) ).

fof(f15411,definition,
    sF3615 = s(sF3614,dot),
    introduced(definition,[new_symbols(definition,[sF3615])],[function_definition]) ).

fof(f15412,plain,
    s(sF3614,dot) = sF3615,
    inference(reorient_equations,[],[f15411]) ).

fof(f15413,definition,
    sF3616 = s(sF3612,sK3593),
    introduced(definition,[new_symbols(definition,[sF3616])],[function_definition]) ).

fof(f15414,plain,
    s(sF3612,sK3593) = sF3616,
    inference(reorient_equations,[],[f15413]) ).

fof(f15415,definition,
    sF3617 = i(sF3615,sF3616),
    introduced(definition,[new_symbols(definition,[sF3617])],[function_definition]) ).

fof(f15416,plain,
    i(sF3615,sF3616) = sF3617,
    inference(reorient_equations,[],[f15415]) ).

fof(f15417,definition,
    sF3618 = s(sF3613,sF3617),
    introduced(definition,[new_symbols(definition,[sF3618])],[function_definition]) ).

fof(f15418,plain,
    s(sF3613,sF3617) = sF3618,
    inference(reorient_equations,[],[f15417]) ).

fof(f15419,definition,
    sF3619 = i(sF3618,sF3616),
    introduced(definition,[new_symbols(definition,[sF3619])],[function_definition]) ).

fof(f15420,plain,
    i(sF3618,sF3616) = sF3619,
    inference(reorient_equations,[],[f15419]) ).

fof(f15421,definition,
    sF3620 = s(real,sF3619),
    introduced(definition,[new_symbols(definition,[sF3620])],[function_definition]) ).

fof(f15422,plain,
    s(real,sF3619) = sF3620,
    inference(reorient_equations,[],[f15421]) ).

fof(f15423,definition,
    sF3621 = i(sF3611,sF3620),
    introduced(definition,[new_symbols(definition,[sF3621])],[function_definition]) ).

fof(f15424,plain,
    i(sF3611,sF3620) = sF3621,
    inference(reorient_equations,[],[f15423]) ).

fof(f15425,definition,
    sF3622 = s(sF3594,sF3621),
    introduced(definition,[new_symbols(definition,[sF3622])],[function_definition]) ).

fof(f15426,plain,
    s(sF3594,sF3621) = sF3622,
    inference(reorient_equations,[],[f15425]) ).

fof(f15427,definition,
    sF3623 = fun(real,sF3597),
    introduced(definition,[new_symbols(definition,[sF3623])],[function_definition]) ).

fof(f15428,plain,
    fun(real,sF3597) = sF3623,
    inference(reorient_equations,[],[f15427]) ).

fof(f15429,definition,
    sF3624 = s(sF3623,realu_pow),
    introduced(definition,[new_symbols(definition,[sF3624])],[function_definition]) ).

fof(f15430,plain,
    s(sF3623,realu_pow) = sF3624,
    inference(reorient_equations,[],[f15429]) ).

fof(f15431,definition,
    sF3625 = i(sF3624,sF3608),
    introduced(definition,[new_symbols(definition,[sF3625])],[function_definition]) ).

fof(f15432,plain,
    i(sF3624,sF3608) = sF3625,
    inference(reorient_equations,[],[f15431]) ).

fof(f15433,definition,
    sF3626 = s(sF3597,sF3625),
    introduced(definition,[new_symbols(definition,[sF3626])],[function_definition]) ).

fof(f15434,plain,
    s(sF3597,sF3625) = sF3626,
    inference(reorient_equations,[],[f15433]) ).

fof(f15435,definition,
    sF3627 = s(sF3599,bit0),
    introduced(definition,[new_symbols(definition,[sF3627])],[function_definition]) ).

fof(f15436,plain,
    s(sF3599,bit0) = sF3627,
    inference(reorient_equations,[],[f15435]) ).

fof(f15437,definition,
    sF3628 = s(sF3599,bit1),
    introduced(definition,[new_symbols(definition,[sF3628])],[function_definition]) ).

fof(f15438,plain,
    s(sF3599,bit1) = sF3628,
    inference(reorient_equations,[],[f15437]) ).

fof(f15439,definition,
    sF3629 = i(sF3628,sF3601),
    introduced(definition,[new_symbols(definition,[sF3629])],[function_definition]) ).

fof(f15440,plain,
    i(sF3628,sF3601) = sF3629,
    inference(reorient_equations,[],[f15439]) ).

fof(f15441,definition,
    sF3630 = s(num,sF3629),
    introduced(definition,[new_symbols(definition,[sF3630])],[function_definition]) ).

fof(f15442,plain,
    s(num,sF3629) = sF3630,
    inference(reorient_equations,[],[f15441]) ).

fof(f15443,definition,
    sF3631 = i(sF3627,sF3630),
    introduced(definition,[new_symbols(definition,[sF3631])],[function_definition]) ).

fof(f15444,plain,
    i(sF3627,sF3630) = sF3631,
    inference(reorient_equations,[],[f15443]) ).

fof(f15445,definition,
    sF3632 = s(num,sF3631),
    introduced(definition,[new_symbols(definition,[sF3632])],[function_definition]) ).

fof(f15446,plain,
    s(num,sF3631) = sF3632,
    inference(reorient_equations,[],[f15445]) ).

fof(f15447,definition,
    sF3633 = i(sF3600,sF3632),
    introduced(definition,[new_symbols(definition,[sF3633])],[function_definition]) ).

fof(f15448,plain,
    i(sF3600,sF3632) = sF3633,
    inference(reorient_equations,[],[f15447]) ).

fof(f15449,definition,
    sF3634 = s(num,sF3633),
    introduced(definition,[new_symbols(definition,[sF3634])],[function_definition]) ).

fof(f15450,plain,
    s(num,sF3633) = sF3634,
    inference(reorient_equations,[],[f15449]) ).

fof(f15451,definition,
    sF3635 = i(sF3626,sF3634),
    introduced(definition,[new_symbols(definition,[sF3635])],[function_definition]) ).

fof(f15452,plain,
    i(sF3626,sF3634) = sF3635,
    inference(reorient_equations,[],[f15451]) ).

fof(f15453,definition,
    sF3636 = s(real,sF3635),
    introduced(definition,[new_symbols(definition,[sF3636])],[function_definition]) ).

fof(f15454,plain,
    s(real,sF3635) = sF3636,
    inference(reorient_equations,[],[f15453]) ).

fof(f15455,definition,
    sF3637 = i(sF3622,sF3636),
    introduced(definition,[new_symbols(definition,[sF3637])],[function_definition]) ).

fof(f15456,plain,
    i(sF3622,sF3636) = sF3637,
    inference(reorient_equations,[],[f15455]) ).

fof(f15457,definition,
    sF3638 = s(bool,sF3637),
    introduced(definition,[new_symbols(definition,[sF3638])],[function_definition]) ).

fof(f15458,plain,
    s(bool,sF3637) = sF3638,
    inference(reorient_equations,[],[f15457]) ).

fof(f15459,definition,
    sF3639 = s(sF3613,vectoru_norm),
    introduced(definition,[new_symbols(definition,[sF3639])],[function_definition]) ).

fof(f15460,plain,
    s(sF3613,vectoru_norm) = sF3639,
    inference(reorient_equations,[],[f15459]) ).

fof(f15461,definition,
    sF3640 = i(sF3639,sF3616),
    introduced(definition,[new_symbols(definition,[sF3640])],[function_definition]) ).

fof(f15462,plain,
    i(sF3639,sF3616) = sF3640,
    inference(reorient_equations,[],[f15461]) ).

fof(f15463,definition,
    sF3641 = s(real,sF3640),
    introduced(definition,[new_symbols(definition,[sF3641])],[function_definition]) ).

fof(f15464,plain,
    s(real,sF3640) = sF3641,
    inference(reorient_equations,[],[f15463]) ).

fof(f15465,definition,
    sF3642 = i(sF3611,sF3641),
    introduced(definition,[new_symbols(definition,[sF3642])],[function_definition]) ).

fof(f15466,plain,
    i(sF3611,sF3641) = sF3642,
    inference(reorient_equations,[],[f15465]) ).

fof(f15467,definition,
    sF3643 = s(sF3594,sF3642),
    introduced(definition,[new_symbols(definition,[sF3643])],[function_definition]) ).

fof(f15468,plain,
    s(sF3594,sF3642) = sF3643,
    inference(reorient_equations,[],[f15467]) ).

fof(f15469,definition,
    sF3644 = i(sF3643,sF3608),
    introduced(definition,[new_symbols(definition,[sF3644])],[function_definition]) ).

fof(f15470,plain,
    i(sF3643,sF3608) = sF3644,
    inference(reorient_equations,[],[f15469]) ).

fof(f15471,definition,
    sF3645 = s(bool,sF3644),
    introduced(definition,[new_symbols(definition,[sF3645])],[function_definition]) ).

fof(f15472,plain,
    s(bool,sF3644) = sF3645,
    inference(reorient_equations,[],[f15471]) ).

fof(f15473,plain,
    ( ~ p(sF3610)
    | ~ p(sF3638)
    | ~ p(sF3645) ),
    inference(definition_folding,[],[f15368,f15472,f15470,f15398,f15468,f15466,f15464,f15462,f15414,f15406,f15460,f15408,f15406,f15404,f15372,f15370,f15370,f15458,f15456,f15454,f15452,f15450,f15448,f15446,f15444,f15442,f15440,f15384,f15438,f15380,f15436,f15380,f15382,f15380,f15434,f15432,f15398,f15430,f15428,f15376,f15376,f15426,f15424,f15422,f15420,f15414,f15406,f15418,f15416,f15414,f15406,f15412,f15410,f15408,f15406,f15406,f15408,f15406,f15404,f15372,f15370,f15370,f15402,f15400,f15398,f15396,f15394,f15392,f15390,f15388,f15386,f15384,f15382,f15380,f15378,f15376,f15374,f15372,f15370,f15370]) ).

fof(f15474,plain,
    ( p(sF3610)
    | p(sF3645) ),
    inference(definition_folding,[],[f15367,f15472,f15470,f15398,f15468,f15466,f15464,f15462,f15414,f15406,f15460,f15408,f15406,f15404,f15372,f15370,f15370,f15402,f15400,f15398,f15396,f15394,f15392,f15390,f15388,f15386,f15384,f15382,f15380,f15378,f15376,f15374,f15372,f15370,f15370]) ).

fof(f15475,plain,
    ( p(sF3638)
    | p(sF3645) ),
    inference(definition_folding,[],[f15366,f15472,f15470,f15398,f15468,f15466,f15464,f15462,f15414,f15406,f15460,f15408,f15406,f15404,f15372,f15370,f15370,f15458,f15456,f15454,f15452,f15450,f15448,f15446,f15444,f15442,f15440,f15384,f15438,f15380,f15436,f15380,f15382,f15380,f15434,f15432,f15398,f15430,f15428,f15376,f15376,f15426,f15424,f15422,f15420,f15414,f15406,f15418,f15416,f15414,f15406,f15412,f15410,f15408,f15406,f15406,f15408,f15406,f15404,f15372,f15370,f15370]) ).

fof(f15494,definition,
    ( spl3646_1
  <=> p(sF3645) ),
    introduced(definition,[new_symbols(definition,[spl3646_1])],[avatar_definition]) ).

fof(f15495,plain,
    ( ~ p(sF3645)
    | spl3646_1 ),
    inference(avatar_component_clause,[],[f15494]) ).

fof(f15496,plain,
    ( p(sF3645)
    | ~ spl3646_1 ),
    inference(avatar_component_clause,[],[f15494]) ).

fof(f15498,definition,
    ( spl3646_2
  <=> p(sF3638) ),
    introduced(definition,[new_symbols(definition,[spl3646_2])],[avatar_definition]) ).

fof(f15499,plain,
    ( ~ p(sF3638)
    | spl3646_2 ),
    inference(avatar_component_clause,[],[f15498]) ).

fof(f15500,plain,
    ( p(sF3638)
    | ~ spl3646_2 ),
    inference(avatar_component_clause,[],[f15498]) ).

fof(f15501,plain,
    ( spl3646_1
    | spl3646_2 ),
    inference(avatar_split_clause,[],[f15475,f15498,f15494]) ).

fof(f15503,definition,
    ( spl3646_3
  <=> p(sF3610) ),
    introduced(definition,[new_symbols(definition,[spl3646_3])],[avatar_definition]) ).

fof(f15504,plain,
    ( ~ p(sF3610)
    | spl3646_3 ),
    inference(avatar_component_clause,[],[f15503]) ).

fof(f15505,plain,
    ( p(sF3610)
    | ~ spl3646_3 ),
    inference(avatar_component_clause,[],[f15503]) ).

fof(f15506,plain,
    ( spl3646_1
    | spl3646_3 ),
    inference(avatar_split_clause,[],[f15474,f15503,f15494]) ).

fof(f15507,plain,
    ( ~ spl3646_1
    | ~ spl3646_2
    | ~ spl3646_3 ),
    inference(avatar_split_clause,[],[f15473,f15503,f15498,f15494]) ).

fof(f15521,definition,
    ( spl3646_7
  <=> ! [X0,X1] : ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    introduced(definition,[new_symbols(definition,[spl3646_7])],[avatar_definition]) ).

fof(f15522,plain,
    ( ! [X0,X1] : ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0))))
    | ~ spl3646_7 ),
    inference(avatar_component_clause,[],[f15521]) ).

fof(f15524,definition,
    ( spl3646_8
  <=> p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0)))) ),
    introduced(definition,[new_symbols(definition,[spl3646_8])],[avatar_definition]) ).

fof(f15526,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
    | ~ spl3646_8 ),
    inference(avatar_component_clause,[],[f15524]) ).

fof(f15527,plain,
    ( spl3646_7
    | spl3646_8 ),
    inference(avatar_split_clause,[],[f15361,f15524,f15521]) ).

fof(f15545,definition,
    ( spl3646_13
  <=> ! [X0,X1] : ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    introduced(definition,[new_symbols(definition,[spl3646_13])],[avatar_definition]) ).

fof(f15546,plain,
    ( ! [X0,X1] : ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0))))
    | ~ spl3646_13 ),
    inference(avatar_component_clause,[],[f15545]) ).

fof(f15548,definition,
    ( spl3646_14
  <=> p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0)))) ),
    introduced(definition,[new_symbols(definition,[spl3646_14])],[avatar_definition]) ).

fof(f15550,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,a0))))
    | ~ spl3646_14 ),
    inference(avatar_component_clause,[],[f15548]) ).

fof(f15551,plain,
    ( spl3646_13
    | spl3646_14 ),
    inference(avatar_split_clause,[],[f15355,f15548,f15545]) ).

fof(f15553,definition,
    ( spl3646_15
  <=> ! [X0,X1] :
        ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) ) ),
    introduced(definition,[new_symbols(definition,[spl3646_15])],[avatar_definition]) ).

fof(f15554,plain,
    ( ! [X0,X1] :
        ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0))))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) )
    | ~ spl3646_15 ),
    inference(avatar_component_clause,[],[f15553]) ).

fof(f15555,plain,
    ( ~ spl3646_14
    | spl3646_15 ),
    inference(avatar_split_clause,[],[f15356,f15553,f15548]) ).

fof(f16034,plain,
    ! [X0] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X0))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))),
    inference(forward_demodulation,[],[f11158,f13938]) ).

fof(f16093,plain,
    ! [X0] : s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X0))),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))))),
    inference(forward_demodulation,[],[f10765,f13937]) ).

fof(f16439,plain,
    s(num,i(s(fun(num,num),fact),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))),
    inference(forward_demodulation,[],[f9710,f13937]) ).

fof(f16511,plain,
    s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))) = s(num,i(s(fun(num,num),suc),s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))))),
    inference(forward_demodulation,[],[f9490,f13937]) ).

fof(f16512,plain,
    s(num,i(s(fun(num,num),suc),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))),
    inference(forward_demodulation,[],[f9489,f13937]) ).

fof(f16850,plain,
    ! [X0] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(sF3597,i(s(fun(real,sF3597),realu_pow),s(real,X0))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))),
    inference(forward_demodulation,[],[f16034,f15376]) ).

fof(f16902,plain,
    ! [X0] : s(real,i(s(sF3597,realu_ofu_num),s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))))) = s(real,i(s(sF3597,i(s(fun(real,sF3597),realu_pow),s(real,X0))),s(num,i(s(fun(num,num),numeral),s(num,u_0))))),
    inference(forward_demodulation,[],[f16093,f15376]) ).

fof(f16938,plain,
    s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))) = s(num,i(s(fun(num,num),fact),s(num,u_0))),
    inference(forward_demodulation,[],[f16439,f9447]) ).

fof(f16970,plain,
    s(num,i(s(sF3599,numeral),s(num,i(s(sF3599,bit0),s(num,i(s(sF3599,bit1),s(num,u_0))))))) = s(num,i(s(sF3599,suc),s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))))),
    inference(forward_demodulation,[],[f16511,f15380]) ).

fof(f16971,plain,
    s(num,i(s(fun(num,num),suc),s(num,u_0))) = s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))),
    inference(forward_demodulation,[],[f16512,f9447]) ).

fof(f17064,plain,
    ! [X0] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(sF3597,i(s(sF3623,realu_pow),s(real,X0))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))),
    inference(forward_demodulation,[],[f16850,f15428]) ).

fof(f17114,plain,
    ! [X0] : s(real,i(s(sF3597,realu_ofu_num),s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))))) = s(real,i(s(sF3597,i(s(fun(real,sF3597),realu_pow),s(real,X0))),s(num,u_0))),
    inference(forward_demodulation,[],[f16902,f9447]) ).

fof(f17138,plain,
    s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))) = s(num,i(s(fun(num,num),fact),sF3601)),
    inference(forward_demodulation,[],[f16938,f15384]) ).

fof(f17153,plain,
    s(num,i(s(sF3599,suc),s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))))) = s(num,i(s(sF3599,numeral),s(num,i(s(sF3599,bit0),s(num,i(s(sF3599,bit1),sF3601)))))),
    inference(forward_demodulation,[],[f16970,f15384]) ).

fof(f17154,plain,
    s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))) = s(num,i(s(fun(num,num),suc),sF3601)),
    inference(forward_demodulation,[],[f16971,f15384]) ).

fof(f17228,plain,
    ! [X0] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))),
    inference(forward_demodulation,[],[f17064,f15430]) ).

fof(f17270,plain,
    ! [X0] : s(real,i(s(sF3597,realu_ofu_num),s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))))) = s(real,i(s(sF3597,i(s(fun(real,sF3597),realu_pow),s(real,X0))),sF3601)),
    inference(forward_demodulation,[],[f17114,f15384]) ).

fof(f17288,plain,
    s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))) = s(num,i(s(sF3599,fact),sF3601)),
    inference(forward_demodulation,[],[f17138,f15380]) ).

fof(f17298,plain,
    s(num,i(s(sF3599,suc),s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))))) = s(num,i(s(sF3599,numeral),s(num,i(s(sF3599,bit0),s(num,i(sF3628,sF3601)))))),
    inference(forward_demodulation,[],[f17153,f15438]) ).

fof(f17299,plain,
    s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))) = s(num,i(s(sF3599,suc),sF3601)),
    inference(forward_demodulation,[],[f17154,f15380]) ).

fof(f17358,plain,
    ! [X0] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,realu_ofu_num),s(num,u_0))))),s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))),
    inference(forward_demodulation,[],[f17228,f9447]) ).

fof(f17388,plain,
    ! [X0] : s(real,i(s(sF3597,realu_ofu_num),s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))))) = s(real,i(s(sF3597,i(s(sF3623,realu_pow),s(real,X0))),sF3601)),
    inference(forward_demodulation,[],[f17270,f15428]) ).

fof(f17406,plain,
    s(num,i(s(sF3599,suc),s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))))) = s(num,i(s(sF3599,numeral),s(num,i(s(sF3599,bit0),s(num,sF3629))))),
    inference(forward_demodulation,[],[f17298,f15440]) ).

fof(f17407,plain,
    s(num,i(s(sF3599,fact),sF3601)) = s(num,i(s(sF3599,suc),sF3601)),
    inference(forward_demodulation,[],[f17299,f17288]) ).

fof(f17463,plain,
    ! [X0] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,realu_ofu_num),sF3601)))),s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))),
    inference(forward_demodulation,[],[f17358,f15384]) ).

fof(f17491,plain,
    ! [X0] : s(real,i(s(sF3597,realu_ofu_num),s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))))) = s(real,i(s(sF3597,i(sF3624,s(real,X0))),sF3601)),
    inference(forward_demodulation,[],[f17388,f15430]) ).

fof(f17505,plain,
    s(num,i(s(sF3599,suc),s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))))) = s(num,i(s(sF3599,numeral),s(num,i(s(sF3599,bit0),sF3630)))),
    inference(forward_demodulation,[],[f17406,f15442]) ).

fof(f17554,plain,
    ! [X0] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(sF3598,sF3601)))),s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))),
    inference(forward_demodulation,[],[f17463,f15378]) ).

fof(f17582,plain,
    ! [X0] : s(real,i(s(sF3597,realu_ofu_num),s(num,i(s(sF3599,fact),sF3601)))) = s(real,i(s(sF3597,i(sF3624,s(real,X0))),sF3601)),
    inference(forward_demodulation,[],[f17491,f17288]) ).

fof(f17593,plain,
    s(num,i(s(sF3599,suc),s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))))) = s(num,i(s(sF3599,numeral),s(num,i(sF3627,sF3630)))),
    inference(forward_demodulation,[],[f17505,f15436]) ).

fof(f17638,plain,
    ! [X0] : p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),s(real,i(sF3598,sF3601)))),s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))),
    inference(forward_demodulation,[],[f17554,f15370]) ).

fof(f17664,plain,
    ! [X0] : s(real,i(s(sF3597,i(sF3624,s(real,X0))),sF3601)) = s(real,i(s(sF3597,realu_ofu_num),s(num,i(s(sF3599,suc),sF3601)))),
    inference(forward_demodulation,[],[f17582,f17407]) ).

fof(f17673,plain,
    s(num,i(s(sF3599,suc),s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))))) = s(num,i(s(sF3599,numeral),s(num,sF3631))),
    inference(forward_demodulation,[],[f17593,f15444]) ).

fof(f17713,plain,
    ! [X0] : p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),s(real,i(sF3598,sF3601)))),s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))),
    inference(forward_demodulation,[],[f17638,f15372]) ).

fof(f17737,plain,
    ! [X0] : s(real,i(s(sF3597,i(sF3624,s(real,X0))),sF3601)) = s(real,i(sF3598,s(num,i(s(sF3599,suc),sF3601)))),
    inference(forward_demodulation,[],[f17664,f15378]) ).

fof(f17756,plain,
    s(num,i(s(sF3599,suc),s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))))) = s(num,i(s(sF3599,numeral),sF3632)),
    inference(forward_demodulation,[],[f17673,f15446]) ).

fof(f17790,plain,
    ! [X0] : p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3598,sF3601)))),s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))),
    inference(forward_demodulation,[],[f17713,f15374]) ).

fof(f17813,plain,
    s(num,i(s(sF3599,suc),s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))))) = s(num,i(sF3600,sF3632)),
    inference(forward_demodulation,[],[f17756,f15382]) ).

fof(f17860,plain,
    s(num,sF3633) = s(num,i(s(sF3599,suc),s(num,i(s(fun(fun(n10,bool),num),dimindex),s(fun(n10,bool),univ))))),
    inference(forward_demodulation,[],[f17813,f15448]) ).

fof(f17899,plain,
    s(num,sF3633) = s(num,i(s(sF3599,suc),s(num,i(s(sF3599,fact),sF3601)))),
    inference(forward_demodulation,[],[f17860,f17288]) ).

fof(f17935,plain,
    s(num,sF3633) = s(num,i(s(sF3599,suc),s(num,i(s(sF3599,suc),sF3601)))),
    inference(forward_demodulation,[],[f17899,f17407]) ).

fof(f17967,plain,
    sF3634 = s(num,i(s(sF3599,suc),s(num,i(s(sF3599,suc),sF3601)))),
    inference(forward_demodulation,[],[f17935,f15450]) ).

fof(f18119,plain,
    ( ! [X0,X1] : ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608)))
    | ~ spl3646_7 ),
    inference(forward_demodulation,[],[f15522,f15398]) ).

fof(f18123,plain,
    ( ! [X0,X1] : ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608)))
    | ~ spl3646_13 ),
    inference(forward_demodulation,[],[f15546,f15398]) ).

fof(f18223,plain,
    ( ! [X0,X1] : ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608)))
    | ~ spl3646_7 ),
    inference(forward_demodulation,[],[f18119,f15370]) ).

fof(f18227,plain,
    ( ! [X0,X1] : ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608)))
    | ~ spl3646_13 ),
    inference(forward_demodulation,[],[f18123,f15370]) ).

fof(f18257,plain,
    ( ! [X0,X1] : ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608)))
    | ~ spl3646_7 ),
    inference(forward_demodulation,[],[f18223,f15372]) ).

fof(f18261,plain,
    ( ! [X0,X1] : ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608)))
    | ~ spl3646_13 ),
    inference(forward_demodulation,[],[f18227,f15372]) ).

fof(f18284,plain,
    ( ! [X0,X1] : ~ p(s(bool,i(s(sF3594,i(sF3611,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608)))
    | ~ spl3646_7 ),
    inference(forward_demodulation,[],[f18257,f15404]) ).

fof(f18288,plain,
    ( ! [X0,X1] : ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608)))
    | ~ spl3646_13 ),
    inference(forward_demodulation,[],[f18261,f15374]) ).

fof(f18367,plain,
    ! [X0] : s(real,i(s(fun(sF3612,real),i(s(fun(sF3612,fun(sF3612,real)),dot),s(sF3612,X0))),s(sF3612,X0))) = s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))))),
    inference(superposition,[],[f15350,f15406]) ).

fof(f18369,plain,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),sF3601)))))))),
    inference(superposition,[],[f15350,f15384]) ).

fof(f18370,plain,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),sF3601)))))),
    inference(forward_demodulation,[],[f18369,f9447]) ).

fof(f18372,plain,
    ! [X0] : s(real,i(s(fun(sF3612,real),i(s(fun(sF3612,fun(sF3612,real)),dot),s(sF3612,X0))),s(sF3612,X0))) = s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))),
    inference(forward_demodulation,[],[f18367,f13938]) ).

fof(f18374,plain,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(num,i(s(sF3599,bit0),s(num,i(s(sF3599,bit1),sF3601)))))),
    inference(forward_demodulation,[],[f18370,f15380]) ).

fof(f18376,plain,
    ! [X0] : s(real,i(s(sF3613,i(s(fun(sF3612,sF3613),dot),s(sF3612,X0))),s(sF3612,X0))) = s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0))))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))),
    inference(forward_demodulation,[],[f18372,f15408]) ).

fof(f18378,plain,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(num,i(s(sF3599,bit0),s(num,i(sF3628,sF3601)))))),
    inference(forward_demodulation,[],[f18374,f15438]) ).

fof(f18380,plain,
    ! [X0] : s(real,i(s(sF3613,i(s(fun(sF3612,sF3613),dot),s(sF3612,X0))),s(sF3612,X0))) = s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,i(sF3639,s(sF3612,X0))))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))),
    inference(forward_demodulation,[],[f18376,f15460]) ).

fof(f18382,plain,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(num,i(s(sF3599,bit0),s(num,sF3629))))),
    inference(forward_demodulation,[],[f18378,f15440]) ).

fof(f18384,plain,
    ! [X0] : s(real,i(s(sF3613,i(s(fun(sF3612,sF3613),dot),s(sF3612,X0))),s(sF3612,X0))) = s(real,i(s(sF3597,i(s(fun(real,sF3597),realu_pow),s(real,i(sF3639,s(sF3612,X0))))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))),
    inference(forward_demodulation,[],[f18380,f15376]) ).

fof(f18385,plain,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(num,i(s(sF3599,bit0),sF3630)))),
    inference(forward_demodulation,[],[f18382,f15442]) ).

fof(f18387,plain,
    ! [X0] : s(real,i(s(sF3613,i(s(fun(sF3612,sF3613),dot),s(sF3612,X0))),s(sF3612,X0))) = s(real,i(s(sF3597,i(s(sF3623,realu_pow),s(real,i(sF3639,s(sF3612,X0))))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))),
    inference(forward_demodulation,[],[f18384,f15428]) ).

fof(f18388,plain,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(num,i(sF3627,sF3630)))),
    inference(forward_demodulation,[],[f18385,f15436]) ).

fof(f18390,plain,
    ! [X0] : s(real,i(s(sF3613,i(s(fun(sF3612,sF3613),dot),s(sF3612,X0))),s(sF3612,X0))) = s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,s(sF3612,X0))))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))),
    inference(forward_demodulation,[],[f18387,f15430]) ).

fof(f18391,plain,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(num,sF3631))),
    inference(forward_demodulation,[],[f18388,f15444]) ).

fof(f18393,plain,
    ! [X0] : s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,s(sF3612,X0))))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))) = s(real,i(s(sF3613,i(s(sF3614,dot),s(sF3612,X0))),s(sF3612,X0))),
    inference(forward_demodulation,[],[f18390,f15410]) ).

fof(f18394,plain,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)),
    inference(forward_demodulation,[],[f18391,f15446]) ).

fof(f18396,plain,
    ! [X0] : s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,s(sF3612,X0))))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))) = s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))),
    inference(forward_demodulation,[],[f18393,f15412]) ).

fof(f18397,plain,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(sF3597,i(s(fun(real,sF3597),realu_pow),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)),
    inference(forward_demodulation,[],[f18394,f15376]) ).

fof(f18399,plain,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(sF3597,i(s(sF3623,realu_pow),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)),
    inference(forward_demodulation,[],[f18397,f15428]) ).

fof(f18401,plain,
    ! [X0,X1] : s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)),
    inference(forward_demodulation,[],[f18399,f15430]) ).

fof(f18406,plain,
    ! [X0] : s(real,i(s(fun(sF3612,real),i(s(fun(sF3612,fun(sF3612,real)),dot),s(sF3612,X0))),s(sF3612,X0))) = s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),sF3632)),
    inference(superposition,[],[f18401,f15406]) ).

fof(f18411,plain,
    ! [X0] : s(real,i(s(sF3613,i(s(fun(sF3612,sF3613),dot),s(sF3612,X0))),s(sF3612,X0))) = s(real,i(s(sF3597,i(sF3624,s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0))))),sF3632)),
    inference(forward_demodulation,[],[f18406,f15408]) ).

fof(f18414,plain,
    ! [X0] : s(real,i(s(sF3613,i(s(fun(sF3612,sF3613),dot),s(sF3612,X0))),s(sF3612,X0))) = s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,s(sF3612,X0))))),sF3632)),
    inference(forward_demodulation,[],[f18411,f15460]) ).

fof(f18417,plain,
    ! [X0] : s(real,i(s(sF3613,i(s(sF3614,dot),s(sF3612,X0))),s(sF3612,X0))) = s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,s(sF3612,X0))))),sF3632)),
    inference(forward_demodulation,[],[f18414,f15410]) ).

fof(f18420,plain,
    ! [X0] : s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))) = s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,s(sF3612,X0))))),sF3632)),
    inference(forward_demodulation,[],[f18417,f15412]) ).

fof(f18421,plain,
    ! [X0] : s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))) = s(real,i(s(fun(real,real),realu_abs),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),
    inference(superposition,[],[f15330,f15406]) ).

fof(f18422,plain,
    ! [X0] : s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0))) = s(real,i(s(fun(real,real),realu_abs),s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0))))),
    inference(forward_demodulation,[],[f18421,f15408]) ).

fof(f18423,plain,
    ! [X0] : s(real,i(sF3639,s(sF3612,X0))) = s(real,i(s(fun(real,real),realu_abs),s(real,i(sF3639,s(sF3612,X0))))),
    inference(forward_demodulation,[],[f18422,f15460]) ).

fof(f18427,plain,
    ! [X0,X1] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),sF3601)))))),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1)))))),
    inference(superposition,[],[f15303,f15384]) ).

fof(f18430,plain,
    ! [X0,X1] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(sF3599,numeral),sF3601)))))),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1)))))),
    inference(forward_demodulation,[],[f18427,f15380]) ).

fof(f18435,plain,
    ! [X0,X1] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(sF3600,sF3601)))))),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1)))))),
    inference(forward_demodulation,[],[f18430,f15382]) ).

fof(f18440,plain,
    ! [X0,X1] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,sF3602))))),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1)))))),
    inference(forward_demodulation,[],[f18435,f15386]) ).

fof(f18445,plain,
    ! [X0,X1] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),sF3603)))),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1)))))),
    inference(forward_demodulation,[],[f18440,f15388]) ).

fof(f18450,plain,
    ! [X0,X1] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,realu_ofu_num),sF3603)))),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1)))))),
    inference(forward_demodulation,[],[f18445,f15376]) ).

fof(f18455,plain,
    ! [X0,X1] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(sF3598,sF3603)))),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1)))))),
    inference(forward_demodulation,[],[f18450,f15378]) ).

fof(f18460,plain,
    ! [X0,X1] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,sF3604))),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1)))))),
    inference(forward_demodulation,[],[f18455,f15390]) ).

fof(f18463,plain,
    ! [X0,X1] : p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3605)),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1)))))),
    inference(forward_demodulation,[],[f18460,f15392]) ).

fof(f18466,plain,
    ! [X0,X1] : p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),sF3605)),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1)))))),
    inference(forward_demodulation,[],[f18463,f15370]) ).

fof(f18468,plain,
    ! [X0,X1] : p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),sF3605)),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1)))))),
    inference(forward_demodulation,[],[f18466,f15372]) ).

fof(f18470,plain,
    ! [X0,X1] : p(s(bool,i(s(sF3594,i(sF3596,sF3605)),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1)))))),
    inference(forward_demodulation,[],[f18468,f15374]) ).

fof(f18472,plain,
    ! [X0,X1] : p(s(bool,i(s(sF3594,sF3606),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1)))))),
    inference(forward_demodulation,[],[f18470,f15394]) ).

fof(f18474,plain,
    ! [X0,X1] : p(s(bool,i(sF3607,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1)))))),
    inference(forward_demodulation,[],[f18472,f15396]) ).

fof(f18476,plain,
    ! [X0] : p(s(bool,i(sF3607,s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0)))))),
    inference(superposition,[],[f18474,f15406]) ).

fof(f18477,plain,
    ! [X0] : p(s(bool,i(sF3607,s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0)))))),
    inference(forward_demodulation,[],[f18476,f15408]) ).

fof(f18478,plain,
    ! [X0] : p(s(bool,i(sF3607,s(real,i(sF3639,s(sF3612,X0)))))),
    inference(forward_demodulation,[],[f18477,f15460]) ).

fof(f18491,plain,
    s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,sF3616)))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))) = s(real,i(s(sF3613,i(sF3615,sF3616)),sF3616)),
    inference(superposition,[],[f18396,f15414]) ).

fof(f18492,plain,
    s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,sF3616)))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))) = s(real,i(s(sF3613,sF3617),sF3616)),
    inference(forward_demodulation,[],[f18491,f15416]) ).

fof(f18493,plain,
    s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,sF3616)))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))) = s(real,i(sF3618,sF3616)),
    inference(forward_demodulation,[],[f18492,f15418]) ).

fof(f18494,plain,
    s(real,sF3619) = s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,sF3616)))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))),
    inference(forward_demodulation,[],[f18493,f15420]) ).

fof(f18495,plain,
    s(real,sF3619) = s(real,i(s(sF3597,i(sF3624,s(real,sF3640))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))),
    inference(forward_demodulation,[],[f18494,f15462]) ).

fof(f18496,plain,
    s(real,sF3619) = s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))),
    inference(forward_demodulation,[],[f18495,f15464]) ).

fof(f18497,plain,
    sF3620 = s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))),
    inference(forward_demodulation,[],[f18496,f15422]) ).

fof(f18498,plain,
    s(real,i(sF3639,sF3616)) = s(real,i(s(fun(real,real),realu_abs),s(real,i(sF3639,sF3616)))),
    inference(superposition,[],[f18423,f15414]) ).

fof(f18499,plain,
    s(real,sF3640) = s(real,i(s(fun(real,real),realu_abs),s(real,sF3640))),
    inference(forward_demodulation,[],[f18498,f15462]) ).

fof(f18500,plain,
    sF3641 = s(real,i(s(fun(real,real),realu_abs),sF3641)),
    inference(forward_demodulation,[],[f18499,f15464]) ).

fof(f18502,plain,
    s(real,i(s(sF3613,i(sF3615,sF3616)),sF3616)) = s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,sF3616)))),sF3632)),
    inference(superposition,[],[f18420,f15414]) ).

fof(f18504,plain,
    s(real,i(s(sF3613,i(sF3615,sF3616)),sF3616)) = s(real,i(s(sF3597,i(sF3624,s(real,sF3640))),sF3632)),
    inference(forward_demodulation,[],[f18502,f15462]) ).

fof(f18505,plain,
    s(real,i(s(sF3613,i(sF3615,sF3616)),sF3616)) = s(real,i(s(sF3597,i(sF3624,sF3641)),sF3632)),
    inference(forward_demodulation,[],[f18504,f15464]) ).

fof(f18506,plain,
    s(real,i(s(sF3613,sF3617),sF3616)) = s(real,i(s(sF3597,i(sF3624,sF3641)),sF3632)),
    inference(forward_demodulation,[],[f18505,f15416]) ).

fof(f18507,plain,
    s(real,i(sF3618,sF3616)) = s(real,i(s(sF3597,i(sF3624,sF3641)),sF3632)),
    inference(forward_demodulation,[],[f18506,f15418]) ).

fof(f18508,plain,
    s(real,sF3619) = s(real,i(s(sF3597,i(sF3624,sF3641)),sF3632)),
    inference(forward_demodulation,[],[f18507,f15420]) ).

fof(f18509,plain,
    sF3620 = s(real,i(s(sF3597,i(sF3624,sF3641)),sF3632)),
    inference(forward_demodulation,[],[f18508,f15422]) ).

fof(f18512,plain,
    sF3601 = s(num,i(s(fun(num,num),numeral),sF3601)),
    inference(superposition,[],[f9447,f15384]) ).

fof(f18515,plain,
    sF3632 = s(num,i(s(fun(num,num),numeral),sF3632)),
    inference(superposition,[],[f9447,f15446]) ).

fof(f18522,plain,
    sF3632 = s(num,i(s(sF3599,numeral),sF3632)),
    inference(forward_demodulation,[],[f18515,f15380]) ).

fof(f18525,plain,
    sF3601 = s(num,i(s(sF3599,numeral),sF3601)),
    inference(forward_demodulation,[],[f18512,f15380]) ).

fof(f18530,plain,
    sF3632 = s(num,i(sF3600,sF3632)),
    inference(forward_demodulation,[],[f18522,f15382]) ).

fof(f18533,plain,
    sF3601 = s(num,i(sF3600,sF3601)),
    inference(forward_demodulation,[],[f18525,f15382]) ).

fof(f18536,plain,
    sF3632 = s(num,sF3633),
    inference(forward_demodulation,[],[f18530,f15448]) ).

fof(f18537,plain,
    sF3601 = s(num,sF3602),
    inference(forward_demodulation,[],[f18533,f15386]) ).

fof(f18540,plain,
    sF3632 = sF3634,
    inference(forward_demodulation,[],[f18536,f15450]) ).

fof(f18541,plain,
    sF3601 = sF3603,
    inference(forward_demodulation,[],[f18537,f15388]) ).

fof(f18550,plain,
    sF3604 = i(sF3598,sF3601),
    inference(superposition,[],[f15390,f18541]) ).

fof(f18551,plain,
    sF3635 = i(sF3626,sF3632),
    inference(superposition,[],[f15452,f18540]) ).

fof(f18577,plain,
    ! [X0] : s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))) = s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,i(s(fun(sF3612,sF3612),vectoru_neg),s(sF3612,X0))))),
    inference(superposition,[],[f15304,f15406]) ).

fof(f18586,plain,
    ! [X0] : s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0))) = s(real,i(s(sF3613,vectoru_norm),s(sF3612,i(s(fun(sF3612,sF3612),vectoru_neg),s(sF3612,X0))))),
    inference(forward_demodulation,[],[f18577,f15408]) ).

fof(f18588,plain,
    ! [X0] : s(real,i(sF3639,s(sF3612,X0))) = s(real,i(sF3639,s(sF3612,i(s(fun(sF3612,sF3612),vectoru_neg),s(sF3612,X0))))),
    inference(forward_demodulation,[],[f18586,f15460]) ).

fof(f18590,plain,
    s(real,i(sF3639,sF3616)) = s(real,i(sF3639,s(sF3612,i(s(fun(sF3612,sF3612),vectoru_neg),sF3616)))),
    inference(superposition,[],[f18588,f15414]) ).

fof(f18595,plain,
    s(real,sF3640) = s(real,i(sF3639,s(sF3612,i(s(fun(sF3612,sF3612),vectoru_neg),sF3616)))),
    inference(forward_demodulation,[],[f18590,f15462]) ).

fof(f18596,plain,
    sF3641 = s(real,i(sF3639,s(sF3612,i(s(fun(sF3612,sF3612),vectoru_neg),sF3616)))),
    inference(forward_demodulation,[],[f18595,f15464]) ).

fof(f18680,plain,
    s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))) = s(real,i(s(sF3613,i(sF3615,s(sF3612,i(s(fun(sF3612,sF3612),vectoru_neg),sF3616)))),s(sF3612,i(s(fun(sF3612,sF3612),vectoru_neg),sF3616)))),
    inference(superposition,[],[f18396,f18596]) ).

fof(f18686,plain,
    sF3620 = s(real,i(s(sF3613,i(sF3615,s(sF3612,i(s(fun(sF3612,sF3612),vectoru_neg),sF3616)))),s(sF3612,i(s(fun(sF3612,sF3612),vectoru_neg),sF3616)))),
    inference(forward_demodulation,[],[f18680,f18497]) ).

fof(f18780,plain,
    p(s(bool,i(sF3607,sF3641))),
    inference(superposition,[],[f18478,f18596]) ).

fof(f19168,plain,
    ! [X0] :
      ( s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) != s(real,i(s(fun(sF3612,real),i(s(fun(sF3612,fun(sF3612,real)),dot),s(sF3612,X0))),s(sF3612,X0)))
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))) ),
    inference(superposition,[],[f15308,f15406]) ).

fof(f19174,plain,
    ! [X0] :
      ( s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) != s(real,i(s(sF3613,i(s(fun(sF3612,sF3613),dot),s(sF3612,X0))),s(sF3612,X0)))
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))) ),
    inference(forward_demodulation,[],[f19168,f15408]) ).

fof(f19177,plain,
    ! [X0] :
      ( s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) != s(real,i(s(sF3613,i(s(sF3614,dot),s(sF3612,X0))),s(sF3612,X0)))
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))) ),
    inference(forward_demodulation,[],[f19174,f15410]) ).

fof(f19180,plain,
    ! [X0] :
      ( s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) != s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0)))
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))) ),
    inference(forward_demodulation,[],[f19177,f15412]) ).

fof(f19183,plain,
    ! [X0] :
      ( s(real,i(s(fun(num,real),realu_ofu_num),s(num,u_0))) != s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0)))
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))) ),
    inference(forward_demodulation,[],[f19180,f9447]) ).

fof(f19186,plain,
    ! [X0] :
      ( s(real,i(s(fun(num,real),realu_ofu_num),sF3601)) != s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0)))
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))) ),
    inference(forward_demodulation,[],[f19183,f15384]) ).

fof(f19189,plain,
    ! [X0] :
      ( s(real,i(s(sF3597,realu_ofu_num),sF3601)) != s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0)))
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))) ),
    inference(forward_demodulation,[],[f19186,f15376]) ).

fof(f19192,plain,
    ! [X0] :
      ( s(real,i(sF3598,sF3601)) != s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0)))
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))) ),
    inference(forward_demodulation,[],[f19189,f15378]) ).

fof(f19195,plain,
    ! [X0] :
      ( s(real,sF3604) != s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0)))
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))) ),
    inference(forward_demodulation,[],[f19192,f18550]) ).

fof(f19198,plain,
    ! [X0] :
      ( sF3605 != s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0)))
      | s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))) ),
    inference(forward_demodulation,[],[f19195,f15392]) ).

fof(f19201,plain,
    ! [X0] :
      ( s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0)))
      | sF3605 != s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))) ),
    inference(forward_demodulation,[],[f19198,f15408]) ).

fof(f19204,plain,
    ! [X0] :
      ( s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) = s(real,i(sF3639,s(sF3612,X0)))
      | sF3605 != s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))) ),
    inference(forward_demodulation,[],[f19201,f15460]) ).

fof(f19207,plain,
    ! [X0] :
      ( s(real,i(s(fun(num,real),realu_ofu_num),s(num,u_0))) = s(real,i(sF3639,s(sF3612,X0)))
      | sF3605 != s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))) ),
    inference(forward_demodulation,[],[f19204,f9447]) ).

fof(f19209,plain,
    ! [X0] :
      ( s(real,i(s(fun(num,real),realu_ofu_num),sF3601)) = s(real,i(sF3639,s(sF3612,X0)))
      | sF3605 != s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))) ),
    inference(forward_demodulation,[],[f19207,f15384]) ).

fof(f19210,plain,
    ! [X0] :
      ( s(real,i(s(sF3597,realu_ofu_num),sF3601)) = s(real,i(sF3639,s(sF3612,X0)))
      | sF3605 != s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))) ),
    inference(forward_demodulation,[],[f19209,f15376]) ).

fof(f19211,plain,
    ! [X0] :
      ( s(real,i(sF3598,sF3601)) = s(real,i(sF3639,s(sF3612,X0)))
      | sF3605 != s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))) ),
    inference(forward_demodulation,[],[f19210,f15378]) ).

fof(f19212,plain,
    ! [X0] :
      ( s(real,sF3604) = s(real,i(sF3639,s(sF3612,X0)))
      | sF3605 != s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))) ),
    inference(forward_demodulation,[],[f19211,f18550]) ).

fof(f19213,plain,
    ! [X0] :
      ( sF3605 != s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0)))
      | sF3605 = s(real,i(sF3639,s(sF3612,X0))) ),
    inference(forward_demodulation,[],[f19212,f15392]) ).

fof(f19215,plain,
    ! [X0] :
      ( sF3605 != s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,s(sF3612,X0))))),sF3632))
      | sF3605 = s(real,i(sF3639,s(sF3612,X0))) ),
    inference(superposition,[],[f19213,f18420]) ).

fof(f19229,definition,
    ( spl3646_206
  <=> sF3605 = sF3641 ),
    introduced(definition,[new_symbols(definition,[spl3646_206])],[avatar_definition]) ).

fof(f19230,plain,
    ( sF3605 != sF3641
    | spl3646_206 ),
    inference(avatar_component_clause,[],[f19229]) ).

fof(f19231,plain,
    ( sF3605 = sF3641
    | ~ spl3646_206 ),
    inference(avatar_component_clause,[],[f19229]) ).

fof(f19265,plain,
    ! [X2,X0,X1] : s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X2))))) = s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(sF3612,real),i(s(fun(sF3612,fun(sF3612,real)),dot),s(sF3612,X2))),s(sF3612,X2))))),
    inference(superposition,[],[f15342,f15406]) ).

fof(f19272,plain,
    ! [X2,X0,X1] : s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,i(s(sF3613,vectoru_norm),s(sF3612,X2))))) = s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(sF3613,i(s(fun(sF3612,sF3613),dot),s(sF3612,X2))),s(sF3612,X2))))),
    inference(forward_demodulation,[],[f19265,f15408]) ).

fof(f19281,plain,
    ! [X2,X0,X1] : s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,i(s(sF3613,vectoru_norm),s(sF3612,X2))))) = s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(sF3613,i(s(sF3614,dot),s(sF3612,X2))),s(sF3612,X2))))),
    inference(forward_demodulation,[],[f19272,f15410]) ).

fof(f19290,plain,
    ! [X2,X0,X1] : s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,i(s(sF3613,vectoru_norm),s(sF3612,X2))))) = s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(sF3613,i(sF3615,s(sF3612,X2))),s(sF3612,X2))))),
    inference(forward_demodulation,[],[f19281,f15412]) ).

fof(f19299,plain,
    ! [X2,X0,X1] : s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,i(s(sF3613,vectoru_norm),s(sF3612,X2))))) = s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)))),s(real,i(s(sF3613,i(sF3615,s(sF3612,X2))),s(sF3612,X2))))),
    inference(forward_demodulation,[],[f19290,f18401]) ).

fof(f19307,plain,
    ! [X2,X0,X1] : s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,i(s(sF3613,vectoru_norm),s(sF3612,X2))))) = s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_lt),s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)))),s(real,i(s(sF3613,i(sF3615,s(sF3612,X2))),s(sF3612,X2))))),
    inference(forward_demodulation,[],[f19299,f15370]) ).

fof(f19312,plain,
    ! [X2,X0,X1] : s(bool,i(s(sF3594,i(s(sF3595,realu_lt),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,i(s(sF3613,vectoru_norm),s(sF3612,X2))))) = s(bool,i(s(sF3594,i(s(sF3595,realu_lt),s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)))),s(real,i(s(sF3613,i(sF3615,s(sF3612,X2))),s(sF3612,X2))))),
    inference(forward_demodulation,[],[f19307,f15372]) ).

fof(f19316,plain,
    ! [X2,X0,X1] : s(bool,i(s(sF3594,i(sF3611,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,i(s(sF3613,vectoru_norm),s(sF3612,X2))))) = s(bool,i(s(sF3594,i(sF3611,s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)))),s(real,i(s(sF3613,i(sF3615,s(sF3612,X2))),s(sF3612,X2))))),
    inference(forward_demodulation,[],[f19312,f15404]) ).

fof(f19320,plain,
    ! [X2,X0,X1] : s(bool,i(s(sF3594,i(sF3611,s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)))),s(real,i(s(sF3613,i(sF3615,s(sF3612,X2))),s(sF3612,X2))))) = s(bool,i(s(sF3594,i(sF3611,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,i(sF3639,s(sF3612,X2))))),
    inference(forward_demodulation,[],[f19316,f15460]) ).

fof(f19325,plain,
    ! [X0,X1] : s(bool,i(s(sF3594,i(sF3611,s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),sF3632)))),s(real,i(s(sF3613,i(sF3615,s(sF3612,X1))),s(sF3612,X1))))) = s(bool,i(s(sF3594,i(sF3611,s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),s(real,i(sF3639,s(sF3612,X1))))),
    inference(superposition,[],[f19320,f15406]) ).

fof(f19336,plain,
    ! [X0,X1] : s(bool,i(s(sF3594,i(sF3611,s(real,i(s(sF3597,i(sF3624,s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0))))),sF3632)))),s(real,i(s(sF3613,i(sF3615,s(sF3612,X1))),s(sF3612,X1))))) = s(bool,i(s(sF3594,i(sF3611,s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0))))),s(real,i(sF3639,s(sF3612,X1))))),
    inference(forward_demodulation,[],[f19325,f15408]) ).

fof(f19338,plain,
    ! [X0,X1] : s(bool,i(s(sF3594,i(sF3611,s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,s(sF3612,X0))))),sF3632)))),s(real,i(s(sF3613,i(sF3615,s(sF3612,X1))),s(sF3612,X1))))) = s(bool,i(s(sF3594,i(sF3611,s(real,i(sF3639,s(sF3612,X0))))),s(real,i(sF3639,s(sF3612,X1))))),
    inference(forward_demodulation,[],[f19336,f15460]) ).

fof(f19345,plain,
    ! [X0] : s(bool,i(s(sF3594,i(sF3611,s(real,i(s(sF3597,i(sF3624,sF3641)),sF3632)))),s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))) = s(bool,i(s(sF3594,i(sF3611,sF3641)),s(real,i(sF3639,s(sF3612,X0))))),
    inference(superposition,[],[f19338,f18596]) ).

fof(f19354,plain,
    ! [X0] : s(bool,i(s(sF3594,i(sF3611,s(real,i(s(sF3597,i(sF3624,sF3641)),sF3632)))),s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))) = s(bool,i(s(sF3594,sF3642),s(real,i(sF3639,s(sF3612,X0))))),
    inference(forward_demodulation,[],[f19345,f15466]) ).

fof(f19357,plain,
    ! [X0] : s(bool,i(s(sF3594,i(sF3611,s(real,i(s(sF3597,i(sF3624,sF3641)),sF3632)))),s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))) = s(bool,i(sF3643,s(real,i(sF3639,s(sF3612,X0))))),
    inference(forward_demodulation,[],[f19354,f15468]) ).

fof(f19360,plain,
    ! [X0] : s(bool,i(sF3643,s(real,i(sF3639,s(sF3612,X0))))) = s(bool,i(s(sF3594,i(sF3611,sF3620)),s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))),
    inference(forward_demodulation,[],[f19357,f18509]) ).

fof(f19363,plain,
    ! [X0] : s(bool,i(sF3643,s(real,i(sF3639,s(sF3612,X0))))) = s(bool,i(s(sF3594,sF3621),s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))),
    inference(forward_demodulation,[],[f19360,f15424]) ).

fof(f19366,plain,
    ! [X0] : s(bool,i(sF3643,s(real,i(sF3639,s(sF3612,X0))))) = s(bool,i(sF3622,s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))),
    inference(forward_demodulation,[],[f19363,f15426]) ).

fof(f19374,plain,
    s(bool,i(sF3643,s(real,i(sF3639,s(sF3612,i(s(fun(sF3612,sF3612),vectoru_neg),sF3616)))))) = s(bool,i(sF3622,sF3620)),
    inference(superposition,[],[f19366,f18686]) ).

fof(f19375,plain,
    s(bool,i(sF3622,sF3620)) = s(bool,i(sF3643,sF3641)),
    inference(forward_demodulation,[],[f19374,f18596]) ).

fof(f19873,plain,
    ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3605)),sF3605))),
    inference(superposition,[],[f10834,f15392]) ).

fof(f19874,plain,
    ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3620)),sF3620))),
    inference(superposition,[],[f10834,f15422]) ).

fof(f19880,plain,
    ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_lt),sF3620)),sF3620))),
    inference(forward_demodulation,[],[f19874,f15370]) ).

fof(f19881,plain,
    ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_lt),sF3605)),sF3605))),
    inference(forward_demodulation,[],[f19873,f15370]) ).

fof(f19891,plain,
    ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_lt),sF3620)),sF3620))),
    inference(forward_demodulation,[],[f19880,f15372]) ).

fof(f19892,plain,
    ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_lt),sF3605)),sF3605))),
    inference(forward_demodulation,[],[f19881,f15372]) ).

fof(f19902,plain,
    ~ p(s(bool,i(s(sF3594,i(sF3611,sF3620)),sF3620))),
    inference(forward_demodulation,[],[f19891,f15404]) ).

fof(f19903,plain,
    ~ p(s(bool,i(s(sF3594,i(sF3611,sF3605)),sF3605))),
    inference(forward_demodulation,[],[f19892,f15404]) ).

fof(f19911,plain,
    ~ p(s(bool,i(s(sF3594,sF3621),sF3620))),
    inference(forward_demodulation,[],[f19902,f15424]) ).

fof(f19918,plain,
    ~ p(s(bool,i(sF3622,sF3620))),
    inference(forward_demodulation,[],[f19911,f15426]) ).

fof(f20071,plain,
    ! [X0,X1] :
      ( s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) != s(real,i(s(fun(num,real),realu_ofu_num),s(num,u_0)))
      | s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),realu_ofu_num),s(num,u_0))) ),
    inference(superposition,[],[f15307,f9447]) ).

fof(f20080,plain,
    ! [X0,X1] :
      ( s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) != s(real,i(s(fun(num,real),realu_ofu_num),sF3601))
      | s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),realu_ofu_num),s(num,u_0))) ),
    inference(forward_demodulation,[],[f20071,f15384]) ).

fof(f20088,plain,
    ! [X0,X1] :
      ( s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) != s(real,i(s(sF3597,realu_ofu_num),sF3601))
      | s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),realu_ofu_num),s(num,u_0))) ),
    inference(forward_demodulation,[],[f20080,f15376]) ).

fof(f20096,plain,
    ! [X0,X1] :
      ( s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) != s(real,i(sF3598,sF3601))
      | s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),realu_ofu_num),s(num,u_0))) ),
    inference(forward_demodulation,[],[f20088,f15378]) ).

fof(f20104,plain,
    ! [X0,X1] :
      ( s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) != s(real,sF3604)
      | s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),realu_ofu_num),s(num,u_0))) ),
    inference(forward_demodulation,[],[f20096,f18550]) ).

fof(f20112,plain,
    ! [X0,X1] :
      ( s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) != sF3605
      | s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),realu_ofu_num),s(num,u_0))) ),
    inference(forward_demodulation,[],[f20104,f15392]) ).

fof(f20120,plain,
    ! [X0,X1] :
      ( s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(fun(num,real),realu_ofu_num),sF3601))
      | s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) != sF3605 ),
    inference(forward_demodulation,[],[f20112,f15384]) ).

fof(f20128,plain,
    ! [X0,X1] :
      ( s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(s(sF3597,realu_ofu_num),sF3601))
      | s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) != sF3605 ),
    inference(forward_demodulation,[],[f20120,f15376]) ).

fof(f20136,plain,
    ! [X0,X1] :
      ( s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,i(sF3598,sF3601))
      | s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) != sF3605 ),
    inference(forward_demodulation,[],[f20128,f15378]) ).

fof(f20144,plain,
    ! [X0,X1] :
      ( s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = s(real,sF3604)
      | s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) != sF3605 ),
    inference(forward_demodulation,[],[f20136,f18550]) ).

fof(f20152,plain,
    ! [X0,X1] :
      ( s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))) = sF3605
      | s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) != sF3605 ),
    inference(forward_demodulation,[],[f20144,f15392]) ).

fof(f20160,plain,
    ! [X0,X1] :
      ( s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))) != sF3605
      | sF3605 = s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)) ),
    inference(forward_demodulation,[],[f20152,f18401]) ).

fof(f20347,plain,
    ! [X0] : s(real,i(s(fun(num,real),realu_ofu_num),s(num,u_0))) = s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),i(s(fun(num,cart(real,X0)),vec),s(num,u_0))))),
    inference(superposition,[],[f15302,f9447]) ).

fof(f20384,plain,
    ( s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))) != sF3605
    | sF3605 = s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3632)) ),
    inference(superposition,[],[f20160,f15302]) ).

fof(f20388,plain,
    ( sF3605 != s(real,i(s(fun(num,real),realu_ofu_num),s(num,u_0)))
    | sF3605 = s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3632)) ),
    inference(forward_demodulation,[],[f20384,f9447]) ).

fof(f20421,plain,
    ! [X0] : s(real,i(s(fun(num,real),realu_ofu_num),sF3601)) = s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),i(s(fun(num,cart(real,X0)),vec),sF3601)))),
    inference(forward_demodulation,[],[f20347,f15384]) ).

fof(f20425,plain,
    ( sF3605 != s(real,i(s(fun(num,real),realu_ofu_num),sF3601))
    | sF3605 = s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3632)) ),
    inference(forward_demodulation,[],[f20388,f15384]) ).

fof(f20458,plain,
    ! [X0] : s(real,i(s(sF3597,realu_ofu_num),sF3601)) = s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),i(s(fun(num,cart(real,X0)),vec),sF3601)))),
    inference(forward_demodulation,[],[f20421,f15376]) ).

fof(f20462,plain,
    ( sF3605 != s(real,i(s(sF3597,realu_ofu_num),sF3601))
    | sF3605 = s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3632)) ),
    inference(forward_demodulation,[],[f20425,f15376]) ).

fof(f20495,plain,
    ! [X0] : s(real,i(sF3598,sF3601)) = s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),i(s(fun(num,cart(real,X0)),vec),sF3601)))),
    inference(forward_demodulation,[],[f20458,f15378]) ).

fof(f20499,plain,
    ( sF3605 != s(real,i(sF3598,sF3601))
    | sF3605 = s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3632)) ),
    inference(forward_demodulation,[],[f20462,f15378]) ).

fof(f20532,plain,
    ! [X0] : s(real,sF3604) = s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),i(s(fun(num,cart(real,X0)),vec),sF3601)))),
    inference(forward_demodulation,[],[f20495,f18550]) ).

fof(f20536,plain,
    ( s(real,sF3604) != sF3605
    | sF3605 = s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3632)) ),
    inference(forward_demodulation,[],[f20499,f18550]) ).

fof(f20569,plain,
    ! [X0] : sF3605 = s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),i(s(fun(num,cart(real,X0)),vec),sF3601)))),
    inference(forward_demodulation,[],[f20532,f15392]) ).

fof(f20573,plain,
    sF3605 = s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3632)),
    inference(forward_subsumption_resolution,[],[f20536,f15392]) ).

fof(f20609,plain,
    sF3605 = s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(num,real),realu_ofu_num),s(num,u_0))))),sF3632)),
    inference(forward_demodulation,[],[f20573,f9447]) ).

fof(f20632,plain,
    sF3605 = s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(num,real),realu_ofu_num),sF3601)))),sF3632)),
    inference(forward_demodulation,[],[f20609,f15384]) ).

fof(f20650,plain,
    sF3605 = s(real,i(s(sF3597,i(sF3624,s(real,i(s(sF3597,realu_ofu_num),sF3601)))),sF3632)),
    inference(forward_demodulation,[],[f20632,f15376]) ).

fof(f20663,plain,
    sF3605 = s(real,i(s(sF3597,i(sF3624,s(real,i(sF3598,sF3601)))),sF3632)),
    inference(forward_demodulation,[],[f20650,f15378]) ).

fof(f20674,plain,
    sF3605 = s(real,i(s(sF3597,i(sF3624,s(real,sF3604))),sF3632)),
    inference(forward_demodulation,[],[f20663,f18550]) ).

fof(f20683,plain,
    sF3605 = s(real,i(s(sF3597,i(sF3624,sF3605)),sF3632)),
    inference(forward_demodulation,[],[f20674,f15392]) ).

fof(f21113,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3608)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3608)),s(real,X0))))
      | s(real,X0) = sF3608 ),
    inference(superposition,[],[f10833,f15398]) ).

fof(f21114,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3605)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3605)),s(real,X0))))
      | s(real,X0) = sF3605 ),
    inference(superposition,[],[f10833,f15392]) ).

fof(f21115,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3620)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3620)),s(real,X0))))
      | s(real,X0) = sF3620 ),
    inference(superposition,[],[f10833,f15422]) ).

fof(f21154,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X0))),sF3608)))
      | s(real,X0) = sF3608 ),
    inference(superposition,[],[f10833,f15398]) ).

fof(f21165,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),s(real,X0))),sF3608)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X0))),sF3608)))
      | s(real,X0) = sF3608 ),
    inference(forward_demodulation,[],[f21154,f15370]) ).

fof(f21178,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),sF3620)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3620)),s(real,X0))))
      | s(real,X0) = sF3620 ),
    inference(forward_demodulation,[],[f21115,f15370]) ).

fof(f21179,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),sF3605)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3605)),s(real,X0))))
      | s(real,X0) = sF3605 ),
    inference(forward_demodulation,[],[f21114,f15370]) ).

fof(f21180,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),sF3608)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3608)),s(real,X0))))
      | s(real,X0) = sF3608 ),
    inference(forward_demodulation,[],[f21113,f15370]) ).

fof(f21200,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),s(real,X0))),sF3608)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X0))),sF3608)))
      | s(real,X0) = sF3608 ),
    inference(forward_demodulation,[],[f21165,f15372]) ).

fof(f21213,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),sF3620)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3620)),s(real,X0))))
      | s(real,X0) = sF3620 ),
    inference(forward_demodulation,[],[f21178,f15372]) ).

fof(f21214,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),sF3605)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3605)),s(real,X0))))
      | s(real,X0) = sF3605 ),
    inference(forward_demodulation,[],[f21179,f15372]) ).

fof(f21215,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),sF3608)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3608)),s(real,X0))))
      | s(real,X0) = sF3608 ),
    inference(forward_demodulation,[],[f21180,f15372]) ).

fof(f21235,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,X0))),sF3608)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X0))),sF3608)))
      | s(real,X0) = sF3608 ),
    inference(forward_demodulation,[],[f21200,f15374]) ).

fof(f21248,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3620)),s(real,X0))))
      | s(real,X0) = sF3620 ),
    inference(forward_demodulation,[],[f21213,f15374]) ).

fof(f21249,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3605)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3605)),s(real,X0))))
      | s(real,X0) = sF3605 ),
    inference(forward_demodulation,[],[f21214,f15374]) ).

fof(f21250,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3608)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3608)),s(real,X0))))
      | s(real,X0) = sF3608 ),
    inference(forward_demodulation,[],[f21215,f15374]) ).

fof(f21270,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_lt),s(real,X0))),sF3608)))
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,X0))),sF3608)))
      | s(real,X0) = sF3608 ),
    inference(forward_demodulation,[],[f21235,f15370]) ).

fof(f21283,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_lt),sF3620)),s(real,X0))))
      | ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),s(real,X0))))
      | s(real,X0) = sF3620 ),
    inference(forward_demodulation,[],[f21248,f15370]) ).

fof(f21284,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,sF3606),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3605)),s(real,X0))))
      | s(real,X0) = sF3605 ),
    inference(forward_demodulation,[],[f21249,f15394]) ).

fof(f21285,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_lt),sF3608)),s(real,X0))))
      | ~ p(s(bool,i(s(sF3594,i(sF3596,sF3608)),s(real,X0))))
      | s(real,X0) = sF3608 ),
    inference(forward_demodulation,[],[f21250,f15370]) ).

fof(f21304,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(s(sF3595,realu_lt),s(real,X0))),sF3608)))
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,X0))),sF3608)))
      | s(real,X0) = sF3608 ),
    inference(forward_demodulation,[],[f21270,f15372]) ).

fof(f21317,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(s(sF3595,realu_lt),sF3620)),s(real,X0))))
      | ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),s(real,X0))))
      | s(real,X0) = sF3620 ),
    inference(forward_demodulation,[],[f21283,f15372]) ).

fof(f21318,plain,
    ! [X0] :
      ( ~ p(s(bool,i(sF3607,s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3605)),s(real,X0))))
      | s(real,X0) = sF3605 ),
    inference(forward_demodulation,[],[f21284,f15396]) ).

fof(f21319,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(s(sF3595,realu_lt),sF3608)),s(real,X0))))
      | ~ p(s(bool,i(s(sF3594,i(sF3596,sF3608)),s(real,X0))))
      | s(real,X0) = sF3608 ),
    inference(forward_demodulation,[],[f21285,f15372]) ).

fof(f21337,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,X0))),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3611,s(real,X0))),sF3608)))
      | s(real,X0) = sF3608 ),
    inference(forward_demodulation,[],[f21304,f15404]) ).

fof(f21350,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(sF3611,sF3620)),s(real,X0))))
      | ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),s(real,X0))))
      | s(real,X0) = sF3620 ),
    inference(forward_demodulation,[],[f21317,f15404]) ).

fof(f21351,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_lt),sF3605)),s(real,X0))))
      | ~ p(s(bool,i(sF3607,s(real,X0))))
      | s(real,X0) = sF3605 ),
    inference(forward_demodulation,[],[f21318,f15370]) ).

fof(f21352,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3608)),s(real,X0))))
      | p(s(bool,i(s(sF3594,i(sF3611,sF3608)),s(real,X0))))
      | s(real,X0) = sF3608 ),
    inference(forward_demodulation,[],[f21319,f15404]) ).

fof(f21367,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,sF3621),s(real,X0))))
      | ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),s(real,X0))))
      | s(real,X0) = sF3620 ),
    inference(forward_demodulation,[],[f21350,f15424]) ).

fof(f21368,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(s(sF3595,realu_lt),sF3605)),s(real,X0))))
      | ~ p(s(bool,i(sF3607,s(real,X0))))
      | s(real,X0) = sF3605 ),
    inference(forward_demodulation,[],[f21351,f15372]) ).

fof(f21383,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),s(real,X0))))
      | p(s(bool,i(sF3622,s(real,X0))))
      | s(real,X0) = sF3620 ),
    inference(forward_demodulation,[],[f21367,f15426]) ).

fof(f21384,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(sF3611,sF3605)),s(real,X0))))
      | ~ p(s(bool,i(sF3607,s(real,X0))))
      | s(real,X0) = sF3605 ),
    inference(forward_demodulation,[],[f21368,f15404]) ).

fof(f21584,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),sF3636)))
    | p(s(bool,i(sF3622,sF3636)))
    | sF3620 = sF3636 ),
    inference(superposition,[],[f21383,f15454]) ).

fof(f21595,plain,
    ( p(s(bool,sF3637))
    | ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),sF3636)))
    | sF3620 = sF3636 ),
    inference(forward_demodulation,[],[f21584,f15456]) ).

fof(f21611,plain,
    ( p(sF3638)
    | ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),sF3636)))
    | sF3620 = sF3636 ),
    inference(forward_demodulation,[],[f21595,f15458]) ).

fof(f21643,plain,
    ( p(s(bool,i(s(sF3594,i(sF3611,sF3605)),sF3608)))
    | ~ p(s(bool,i(sF3607,sF3608)))
    | sF3605 = sF3608 ),
    inference(superposition,[],[f21384,f15398]) ).

fof(f21649,definition,
    ( spl3646_222
  <=> sF3605 = sF3636 ),
    introduced(definition,[new_symbols(definition,[spl3646_222])],[avatar_definition]) ).

fof(f21651,plain,
    ( sF3605 = sF3636
    | ~ spl3646_222 ),
    inference(avatar_component_clause,[],[f21649]) ).

fof(f22140,definition,
    ( spl3646_235
  <=> sF3620 = sF3636 ),
    introduced(definition,[new_symbols(definition,[spl3646_235])],[avatar_definition]) ).

fof(f22141,plain,
    ( sF3620 != sF3636
    | spl3646_235 ),
    inference(avatar_component_clause,[],[f22140]) ).

fof(f22142,plain,
    ( sF3620 = sF3636
    | ~ spl3646_235 ),
    inference(avatar_component_clause,[],[f22140]) ).

fof(f22148,definition,
    ( spl3646_237
  <=> p(s(bool,i(s(sF3594,i(sF3596,sF3636)),sF3620))) ),
    introduced(definition,[new_symbols(definition,[spl3646_237])],[avatar_definition]) ).

fof(f22150,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3636)),sF3620)))
    | spl3646_237 ),
    inference(avatar_component_clause,[],[f22148]) ).

fof(f22197,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3641)),sF3608)))
    | p(s(bool,i(s(sF3594,i(sF3611,sF3641)),sF3608)))
    | sF3608 = sF3641 ),
    inference(superposition,[],[f21337,f18500]) ).

fof(f22295,definition,
    ( spl3646_247
  <=> p(s(bool,i(s(sF3594,i(sF3611,sF3608)),sF3641))) ),
    introduced(definition,[new_symbols(definition,[spl3646_247])],[avatar_definition]) ).

fof(f22296,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3611,sF3608)),sF3641)))
    | spl3646_247 ),
    inference(avatar_component_clause,[],[f22295]) ).

fof(f22299,definition,
    ( spl3646_248
  <=> p(s(bool,i(s(sF3594,i(sF3596,sF3608)),sF3641))) ),
    introduced(definition,[new_symbols(definition,[spl3646_248])],[avatar_definition]) ).

fof(f22300,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,sF3608)),sF3641)))
    | ~ spl3646_248 ),
    inference(avatar_component_clause,[],[f22299]) ).

fof(f22301,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3608)),sF3641)))
    | spl3646_248 ),
    inference(avatar_component_clause,[],[f22299]) ).

fof(f23326,plain,
    ( ! [X0] : ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),sF3608)))
    | ~ spl3646_13 ),
    inference(superposition,[],[f18288,f15406]) ).

fof(f23331,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3605)),sF3608)))
    | ~ spl3646_13 ),
    inference(superposition,[],[f18288,f20569]) ).

fof(f23332,plain,
    ( ~ p(s(bool,i(s(sF3594,sF3606),sF3608)))
    | ~ spl3646_13 ),
    inference(forward_demodulation,[],[f23331,f15394]) ).

fof(f23334,plain,
    ( ! [X0] : ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0))))),sF3608)))
    | ~ spl3646_13 ),
    inference(forward_demodulation,[],[f23326,f15408]) ).

fof(f23335,plain,
    ( ~ p(s(bool,i(sF3607,sF3608)))
    | ~ spl3646_13 ),
    inference(forward_demodulation,[],[f23332,f15396]) ).

fof(f23337,plain,
    ( ! [X0] : ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,s(sF3612,X0))))),sF3608)))
    | ~ spl3646_13 ),
    inference(forward_demodulation,[],[f23334,f15460]) ).

fof(f23338,plain,
    ( ~ p(s(bool,sF3609))
    | ~ spl3646_13 ),
    inference(forward_demodulation,[],[f23335,f15400]) ).

fof(f23340,plain,
    ( ~ p(sF3610)
    | ~ spl3646_13 ),
    inference(forward_demodulation,[],[f23338,f15402]) ).

fof(f23342,plain,
    ( $false
    | ~ spl3646_3
    | ~ spl3646_13 ),
    inference(forward_subsumption_resolution,[],[f23340,f15505]) ).

fof(f23343,plain,
    ( ~ spl3646_3
    | ~ spl3646_13 ),
    inference(avatar_contradiction_clause,[],[f23342]) ).

fof(f23344,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608)))
    | ~ spl3646_14 ),
    inference(forward_demodulation,[],[f15550,f15398]) ).

fof(f23345,plain,
    ( ! [X0,X1] :
        ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608)))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f15554,f15398]) ).

fof(f23347,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,u_0))))),sF3608)))
    | ~ spl3646_14 ),
    inference(forward_demodulation,[],[f23344,f9447]) ).

fof(f23348,plain,
    ( ! [X0,X1] :
        ( p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608)))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23345,f15370]) ).

fof(f23350,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),sF3601)))),sF3608)))
    | ~ spl3646_14 ),
    inference(forward_demodulation,[],[f23347,f15384]) ).

fof(f23351,plain,
    ( ! [X0,X1] :
        ( p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608)))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23348,f15372]) ).

fof(f23353,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,realu_ofu_num),sF3601)))),sF3608)))
    | ~ spl3646_14 ),
    inference(forward_demodulation,[],[f23350,f15376]) ).

fof(f23354,plain,
    ( ! [X0,X1] :
        ( p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608)))
        | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0)))))))))))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23351,f15374]) ).

fof(f23356,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(sF3598,sF3601)))),sF3608)))
    | ~ spl3646_14 ),
    inference(forward_demodulation,[],[f23353,f15378]) ).

fof(f23357,plain,
    ( ! [X0,X1] :
        ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23354,f13938]) ).

fof(f23359,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,sF3604))),sF3608)))
    | ~ spl3646_14 ),
    inference(forward_demodulation,[],[f23356,f18550]) ).

fof(f23360,plain,
    ( ! [X0,X1] :
        ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),sF3608)),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23357,f15398]) ).

fof(f23362,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3605)),sF3608)))
    | ~ spl3646_14 ),
    inference(forward_demodulation,[],[f23359,f15392]) ).

fof(f23363,plain,
    ( ! [X0,X1] :
        ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(sF3597,i(s(fun(real,sF3597),realu_pow),sF3608)),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23360,f15376]) ).

fof(f23365,plain,
    ( p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),sF3605)),sF3608)))
    | ~ spl3646_14 ),
    inference(forward_demodulation,[],[f23362,f15370]) ).

fof(f23366,plain,
    ( ! [X0,X1] :
        ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(sF3597,i(s(sF3623,realu_pow),sF3608)),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23363,f15428]) ).

fof(f23368,plain,
    ( p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),sF3605)),sF3608)))
    | ~ spl3646_14 ),
    inference(forward_demodulation,[],[f23365,f15372]) ).

fof(f23369,plain,
    ( ! [X0,X1] :
        ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(sF3597,i(sF3624,sF3608)),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23366,f15430]) ).

fof(f23371,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,sF3605)),sF3608)))
    | ~ spl3646_14 ),
    inference(forward_demodulation,[],[f23368,f15374]) ).

fof(f23372,plain,
    ( ! [X0,X1] :
        ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(sF3597,sF3625),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23369,f15432]) ).

fof(f23374,plain,
    ( p(s(bool,i(s(sF3594,sF3606),sF3608)))
    | ~ spl3646_14 ),
    inference(forward_demodulation,[],[f23371,f15394]) ).

fof(f23375,plain,
    ( ! [X0,X1] :
        ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23372,f15434]) ).

fof(f23376,plain,
    ( p(s(bool,i(sF3607,sF3608)))
    | ~ spl3646_14 ),
    inference(forward_demodulation,[],[f23374,f15396]) ).

fof(f23377,plain,
    ( ! [X0,X1] :
        ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23375,f18401]) ).

fof(f23378,plain,
    ( p(s(bool,sF3609))
    | ~ spl3646_14 ),
    inference(forward_demodulation,[],[f23376,f15400]) ).

fof(f23379,plain,
    ( ! [X0,X1] :
        ( ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23377,f15370]) ).

fof(f23380,plain,
    ( p(sF3610)
    | ~ spl3646_14 ),
    inference(forward_demodulation,[],[f23378,f15402]) ).

fof(f23381,plain,
    ( ! [X0,X1] :
        ( ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23379,f15372]) ).

fof(f23382,plain,
    ( ! [X0,X1] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23381,f15374]) ).

fof(f23383,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),sF3632)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),sF3608))) )
    | ~ spl3646_15 ),
    inference(superposition,[],[f23382,f15406]) ).

fof(f23391,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0))))),sF3632)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),sF3608))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23383,f15408]) ).

fof(f23394,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,s(sF3612,X0))))),sF3632)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),sF3608))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23391,f15460]) ).

fof(f23397,plain,
    ( ! [X0] :
        ( p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0))))),sF3608)))
        | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,s(sF3612,X0))))),sF3632)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23394,f15408]) ).

fof(f23400,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,s(sF3612,X0))))),sF3632)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,s(sF3612,X0))))),sF3608))) )
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23397,f15460]) ).

fof(f23419,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,sF3616)))),sF3632)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
    | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,sF3616)))),sF3608)))
    | ~ spl3646_15 ),
    inference(superposition,[],[f23400,f15414]) ).

fof(f23428,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,sF3640))),sF3632)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
    | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,sF3616)))),sF3608)))
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23419,f15462]) ).

fof(f23431,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,sF3641)),sF3632)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
    | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,sF3616)))),sF3608)))
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23428,f15464]) ).

fof(f23433,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
    | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,sF3616)))),sF3608)))
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23431,f18509]) ).

fof(f25304,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3611,sF3605)),sF3608)))
    | ~ spl3646_7 ),
    inference(superposition,[],[f18284,f20569]) ).

fof(f25320,plain,
    ( $false
    | spl3646_3
    | ~ spl3646_14 ),
    inference(forward_subsumption_resolution,[],[f23380,f15504]) ).

fof(f25321,plain,
    ( spl3646_3
    | ~ spl3646_14 ),
    inference(avatar_contradiction_clause,[],[f25320]) ).

fof(f25330,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,s(real,sF3640))),sF3608)))
    | ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f23433,f15462]) ).

fof(f25344,definition,
    ( spl3646_260
  <=> p(s(bool,i(s(sF3594,i(sF3596,sF3641)),sF3608))) ),
    introduced(definition,[new_symbols(definition,[spl3646_260])],[avatar_definition]) ).

fof(f25345,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3641)),sF3608)))
    | spl3646_260 ),
    inference(avatar_component_clause,[],[f25344]) ).

fof(f25346,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,sF3641)),sF3608)))
    | ~ spl3646_260 ),
    inference(avatar_component_clause,[],[f25344]) ).

fof(f25348,definition,
    ( spl3646_261
  <=> p(s(bool,i(s(sF3594,i(sF3596,sF3620)),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))) ),
    introduced(definition,[new_symbols(definition,[spl3646_261])],[avatar_definition]) ).

fof(f25350,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
    | spl3646_261 ),
    inference(avatar_component_clause,[],[f25348]) ).

fof(f25352,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,sF3641)),sF3608)))
    | ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
    | ~ spl3646_15 ),
    inference(forward_demodulation,[],[f25330,f15464]) ).

fof(f25365,plain,
    ( ~ spl3646_261
    | spl3646_260
    | ~ spl3646_15 ),
    inference(avatar_split_clause,[],[f25352,f15553,f25344,f25348]) ).

fof(f25571,plain,
    p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3620)),sF3620))),
    inference(superposition,[],[f10743,f15422]) ).

fof(f25577,plain,
    p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),sF3620)),sF3620))),
    inference(forward_demodulation,[],[f25571,f15370]) ).

fof(f25596,plain,
    p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),sF3620)),sF3620))),
    inference(forward_demodulation,[],[f25577,f15372]) ).

fof(f25615,plain,
    p(s(bool,i(s(sF3594,i(sF3596,sF3620)),sF3620))),
    inference(forward_demodulation,[],[f25596,f15374]) ).

fof(f25759,plain,
    s(real,i(sF3598,s(num,i(s(sF3599,suc),sF3601)))) = s(real,i(s(sF3597,i(sF3624,sF3608)),sF3601)),
    inference(superposition,[],[f17737,f15398]) ).

fof(f25760,plain,
    s(real,i(sF3598,s(num,i(s(sF3599,suc),sF3601)))) = s(real,i(s(sF3597,i(sF3624,sF3605)),sF3601)),
    inference(superposition,[],[f17737,f15392]) ).

fof(f25761,plain,
    s(real,i(sF3598,s(num,i(s(sF3599,suc),sF3601)))) = s(real,i(s(sF3597,i(sF3624,sF3620)),sF3601)),
    inference(superposition,[],[f17737,f15422]) ).

fof(f25762,plain,
    s(real,i(sF3598,s(num,i(s(sF3599,suc),sF3601)))) = s(real,i(s(sF3597,i(sF3624,sF3636)),sF3601)),
    inference(superposition,[],[f17737,f15454]) ).

fof(f25763,plain,
    s(real,i(sF3598,s(num,i(s(sF3599,suc),sF3601)))) = s(real,i(s(sF3597,i(sF3624,sF3641)),sF3601)),
    inference(superposition,[],[f17737,f15464]) ).

fof(f25794,plain,
    s(real,i(s(sF3597,i(sF3624,sF3641)),sF3601)) = s(real,i(s(sF3597,i(sF3624,sF3636)),sF3601)),
    inference(forward_demodulation,[],[f25762,f25763]) ).

fof(f25795,plain,
    s(real,i(s(sF3597,i(sF3624,sF3641)),sF3601)) = s(real,i(s(sF3597,i(sF3624,sF3620)),sF3601)),
    inference(forward_demodulation,[],[f25761,f25763]) ).

fof(f25796,plain,
    s(real,i(s(sF3597,i(sF3624,sF3605)),sF3601)) = s(real,i(s(sF3597,i(sF3624,sF3641)),sF3601)),
    inference(forward_demodulation,[],[f25760,f25763]) ).

fof(f25797,plain,
    s(real,i(sF3598,s(num,i(s(sF3599,suc),sF3601)))) = s(real,i(s(sF3597,sF3625),sF3601)),
    inference(forward_demodulation,[],[f25759,f15432]) ).

fof(f25809,plain,
    s(real,i(s(sF3597,i(sF3624,sF3620)),sF3601)) = s(real,i(s(sF3597,i(sF3624,sF3636)),sF3601)),
    inference(forward_demodulation,[],[f25795,f25794]) ).

fof(f25810,plain,
    s(real,i(s(sF3597,i(sF3624,sF3605)),sF3601)) = s(real,i(s(sF3597,i(sF3624,sF3636)),sF3601)),
    inference(forward_demodulation,[],[f25796,f25794]) ).

fof(f25811,plain,
    s(real,i(sF3598,s(num,i(s(sF3599,suc),sF3601)))) = s(real,i(sF3626,sF3601)),
    inference(forward_demodulation,[],[f25797,f15434]) ).

fof(f25823,plain,
    s(real,i(s(sF3597,i(sF3624,sF3605)),sF3601)) = s(real,i(s(sF3597,i(sF3624,sF3620)),sF3601)),
    inference(forward_demodulation,[],[f25810,f25809]) ).

fof(f25824,plain,
    s(real,i(s(sF3597,i(sF3624,sF3641)),sF3601)) = s(real,i(sF3626,sF3601)),
    inference(forward_demodulation,[],[f25811,f25763]) ).

fof(f25832,plain,
    s(real,i(s(sF3597,i(sF3624,sF3636)),sF3601)) = s(real,i(sF3626,sF3601)),
    inference(forward_demodulation,[],[f25824,f25794]) ).

fof(f25834,plain,
    s(real,i(s(sF3597,i(sF3624,sF3620)),sF3601)) = s(real,i(sF3626,sF3601)),
    inference(forward_demodulation,[],[f25832,f25809]) ).

fof(f25836,plain,
    s(real,i(s(sF3597,i(sF3624,sF3605)),sF3601)) = s(real,i(sF3626,sF3601)),
    inference(forward_demodulation,[],[f25834,f25823]) ).

fof(f26324,plain,
    p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3598,sF3601)))),s(real,i(s(sF3597,i(sF3624,sF3608)),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))),
    inference(superposition,[],[f17790,f15398]) ).

fof(f26339,plain,
    p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3598,sF3601)))),s(real,i(s(sF3597,sF3625),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))),
    inference(forward_demodulation,[],[f26324,f15432]) ).

fof(f26364,plain,
    p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3598,sF3601)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))),
    inference(forward_demodulation,[],[f26339,f15434]) ).

fof(f26389,plain,
    p(s(bool,i(s(sF3594,i(sF3596,s(real,sF3604))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))),
    inference(forward_demodulation,[],[f26364,f18550]) ).

fof(f26414,plain,
    p(s(bool,i(s(sF3594,i(sF3596,sF3605)),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))),
    inference(forward_demodulation,[],[f26389,f15392]) ).

fof(f26434,plain,
    p(s(bool,i(s(sF3594,sF3606),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))),
    inference(forward_demodulation,[],[f26414,f15394]) ).

fof(f26446,plain,
    p(s(bool,i(sF3607,s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))),
    inference(forward_demodulation,[],[f26434,f15396]) ).

fof(f27659,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3620)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3620)),s(real,X0)))) ),
    inference(superposition,[],[f10832,f15422]) ).

fof(f27661,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3641)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3641)),s(real,X0)))) ),
    inference(superposition,[],[f10832,f15464]) ).

fof(f27731,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_lt),sF3641)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3641)),s(real,X0)))) ),
    inference(forward_demodulation,[],[f27661,f15370]) ).

fof(f27733,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_lt),sF3620)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3620)),s(real,X0)))) ),
    inference(forward_demodulation,[],[f27659,f15370]) ).

fof(f27772,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_lt),sF3641)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3641)),s(real,X0)))) ),
    inference(forward_demodulation,[],[f27731,f15372]) ).

fof(f27774,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_lt),sF3620)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3620)),s(real,X0)))) ),
    inference(forward_demodulation,[],[f27733,f15372]) ).

fof(f27812,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3611,sF3641)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3641)),s(real,X0)))) ),
    inference(forward_demodulation,[],[f27772,f15404]) ).

fof(f27814,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3611,sF3620)),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3620)),s(real,X0)))) ),
    inference(forward_demodulation,[],[f27774,f15404]) ).

fof(f27852,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,sF3642),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3641)),s(real,X0)))) ),
    inference(forward_demodulation,[],[f27812,f15466]) ).

fof(f27854,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,sF3621),s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3620)),s(real,X0)))) ),
    inference(forward_demodulation,[],[f27814,f15424]) ).

fof(f27892,plain,
    ! [X0] :
      ( ~ p(s(bool,i(sF3643,s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3641)),s(real,X0)))) ),
    inference(forward_demodulation,[],[f27852,f15468]) ).

fof(f27894,plain,
    ! [X0] :
      ( ~ p(s(bool,i(sF3622,s(real,X0))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3620)),s(real,X0)))) ),
    inference(forward_demodulation,[],[f27854,f15426]) ).

fof(f27931,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),sF3641)),s(real,X0))))
      | ~ p(s(bool,i(sF3643,s(real,X0)))) ),
    inference(forward_demodulation,[],[f27892,f15370]) ).

fof(f27933,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),sF3620)),s(real,X0))))
      | ~ p(s(bool,i(sF3622,s(real,X0)))) ),
    inference(forward_demodulation,[],[f27894,f15370]) ).

fof(f27951,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),sF3641)),s(real,X0))))
      | ~ p(s(bool,i(sF3643,s(real,X0)))) ),
    inference(forward_demodulation,[],[f27931,f15372]) ).

fof(f27952,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),sF3620)),s(real,X0))))
      | ~ p(s(bool,i(sF3622,s(real,X0)))) ),
    inference(forward_demodulation,[],[f27933,f15372]) ).

fof(f27967,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(sF3596,sF3641)),s(real,X0))))
      | ~ p(s(bool,i(sF3643,s(real,X0)))) ),
    inference(forward_demodulation,[],[f27951,f15374]) ).

fof(f27968,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(sF3596,sF3620)),s(real,X0))))
      | ~ p(s(bool,i(sF3622,s(real,X0)))) ),
    inference(forward_demodulation,[],[f27952,f15374]) ).

fof(f28307,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,sF3641)),sF3608)))
    | ~ p(s(bool,i(sF3643,sF3608))) ),
    inference(superposition,[],[f27967,f15398]) ).

fof(f28316,plain,
    ( ~ p(s(bool,sF3644))
    | p(s(bool,i(s(sF3594,i(sF3596,sF3641)),sF3608))) ),
    inference(forward_demodulation,[],[f28307,f15470]) ).

fof(f28334,plain,
    ( ~ p(sF3645)
    | p(s(bool,i(s(sF3594,i(sF3596,sF3641)),sF3608))) ),
    inference(forward_demodulation,[],[f28316,f15472]) ).

fof(f28345,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,sF3641)),sF3608)))
    | ~ spl3646_1 ),
    inference(forward_subsumption_resolution,[],[f28334,f15496]) ).

fof(f28355,plain,
    ( spl3646_260
    | ~ spl3646_1 ),
    inference(avatar_split_clause,[],[f28345,f15494,f25344]) ).

fof(f28360,plain,
    ( ~ p(s(bool,i(sF3607,sF3608)))
    | sF3605 = sF3608
    | ~ spl3646_7 ),
    inference(forward_subsumption_resolution,[],[f21643,f25304]) ).

fof(f28366,definition,
    ( spl3646_272
  <=> sF3605 = sF3608 ),
    introduced(definition,[new_symbols(definition,[spl3646_272])],[avatar_definition]) ).

fof(f28368,plain,
    ( sF3605 = sF3608
    | ~ spl3646_272 ),
    inference(avatar_component_clause,[],[f28366]) ).

fof(f28384,plain,
    ( p(s(bool,i(s(sF3594,sF3642),sF3608)))
    | ~ p(s(bool,i(s(sF3594,i(sF3596,sF3641)),sF3608)))
    | sF3608 = sF3641 ),
    inference(forward_demodulation,[],[f22197,f15466]) ).

fof(f28408,plain,
    ( ~ p(s(bool,sF3609))
    | sF3605 = sF3608
    | ~ spl3646_7 ),
    inference(forward_demodulation,[],[f28360,f15400]) ).

fof(f28421,plain,
    ( p(s(bool,i(sF3643,sF3608)))
    | ~ p(s(bool,i(s(sF3594,i(sF3596,sF3641)),sF3608)))
    | sF3608 = sF3641 ),
    inference(forward_demodulation,[],[f28384,f15468]) ).

fof(f28429,plain,
    ( ~ p(sF3610)
    | sF3605 = sF3608
    | ~ spl3646_7 ),
    inference(forward_demodulation,[],[f28408,f15402]) ).

fof(f28442,plain,
    ( p(s(bool,sF3644))
    | ~ p(s(bool,i(s(sF3594,i(sF3596,sF3641)),sF3608)))
    | sF3608 = sF3641 ),
    inference(forward_demodulation,[],[f28421,f15470]) ).

fof(f28450,definition,
    ( spl3646_274
  <=> sF3608 = sF3641 ),
    introduced(definition,[new_symbols(definition,[spl3646_274])],[avatar_definition]) ).

fof(f28451,plain,
    ( sF3608 != sF3641
    | spl3646_274 ),
    inference(avatar_component_clause,[],[f28450]) ).

fof(f28452,plain,
    ( sF3608 = sF3641
    | ~ spl3646_274 ),
    inference(avatar_component_clause,[],[f28450]) ).

fof(f28454,plain,
    ( sF3605 = sF3608
    | ~ spl3646_3
    | ~ spl3646_7 ),
    inference(forward_subsumption_resolution,[],[f28429,f15505]) ).

fof(f28467,plain,
    ( p(sF3645)
    | ~ p(s(bool,i(s(sF3594,i(sF3596,sF3641)),sF3608)))
    | sF3608 = sF3641 ),
    inference(forward_demodulation,[],[f28442,f15472]) ).

fof(f28472,plain,
    ( spl3646_272
    | ~ spl3646_3
    | ~ spl3646_7 ),
    inference(avatar_split_clause,[],[f28454,f15521,f15503,f28366]) ).

fof(f28484,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3641)),sF3608)))
    | sF3608 = sF3641
    | spl3646_1 ),
    inference(forward_subsumption_resolution,[],[f28467,f15495]) ).

fof(f28499,plain,
    ( spl3646_274
    | ~ spl3646_260
    | spl3646_1 ),
    inference(avatar_split_clause,[],[f28484,f15494,f25344,f28450]) ).

fof(f28617,plain,
    ( sF3608 = sF3641
    | ~ spl3646_206
    | ~ spl3646_272 ),
    inference(forward_demodulation,[],[f19231,f28368]) ).

fof(f28759,plain,
    ( spl3646_274
    | ~ spl3646_206
    | ~ spl3646_272 ),
    inference(avatar_split_clause,[],[f28617,f28366,f19229,f28450]) ).

fof(f29155,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608)))
    | ~ spl3646_8 ),
    inference(forward_demodulation,[],[f15526,f15398]) ).

fof(f29242,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,u_0))))),sF3608)))
    | ~ spl3646_8 ),
    inference(forward_demodulation,[],[f29155,f9447]) ).

fof(f29268,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),sF3601)))),sF3608)))
    | ~ spl3646_8 ),
    inference(forward_demodulation,[],[f29242,f15384]) ).

fof(f29288,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(sF3597,realu_ofu_num),sF3601)))),sF3608)))
    | ~ spl3646_8 ),
    inference(forward_demodulation,[],[f29268,f15376]) ).

fof(f29304,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(sF3598,sF3601)))),sF3608)))
    | ~ spl3646_8 ),
    inference(forward_demodulation,[],[f29288,f15378]) ).

fof(f29315,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,sF3604))),sF3608)))
    | ~ spl3646_8 ),
    inference(forward_demodulation,[],[f29304,f18550]) ).

fof(f29323,plain,
    ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3605)),sF3608)))
    | ~ spl3646_8 ),
    inference(forward_demodulation,[],[f29315,f15392]) ).

fof(f29330,plain,
    ( p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_lt),sF3605)),sF3608)))
    | ~ spl3646_8 ),
    inference(forward_demodulation,[],[f29323,f15370]) ).

fof(f29335,plain,
    ( p(s(bool,i(s(sF3594,i(s(sF3595,realu_lt),sF3605)),sF3608)))
    | ~ spl3646_8 ),
    inference(forward_demodulation,[],[f29330,f15372]) ).

fof(f29337,plain,
    ( p(s(bool,i(s(sF3594,i(sF3611,sF3605)),sF3608)))
    | ~ spl3646_8 ),
    inference(forward_demodulation,[],[f29335,f15404]) ).

fof(f30056,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,sF3620)),sF3636)))
    | ~ p(s(bool,i(sF3622,sF3636))) ),
    inference(superposition,[],[f27968,f15454]) ).

fof(f30061,plain,
    ( ~ p(s(bool,sF3637))
    | p(s(bool,i(s(sF3594,i(sF3596,sF3620)),sF3636))) ),
    inference(forward_demodulation,[],[f30056,f15456]) ).

fof(f30067,plain,
    ( ~ p(sF3638)
    | p(s(bool,i(s(sF3594,i(sF3596,sF3620)),sF3636))) ),
    inference(forward_demodulation,[],[f30061,f15458]) ).

fof(f30069,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,sF3620)),sF3636)))
    | ~ spl3646_2 ),
    inference(forward_subsumption_resolution,[],[f30067,f15500]) ).

fof(f30491,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),sF3608)),s(num,X0))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608))) ),
    inference(superposition,[],[f11027,f15398]) ).

fof(f30529,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(sF3597,realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(sF3597,i(s(fun(real,sF3597),realu_pow),sF3608)),s(num,X0))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608))) ),
    inference(forward_demodulation,[],[f30491,f15376]) ).

fof(f30567,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(sF3597,realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(sF3597,i(s(sF3623,realu_pow),sF3608)),s(num,X0))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608))) ),
    inference(forward_demodulation,[],[f30529,f15428]) ).

fof(f30605,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(sF3597,realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(sF3597,i(sF3624,sF3608)),s(num,X0))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608))) ),
    inference(forward_demodulation,[],[f30567,f15430]) ).

fof(f30643,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(sF3597,realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(s(sF3597,sF3625),s(num,X0))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608))) ),
    inference(forward_demodulation,[],[f30605,f15432]) ).

fof(f30681,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(sF3597,realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),s(real,i(sF3626,s(num,X0))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608))) ),
    inference(forward_demodulation,[],[f30643,f15434]) ).

fof(f30719,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(sF3597,realu_ofu_num),s(num,u_0))))),s(real,i(sF3626,s(num,X0))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608))) ),
    inference(forward_demodulation,[],[f30681,f9447]) ).

fof(f30757,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(sF3597,realu_ofu_num),sF3601)))),s(real,i(sF3626,s(num,X0))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608))) ),
    inference(forward_demodulation,[],[f30719,f15384]) ).

fof(f30795,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(sF3598,sF3601)))),s(real,i(sF3626,s(num,X0))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608))) ),
    inference(forward_demodulation,[],[f30757,f15378]) ).

fof(f30833,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,sF3604))),s(real,i(sF3626,s(num,X0))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608))) ),
    inference(forward_demodulation,[],[f30795,f18550]) ).

fof(f30871,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3605)),s(real,i(sF3626,s(num,X0))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608))) ),
    inference(forward_demodulation,[],[f30833,f15392]) ).

fof(f30909,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_lt),sF3605)),s(real,i(sF3626,s(num,X0))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608))) ),
    inference(forward_demodulation,[],[f30871,f15370]) ).

fof(f30947,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(s(sF3595,realu_lt),sF3605)),s(real,i(sF3626,s(num,X0))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608))) ),
    inference(forward_demodulation,[],[f30909,f15372]) ).

fof(f30985,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(sF3611,sF3605)),s(real,i(sF3626,s(num,X0))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608))) ),
    inference(forward_demodulation,[],[f30947,f15404]) ).

fof(f31023,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),s(num,u_0))))),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3611,sF3605)),s(real,i(sF3626,s(num,X0)))))) ),
    inference(forward_demodulation,[],[f30985,f9447]) ).

fof(f31061,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(fun(num,real),realu_ofu_num),sF3601)))),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3611,sF3605)),s(real,i(sF3626,s(num,X0)))))) ),
    inference(forward_demodulation,[],[f31023,f15384]) ).

fof(f31099,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(s(sF3597,realu_ofu_num),sF3601)))),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3611,sF3605)),s(real,i(sF3626,s(num,X0)))))) ),
    inference(forward_demodulation,[],[f31061,f15376]) ).

fof(f31137,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,i(sF3598,sF3601)))),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3611,sF3605)),s(real,i(sF3626,s(num,X0)))))) ),
    inference(forward_demodulation,[],[f31099,f15378]) ).

fof(f31175,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,sF3604))),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3611,sF3605)),s(real,i(sF3626,s(num,X0)))))) ),
    inference(forward_demodulation,[],[f31137,f18550]) ).

fof(f31213,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3605)),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3611,sF3605)),s(real,i(sF3626,s(num,X0)))))) ),
    inference(forward_demodulation,[],[f31175,f15392]) ).

fof(f31248,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_lt),sF3605)),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3611,sF3605)),s(real,i(sF3626,s(num,X0)))))) ),
    inference(forward_demodulation,[],[f31213,f15370]) ).

fof(f31278,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_lt),sF3605)),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3611,sF3605)),s(real,i(sF3626,s(num,X0)))))) ),
    inference(forward_demodulation,[],[f31248,f15372]) ).

fof(f31296,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3611,sF3605)),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3611,sF3605)),s(real,i(sF3626,s(num,X0)))))) ),
    inference(forward_demodulation,[],[f31278,f15404]) ).

fof(f31309,plain,
    ( ! [X0] : p(s(bool,i(s(sF3594,i(sF3611,sF3605)),s(real,i(sF3626,s(num,X0))))))
    | ~ spl3646_8 ),
    inference(forward_subsumption_resolution,[],[f31296,f29337]) ).

fof(f31825,plain,
    ( p(s(bool,i(s(sF3594,i(sF3611,sF3605)),s(real,i(sF3626,sF3634)))))
    | ~ spl3646_8 ),
    inference(superposition,[],[f31309,f17967]) ).

fof(f31845,plain,
    ( p(s(bool,i(s(sF3594,i(sF3611,sF3605)),s(real,sF3635))))
    | ~ spl3646_8 ),
    inference(forward_demodulation,[],[f31825,f15452]) ).

fof(f31849,plain,
    ( p(s(bool,i(s(sF3594,i(sF3611,sF3605)),sF3636)))
    | ~ spl3646_8 ),
    inference(forward_demodulation,[],[f31845,f15454]) ).

fof(f34299,plain,
    ! [X0] : s(bool,i(s(fun(real,bool),X0),sF3608)) = s(bool,i(s(fun(fun(real,bool),bool),i(s(fun(real,fun(fun(real,bool),bool)),in),sF3608)),s(fun(real,bool),X0))),
    inference(superposition,[],[f11693,f15398]) ).

fof(f34301,plain,
    ! [X0] : s(bool,i(s(fun(real,bool),X0),sF3620)) = s(bool,i(s(fun(fun(real,bool),bool),i(s(fun(real,fun(fun(real,bool),bool)),in),sF3620)),s(fun(real,bool),X0))),
    inference(superposition,[],[f11693,f15422]) ).

fof(f34302,plain,
    ! [X0] : s(bool,i(s(fun(real,bool),X0),sF3636)) = s(bool,i(s(fun(fun(real,bool),bool),i(s(fun(real,fun(fun(real,bool),bool)),in),sF3636)),s(fun(real,bool),X0))),
    inference(superposition,[],[f11693,f15454]) ).

fof(f34303,plain,
    ! [X0] : s(bool,i(s(fun(real,bool),X0),sF3641)) = s(bool,i(s(fun(fun(real,bool),bool),i(s(fun(real,fun(fun(real,bool),bool)),in),sF3641)),s(fun(real,bool),X0))),
    inference(superposition,[],[f11693,f15464]) ).

fof(f34320,plain,
    ! [X0] : s(bool,i(s(sF3594,X0),sF3641)) = s(bool,i(s(fun(sF3594,bool),i(s(fun(real,fun(sF3594,bool)),in),sF3641)),s(sF3594,X0))),
    inference(forward_demodulation,[],[f34303,f15370]) ).

fof(f34321,plain,
    ! [X0] : s(bool,i(s(sF3594,X0),sF3636)) = s(bool,i(s(fun(sF3594,bool),i(s(fun(real,fun(sF3594,bool)),in),sF3636)),s(sF3594,X0))),
    inference(forward_demodulation,[],[f34302,f15370]) ).

fof(f34322,plain,
    ! [X0] : s(bool,i(s(sF3594,X0),sF3620)) = s(bool,i(s(fun(sF3594,bool),i(s(fun(real,fun(sF3594,bool)),in),sF3620)),s(sF3594,X0))),
    inference(forward_demodulation,[],[f34301,f15370]) ).

fof(f34324,plain,
    ! [X0] : s(bool,i(s(sF3594,X0),sF3608)) = s(bool,i(s(fun(sF3594,bool),i(s(fun(real,fun(sF3594,bool)),in),sF3608)),s(sF3594,X0))),
    inference(forward_demodulation,[],[f34299,f15370]) ).

fof(f34347,plain,
    s(bool,i(sF3643,sF3608)) = s(bool,i(s(fun(sF3594,bool),i(s(fun(real,fun(sF3594,bool)),in),sF3608)),sF3643)),
    inference(superposition,[],[f34324,f15468]) ).

fof(f34349,plain,
    s(bool,sF3644) = s(bool,i(s(fun(sF3594,bool),i(s(fun(real,fun(sF3594,bool)),in),sF3608)),sF3643)),
    inference(forward_demodulation,[],[f34347,f15470]) ).

fof(f34351,plain,
    sF3645 = s(bool,i(s(fun(sF3594,bool),i(s(fun(real,fun(sF3594,bool)),in),sF3608)),sF3643)),
    inference(forward_demodulation,[],[f34349,f15472]) ).

fof(f34355,plain,
    s(bool,i(sF3622,sF3636)) = s(bool,i(s(fun(sF3594,bool),i(s(fun(real,fun(sF3594,bool)),in),sF3636)),sF3622)),
    inference(superposition,[],[f34321,f15426]) ).

fof(f34359,plain,
    s(bool,sF3637) = s(bool,i(s(fun(sF3594,bool),i(s(fun(real,fun(sF3594,bool)),in),sF3636)),sF3622)),
    inference(forward_demodulation,[],[f34355,f15456]) ).

fof(f34360,plain,
    sF3638 = s(bool,i(s(fun(sF3594,bool),i(s(fun(real,fun(sF3594,bool)),in),sF3636)),sF3622)),
    inference(forward_demodulation,[],[f34359,f15458]) ).

fof(f34369,plain,
    s(bool,i(sF3643,sF3641)) = s(bool,i(s(fun(sF3594,bool),i(s(fun(real,fun(sF3594,bool)),in),sF3641)),sF3643)),
    inference(superposition,[],[f34320,f15468]) ).

fof(f34371,plain,
    s(bool,i(sF3622,sF3620)) = s(bool,i(s(fun(sF3594,bool),i(s(fun(real,fun(sF3594,bool)),in),sF3641)),sF3643)),
    inference(forward_demodulation,[],[f34369,f19375]) ).

fof(f34373,plain,
    s(bool,i(sF3622,sF3620)) = s(bool,i(s(fun(sF3594,bool),i(s(fun(real,fun(sF3594,bool)),in),sF3620)),sF3622)),
    inference(superposition,[],[f34322,f15426]) ).

fof(f34450,plain,
    ! [X0] : s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))) = s(real,i(s(fun(real,real),sqrt),s(real,i(s(fun(sF3612,real),i(s(fun(sF3612,fun(sF3612,real)),dot),s(sF3612,X0))),s(sF3612,X0))))),
    inference(superposition,[],[f15242,f15406]) ).

fof(f34526,plain,
    ! [X0] : s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0))) = s(real,i(s(fun(real,real),sqrt),s(real,i(s(sF3613,i(s(fun(sF3612,sF3613),dot),s(sF3612,X0))),s(sF3612,X0))))),
    inference(forward_demodulation,[],[f34450,f15408]) ).

fof(f34527,plain,
    ! [X0] : s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0))) = s(real,i(s(fun(real,real),sqrt),s(real,i(s(sF3613,i(s(sF3614,dot),s(sF3612,X0))),s(sF3612,X0))))),
    inference(forward_demodulation,[],[f34526,f15410]) ).

fof(f34528,plain,
    ! [X0] : s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0))) = s(real,i(s(fun(real,real),sqrt),s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))),
    inference(forward_demodulation,[],[f34527,f15412]) ).

fof(f34529,plain,
    ! [X0] : s(real,i(sF3639,s(sF3612,X0))) = s(real,i(s(fun(real,real),sqrt),s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))),
    inference(forward_demodulation,[],[f34528,f15460]) ).

fof(f34533,plain,
    s(real,i(sF3639,s(sF3612,i(s(fun(sF3612,sF3612),vectoru_neg),sF3616)))) = s(real,i(s(fun(real,real),sqrt),sF3620)),
    inference(superposition,[],[f34529,f18686]) ).

fof(f34606,plain,
    sF3641 = s(real,i(s(fun(real,real),sqrt),sF3620)),
    inference(forward_demodulation,[],[f34533,f18596]) ).

fof(f34811,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3608)),sF3641)))
    | p(s(bool,i(s(sF3594,i(sF3611,sF3608)),sF3641)))
    | sF3608 = sF3641 ),
    inference(superposition,[],[f21352,f34606]) ).

fof(f36496,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),s(real,X0))),sF3641)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3641)),s(real,X0)))) ),
    inference(superposition,[],[f10875,f15464]) ).

fof(f36499,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_lt),s(real,X0))),sF3641)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3641)),s(real,X0)))) ),
    inference(forward_demodulation,[],[f36496,f15370]) ).

fof(f36546,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_lt),s(real,X0))),sF3641)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3641)),s(real,X0)))) ),
    inference(forward_demodulation,[],[f36499,f15372]) ).

fof(f36593,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3611,s(real,X0))),sF3641)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_lt),sF3641)),s(real,X0)))) ),
    inference(forward_demodulation,[],[f36546,f15404]) ).

fof(f36640,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_lt),sF3641)),s(real,X0))))
      | ~ p(s(bool,i(s(sF3594,i(sF3611,s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f36593,f15370]) ).

fof(f36687,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_lt),sF3641)),s(real,X0))))
      | ~ p(s(bool,i(s(sF3594,i(sF3611,s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f36640,f15372]) ).

fof(f36733,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3611,sF3641)),s(real,X0))))
      | ~ p(s(bool,i(s(sF3594,i(sF3611,s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f36687,f15404]) ).

fof(f36779,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,sF3642),s(real,X0))))
      | ~ p(s(bool,i(s(sF3594,i(sF3611,s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f36733,f15466]) ).

fof(f36800,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3611,s(real,X0))),sF3641)))
      | ~ p(s(bool,i(sF3643,s(real,X0)))) ),
    inference(forward_demodulation,[],[f36779,f15468]) ).

fof(f37246,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3611,sF3608)),sF3641)))
    | ~ p(s(bool,i(sF3643,sF3608))) ),
    inference(superposition,[],[f36800,f15398]) ).

fof(f37253,plain,
    ( ~ p(s(bool,sF3644))
    | ~ p(s(bool,i(s(sF3594,i(sF3611,sF3608)),sF3641))) ),
    inference(forward_demodulation,[],[f37246,f15470]) ).

fof(f37269,plain,
    ( ~ p(sF3645)
    | ~ p(s(bool,i(s(sF3594,i(sF3611,sF3608)),sF3641))) ),
    inference(forward_demodulation,[],[f37253,f15472]) ).

fof(f37949,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X0))),s(num,X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),sF3608)),s(num,X1))))))
      | s(num,X1) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(superposition,[],[f11166,f15398]) ).

fof(f37953,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,X0))),s(num,X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),sF3641)),s(num,X1))))))
      | s(num,X1) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3641)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(superposition,[],[f11166,f15464]) ).

fof(f37989,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,i(s(fun(real,sF3597),realu_pow),s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(s(fun(real,sF3597),realu_pow),sF3641)),s(num,X1))))))
      | s(num,X1) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3641)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f37953,f15376]) ).

fof(f37993,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,i(s(fun(real,sF3597),realu_pow),s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(s(fun(real,sF3597),realu_pow),sF3608)),s(num,X1))))))
      | s(num,X1) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f37949,f15376]) ).

fof(f38050,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,i(s(sF3623,realu_pow),s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(s(sF3623,realu_pow),sF3641)),s(num,X1))))))
      | s(num,X1) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3641)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f37989,f15428]) ).

fof(f38054,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,i(s(sF3623,realu_pow),s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(s(sF3623,realu_pow),sF3608)),s(num,X1))))))
      | s(num,X1) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f37993,f15428]) ).

fof(f38111,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | s(num,X1) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3641)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f38050,f15430]) ).

fof(f38115,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3608)),s(num,X1))))))
      | s(num,X1) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f38054,f15430]) ).

fof(f38172,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | s(num,X1) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3641)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f38111,f15370]) ).

fof(f38176,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,sF3625),s(num,X1))))))
      | s(num,X1) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f38115,f15432]) ).

fof(f38233,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | s(num,X1) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3641)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f38172,f15372]) ).

fof(f38237,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | s(num,X1) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f38176,f15434]) ).

fof(f38294,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | s(num,X1) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3641)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f38233,f15374]) ).

fof(f38298,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | s(num,X1) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f38237,f15370]) ).

fof(f38355,plain,
    ! [X0,X1] :
      ( s(num,u_0) = s(num,X1)
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3641)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f38294,f9447]) ).

fof(f38359,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | s(num,X1) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f38298,f15372]) ).

fof(f38416,plain,
    ! [X0,X1] :
      ( s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3641)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f38355,f15384]) ).

fof(f38420,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | s(num,X1) = s(num,i(s(fun(num,num),numeral),s(num,u_0)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f38359,f15374]) ).

fof(f38477,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,u_0))))),sF3641)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f38416,f9447]) ).

fof(f38481,plain,
    ! [X0,X1] :
      ( s(num,u_0) = s(num,X1)
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f38420,f9447]) ).

fof(f38538,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),sF3601)))),sF3641)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f38477,f15384]) ).

fof(f38542,plain,
    ! [X0,X1] :
      ( s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,i(s(fun(num,num),numeral),s(num,u_0))))))),sF3608)))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f38481,f15384]) ).

fof(f38599,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,realu_ofu_num),sF3601)))),sF3641)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f38538,f15376]) ).

fof(f38603,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),s(num,u_0))))),sF3608)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f38542,f9447]) ).

fof(f38660,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(sF3598,sF3601)))),sF3641)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f38599,f15378]) ).

fof(f38664,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(num,real),realu_ofu_num),sF3601)))),sF3608)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f38603,f15384]) ).

fof(f38721,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,sF3604))),sF3641)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f38660,f18550]) ).

fof(f38725,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,realu_ofu_num),sF3601)))),sF3608)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f38664,f15376]) ).

fof(f38782,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3605)),sF3641)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f38721,f15392]) ).

fof(f38786,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(sF3598,sF3601)))),sF3608)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f38725,f15378]) ).

fof(f38842,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),sF3605)),sF3641)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f38782,f15370]) ).

fof(f38846,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,sF3604))),sF3608)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f38786,f18550]) ).

fof(f38893,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),sF3605)),sF3641)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f38842,f15372]) ).

fof(f38897,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),sF3605)),sF3608)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f38846,f15392]) ).

fof(f38944,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3605)),sF3641)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f38893,f15374]) ).

fof(f38948,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),sF3605)),sF3608)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f38897,f15370]) ).

fof(f38990,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(sF3594,sF3606),sF3641)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f38944,f15394]) ).

fof(f38994,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),sF3605)),sF3608)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f38948,f15372]) ).

fof(f39036,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(sF3607,sF3641)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f38990,f15396]) ).

fof(f39040,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3605)),sF3608)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f38994,f15374]) ).

fof(f39079,plain,
    ! [X0,X1] :
      ( s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3641))) ),
    inference(forward_subsumption_resolution,[],[f39036,f18780]) ).

fof(f39083,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(sF3594,sF3606),sF3608)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f39040,f15394]) ).

fof(f39120,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),s(real,X0))),sF3641)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1)))))) ),
    inference(forward_demodulation,[],[f39079,f15370]) ).

fof(f39124,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(sF3607,sF3608)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f39083,f15396]) ).

fof(f39160,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),s(real,X0))),sF3641)))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1)))))) ),
    inference(forward_demodulation,[],[f39120,f15372]) ).

fof(f39164,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,sF3609))
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f39124,f15400]) ).

fof(f39196,definition,
    ( spl3646_317
  <=> sF3601 = sF3632 ),
    introduced(definition,[new_symbols(definition,[spl3646_317])],[avatar_definition]) ).

fof(f39197,plain,
    ( sF3601 != sF3632
    | spl3646_317 ),
    inference(avatar_component_clause,[],[f39196]) ).

fof(f39198,plain,
    ( sF3601 = sF3632
    | ~ spl3646_317 ),
    inference(avatar_component_clause,[],[f39196]) ).

fof(f39214,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X1))))))
      | s(num,X1) = sF3601
      | p(s(bool,i(s(sF3594,i(sF3596,s(real,X0))),sF3641))) ),
    inference(forward_demodulation,[],[f39160,f15374]) ).

fof(f39218,plain,
    ! [X0,X1] :
      ( ~ p(sF3610)
      | s(num,X1) = sF3601
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
      | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) ),
    inference(forward_demodulation,[],[f39164,f15402]) ).

fof(f39241,plain,
    ( ! [X0,X1] :
        ( s(num,X1) = sF3601
        | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
        | p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,X0))),sF3608))) )
    | ~ spl3646_3 ),
    inference(forward_subsumption_resolution,[],[f39218,f15505]) ).

fof(f39249,plain,
    ( ! [X0,X1] :
        ( p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),s(real,X0))),sF3608)))
        | s(num,X1) = sF3601
        | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1)))))) )
    | ~ spl3646_3 ),
    inference(forward_demodulation,[],[f39241,f15370]) ).

fof(f39251,plain,
    ( ! [X0,X1] :
        ( p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),s(real,X0))),sF3608)))
        | s(num,X1) = sF3601
        | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1)))))) )
    | ~ spl3646_3 ),
    inference(forward_demodulation,[],[f39249,f15372]) ).

fof(f39253,plain,
    ( ! [X0,X1] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,X0))),s(num,X1))))),s(real,i(sF3626,s(num,X1))))))
        | s(num,X1) = sF3601
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,X0))),sF3608))) )
    | ~ spl3646_3 ),
    inference(forward_demodulation,[],[f39251,f15374]) ).

fof(f39258,plain,
    ( sF3635 = i(sF3626,sF3601)
    | ~ spl3646_317 ),
    inference(superposition,[],[f18551,f39198]) ).

fof(f39266,plain,
    ( ! [X0] :
        ( sF3605 != s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,s(sF3612,X0))))),sF3601))
        | sF3605 = s(real,i(sF3639,s(sF3612,X0))) )
    | ~ spl3646_317 ),
    inference(superposition,[],[f19215,f39198]) ).

fof(f39292,plain,
    ( sF3605 = s(real,i(s(sF3597,i(sF3624,sF3605)),sF3601))
    | ~ spl3646_317 ),
    inference(superposition,[],[f20683,f39198]) ).

fof(f39299,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,s(sF3612,X0))))),sF3601)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,s(sF3612,X0))))),sF3608))) )
    | ~ spl3646_15
    | ~ spl3646_317 ),
    inference(superposition,[],[f23400,f39198]) ).

fof(f39317,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3598,s(num,i(s(sF3599,suc),sF3601)))))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,s(sF3612,X0))))),sF3608))) )
    | ~ spl3646_15
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39299,f17737]) ).

fof(f39323,plain,
    ( sF3605 = s(real,i(sF3626,sF3601))
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39292,f25836]) ).

fof(f39349,plain,
    ( ! [X0] :
        ( sF3605 != s(real,i(sF3598,s(num,i(s(sF3599,suc),sF3601))))
        | sF3605 = s(real,i(sF3639,s(sF3612,X0))) )
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39266,f17737]) ).

fof(f39367,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,sF3641)),sF3601)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,s(sF3612,X0))))),sF3608))) )
    | ~ spl3646_15
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39317,f25763]) ).

fof(f39372,plain,
    ( sF3605 = s(real,sF3635)
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39323,f39258]) ).

fof(f39397,plain,
    ( ! [X0] :
        ( sF3605 != s(real,i(s(sF3597,i(sF3624,sF3641)),sF3601))
        | sF3605 = s(real,i(sF3639,s(sF3612,X0))) )
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39349,f25763]) ).

fof(f39412,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,sF3636)),sF3601)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,s(sF3612,X0))))),sF3608))) )
    | ~ spl3646_15
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39367,f25794]) ).

fof(f39416,plain,
    ( sF3605 = sF3636
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39372,f15454]) ).

fof(f39441,plain,
    ( ! [X0] :
        ( sF3605 != s(real,i(s(sF3597,i(sF3624,sF3636)),sF3601))
        | sF3605 = s(real,i(sF3639,s(sF3612,X0))) )
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39397,f25794]) ).

fof(f39454,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,sF3620)),sF3601)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,s(sF3612,X0))))),sF3608))) )
    | ~ spl3646_15
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39412,f25809]) ).

fof(f39458,plain,
    ( spl3646_222
    | ~ spl3646_317 ),
    inference(avatar_split_clause,[],[f39416,f39196,f21649]) ).

fof(f39479,plain,
    ( ! [X0] :
        ( sF3605 != s(real,i(s(sF3597,i(sF3624,sF3620)),sF3601))
        | sF3605 = s(real,i(sF3639,s(sF3612,X0))) )
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39441,f25809]) ).

fof(f39492,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,sF3605)),sF3601)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,s(sF3612,X0))))),sF3608))) )
    | ~ spl3646_15
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39454,f25823]) ).

fof(f39516,plain,
    ( ! [X0] :
        ( sF3605 != s(real,i(s(sF3597,i(sF3624,sF3605)),sF3601))
        | sF3605 = s(real,i(sF3639,s(sF3612,X0))) )
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39479,f25823]) ).

fof(f39529,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3626,sF3601)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,s(sF3612,X0))))),sF3608))) )
    | ~ spl3646_15
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39492,f25836]) ).

fof(f39553,plain,
    ( ! [X0] :
        ( sF3605 != s(real,i(sF3626,sF3601))
        | sF3605 = s(real,i(sF3639,s(sF3612,X0))) )
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39516,f25836]) ).

fof(f39565,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,sF3635))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,s(sF3612,X0))))),sF3608))) )
    | ~ spl3646_15
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39529,f39258]) ).

fof(f39589,plain,
    ( ! [X0] :
        ( sF3605 != s(real,sF3635)
        | sF3605 = s(real,i(sF3639,s(sF3612,X0))) )
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39553,f39258]) ).

fof(f39601,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3636)),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
        | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,s(sF3612,X0))))),sF3608))) )
    | ~ spl3646_15
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39565,f15454]) ).

fof(f39625,plain,
    ( ! [X0] :
        ( sF3605 != sF3636
        | sF3605 = s(real,i(sF3639,s(sF3612,X0))) )
    | ~ spl3646_317 ),
    inference(forward_demodulation,[],[f39589,f15454]) ).

fof(f39641,definition,
    ( spl3646_323
  <=> ! [X0] : p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,s(sF3612,X0))))),sF3608))) ),
    introduced(definition,[new_symbols(definition,[spl3646_323])],[avatar_definition]) ).

fof(f39642,plain,
    ( ! [X0] : p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,s(sF3612,X0))))),sF3608)))
    | ~ spl3646_323 ),
    inference(avatar_component_clause,[],[f39641]) ).

fof(f39644,definition,
    ( spl3646_324
  <=> p(s(bool,i(s(sF3594,i(sF3596,sF3636)),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))) ),
    introduced(definition,[new_symbols(definition,[spl3646_324])],[avatar_definition]) ).

fof(f39646,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3636)),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
    | spl3646_324 ),
    inference(avatar_component_clause,[],[f39644]) ).

fof(f39671,definition,
    ( spl3646_325
  <=> ! [X0] : sF3605 = s(real,i(sF3639,s(sF3612,X0))) ),
    introduced(definition,[new_symbols(definition,[spl3646_325])],[avatar_definition]) ).

fof(f39672,plain,
    ( ! [X0] : sF3605 = s(real,i(sF3639,s(sF3612,X0)))
    | ~ spl3646_325 ),
    inference(avatar_component_clause,[],[f39671]) ).

fof(f39673,plain,
    ( spl3646_325
    | ~ spl3646_222
    | ~ spl3646_317 ),
    inference(avatar_split_clause,[],[f39625,f39196,f21649,f39671]) ).

fof(f39860,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X0))))),s(real,i(sF3626,s(num,X0))))))
        | s(num,X0) = sF3601
        | p(s(bool,i(s(sF3594,i(sF3596,sF3641)),sF3608))) )
    | ~ spl3646_3 ),
    inference(superposition,[],[f39253,f15464]) ).

fof(f39892,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X0))))),s(real,i(sF3626,s(num,X0))))))
        | s(num,X0) = sF3601 )
    | ~ spl3646_3
    | spl3646_260 ),
    inference(forward_subsumption_resolution,[],[f39860,f25345]) ).

fof(f39961,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,sF3641)),sF3634)))),s(real,i(sF3626,sF3634)))))
    | sF3601 = sF3634
    | ~ spl3646_3
    | spl3646_260 ),
    inference(superposition,[],[f39892,f15450]) ).

fof(f39963,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,sF3641)),sF3634)))),s(real,sF3635))))
    | sF3601 = sF3634
    | ~ spl3646_3
    | spl3646_260 ),
    inference(forward_demodulation,[],[f39961,f15452]) ).

fof(f39967,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,sF3641)),sF3634)))),sF3636)))
    | sF3601 = sF3634
    | ~ spl3646_3
    | spl3646_260 ),
    inference(forward_demodulation,[],[f39963,f15454]) ).

fof(f39971,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,sF3641)),sF3632)))),sF3636)))
    | sF3601 = sF3634
    | ~ spl3646_3
    | spl3646_260 ),
    inference(forward_demodulation,[],[f39967,f18540]) ).

fof(f39975,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),sF3636)))
    | sF3601 = sF3634
    | ~ spl3646_3
    | spl3646_260 ),
    inference(forward_demodulation,[],[f39971,f18509]) ).

fof(f39979,plain,
    ( sF3601 = sF3634
    | ~ spl3646_2
    | ~ spl3646_3
    | spl3646_260 ),
    inference(forward_subsumption_resolution,[],[f39975,f30069]) ).

fof(f39984,plain,
    ( sF3601 = sF3632
    | ~ spl3646_2
    | ~ spl3646_3
    | spl3646_260 ),
    inference(forward_demodulation,[],[f39979,f18540]) ).

fof(f39996,plain,
    ( sF3620 = s(real,i(s(sF3597,i(sF3624,sF3608)),sF3632))
    | ~ spl3646_274 ),
    inference(superposition,[],[f18509,f28452]) ).

fof(f40032,plain,
    ( s(bool,i(sF3622,sF3620)) = s(bool,i(s(fun(sF3594,bool),i(s(fun(real,fun(sF3594,bool)),in),sF3608)),sF3643))
    | ~ spl3646_274 ),
    inference(superposition,[],[f34371,f28452]) ).

fof(f40039,plain,
    ( sF3645 = s(bool,i(sF3622,sF3620))
    | ~ spl3646_274 ),
    inference(forward_demodulation,[],[f40032,f34351]) ).

fof(f40050,plain,
    ( sF3620 = s(real,i(s(sF3597,sF3625),sF3632))
    | ~ spl3646_274 ),
    inference(forward_demodulation,[],[f39996,f15432]) ).

fof(f40059,plain,
    ( sF3620 = s(real,i(sF3626,sF3632))
    | ~ spl3646_274 ),
    inference(forward_demodulation,[],[f40050,f15434]) ).

fof(f40061,plain,
    ( sF3620 = s(real,sF3635)
    | ~ spl3646_274 ),
    inference(forward_demodulation,[],[f40059,f18551]) ).

fof(f40062,plain,
    ( sF3620 = sF3636
    | ~ spl3646_274 ),
    inference(forward_demodulation,[],[f40061,f15454]) ).

fof(f40063,plain,
    ( spl3646_235
    | ~ spl3646_274 ),
    inference(avatar_split_clause,[],[f40062,f28450,f22140]) ).

fof(f40067,plain,
    ( ~ p(sF3645)
    | ~ spl3646_274 ),
    inference(superposition,[],[f19918,f40039]) ).

fof(f40078,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),sF3620)))
    | ~ spl3646_235
    | spl3646_237 ),
    inference(superposition,[],[f22150,f22142]) ).

fof(f40096,plain,
    ( sF3638 = s(bool,i(s(fun(sF3594,bool),i(s(fun(real,fun(sF3594,bool)),in),sF3620)),sF3622))
    | ~ spl3646_235 ),
    inference(superposition,[],[f34360,f22142]) ).

fof(f40098,plain,
    ( sF3638 = s(bool,i(sF3622,sF3620))
    | ~ spl3646_235 ),
    inference(forward_demodulation,[],[f40096,f34373]) ).

fof(f40101,plain,
    ( $false
    | ~ spl3646_235
    | spl3646_237 ),
    inference(forward_subsumption_resolution,[],[f40078,f25615]) ).

fof(f40102,plain,
    ( ~ spl3646_235
    | spl3646_237 ),
    inference(avatar_contradiction_clause,[],[f40101]) ).

fof(f40105,plain,
    ( sF3638 = sF3645
    | ~ spl3646_235
    | ~ spl3646_274 ),
    inference(forward_demodulation,[],[f40098,f40039]) ).

fof(f40110,plain,
    ( p(sF3645)
    | ~ spl3646_2
    | ~ spl3646_235
    | ~ spl3646_274 ),
    inference(superposition,[],[f15500,f40105]) ).

fof(f40111,plain,
    ( $false
    | spl3646_1
    | ~ spl3646_2
    | ~ spl3646_235
    | ~ spl3646_274 ),
    inference(forward_subsumption_resolution,[],[f40110,f15495]) ).

fof(f40112,plain,
    ( spl3646_1
    | ~ spl3646_2
    | ~ spl3646_235
    | ~ spl3646_274 ),
    inference(avatar_contradiction_clause,[],[f40111]) ).

fof(f40159,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3611,sF3608)),sF3641)))
    | ~ spl3646_1 ),
    inference(forward_subsumption_resolution,[],[f37269,f15496]) ).

fof(f40176,plain,
    ( ~ spl3646_247
    | ~ spl3646_1 ),
    inference(avatar_split_clause,[],[f40159,f15494,f22295]) ).

fof(f41007,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,sF3608)),s(num,X0))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X0))))))
      | s(num,X0) = sF3601
      | p(s(bool,i(s(sF3594,i(sF3596,sF3608)),sF3641))) ),
    inference(superposition,[],[f39214,f15398]) ).

fof(f41040,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,sF3608)),s(num,X0))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X0))))))
        | s(num,X0) = sF3601 )
    | spl3646_248 ),
    inference(forward_subsumption_resolution,[],[f41007,f22301]) ).

fof(f41064,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,sF3625),s(num,X0))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X0))))))
        | s(num,X0) = sF3601 )
    | spl3646_248 ),
    inference(forward_demodulation,[],[f41040,f15432]) ).

fof(f41079,plain,
    ( ! [X0] :
        ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3626,s(num,X0))))),s(real,i(s(sF3597,i(sF3624,sF3641)),s(num,X0))))))
        | s(num,X0) = sF3601 )
    | spl3646_248 ),
    inference(forward_demodulation,[],[f41064,f15434]) ).

fof(f42088,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3626,sF3632)))),s(real,i(s(sF3597,i(sF3624,sF3641)),sF3632)))))
    | sF3601 = sF3632
    | spl3646_248 ),
    inference(superposition,[],[f41079,f15446]) ).

fof(f42093,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3626,sF3632)))),s(real,i(s(sF3597,i(sF3624,sF3641)),sF3632)))))
    | spl3646_248
    | spl3646_317 ),
    inference(forward_subsumption_resolution,[],[f42088,f39197]) ).

fof(f42100,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3626,sF3632)))),sF3620)))
    | spl3646_248
    | spl3646_317 ),
    inference(forward_demodulation,[],[f42093,f18509]) ).

fof(f42105,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,sF3635))),sF3620)))
    | spl3646_248
    | spl3646_317 ),
    inference(forward_demodulation,[],[f42100,f18551]) ).

fof(f42109,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3636)),sF3620)))
    | spl3646_248
    | spl3646_317 ),
    inference(forward_demodulation,[],[f42105,f15454]) ).

fof(f44374,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,sF3616)))),sF3608)))
    | ~ spl3646_13 ),
    inference(superposition,[],[f23337,f15414]) ).

fof(f44383,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,sF3640))),sF3608)))
    | ~ spl3646_13 ),
    inference(forward_demodulation,[],[f44374,f15462]) ).

fof(f44385,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3641)),sF3608)))
    | ~ spl3646_13 ),
    inference(forward_demodulation,[],[f44383,f15464]) ).

fof(f44387,plain,
    ( $false
    | ~ spl3646_13
    | ~ spl3646_260 ),
    inference(forward_subsumption_resolution,[],[f44385,f25346]) ).

fof(f44388,plain,
    ( ~ spl3646_13
    | ~ spl3646_260 ),
    inference(avatar_contradiction_clause,[],[f44387]) ).

fof(f44391,plain,
    ( spl3646_317
    | ~ spl3646_2
    | ~ spl3646_3
    | spl3646_260 ),
    inference(avatar_split_clause,[],[f39984,f25344,f15503,f15498,f39196]) ).

fof(f44399,plain,
    ( spl3646_323
    | ~ spl3646_324
    | ~ spl3646_15
    | ~ spl3646_317 ),
    inference(avatar_split_clause,[],[f39601,f39196,f15553,f39644,f39641]) ).

fof(f44410,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3605)),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
    | ~ spl3646_222
    | spl3646_324 ),
    inference(forward_demodulation,[],[f39646,f21651]) ).

fof(f44571,plain,
    ( ~ p(s(bool,i(s(sF3594,sF3606),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
    | ~ spl3646_222
    | spl3646_324 ),
    inference(forward_demodulation,[],[f44410,f15394]) ).

fof(f44702,plain,
    ( ~ p(s(bool,i(sF3607,s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
    | ~ spl3646_222
    | spl3646_324 ),
    inference(forward_demodulation,[],[f44571,f15396]) ).

fof(f44824,plain,
    ( $false
    | ~ spl3646_222
    | spl3646_324 ),
    inference(forward_subsumption_resolution,[],[f44702,f26446]) ).

fof(f44825,plain,
    ( ~ spl3646_222
    | spl3646_324 ),
    inference(avatar_contradiction_clause,[],[f44824]) ).

fof(f45368,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3608)),sF3641)))
    | sF3608 = sF3641
    | spl3646_247 ),
    inference(forward_subsumption_resolution,[],[f34811,f22296]) ).

fof(f45447,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3608)),sF3641)))
    | spl3646_247
    | spl3646_274 ),
    inference(forward_subsumption_resolution,[],[f45368,f28451]) ).

fof(f45867,plain,
    ( p(s(bool,i(s(sF3594,i(sF3611,sF3605)),sF3605)))
    | ~ spl3646_8
    | ~ spl3646_222 ),
    inference(forward_demodulation,[],[f31849,f21651]) ).

fof(f46083,plain,
    ( $false
    | ~ spl3646_8
    | ~ spl3646_222 ),
    inference(forward_subsumption_resolution,[],[f45867,f19903]) ).

fof(f46084,plain,
    ( ~ spl3646_8
    | ~ spl3646_222 ),
    inference(avatar_contradiction_clause,[],[f46083]) ).

fof(f46729,plain,
    ( $false
    | ~ spl3646_1
    | ~ spl3646_274 ),
    inference(forward_subsumption_resolution,[],[f40067,f15496]) ).

fof(f46730,plain,
    ( ~ spl3646_1
    | ~ spl3646_274 ),
    inference(avatar_contradiction_clause,[],[f46729]) ).

fof(f46832,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),sF3636)))
    | sF3620 = sF3636
    | spl3646_2 ),
    inference(forward_subsumption_resolution,[],[f21611,f15499]) ).

fof(f49773,plain,
    ( $false
    | spl3646_247
    | ~ spl3646_248
    | spl3646_274 ),
    inference(forward_subsumption_resolution,[],[f45447,f22300]) ).

fof(f49774,plain,
    ( spl3646_247
    | ~ spl3646_248
    | spl3646_274 ),
    inference(avatar_contradiction_clause,[],[f49773]) ).

fof(f50801,plain,
    ( ~ spl3646_237
    | spl3646_248
    | spl3646_317 ),
    inference(avatar_split_clause,[],[f42109,f39196,f22299,f22148]) ).

fof(f51503,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),sF3636)))
    | spl3646_2
    | spl3646_235 ),
    inference(forward_subsumption_resolution,[],[f46832,f22141]) ).

fof(f51510,definition,
    ( spl3646_348
  <=> p(s(bool,i(s(sF3594,i(sF3596,sF3620)),sF3636))) ),
    introduced(definition,[new_symbols(definition,[spl3646_348])],[avatar_definition]) ).

fof(f51511,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3620)),sF3636)))
    | spl3646_348 ),
    inference(avatar_component_clause,[],[f51510]) ).

fof(f51536,plain,
    ( ~ spl3646_348
    | spl3646_2
    | spl3646_235 ),
    inference(avatar_split_clause,[],[f51503,f22140,f15498,f51510]) ).

fof(f52383,plain,
    ( sF3605 = s(real,i(sF3639,sF3616))
    | ~ spl3646_325 ),
    inference(superposition,[],[f39672,f15414]) ).

fof(f52688,plain,
    ( sF3605 = s(real,sF3640)
    | ~ spl3646_325 ),
    inference(forward_demodulation,[],[f52383,f15462]) ).

fof(f52774,plain,
    ( sF3605 = sF3641
    | ~ spl3646_325 ),
    inference(forward_demodulation,[],[f52688,f15464]) ).

fof(f52829,plain,
    ( $false
    | spl3646_206
    | ~ spl3646_325 ),
    inference(forward_subsumption_resolution,[],[f52774,f19230]) ).

fof(f52830,plain,
    ( spl3646_206
    | ~ spl3646_325 ),
    inference(avatar_contradiction_clause,[],[f52829]) ).

fof(f63725,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),i(s(fun(sF3612,fun(sF3612,real)),dot),s(sF3612,X0))),s(sF3612,X0))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),numeral),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),s(real,a0)))) ),
    inference(superposition,[],[f15354,f15406]) ).

fof(f63733,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(superposition,[],[f15354,f9447]) ).

fof(f63734,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),bit0),s(num,i(s(fun(num,num),suc),s(num,u_0))))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63733,f10033]) ).

fof(f63742,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),i(s(fun(sF3612,fun(sF3612,real)),dot),s(sF3612,X0))),s(sF3612,X0))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63725,f13938]) ).

fof(f63746,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),suc),s(num,i(s(fun(num,num),bit1),s(num,u_0))))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63734,f10035]) ).

fof(f63754,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),i(s(fun(sF3612,fun(sF3612,real)),dot),s(sF3612,X0))),s(sF3612,X0))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),sF3608)),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63742,f15398]) ).

fof(f63758,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),suc),s(num,i(s(fun(num,num),suc),s(num,u_0))))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63746,f10033]) ).

fof(f63766,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),i(s(fun(sF3612,fun(sF3612,real)),dot),s(sF3612,X0))),s(sF3612,X0))))),s(real,i(s(sF3597,i(s(fun(real,sF3597),realu_pow),sF3608)),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63754,f15376]) ).

fof(f63770,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(fun(num,num),suc),s(num,i(s(fun(num,num),suc),sF3601)))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63758,f15384]) ).

fof(f63778,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),i(s(fun(sF3612,fun(sF3612,real)),dot),s(sF3612,X0))),s(sF3612,X0))))),s(real,i(s(sF3597,i(s(sF3623,realu_pow),sF3608)),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63766,f15428]) ).

fof(f63782,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),s(num,i(s(sF3599,suc),s(num,i(s(sF3599,suc),sF3601)))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63770,f15380]) ).

fof(f63790,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),i(s(fun(sF3612,fun(sF3612,real)),dot),s(sF3612,X0))),s(sF3612,X0))))),s(real,i(s(sF3597,i(sF3624,sF3608)),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63778,f15430]) ).

fof(f63794,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),sF3634)))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63782,f17967]) ).

fof(f63802,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),i(s(fun(sF3612,fun(sF3612,real)),dot),s(sF3612,X0))),s(sF3612,X0))))),s(real,i(s(sF3597,sF3625),s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63790,f15432]) ).

fof(f63806,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),s(real,a0))),sF3632)))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63794,f18540]) ).

fof(f63814,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),i(s(fun(sF3612,fun(sF3612,real)),dot),s(sF3612,X0))),s(sF3612,X0))))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63802,f15434]) ).

fof(f63818,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(fun(num,real),i(s(fun(real,fun(num,real)),realu_pow),sF3608)),sF3632)))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63806,f15398]) ).

fof(f63826,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3613,i(s(fun(sF3612,sF3613),dot),s(sF3612,X0))),s(sF3612,X0))))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63814,f15408]) ).

fof(f63830,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(sF3597,i(s(fun(real,sF3597),realu_pow),sF3608)),sF3632)))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63818,f15376]) ).

fof(f63838,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3613,i(s(sF3614,dot),s(sF3612,X0))),s(sF3612,X0))))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63826,f15410]) ).

fof(f63842,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(sF3597,i(s(sF3623,realu_pow),sF3608)),sF3632)))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63830,f15428]) ).

fof(f63850,plain,
    ! [X0] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63838,f15412]) ).

fof(f63854,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(sF3597,i(sF3624,sF3608)),sF3632)))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63842,f15430]) ).

fof(f63862,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63850,f15370]) ).

fof(f63866,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(s(sF3597,sF3625),sF3632)))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63854,f15432]) ).

fof(f63874,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63862,f15372]) ).

fof(f63878,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,i(sF3626,sF3632)))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63866,f15434]) ).

fof(f63886,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63874,f15374]) ).

fof(f63890,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),s(real,sF3635))))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63878,f18551]) ).

fof(f63897,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))) ),
    inference(forward_demodulation,[],[f63886,f15398]) ).

fof(f63900,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),i(s(fun(cart(real,X0),fun(cart(real,X0),real)),dot),s(cart(real,X0),X1))),s(cart(real,X0),X1))))),sF3636)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63890,f15454]) ).

fof(f63905,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0))))),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))) ),
    inference(forward_demodulation,[],[f63897,f15408]) ).

fof(f63908,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)))),sF3636)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63900,f18401]) ).

fof(f63911,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(sF3639,s(sF3612,X0))))),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))) ),
    inference(forward_demodulation,[],[f63905,f15460]) ).

fof(f63914,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)))),sF3636)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63908,f15370]) ).

fof(f63917,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),s(real,i(sF3639,s(sF3612,X0))))),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))) ),
    inference(forward_demodulation,[],[f63911,f15370]) ).

fof(f63920,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)))),sF3636)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63914,f15372]) ).

fof(f63923,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),s(real,i(sF3639,s(sF3612,X0))))),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ)))))))) ),
    inference(forward_demodulation,[],[f63917,f15372]) ).

fof(f63926,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)))),sF3636)))
      | ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),s(real,a0)))) ),
    inference(forward_demodulation,[],[f63920,f15374]) ).

fof(f63929,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,s(sF3612,X0))))),sF3608))) ),
    inference(forward_demodulation,[],[f63923,f15374]) ).

fof(f63932,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(fun(real,bool),i(s(fun(real,fun(real,bool)),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)))),sF3636))) ),
    inference(forward_demodulation,[],[f63926,f15398]) ).

fof(f63935,plain,
    ( ! [X0] : p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3613,i(sF3615,s(sF3612,X0))),s(sF3612,X0))))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
    | ~ spl3646_323 ),
    inference(forward_subsumption_resolution,[],[f63929,f39642]) ).

fof(f63938,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(sF3594,i(s(fun(real,sF3594),realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)))),sF3636))) ),
    inference(forward_demodulation,[],[f63932,f15370]) ).

fof(f63943,plain,
    ! [X0,X1] :
      ( ~ p(s(bool,i(s(sF3594,i(s(sF3595,realu_le),s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)))),sF3636))) ),
    inference(forward_demodulation,[],[f63938,f15372]) ).

fof(f63948,plain,
    ! [X0,X1] :
      ( p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3632)))),sF3636)))
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(cart(real,X0),real),vectoru_norm),s(cart(real,X0),X1))))),sF3608))) ),
    inference(forward_demodulation,[],[f63943,f15374]) ).

fof(f63960,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3613,i(sF3615,sF3616)),sF3616)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
    | ~ spl3646_323 ),
    inference(superposition,[],[f63935,f15414]) ).

fof(f63969,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3613,sF3617),sF3616)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
    | ~ spl3646_323 ),
    inference(forward_demodulation,[],[f63960,f15416]) ).

fof(f63971,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3618,sF3616)))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
    | ~ spl3646_323 ),
    inference(forward_demodulation,[],[f63969,f15418]) ).

fof(f63972,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,s(real,sF3619))),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
    | ~ spl3646_323 ),
    inference(forward_demodulation,[],[f63971,f15420]) ).

fof(f63973,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,sF3620)),s(real,i(sF3626,s(num,i(s(fun(fun(n20,bool),num),dimindex),s(fun(n20,bool),univ))))))))
    | ~ spl3646_323 ),
    inference(forward_demodulation,[],[f63972,f15422]) ).

fof(f63974,plain,
    ( $false
    | spl3646_261
    | ~ spl3646_323 ),
    inference(forward_subsumption_resolution,[],[f63973,f25350]) ).

fof(f63975,plain,
    ( spl3646_261
    | ~ spl3646_323 ),
    inference(avatar_contradiction_clause,[],[f63974]) ).

fof(f64099,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),sF3632)))),sF3636)))
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),sF3608))) ),
    inference(superposition,[],[f63948,f15406]) ).

fof(f64107,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0))))),sF3632)))),sF3636)))
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),sF3608))) ),
    inference(forward_demodulation,[],[f64099,f15408]) ).

fof(f64110,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,s(sF3612,X0))))),sF3632)))),sF3636)))
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(fun(sF3612,real),vectoru_norm),s(sF3612,X0))))),sF3608))) ),
    inference(forward_demodulation,[],[f64107,f15460]) ).

fof(f64113,plain,
    ! [X0] :
      ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3613,vectoru_norm),s(sF3612,X0))))),sF3608)))
      | p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,s(sF3612,X0))))),sF3632)))),sF3636))) ),
    inference(forward_demodulation,[],[f64110,f15408]) ).

fof(f64115,plain,
    ! [X0] :
      ( p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,s(sF3612,X0))))),sF3632)))),sF3636)))
      | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,s(sF3612,X0))))),sF3608))) ),
    inference(forward_demodulation,[],[f64113,f15460]) ).

fof(f64219,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,i(sF3639,sF3616)))),sF3632)))),sF3636)))
    | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,sF3616)))),sF3608))) ),
    inference(superposition,[],[f64115,f15414]) ).

fof(f64228,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,s(real,sF3640))),sF3632)))),sF3636)))
    | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,sF3616)))),sF3608))) ),
    inference(forward_demodulation,[],[f64219,f15462]) ).

fof(f64231,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,s(real,i(s(sF3597,i(sF3624,sF3641)),sF3632)))),sF3636)))
    | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,sF3616)))),sF3608))) ),
    inference(forward_demodulation,[],[f64228,f15464]) ).

fof(f64235,plain,
    ( p(s(bool,i(s(sF3594,i(sF3596,sF3620)),sF3636)))
    | ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,sF3616)))),sF3608))) ),
    inference(forward_demodulation,[],[f64231,f18509]) ).

fof(f64236,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,i(sF3639,sF3616)))),sF3608)))
    | spl3646_348 ),
    inference(forward_subsumption_resolution,[],[f64235,f51511]) ).

fof(f64237,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,s(real,sF3640))),sF3608)))
    | spl3646_348 ),
    inference(forward_demodulation,[],[f64236,f15462]) ).

fof(f64238,plain,
    ( ~ p(s(bool,i(s(sF3594,i(sF3596,sF3641)),sF3608)))
    | spl3646_348 ),
    inference(forward_demodulation,[],[f64237,f15464]) ).

fof(f64239,plain,
    ( $false
    | ~ spl3646_260
    | spl3646_348 ),
    inference(forward_subsumption_resolution,[],[f64238,f25346]) ).

fof(f64240,plain,
    ( ~ spl3646_260
    | spl3646_348 ),
    inference(avatar_contradiction_clause,[],[f64239]) ).

cnf(s1,plain,
    ( spl3646_1
    | spl3646_2 ),
    inference(sat_conversion,[],[f15501]) ).

cnf(s2,plain,
    ( spl3646_1
    | spl3646_3 ),
    inference(sat_conversion,[],[f15506]) ).

cnf(s3,plain,
    ( ~ spl3646_1
    | ~ spl3646_2
    | ~ spl3646_3 ),
    inference(sat_conversion,[],[f15507]) ).

cnf(s6,plain,
    ( spl3646_7
    | spl3646_8 ),
    inference(sat_conversion,[],[f15527]) ).

cnf(s10,plain,
    ( spl3646_13
    | spl3646_14 ),
    inference(sat_conversion,[],[f15551]) ).

cnf(s11,plain,
    ( ~ spl3646_14
    | spl3646_15 ),
    inference(sat_conversion,[],[f15555]) ).

cnf(s283,plain,
    ( ~ spl3646_3
    | ~ spl3646_13 ),
    inference(sat_conversion,[],[f23343]) ).

cnf(s289,plain,
    ( spl3646_3
    | ~ spl3646_14 ),
    inference(sat_conversion,[],[f25321]) ).

cnf(s291,plain,
    ( ~ spl3646_15
    | spl3646_260
    | ~ spl3646_261 ),
    inference(sat_conversion,[],[f25365]) ).

cnf(s307,plain,
    ( ~ spl3646_1
    | spl3646_260 ),
    inference(sat_conversion,[],[f28355]) ).

cnf(s323,plain,
    ( ~ spl3646_3
    | ~ spl3646_7
    | spl3646_272 ),
    inference(sat_conversion,[],[f28472]) ).

cnf(s327,plain,
    ( spl3646_1
    | ~ spl3646_260
    | spl3646_274 ),
    inference(sat_conversion,[],[f28499]) ).

cnf(s342,plain,
    ( ~ spl3646_206
    | ~ spl3646_272
    | spl3646_274 ),
    inference(sat_conversion,[],[f28759]) ).

cnf(s579,plain,
    ( spl3646_222
    | ~ spl3646_317 ),
    inference(sat_conversion,[],[f39458]) ).

cnf(s583,plain,
    ( ~ spl3646_222
    | ~ spl3646_317
    | spl3646_325 ),
    inference(sat_conversion,[],[f39673]) ).

cnf(s594,plain,
    ( spl3646_235
    | ~ spl3646_274 ),
    inference(sat_conversion,[],[f40063]) ).

cnf(s596,plain,
    ( ~ spl3646_235
    | spl3646_237 ),
    inference(sat_conversion,[],[f40102]) ).

cnf(s597,plain,
    ( spl3646_1
    | ~ spl3646_2
    | ~ spl3646_235
    | ~ spl3646_274 ),
    inference(sat_conversion,[],[f40112]) ).

cnf(s611,plain,
    ( ~ spl3646_1
    | ~ spl3646_247 ),
    inference(sat_conversion,[],[f40176]) ).

cnf(s659,plain,
    ( ~ spl3646_13
    | ~ spl3646_260 ),
    inference(sat_conversion,[],[f44388]) ).

cnf(s661,plain,
    ( ~ spl3646_2
    | ~ spl3646_3
    | spl3646_260
    | spl3646_317 ),
    inference(sat_conversion,[],[f44391]) ).

cnf(s666,plain,
    ( ~ spl3646_15
    | ~ spl3646_317
    | spl3646_323
    | ~ spl3646_324 ),
    inference(sat_conversion,[],[f44399]) ).

cnf(s672,plain,
    ( ~ spl3646_222
    | spl3646_324 ),
    inference(sat_conversion,[],[f44825]) ).

cnf(s738,plain,
    ( ~ spl3646_8
    | ~ spl3646_222 ),
    inference(sat_conversion,[],[f46084]) ).

cnf(s782,plain,
    ( ~ spl3646_1
    | ~ spl3646_274 ),
    inference(sat_conversion,[],[f46730]) ).

cnf(s998,plain,
    ( spl3646_247
    | ~ spl3646_248
    | spl3646_274 ),
    inference(sat_conversion,[],[f49774]) ).

cnf(s1040,plain,
    ( ~ spl3646_237
    | spl3646_248
    | spl3646_317 ),
    inference(sat_conversion,[],[f50801]) ).

cnf(s1092,plain,
    ( spl3646_2
    | spl3646_235
    | ~ spl3646_348 ),
    inference(sat_conversion,[],[f51536]) ).

cnf(s1100,plain,
    ( spl3646_206
    | ~ spl3646_325 ),
    inference(sat_conversion,[],[f52830]) ).

cnf(s1181,plain,
    ( spl3646_261
    | ~ spl3646_323 ),
    inference(sat_conversion,[],[f63975]) ).

cnf(s1185,plain,
    ( ~ spl3646_260
    | spl3646_348 ),
    inference(sat_conversion,[],[f64240]) ).

cnf(s1193,plain,
    ( ~ spl3646_274
    | spl3646_1 ),
    inference(rat,[],[s597,s594,s1]) ).

cnf(s1194,plain,
    spl3646_1,
    inference(rat,[],[s666,s672,s1181,s579,s291,s661,s327,s1193,s11,s10,s283,s1,s2]) ).

cnf(s1195,plain,
    ~ spl3646_274,
    inference(rat,[],[s782,s1194]) ).

cnf(s1196,plain,
    ~ spl3646_247,
    inference(rat,[],[s611,s1194]) ).

cnf(s1197,plain,
    spl3646_260,
    inference(rat,[],[s307,s1194]) ).

cnf(s1198,plain,
    ~ spl3646_248,
    inference(rat,[],[s998,s1195,s1196]) ).

cnf(s1199,plain,
    spl3646_348,
    inference(rat,[],[s1185,s1197]) ).

cnf(s1200,plain,
    ~ spl3646_13,
    inference(rat,[],[s659,s1197]) ).

cnf(s1201,plain,
    spl3646_14,
    inference(rat,[],[s10,s1200]) ).

cnf(s1202,plain,
    spl3646_3,
    inference(rat,[],[s289,s1201]) ).

cnf(s1206,plain,
    ~ spl3646_2,
    inference(rat,[],[s3,s1194,s1202]) ).

cnf(s1209,plain,
    spl3646_235,
    inference(rat,[],[s1092,s1199,s1206]) ).

cnf(s1210,plain,
    spl3646_237,
    inference(rat,[],[s596,s1209]) ).

cnf(s1211,plain,
    spl3646_317,
    inference(rat,[],[s1040,s1198,s1210]) ).

cnf(s1212,plain,
    spl3646_222,
    inference(rat,[],[s579,s1211]) ).

cnf(s1214,plain,
    spl3646_325,
    inference(rat,[],[s583,s1212,s1211]) ).

cnf(s1215,plain,
    ~ spl3646_8,
    inference(rat,[],[s738,s1212]) ).

cnf(s1219,plain,
    spl3646_206,
    inference(rat,[],[s1100,s1214]) ).

cnf(s1220,plain,
    spl3646_7,
    inference(rat,[],[s6,s1215]) ).

cnf(s1229,plain,
    ~ spl3646_272,
    inference(rat,[],[s342,s1195,s1219]) ).

cnf(s1231,plain,
    $false,
    inference(rat,[],[s323,s1202,s1220,s1229]) ).

fof(f64241,plain,
    $false,
    inference(avatar_sat_refutation,[],[s1231]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : GEO442+1 : TPTP v9.3.1. Released v7.0.0.
% 0.00/0.06  % Command  : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% 0.11/0.38  % Computer : n001.cluster.edu
% 0.11/0.38  % Model    : x86_64 x86_64
% 0.11/0.38  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.38  % Memory   : 8046.5625MB
% 0.11/0.38  % OS       : Linux 6.8.0-71-generic
% 0.11/0.38  % CPULimit : 300
% 0.11/0.38  % WCLimit  : 300
% 0.11/0.38  % DateTime : Sun Sep 27 08:20:00 UTC 2026
% 0.11/0.39  % CPUTime  : 
% 0.11/0.39  Running run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% 0.11/0.42  Running first-order theorem proving
% 0.11/0.42  Running: /export/starexec/sandbox2/solver/bin/vampire --input_syntax tptp --output_axiom_names on --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/benchmark/theBenchmark.p
% 20.57/4.64  % (3242484)Detected formulas, will run a generic FOF schedule.
% 20.57/4.64  % (3242534)lrs+10_1_ncem=casc2026/models/loop8.pt:sil=128000:tgt=full:npcc=on:drc=off:sp=weighted_frequency:spb=goal:fd=preordered:foolp=on:random_seed=1793999574:i=141193_2990 on theBenchmark for (2990ds/141193Mi)
% 20.57/4.64  % (3242537)lrs+1010_1_to=lpo:sil=32000:sos=on:spb=goal_then_units:bce=on:random_seed=2127462296:i=109:sd=1:ins=1:gsp=on:ss=axioms_2990 on theBenchmark for (2990ds/109Mi)
% 20.57/4.64  % (3242540)dis-21_1_sil=8000:lcm=predicate:random_seed=2061910594:st=5:avsq=on:i=129:avsqr=1,16:sd=3:aac=none:ep=RS:fsr=off:ss=included_2990 on theBenchmark for (2990ds/129Mi)
% 20.57/4.64  % (3242538)dis-1010_2:3_sil=16000:sp=reverse_frequency:random_seed=466459843:i=119:av=off:ss=axioms_2990 on theBenchmark for (2990ds/119Mi)
% 20.57/4.64  % (3242536)lrs+1010_1_anc=all:sfv=off:to=kbo:ncem=casc2026/models/loop7.pt:sil=128000:npcc=on:prc=on:sos=all:bsr=unit_only:sac=on:random_seed=2482861784:i=141695:sd=1:nm=32:gsp=on:ss=included_2990 on theBenchmark for (2990ds/141695Mi)
% 20.57/4.64  % (3242535)lrs+11_1_ncem=casc2026/models/loop8.pt:sil=128000:npcc=on:lma=off:spb=units:urr=ec_only:bce=on:s2agt=64:updr=off:random_seed=210079861:i=134677:sd=20:aac=none:nm=16:ss=included:sgt=10_2990 on theBenchmark for (2990ds/134677Mi)
% 20.57/4.64  % (3242539)dis-1011_1_sil=16000:fde=unused:s2agt=70:random_seed=2745446033:s2a=on:i=139:gtg=position_2990 on theBenchmark for (2990ds/139Mi)
% 20.57/4.64  % (3242537)Instruction limit reached! 
% 20.57/4.64  % (3242537)------------------------------
% 20.57/4.64  % (3242537)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 20.57/4.64  % (3242537)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 20.57/4.64  % (3242537)CaDiCaL version: 2.1.3
% 20.57/4.64  % (3242537)Termination reason: Instruction limit
% 20.57/4.64  % (3242537)Termination phase: General splitting
% 20.57/4.64  % (3242537)Time elapsed: 0.076 s
% 20.57/4.64  % (3242537)Peak memory usage: 92 MB
% 20.57/4.64  % (3242537)Instructions burned: 109 (million)
% 20.57/4.64  % (3242540)Instruction limit reached! 
% 20.57/4.64  % (3242540)------------------------------
% 20.57/4.64  % (3242540)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 20.57/4.64  % (3242540)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 20.57/4.64  % (3242540)CaDiCaL version: 2.1.3
% 20.57/4.64  % (3242540)Termination reason: Instruction limit
% 20.57/4.64  % (3242540)Termination phase: Preprocessing 1
% 20.57/4.64  % (3242540)Time elapsed: 0.101 s
% 20.57/4.64  % (3242540)Peak memory usage: 89 MB
% 20.57/4.64  % (3242540)Instructions burned: 129 (million)
% 20.57/4.64  % (3242538)Instruction limit reached! 
% 20.57/4.64  % (3242538)------------------------------
% 20.57/4.64  % (3242538)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 20.57/4.64  % (3242538)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 20.57/4.64  % (3242538)CaDiCaL version: 2.1.3
% 20.57/4.64  % (3242538)Termination reason: Instruction limit
% 20.57/4.64  % (3242538)Termination phase: Preprocessing 3
% 20.57/4.64  % (3242538)Time elapsed: 0.105 s
% 20.57/4.64  % (3242538)Peak memory usage: 91 MB
% 20.57/4.64  % (3242538)Instructions burned: 119 (million)
% 20.57/4.64  % (3242539)Instruction limit reached! 
% 20.57/4.64  % (3242539)------------------------------
% 20.57/4.64  % (3242539)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 20.57/4.64  % (3242539)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 20.57/4.64  % (3242539)CaDiCaL version: 2.1.3
% 20.57/4.64  % (3242539)Termination reason: Instruction limit
% 20.57/4.64  % (3242539)Termination phase: Property scanning
% 20.57/4.64  % (3242539)Time elapsed: 0.105 s
% 20.57/4.64  % (3242539)Peak memory usage: 89 MB
% 20.57/4.64  % (3242539)Instructions burned: 143 (million)
% 20.57/4.64  % (3242551)lrs+10_1_sil=8000:sp=occurrence:random_seed=1754867964:i=285:sd=3:ss=axioms:sgt=8_2987 on theBenchmark for (2987ds/285Mi)
% 20.57/4.64  % (3242552)lrs+10_1_sil=32000:urr=on:br=off:random_seed=1065998618:i=157:sd=1:gtg=position:ss=axioms:sgt=8_2987 on theBenchmark for (2987ds/157Mi)
% 20.57/4.64  % (3242554)dis+10_5:1_slsqr=1,4:sil=8000:fde=unused:erd=off:urr=full:fd=off:s2agt=8:br=off:slsq=on:random_seed=2346538385:s2a=on:i=248:s2at=1.23:gtg=position_2986 on theBenchmark for (2986ds/248Mi)
% 20.57/4.64  % (3242553)lrs+1011_1_sil=32000:sp=occurrence:random_seed=2281001713:i=325:sd=1:ss=axioms:sgt=32_2987 on theBenchmark for (2987ds/325Mi)
% 20.57/4.64  % (3242552)Instruction limit reached! 
% 28.29/5.90  % (3242552)------------------------------
% 28.29/5.90  % (3242552)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 28.29/5.90  % (3242552)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 28.29/5.90  % (3242552)CaDiCaL version: 2.1.3
% 28.29/5.90  % (3242552)Termination reason: Instruction limit
% 28.29/5.90  % (3242552)Termination phase: Property scanning
% 28.29/5.90  % (3242552)Time elapsed: 0.116 s
% 28.29/5.90  % (3242552)Peak memory usage: 89 MB
% 28.29/5.90  % (3242552)Instructions burned: 157 (million)
% 28.29/5.90  % (3242551)Instruction limit reached! 
% 28.29/5.90  % (3242551)------------------------------
% 28.29/5.90  % (3242551)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 28.29/5.90  % (3242551)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 28.29/5.90  % (3242551)CaDiCaL version: 2.1.3
% 28.29/5.90  % (3242551)Termination reason: Instruction limit
% 28.29/5.90  % (3242551)Termination phase: Property scanning
% 28.29/5.90  % (3242551)Time elapsed: 0.197 s
% 28.29/5.90  % (3242551)Peak memory usage: 95 MB
% 28.29/5.90  % (3242551)Instructions burned: 285 (million)
% 28.29/5.90  % (3242554)Instruction limit reached! 
% 28.29/5.90  % (3242554)------------------------------
% 28.29/5.90  % (3242554)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 28.29/5.90  % (3242554)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 28.29/5.90  % (3242554)CaDiCaL version: 2.1.3
% 28.29/5.90  % (3242554)Termination reason: Instruction limit
% 28.29/5.90  % (3242554)Termination phase: Property scanning
% 28.29/5.90  % (3242554)Time elapsed: 0.184 s
% 28.29/5.90  % (3242554)Peak memory usage: 89 MB
% 28.29/5.90  % (3242554)Instructions burned: 249 (million)
% 28.29/5.90  % (3242564)lrs+10_1_ncem=casc2026/models/loop7.pt:sil=32000:tgt=ground:npcc=on:random_seed=996613968:i=2350_2983 on theBenchmark for (2983ds/2350Mi)
% 28.29/5.90  % (3242553)Instruction limit reached! 
% 28.29/5.90  % (3242553)------------------------------
% 28.29/5.90  % (3242553)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 28.29/5.90  % (3242553)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 28.29/5.90  % (3242553)CaDiCaL version: 2.1.3
% 28.29/5.90  % (3242553)Termination reason: Instruction limit
% 28.29/5.90  % (3242553)Termination phase: Saturation
% 28.29/5.90  % (3242553)Time elapsed: 0.292 s
% 28.29/5.90  % (3242553)Peak memory usage: 96 MB
% 28.29/5.90  % (3242553)Instructions burned: 325 (million)
% 28.29/5.90  % (3242561)lrs+1002_1_to=lpo:sil=8000:sos=on:random_seed=2692469019:st=4:cts=off:i=294:sd=2:ins=7:amm=off:ss=axioms_2984 on theBenchmark for (2984ds/294Mi)
% 28.29/5.90  % (3242565)dis-1011_32:1_sfv=off:sil=16000:sos=all:erd=off:acc=on:fd=off:flr=on:random_seed=1267429572:cts=off:i=113:fsr=off:ss=included:sgt=4_2983 on theBenchmark for (2983ds/113Mi)
% 28.29/5.90  % (3242565)Instruction limit reached! 
% 28.29/5.90  % (3242565)------------------------------
% 28.29/5.90  % (3242565)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 28.29/5.90  % (3242565)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 28.29/5.90  % (3242565)CaDiCaL version: 2.1.3
% 28.29/5.90  % (3242565)Termination reason: Instruction limit
% 28.29/5.90  % (3242565)Termination phase: Preprocessing 1
% 28.29/5.90  % (3242565)Time elapsed: 0.098 s
% 28.29/5.90  % (3242565)Peak memory usage: 90 MB
% 28.29/5.90  % (3242565)Instructions burned: 113 (million)
% 28.29/5.90  % (3242569)lrs-1004_1_sil=8000:sp=occurrence:sos=all:erd=off:fs=off:bce=on:random_seed=3071116178:i=127:av=off:fsr=off:sup=off_2981 on theBenchmark for (2981ds/127Mi)
% 28.29/5.90  % (3242561)Instruction limit reached! 
% 28.29/5.90  % (3242561)------------------------------
% 28.29/5.90  % (3242561)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 28.29/5.90  % (3242561)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 28.29/5.90  % (3242561)CaDiCaL version: 2.1.3
% 28.29/5.90  % (3242561)Termination reason: Instruction limit
% 28.29/5.90  % (3242561)Termination phase: Preprocessing 3
% 28.29/5.90  % (3242561)Time elapsed: 0.255 s
% 28.29/5.90  % (3242561)Peak memory usage: 95 MB
% 28.29/5.90  % (3242561)Instructions burned: 294 (million)
% 28.29/5.90  % (3242569)Instruction limit reached! 
% 28.29/5.90  % (3242569)------------------------------
% 28.29/5.90  % (3242569)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 28.29/5.90  % (3242569)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 28.29/5.90  % (3242569)CaDiCaL version: 2.1.3
% 45.56/9.18  % (3242569)Termination reason: Instruction limit
% 45.56/9.18  % (3242569)Termination phase: Preprocessing 3
% 45.56/9.18  % (3242569)Time elapsed: 0.116 s
% 45.56/9.18  % (3242569)Peak memory usage: 93 MB
% 45.56/9.18  % (3242569)Instructions burned: 127 (million)
% 45.56/9.18  % (3242572)dis-1003_1024_sil=8000:sos=all:sac=on:random_seed=2873898975:cond=fast:i=114:sd=1:nm=0:fsr=off:gtg=exists_sym:ss=axioms_2980 on theBenchmark for (2980ds/114Mi)
% 45.56/9.18  % (3242575)lrs+10_1_sil=8000:sp=occurrence:random_seed=2252610643:st=1.2:i=907:sd=14:ss=axioms:sgt=12_2979 on theBenchmark for (2979ds/907Mi)
% 45.56/9.18  % (3242572)Instruction limit reached! 
% 45.56/9.18  % (3242572)------------------------------
% 45.56/9.18  % (3242572)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 45.56/9.18  % (3242572)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 45.56/9.18  % (3242572)CaDiCaL version: 2.1.3
% 45.56/9.18  % (3242572)Termination reason: Instruction limit
% 45.56/9.18  % (3242572)Termination phase: Property scanning
% 45.56/9.18  % (3242572)Time elapsed: 0.084 s
% 45.56/9.18  % (3242572)Peak memory usage: 89 MB
% 45.56/9.18  % (3242572)Instructions burned: 115 (million)
% 45.56/9.18  % (3242576)dis-1010_1_sil=16000:fde=unused:sp=occurrence:sos=on:random_seed=3663371349:i=437:sd=1:aac=none:ss=included_2978 on theBenchmark for (2978ds/437Mi)
% 45.56/9.18  % (3242580)lrs-1002_1_ncem=casc2026/models/all5champsBiggishL14.pt:sil=16000:npcc=on:random_seed=943967890:i=5202:ss=axioms:sgt=16_2976 on theBenchmark for (2976ds/5202Mi)
% 45.56/9.18  % (3242576)Instruction limit reached! 
% 45.56/9.18  % (3242576)------------------------------
% 45.56/9.18  % (3242576)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 45.56/9.18  % (3242576)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 45.56/9.18  % (3242576)CaDiCaL version: 2.1.3
% 45.56/9.18  % (3242576)Termination reason: Instruction limit
% 45.56/9.18  % (3242576)Termination phase: Saturation
% 45.56/9.18  % (3242576)Time elapsed: 0.314 s
% 45.56/9.18  % (3242576)Peak memory usage: 98 MB
% 45.56/9.18  % (3242576)Instructions burned: 437 (million)
% 45.56/9.18  % (3242584)dis+10_3:1_sil=8000:acc=on:urr=on:br=off:sac=on:newcnf=on:random_seed=2145017686:i=134:sd=2:doe=on:nm=16:sup=off:ss=included_2973 on theBenchmark for (2973ds/134Mi)
% 45.56/9.18  % (3242575)Instruction limit reached! 
% 45.56/9.18  % (3242575)------------------------------
% 45.56/9.18  % (3242575)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 45.56/9.18  % (3242575)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 45.56/9.18  % (3242575)CaDiCaL version: 2.1.3
% 45.56/9.18  % (3242575)Termination reason: Instruction limit
% 45.56/9.18  % (3242575)Termination phase: Saturation
% 45.56/9.18  % (3242575)Time elapsed: 0.719 s
% 45.56/9.18  % (3242575)Peak memory usage: 101 MB
% 45.56/9.18  % (3242575)Instructions burned: 907 (million)
% 45.56/9.18  % (3242584)Instruction limit reached! 
% 45.56/9.18  % (3242584)------------------------------
% 45.56/9.18  % (3242584)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 45.56/9.18  % (3242584)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 45.56/9.18  % (3242584)CaDiCaL version: 2.1.3
% 45.56/9.18  % (3242584)Termination reason: Instruction limit
% 45.56/9.18  % (3242584)Termination phase: NewCNF
% 45.56/9.18  % (3242584)Time elapsed: 0.133 s
% 45.56/9.18  % (3242584)Peak memory usage: 92 MB
% 45.56/9.18  % (3242584)Instructions burned: 135 (million)
% 45.56/9.18  % (3242587)lrs+1002_8_sil=8000:sp=occurrence:sos=on:sac=on:random_seed=3496520899:st=8:i=592:sd=3:ep=RST:ss=axioms_2969 on theBenchmark for (2969ds/592Mi)
% 45.56/9.18  % (3242588)lrs+10_1_ncem=casc2026/models/loop6.pt:sil=32000:npcc=on:random_seed=3383869767:st=3:i=13193:sd=3:ss=axioms_2969 on theBenchmark for (2969ds/13193Mi)
% 45.56/9.18  % (3242564)Instruction limit reached! 
% 45.56/9.18  % (3242564)------------------------------
% 45.56/9.18  % (3242564)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 45.56/9.18  % (3242564)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 45.56/9.18  % (3242564)CaDiCaL version: 2.1.3
% 45.56/9.18  % (3242564)Termination reason: Instruction limit
% 45.56/9.18  % (3242564)Termination phase: Property scanning
% 45.56/9.18  % (3242564)Time elapsed: 1.727 s
% 45.56/9.18  % (3242564)Peak memory usage: 103 MB
% 45.56/9.18  % (3242564)Instructions burned: 2351 (million)
% 45.56/9.18  % (3242591)lrs+1666_7_slsqr=4,1:sil=8000:plsq=on:plsqc=1:sos=on:urr=on:plsql=on:rp=on:alpa=false:sac=on:slsq=on:random_seed=1646362555:i=125:slsql=off:bs=unit_only:gtg=position:fdi=2:gsp=on:ss=axioms:sgt=8_2964 on theBenchmark for (2964ds/125Mi)
% 45.56/9.18  % (3242587)Instruction limit reached! 
% 45.56/9.18  % (3242587)------------------------------
% 45.56/9.18  % (3242587)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 45.56/9.18  % (3242587)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 45.56/9.18  % (3242587)CaDiCaL version: 2.1.3
% 45.56/9.18  % (3242587)Termination reason: Instruction limit
% 45.56/9.18  % (3242587)Termination phase: Property scanning
% 45.56/9.18  % (3242587)Time elapsed: 0.504 s
% 45.56/9.18  % (3242587)Peak memory usage: 102 MB
% 45.56/9.18  % (3242587)Instructions burned: 592 (million)
% 45.56/9.18  % (3242591)Instruction limit reached! 
% 45.56/9.18  % (3242591)------------------------------
% 45.56/9.18  % (3242591)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 45.56/9.18  % (3242591)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 45.56/9.18  % (3242591)CaDiCaL version: 2.1.3
% 45.56/9.18  % (3242591)Termination reason: Instruction limit
% 45.56/9.18  % (3242591)Termination phase: Property scanning
% 45.56/9.18  % (3242591)Time elapsed: 0.097 s
% 45.56/9.18  % (3242591)Peak memory usage: 89 MB
% 45.56/9.18  % (3242591)Instructions burned: 125 (million)
% 45.56/9.18  % (3242593)lrs+10_1024_to=lpo:sil=8000:tgt=full:sp=arity:slsq=on:random_seed=1052836105:i=134:gtgl=5:slsql=off:gtg=exists_sym_2962 on theBenchmark for (2962ds/134Mi)
% 45.56/9.18  % (3242594)lrs+10_1_sil=16000:plsq=on:plsqc=1:plsqr=32,1:sos=on:lcm=reverse:fd=off:newcnf=on:random_seed=1748654765:i=141:sd=1:gsp=on:sup=off:ss=axioms:sgt=8_2961 on theBenchmark for (2961ds/141Mi)
% 45.56/9.18  % (3242593)Instruction limit reached! 
% 45.56/9.18  % (3242593)------------------------------
% 45.56/9.18  % (3242593)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 45.56/9.18  % (3242593)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 45.56/9.18  % (3242593)CaDiCaL version: 2.1.3
% 45.56/9.18  % (3242593)Termination reason: Instruction limit
% 45.56/9.18  % (3242593)Termination phase: Property scanning
% 45.56/9.18  % (3242593)Time elapsed: 0.075 s
% 45.56/9.18  % (3242593)Peak memory usage: 89 MB
% 45.56/9.18  % (3242593)Instructions burned: 135 (million)
% 45.56/9.18  % (3242594)Instruction limit reached! 
% 45.56/9.18  % (3242594)------------------------------
% 45.56/9.18  % (3242594)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 45.56/9.18  % (3242594)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 45.56/9.18  % (3242594)CaDiCaL version: 2.1.3
% 45.56/9.18  % (3242594)Termination reason: Instruction limit
% 45.56/9.18  % (3242594)Termination phase: Property scanning
% 45.56/9.18  % (3242594)Time elapsed: 0.119 s
% 45.56/9.18  % (3242594)Peak memory usage: 92 MB
% 45.56/9.18  % (3242594)Instructions burned: 141 (million)
% 45.56/9.18  % (3242598)lrs+1011_1_sil=8000:plsq=on:sp=occurrence:fs=off:random_seed=3778805591:i=431:sd=1:fsr=off:sup=off:ss=axioms:sgt=64_2959 on theBenchmark for (2959ds/431Mi)
% 45.56/9.18  % (3242599)lrs+1010_1_ncem=casc2026/models/loop6.pt:sil=64000:tgt=full:npcc=on:prc=on:urr=ec_only:bsr=on:fd=preordered:gs=on:sac=on:newcnf=on:random_seed=2487785885:i=6060:aac=none:ins=25_2958 on theBenchmark for (2958ds/6060Mi)
% 45.56/9.18  % (3242598)Instruction limit reached! 
% 45.56/9.18  % (3242598)------------------------------
% 45.56/9.18  % (3242598)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 45.56/9.18  % (3242598)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 45.56/9.18  % (3242598)CaDiCaL version: 2.1.3
% 45.56/9.18  % (3242598)Termination reason: Instruction limit
% 45.56/9.18  % (3242598)Termination phase: Saturation
% 45.56/9.18  % (3242598)Time elapsed: 0.365 s
% 45.56/9.18  % (3242598)Peak memory usage: 96 MB
% 45.56/9.18  % (3242598)Instructions burned: 432 (million)
% 45.56/9.18  % (3242604)lrs+10_16_anc=all:slsqr=32,1:sil=8000:avsql=on:sp=unary_frequency:lcm=predicate:urr=full:rp=on:br=off:slsqc=4:flr=on:sac=on:slsq=on:avsqc=1:random_seed=2493691600:avsq=on:s2a=on:i=150:kws=precedence:nicw=on:gsp=on:rawr=on_2953 on theBenchmark for (2953ds/150Mi)
% 45.56/9.18  % (3242604)Instruction limit reached! 
% 45.56/9.18  % (3242604)------------------------------
% 45.56/9.18  % (3242604)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 45.56/9.18  % (3242604)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 45.56/9.18  % (3242604)CaDiCaL version: 2.1.3
% 45.56/9.18  % (3242604)Termination reason: Instruction limit
% 45.56/9.18  % (3242604)Termination phase: Preprocessing 2
% 45.56/9.18  % (3242604)Time elapsed: 0.114 s
% 45.56/9.18  % (3242604)Peak memory usage: 91 MB
% 45.56/9.18  % (3242604)Instructions burned: 150 (million)
% 45.56/9.18  % (3242608)lrs+1010_1_ncem=casc2026/models/loop8.pt:sil=64000:tgt=ground:npcc=on:sp=arity:urr=on:random_seed=3422249086:i=14155:bd=all_2949 on theBenchmark for (2949ds/14155Mi)
% 45.56/9.18  % (3242580)Instruction limit reached! 
% 45.56/9.18  % (3242580)------------------------------
% 45.56/9.18  % (3242580)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 45.56/9.18  % (3242580)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 45.56/9.18  % (3242580)CaDiCaL version: 2.1.3
% 45.56/9.18  % (3242580)Termination reason: Instruction limit
% 45.56/9.18  % (3242580)Termination phase: Saturation
% 45.56/9.18  % (3242580)Time elapsed: 4.195 s
% 45.56/9.18  % (3242580)Peak memory usage: 212 MB
% 45.56/9.18  % (3242580)Instructions burned: 5204 (million)
% 45.56/9.18  % (3242708)lrs+10_1024_sil=16000:plsq=on:plsqr=32,1:sos=all:fs=off:gs=on:newcnf=on:random_seed=2523713997:i=667:av=off:fsr=off_2932 on theBenchmark for (2932ds/667Mi)
% 45.56/9.18  % (3242708)Instruction limit reached! 
% 45.56/9.18  % (3242708)------------------------------
% 45.56/9.18  % (3242708)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 45.56/9.18  % (3242708)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 45.56/9.18  % (3242708)CaDiCaL version: 2.1.3
% 45.56/9.18  % (3242708)Termination reason: Instruction limit
% 45.56/9.18  % (3242708)Termination phase: Property scanning
% 45.56/9.18  % (3242708)Time elapsed: 0.305 s
% 45.56/9.18  % (3242708)Peak memory usage: 100 MB
% 45.56/9.18  % (3242708)Instructions burned: 669 (million)
% 45.56/9.18  % (3242768)ott-1011_3:1_anc=all_dependent:to=lpo:sil=8000:drc=ordering:sas=cadical:fdtod=off:sp=reverse_frequency:spb=goal_then_units:urr=full:lftc=20:newcnf=on:random_seed=4293861846:s2a=on:i=185:s2at=1.8:fdi=4_2927 on theBenchmark for (2927ds/185Mi)
% 45.56/9.18  % (3242768)Instruction limit reached! 
% 45.56/9.18  % (3242768)------------------------------
% 45.56/9.18  % (3242768)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 45.56/9.18  % (3242768)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 45.56/9.18  % (3242768)CaDiCaL version: 2.1.3
% 45.56/9.18  % (3242768)Termination reason: Instruction limit
% 45.56/9.18  % (3242768)Termination phase: Preprocessing 1
% 45.56/9.18  % (3242768)Time elapsed: 0.097 s
% 45.56/9.18  % (3242768)Peak memory usage: 91 MB
% 45.56/9.18  % (3242768)Instructions burned: 187 (million)
% 45.56/9.18  % (3242770)dis+1010_14_anc=all:to=lpo:sil=8000:sp=arity:slsq=on:random_seed=1464425237:i=193:ins=10:fsr=off:ss=axioms:fsd=on_2925 on theBenchmark for (2925ds/193Mi)
% 45.56/9.18  % (3242770)Instruction limit reached! 
% 45.56/9.18  % (3242770)------------------------------
% 45.56/9.18  % (3242770)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 45.56/9.18  % (3242770)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 45.56/9.18  % (3242770)CaDiCaL version: 2.1.3
% 45.56/9.18  % (3242770)Termination reason: Instruction limit
% 45.56/9.18  % (3242770)Termination phase: Preprocessing 3
% 45.56/9.18  % (3242770)Time elapsed: 0.105 s
% 45.56/9.18  % (3242770)Peak memory usage: 91 MB
% 45.56/9.18  % (3242770)Instructions burned: 195 (million)
% 45.56/9.18  % (3242772)dis+1011_7_sil=8000:sp=occurrence:sos=all:fd=off:random_seed=521490386:st=5.3:i=4850:sd=4:av=off:sup=off:ss=included:sgt=16_2922 on theBenchmark for (2922ds/4850Mi)
% 45.56/9.18  % (3242534)First to succeed.
% 45.56/9.18  % (3242534)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-3242484"
% 45.56/9.18  % (3242534)Refutation found. Thanks to Tanya!
% 45.56/9.18  % SZS status Theorem for theBenchmark
% 45.56/9.18  % SZS output start Proof for theBenchmark
% See solution above
% 53.29/9.38  % (3242534)------------------------------
% 53.29/9.38  % (3242534)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 53.29/9.38  % (3242534)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 53.29/9.38  % (3242534)CaDiCaL version: 2.1.3
% 53.29/9.38  % (3242534)Termination reason: Refutation
% 53.29/9.38  % (3242534)Time elapsed: 6.956 s
% 53.29/9.38  % (3242534)Peak memory usage: 361 MB
% 53.29/9.38  % (3242534)Instructions burned: 17152 (million)
% 53.29/9.38  % (3242534)------------------------------
% 53.29/9.38  % (3242534)------------------------------
% 53.29/9.38  % (3242484)Success in time 8.284 s
% 53.29/9.38  % Vampire exiting
%------------------------------------------------------------------------------