TSTP Solution File: SWB026+2 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : SWB026+2 : TPTP v8.1.2. Released v5.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n004.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Aug 22 11:00:29 EDT 2023

% Result   : Theorem 4.68s 2.20s
% Output   : CNFRefutation 4.76s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   11
%            Number of leaves      :   33
% Syntax   : Number of formulae    :   75 (  18 unt;  25 typ;   0 def)
%            Number of atoms       :  139 (  20 equ)
%            Maximal formula atoms :    8 (   2 avg)
%            Number of connectives :  149 (  60   ~;  69   |;  12   &)
%                                         (   5 <=>;   3  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   12 (   5 avg)
%            Maximal term depth    :    2 (   1 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :   16 (   9   >;   7   *;   0   +;   0  <<)
%            Number of predicates  :    6 (   4 usr;   1 prp; 0-3 aty)
%            Number of functors    :   21 (  21 usr;  16 con; 0-3 aty)
%            Number of variables   :   65 (;  61   !;   4   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ iext > icext > ip > ic > #nlpp > uri_rdfs_range > uri_rdfs_domain > uri_rdf_type > uri_rdf_rest > uri_rdf_nil > uri_rdf_first > uri_rdf_Property > uri_owl_oneOf > uri_owl_InverseFunctionalProperty > uri_ex_w > uri_ex_u > uri_ex_p > #skF_5 > #skF_1 > #skF_4 > #skF_7 > #skF_6 > #skF_2 > #skF_9 > #skF_8 > #skF_3

%Foreground sorts:

%Background operators:

%Foreground operators:
tff(uri_owl_InverseFunctionalProperty,type,
    uri_owl_InverseFunctionalProperty: $i ).

tff(uri_owl_oneOf,type,
    uri_owl_oneOf: $i ).

tff('#skF_5',type,
    '#skF_5': $i > $i ).

tff(uri_rdf_Property,type,
    uri_rdf_Property: $i ).

tff(uri_rdf_type,type,
    uri_rdf_type: $i ).

tff('#skF_1',type,
    '#skF_1': ( $i * $i * $i ) > $i ).

tff(uri_ex_u,type,
    uri_ex_u: $i ).

tff(uri_rdfs_range,type,
    uri_rdfs_range: $i ).

tff('#skF_4',type,
    '#skF_4': $i > $i ).

tff(uri_rdf_first,type,
    uri_rdf_first: $i ).

tff(icext,type,
    icext: ( $i * $i ) > $o ).

tff(ip,type,
    ip: $i > $o ).

tff(uri_ex_p,type,
    uri_ex_p: $i ).

tff('#skF_7',type,
    '#skF_7': $i ).

tff(uri_ex_w,type,
    uri_ex_w: $i ).

tff(uri_rdf_rest,type,
    uri_rdf_rest: $i ).

tff(ic,type,
    ic: $i > $o ).

tff('#skF_6',type,
    '#skF_6': $i ).

tff('#skF_2',type,
    '#skF_2': ( $i * $i * $i ) > $i ).

tff('#skF_9',type,
    '#skF_9': $i ).

tff(iext,type,
    iext: ( $i * $i * $i ) > $o ).

tff('#skF_8',type,
    '#skF_8': $i ).

tff('#skF_3',type,
    '#skF_3': $i > $i ).

tff(uri_rdf_nil,type,
    uri_rdf_nil: $i ).

tff(uri_rdfs_domain,type,
    uri_rdfs_domain: $i ).

tff(f_32,axiom,
    ! [X,C] :
      ( iext(uri_rdf_type,X,C)
    <=> icext(C,X) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',rdfs_cext_def) ).

tff(f_65,negated_conjecture,
    ~ iext(uri_rdf_type,uri_ex_p,uri_owl_InverseFunctionalProperty),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',testcase_conclusion_fullish_026_Inferred_Property_Characteristics_I) ).

tff(f_63,axiom,
    ! [P] :
      ( icext(uri_owl_InverseFunctionalProperty,P)
    <=> ( ip(P)
        & ! [X1,X2,Y] :
            ( ( iext(P,X1,Y)
              & iext(P,X2,Y) )
           => ( X1 = X2 ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',owl_char_inversefunctional) ).

tff(f_39,axiom,
    iext(uri_rdfs_domain,uri_rdfs_domain,uri_rdf_Property),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',rdfs_domain_domain) ).

tff(f_81,axiom,
    ? [BNODE_x1,BNODE_x2,BNODE_l1,BNODE_l2] :
      ( iext(uri_rdfs_domain,uri_ex_p,BNODE_x1)
      & iext(uri_owl_oneOf,BNODE_x1,BNODE_l1)
      & iext(uri_rdf_first,BNODE_l1,uri_ex_w)
      & iext(uri_rdf_rest,BNODE_l1,uri_rdf_nil)
      & iext(uri_rdfs_range,uri_ex_p,BNODE_x2)
      & iext(uri_owl_oneOf,BNODE_x2,BNODE_l2)
      & iext(uri_rdf_first,BNODE_l2,uri_ex_u)
      & iext(uri_rdf_rest,BNODE_l2,uri_rdf_nil) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',testcase_premise_fullish_026_Inferred_Property_Characteristics_I) ).

tff(f_38,axiom,
    ! [P,C,X,Y] :
      ( ( iext(uri_rdfs_domain,P,C)
        & iext(P,X,Y) )
     => icext(C,X) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',rdfs_domain_main) ).

tff(f_28,axiom,
    ! [P] :
      ( iext(uri_rdf_type,P,uri_rdf_Property)
    <=> ip(P) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',rdf_type_ip) ).

tff(f_52,axiom,
    ! [Z,S1,A1] :
      ( ( iext(uri_rdf_first,S1,A1)
        & iext(uri_rdf_rest,S1,uri_rdf_nil) )
     => ( iext(uri_owl_oneOf,Z,S1)
      <=> ( ic(Z)
          & ! [X] :
              ( icext(Z,X)
            <=> ( X = A1 ) ) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',owl_enum_class_001) ).

tff(c_68,plain,
    ! [X_30,C_31] :
      ( iext(uri_rdf_type,X_30,C_31)
      | ~ icext(C_31,X_30) ),
    inference(cnfTransformation,[status(thm)],[f_32]) ).

tff(c_38,plain,
    ~ iext(uri_rdf_type,uri_ex_p,uri_owl_InverseFunctionalProperty),
    inference(cnfTransformation,[status(thm)],[f_65]) ).

tff(c_81,plain,
    ~ icext(uri_owl_InverseFunctionalProperty,uri_ex_p),
    inference(resolution,[status(thm)],[c_68,c_38]) ).

tff(c_87,plain,
    ! [P_33] :
      ( ( '#skF_4'(P_33) != '#skF_3'(P_33) )
      | icext(uri_owl_InverseFunctionalProperty,P_33)
      | ~ ip(P_33) ),
    inference(cnfTransformation,[status(thm)],[f_63]) ).

tff(c_94,plain,
    ( ( '#skF_4'(uri_ex_p) != '#skF_3'(uri_ex_p) )
    | ~ ip(uri_ex_p) ),
    inference(resolution,[status(thm)],[c_87,c_81]) ).

tff(c_96,plain,
    ~ ip(uri_ex_p),
    inference(splitLeft,[status(thm)],[c_94]) ).

tff(c_12,plain,
    iext(uri_rdfs_domain,uri_rdfs_domain,uri_rdf_Property),
    inference(cnfTransformation,[status(thm)],[f_39]) ).

tff(c_54,plain,
    iext(uri_rdfs_domain,uri_ex_p,'#skF_6'),
    inference(cnfTransformation,[status(thm)],[f_81]) ).

tff(c_110,plain,
    ! [C_36,X_37,P_38,Y_39] :
      ( icext(C_36,X_37)
      | ~ iext(P_38,X_37,Y_39)
      | ~ iext(uri_rdfs_domain,P_38,C_36) ),
    inference(cnfTransformation,[status(thm)],[f_38]) ).

tff(c_202,plain,
    ! [C_48] :
      ( icext(C_48,uri_ex_p)
      | ~ iext(uri_rdfs_domain,uri_rdfs_domain,C_48) ),
    inference(resolution,[status(thm)],[c_54,c_110]) ).

tff(c_206,plain,
    icext(uri_rdf_Property,uri_ex_p),
    inference(resolution,[status(thm)],[c_12,c_202]) ).

tff(c_2,plain,
    ! [P_1] :
      ( ip(P_1)
      | ~ iext(uri_rdf_type,P_1,uri_rdf_Property) ),
    inference(cnfTransformation,[status(thm)],[f_28]) ).

tff(c_80,plain,
    ! [X_30] :
      ( ip(X_30)
      | ~ icext(uri_rdf_Property,X_30) ),
    inference(resolution,[status(thm)],[c_68,c_2]) ).

tff(c_209,plain,
    ip(uri_ex_p),
    inference(resolution,[status(thm)],[c_206,c_80]) ).

tff(c_213,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_96,c_209]) ).

tff(c_215,plain,
    ip(uri_ex_p),
    inference(splitRight,[status(thm)],[c_94]) ).

tff(c_50,plain,
    iext(uri_rdf_first,'#skF_8',uri_ex_w),
    inference(cnfTransformation,[status(thm)],[f_81]) ).

tff(c_48,plain,
    iext(uri_rdf_rest,'#skF_8',uri_rdf_nil),
    inference(cnfTransformation,[status(thm)],[f_81]) ).

tff(c_52,plain,
    iext(uri_owl_oneOf,'#skF_6','#skF_8'),
    inference(cnfTransformation,[status(thm)],[f_81]) ).

tff(c_34,plain,
    ! [P_14] :
      ( iext(P_14,'#skF_4'(P_14),'#skF_5'(P_14))
      | icext(uri_owl_InverseFunctionalProperty,P_14)
      | ~ ip(P_14) ),
    inference(cnfTransformation,[status(thm)],[f_63]) ).

tff(c_223,plain,
    ! [C_50,X_51,P_52,Y_53] :
      ( icext(C_50,X_51)
      | ~ iext(P_52,X_51,Y_53)
      | ~ iext(uri_rdfs_domain,P_52,C_50) ),
    inference(cnfTransformation,[status(thm)],[f_38]) ).

tff(c_491,plain,
    ! [C_97,P_98] :
      ( icext(C_97,'#skF_4'(P_98))
      | ~ iext(uri_rdfs_domain,P_98,C_97)
      | icext(uri_owl_InverseFunctionalProperty,P_98)
      | ~ ip(P_98) ),
    inference(resolution,[status(thm)],[c_34,c_223]) ).

tff(c_22,plain,
    ! [X_13,A1_10,Z_8,S1_9] :
      ( ( X_13 = A1_10 )
      | ~ icext(Z_8,X_13)
      | ~ iext(uri_owl_oneOf,Z_8,S1_9)
      | ~ iext(uri_rdf_rest,S1_9,uri_rdf_nil)
      | ~ iext(uri_rdf_first,S1_9,A1_10) ),
    inference(cnfTransformation,[status(thm)],[f_52]) ).

tff(c_703,plain,
    ! [A1_137,P_138,C_139,S1_140] :
      ( ( A1_137 = '#skF_4'(P_138) )
      | ~ iext(uri_owl_oneOf,C_139,S1_140)
      | ~ iext(uri_rdf_rest,S1_140,uri_rdf_nil)
      | ~ iext(uri_rdf_first,S1_140,A1_137)
      | ~ iext(uri_rdfs_domain,P_138,C_139)
      | icext(uri_owl_InverseFunctionalProperty,P_138)
      | ~ ip(P_138) ),
    inference(resolution,[status(thm)],[c_491,c_22]) ).

tff(c_717,plain,
    ! [A1_137,P_138] :
      ( ( A1_137 = '#skF_4'(P_138) )
      | ~ iext(uri_rdf_rest,'#skF_8',uri_rdf_nil)
      | ~ iext(uri_rdf_first,'#skF_8',A1_137)
      | ~ iext(uri_rdfs_domain,P_138,'#skF_6')
      | icext(uri_owl_InverseFunctionalProperty,P_138)
      | ~ ip(P_138) ),
    inference(resolution,[status(thm)],[c_52,c_703]) ).

tff(c_739,plain,
    ! [A1_144,P_145] :
      ( ( A1_144 = '#skF_4'(P_145) )
      | ~ iext(uri_rdf_first,'#skF_8',A1_144)
      | ~ iext(uri_rdfs_domain,P_145,'#skF_6')
      | icext(uri_owl_InverseFunctionalProperty,P_145)
      | ~ ip(P_145) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48,c_717]) ).

tff(c_743,plain,
    ! [P_146] :
      ( ( '#skF_4'(P_146) = uri_ex_w )
      | ~ iext(uri_rdfs_domain,P_146,'#skF_6')
      | icext(uri_owl_InverseFunctionalProperty,P_146)
      | ~ ip(P_146) ),
    inference(resolution,[status(thm)],[c_50,c_739]) ).

tff(c_746,plain,
    ( ( '#skF_4'(uri_ex_p) = uri_ex_w )
    | icext(uri_owl_InverseFunctionalProperty,uri_ex_p)
    | ~ ip(uri_ex_p) ),
    inference(resolution,[status(thm)],[c_54,c_743]) ).

tff(c_749,plain,
    ( ( '#skF_4'(uri_ex_p) = uri_ex_w )
    | icext(uri_owl_InverseFunctionalProperty,uri_ex_p) ),
    inference(demodulation,[status(thm),theory(equality)],[c_215,c_746]) ).

tff(c_750,plain,
    '#skF_4'(uri_ex_p) = uri_ex_w,
    inference(negUnitSimplification,[status(thm)],[c_81,c_749]) ).

tff(c_214,plain,
    '#skF_4'(uri_ex_p) != '#skF_3'(uri_ex_p),
    inference(splitRight,[status(thm)],[c_94]) ).

tff(c_751,plain,
    '#skF_3'(uri_ex_p) != uri_ex_w,
    inference(demodulation,[status(thm),theory(equality)],[c_750,c_214]) ).

tff(c_264,plain,
    ! [P_58] :
      ( iext(P_58,'#skF_3'(P_58),'#skF_5'(P_58))
      | icext(uri_owl_InverseFunctionalProperty,P_58)
      | ~ ip(P_58) ),
    inference(cnfTransformation,[status(thm)],[f_63]) ).

tff(c_10,plain,
    ! [C_5,X_6,P_4,Y_7] :
      ( icext(C_5,X_6)
      | ~ iext(P_4,X_6,Y_7)
      | ~ iext(uri_rdfs_domain,P_4,C_5) ),
    inference(cnfTransformation,[status(thm)],[f_38]) ).

tff(c_507,plain,
    ! [C_101,P_102] :
      ( icext(C_101,'#skF_3'(P_102))
      | ~ iext(uri_rdfs_domain,P_102,C_101)
      | icext(uri_owl_InverseFunctionalProperty,P_102)
      | ~ ip(P_102) ),
    inference(resolution,[status(thm)],[c_264,c_10]) ).

tff(c_794,plain,
    ! [A1_148,P_149,C_150,S1_151] :
      ( ( A1_148 = '#skF_3'(P_149) )
      | ~ iext(uri_owl_oneOf,C_150,S1_151)
      | ~ iext(uri_rdf_rest,S1_151,uri_rdf_nil)
      | ~ iext(uri_rdf_first,S1_151,A1_148)
      | ~ iext(uri_rdfs_domain,P_149,C_150)
      | icext(uri_owl_InverseFunctionalProperty,P_149)
      | ~ ip(P_149) ),
    inference(resolution,[status(thm)],[c_507,c_22]) ).

tff(c_808,plain,
    ! [A1_148,P_149] :
      ( ( A1_148 = '#skF_3'(P_149) )
      | ~ iext(uri_rdf_rest,'#skF_8',uri_rdf_nil)
      | ~ iext(uri_rdf_first,'#skF_8',A1_148)
      | ~ iext(uri_rdfs_domain,P_149,'#skF_6')
      | icext(uri_owl_InverseFunctionalProperty,P_149)
      | ~ ip(P_149) ),
    inference(resolution,[status(thm)],[c_52,c_794]) ).

tff(c_830,plain,
    ! [A1_155,P_156] :
      ( ( A1_155 = '#skF_3'(P_156) )
      | ~ iext(uri_rdf_first,'#skF_8',A1_155)
      | ~ iext(uri_rdfs_domain,P_156,'#skF_6')
      | icext(uri_owl_InverseFunctionalProperty,P_156)
      | ~ ip(P_156) ),
    inference(demodulation,[status(thm),theory(equality)],[c_48,c_808]) ).

tff(c_834,plain,
    ! [P_157] :
      ( ( '#skF_3'(P_157) = uri_ex_w )
      | ~ iext(uri_rdfs_domain,P_157,'#skF_6')
      | icext(uri_owl_InverseFunctionalProperty,P_157)
      | ~ ip(P_157) ),
    inference(resolution,[status(thm)],[c_50,c_830]) ).

tff(c_837,plain,
    ( ( '#skF_3'(uri_ex_p) = uri_ex_w )
    | icext(uri_owl_InverseFunctionalProperty,uri_ex_p)
    | ~ ip(uri_ex_p) ),
    inference(resolution,[status(thm)],[c_54,c_834]) ).

tff(c_840,plain,
    ( ( '#skF_3'(uri_ex_p) = uri_ex_w )
    | icext(uri_owl_InverseFunctionalProperty,uri_ex_p) ),
    inference(demodulation,[status(thm),theory(equality)],[c_215,c_837]) ).

tff(c_842,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_81,c_751,c_840]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SWB026+2 : TPTP v8.1.2. Released v5.2.0.
% 0.00/0.13  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.12/0.34  % Computer : n004.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % WCLimit  : 300
% 0.12/0.34  % DateTime : Thu Aug  3 18:16:56 EDT 2023
% 0.12/0.34  % CPUTime  : 
% 4.68/2.20  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 4.68/2.21  
% 4.68/2.21  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 4.76/2.24  
% 4.76/2.24  Inference rules
% 4.76/2.24  ----------------------
% 4.76/2.24  #Ref     : 0
% 4.76/2.24  #Sup     : 174
% 4.76/2.24  #Fact    : 0
% 4.76/2.24  #Define  : 0
% 4.76/2.24  #Split   : 27
% 4.76/2.24  #Chain   : 0
% 4.76/2.24  #Close   : 0
% 4.76/2.24  
% 4.76/2.24  Ordering : KBO
% 4.76/2.24  
% 4.76/2.24  Simplification rules
% 4.76/2.24  ----------------------
% 4.76/2.24  #Subsume      : 33
% 4.76/2.24  #Demod        : 30
% 4.76/2.24  #Tautology    : 16
% 4.76/2.24  #SimpNegUnit  : 17
% 4.76/2.24  #BackRed      : 3
% 4.76/2.24  
% 4.76/2.24  #Partial instantiations: 0
% 4.76/2.24  #Strategies tried      : 1
% 4.76/2.24  
% 4.76/2.24  Timing (in seconds)
% 4.76/2.24  ----------------------
% 4.76/2.24  Preprocessing        : 0.52
% 4.76/2.24  Parsing              : 0.27
% 4.76/2.24  CNF conversion       : 0.03
% 4.76/2.24  Main loop            : 0.59
% 4.76/2.24  Inferencing          : 0.23
% 4.76/2.24  Reduction            : 0.15
% 4.76/2.24  Demodulation         : 0.10
% 4.76/2.24  BG Simplification    : 0.03
% 4.76/2.24  Subsumption          : 0.12
% 4.76/2.24  Abstraction          : 0.03
% 4.76/2.24  MUC search           : 0.00
% 4.76/2.24  Cooper               : 0.00
% 4.76/2.24  Total                : 1.16
% 4.76/2.24  Index Insertion      : 0.00
% 4.76/2.24  Index Deletion       : 0.00
% 4.76/2.24  Index Matching       : 0.00
% 4.76/2.24  BG Taut test         : 0.00
%------------------------------------------------------------------------------