TSTP Solution File: SWV907-1 by SPASS---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SPASS---3.9
% Problem  : SWV907-1 : TPTP v8.1.0. Released v4.1.0.
% Transfm  : none
% Format   : tptp
% Command  : run_spass %d %s

% Computer : n020.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  : 600s
% DateTime : Wed Jul 20 21:45:33 EDT 2022

% Result   : Unsatisfiable 0.20s 0.56s
% Output   : Refutation 0.20s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    4
%            Number of leaves      :    9
% Syntax   : Number of clauses     :   17 (  10 unt;   0 nHn;  17 RR)
%            Number of literals    :   30 (   0 equ;  17 neg)
%            Maximal clause size   :    4 (   1 avg)
%            Maximal term depth    :    5 (   2 avg)
%            Number of predicates  :    7 (   6 usr;   3 prp; 0-3 aty)
%            Number of functors    :   22 (  22 usr;  13 con; 0-5 aty)
%            Number of variables   :    0 (   0 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(284,axiom,
    equal(c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(u,tc_bool)),v,tc_fun(u,tc_bool)),v),
    file('SWV907-1.p',unknown),
    [] ).

cnf(377,axiom,
    c_lessequals(u,u,tc_fun(v,tc_bool)),
    file('SWV907-1.p',unknown),
    [] ).

cnf(481,axiom,
    ( ~ c_Finite__Set_Ofinite(u,tc_Com_Opname)
    | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Lattices_Oupper__semilattice__class_Osup(v,c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_Com_Ocom_OBODY,tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),u,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),u,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate)
    | c_Hoare__Mirabelle_Ohoare__derivs(v,c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_Com_Ocom_OBODY,tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),u,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) ),
    file('SWV907-1.p',unknown),
    [] ).

cnf(488,axiom,
    c_Finite__Set_Ofinite(c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname),
    file('SWV907-1.p',unknown),
    [] ).

cnf(493,axiom,
    ( ~ c_lessequals(u,c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool))
    | ~ c_Com_OWT__bodies
    | ~ c_Hoare__Mirabelle_Ostate__not__singleton
    | c_Hoare__Mirabelle_Ohoare__derivs(c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_Com_Ocom_OBODY,tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),u,tc_Com_Ostate) ),
    file('SWV907-1.p',unknown),
    [] ).

cnf(498,axiom,
    equal(c_Set_Oimage(u,c_Set_Oimage(v,w,x,y),y,z),c_Set_Oimage(c_COMBB(u,v,y,z,x),w,x,z)),
    file('SWV907-1.p',unknown),
    [] ).

cnf(547,axiom,
    c_Hoare__Mirabelle_Ostate__not__singleton,
    file('SWV907-1.p',unknown),
    [] ).

cnf(548,axiom,
    c_Com_OWT__bodies,
    file('SWV907-1.p',unknown),
    [] ).

cnf(551,axiom,
    ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oimage(c_COMBB(c_Hoare__Mirabelle_OMGT,c_Com_Ocom_OBODY,tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_Com_Opname),c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate),
    file('SWV907-1.p',unknown),
    [] ).

cnf(561,plain,
    ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oimage(c_Hoare__Mirabelle_OMGT,c_Set_Oimage(c_Com_Ocom_OBODY,c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Com_Ocom),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate),
    inference(rew,[status(thm),theory(equality)],[498,551]),
    [iquote('0:Rew:498.0,551.0')] ).

cnf(568,plain,
    ( ~ c_lessequals(u,c_Set_Oimage(c_Hoare__Mirabelle_OMGT,c_Set_Oimage(c_Option_Othe(tc_Com_Ocom),c_Set_Oimage(c_Com_Obody,c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Option_Ooption(tc_Com_Ocom)),tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool))
    | ~ c_Com_OWT__bodies
    | ~ c_Hoare__Mirabelle_Ostate__not__singleton
    | c_Hoare__Mirabelle_Ohoare__derivs(c_Set_Oimage(c_Hoare__Mirabelle_OMGT,c_Set_Oimage(c_Com_Ocom_OBODY,c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Com_Ocom),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),u,tc_Com_Ostate) ),
    inference(rew,[status(thm),theory(equality)],[498,493]),
    [iquote('0:Rew:498.0,493.3,498.0,493.0,498.0,493.0')] ).

cnf(569,plain,
    ( ~ c_lessequals(u,c_Set_Oimage(c_Hoare__Mirabelle_OMGT,c_Set_Oimage(c_Option_Othe(tc_Com_Ocom),c_Set_Oimage(c_Com_Obody,c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Option_Ooption(tc_Com_Ocom)),tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool))
    | c_Hoare__Mirabelle_Ohoare__derivs(c_Set_Oimage(c_Hoare__Mirabelle_OMGT,c_Set_Oimage(c_Com_Ocom_OBODY,c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Com_Ocom),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),u,tc_Com_Ostate) ),
    inference(mrr,[status(thm)],[568,548,547]),
    [iquote('0:MRR:568.1,568.2,548.0,547.0')] ).

cnf(571,plain,
    ( ~ c_Finite__Set_Ofinite(u,tc_Com_Opname)
    | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Lattices_Oupper__semilattice__class_Osup(v,c_Set_Oimage(c_Hoare__Mirabelle_OMGT,c_Set_Oimage(c_Com_Ocom_OBODY,u,tc_Com_Opname,tc_Com_Ocom),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oimage(c_Hoare__Mirabelle_OMGT,c_Set_Oimage(c_Option_Othe(tc_Com_Ocom),c_Set_Oimage(c_Com_Obody,u,tc_Com_Opname,tc_Option_Ooption(tc_Com_Ocom)),tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate)
    | c_Hoare__Mirabelle_Ohoare__derivs(v,c_Set_Oimage(c_Hoare__Mirabelle_OMGT,c_Set_Oimage(c_Com_Ocom_OBODY,u,tc_Com_Opname,tc_Com_Ocom),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) ),
    inference(rew,[status(thm),theory(equality)],[498,481]),
    [iquote('0:Rew:498.0,481.2,498.0,481.1,498.0,481.1,498.0,481.1')] ).

cnf(702,plain,
    ( ~ c_Finite__Set_Ofinite(c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname)
    | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oimage(c_Hoare__Mirabelle_OMGT,c_Set_Oimage(c_Com_Ocom_OBODY,c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Com_Ocom),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oimage(c_Hoare__Mirabelle_OMGT,c_Set_Oimage(c_Option_Othe(tc_Com_Ocom),c_Set_Oimage(c_Com_Obody,c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Option_Ooption(tc_Com_Ocom)),tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) ),
    inference(res,[status(thm),theory(equality)],[571,561]),
    [iquote('0:Res:571.2,561.0')] ).

cnf(709,plain,
    c_Hoare__Mirabelle_Ohoare__derivs(c_Set_Oimage(c_Hoare__Mirabelle_OMGT,c_Set_Oimage(c_Com_Ocom_OBODY,c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Com_Ocom),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),c_Set_Oimage(c_Hoare__Mirabelle_OMGT,c_Set_Oimage(c_Option_Othe(tc_Com_Ocom),c_Set_Oimage(c_Com_Obody,c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Option_Ooption(tc_Com_Ocom)),tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate),
    inference(res,[status(thm),theory(equality)],[377,569]),
    [iquote('0:Res:377.0,569.0')] ).

cnf(720,plain,
    ( ~ c_Finite__Set_Ofinite(c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname)
    | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Set_Oimage(c_Hoare__Mirabelle_OMGT,c_Set_Oimage(c_Com_Ocom_OBODY,c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Com_Ocom),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),c_Set_Oimage(c_Hoare__Mirabelle_OMGT,c_Set_Oimage(c_Option_Othe(tc_Com_Ocom),c_Set_Oimage(c_Com_Obody,c_Map_Odom(c_Com_Obody,tc_Com_Opname,tc_Com_Ocom),tc_Com_Opname,tc_Option_Ooption(tc_Com_Ocom)),tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom),tc_Com_Ocom,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) ),
    inference(rew,[status(thm),theory(equality)],[284,702]),
    [iquote('0:Rew:284.0,702.1')] ).

cnf(721,plain,
    $false,
    inference(mrr,[status(thm)],[720,488,709]),
    [iquote('0:MRR:720.0,720.1,488.0,709.0')] ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12  % Problem  : SWV907-1 : TPTP v8.1.0. Released v4.1.0.
% 0.06/0.13  % Command  : run_spass %d %s
% 0.12/0.34  % Computer : n020.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  : 600
% 0.12/0.34  % DateTime : Wed Jun 15 06:46:19 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 0.20/0.56  
% 0.20/0.56  SPASS V 3.9 
% 0.20/0.56  SPASS beiseite: Proof found.
% 0.20/0.56  % SZS status Theorem
% 0.20/0.56  Problem: /export/starexec/sandbox/benchmark/theBenchmark.p 
% 0.20/0.56  SPASS derived 77 clauses, backtracked 0 clauses, performed 0 splits and kept 510 clauses.
% 0.20/0.56  SPASS allocated 76734 KBytes.
% 0.20/0.56  SPASS spent	0:00:00.20 on the problem.
% 0.20/0.56  		0:00:00.06 for the input.
% 0.20/0.56  		0:00:00.00 for the FLOTTER CNF translation.
% 0.20/0.56  		0:00:00.00 for inferences.
% 0.20/0.56  		0:00:00.00 for the backtracking.
% 0.20/0.56  		0:00:00.07 for the reduction.
% 0.20/0.56  
% 0.20/0.56  
% 0.20/0.56  Here is a proof with depth 1, length 17 :
% 0.20/0.56  % SZS output start Refutation
% See solution above
% 0.20/0.56  Formulae used in the proof : cls_Un__empty__left_0 cls_subset__refl_0 cls_MGT__Body_0 cls_finite__dom__body_0 cls_MGF__lemma2__simult_0 cls_image__image_0 cls_conjecture_0 cls_conjecture_1 cls_conjecture_4
% 0.20/0.56  
%------------------------------------------------------------------------------