TSTP Solution File: SWW474+5 by SRASS---0.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SRASS---0.1
% Problem  : SWW474+5 : TPTP v5.3.0. Released v5.3.0.
% Transfm  : none
% Format   : tptp
% Command  : SRASS -q2 -a 0 10 10 10 -i3 -n60 %s

% Computer : art11.cs.miami.edu
% Model    : i686 i686
% CPU      : Intel(R) Pentium(R) 4 CPU 3.00GHz @ 3000MHz
% Memory   : 2005MB
% OS       : Linux 2.6.32.26-175.fc12.i686.PAE
% CPULimit : 300s
% DateTime : Sun Dec  4 01:11:41 EST 2011

% Result   : Theorem 9.13s
% Output   : Solution 9.13s
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----ERROR: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% Reading problem from /tmp/SystemOnTPTP4452/SWW474+5.tptp
% Adding relevance values
% Extracting the conjecture
% Sorting axioms by relevance
% Looking for THM       ... 
% found
% SZS status THM for /tmp/SystemOnTPTP4452/SWW474+5.tptp
% SZS output start Solution for /tmp/SystemOnTPTP4452/SWW474+5.tptp
% TreeLimitedRun: ----------------------------------------------------------
% TreeLimitedRun: /home/graph/tptp/Systems/EP---1.4/eproof_ram --print-statistics -xAuto -tAuto --cpu-limit=60 --memory-limit=Auto --tstp-format /tmp/SRASS.s.p 
% TreeLimitedRun: CPU time limit is 60s
% TreeLimitedRun: WC  time limit is 120s
% TreeLimitedRun: PID is 4566
% TreeLimitedRun: ----------------------------------------------------------
% PrfWatch: 0.00 CPU 0.02 WC
% PrfWatch: 1.91 CPU 2.03 WC
% PrfWatch: 3.73 CPU 4.05 WC
% PrfWatch: 5.57 CPU 6.07 WC
% PrfWatch: 7.57 CPU 8.08 WC
% # Garbage collection reclaimed 136 unused term cells.
% # Garbage collection reclaimed 863 unused term cells.
% # Garbage collection reclaimed 799 unused term cells.
% # Garbage collection reclaimed 724 unused term cells.
% # Garbage collection reclaimed 796 unused term cells.
% # Garbage collection reclaimed 605 unused term cells.
% # Garbage collection reclaimed 546 unused term cells.
% # Garbage collection reclaimed 440 unused term cells.
% # Auto-Ordering is analysing problem.
% # Problem is type GHSMNFSLM32LD
% # Auto-mode selected ordering type KBO6
% # Auto-mode selected ordering precedence scheme <invfreq>
% # Auto-mode selected weight ordering scheme <precrank20>
% #
% # Auto-Heuristic is analysing problem.
% # Problem is type GHSMNFSLM32LD
% # Auto-Mode selected heuristic G_E___107_C41_F1_PI_AE_Q4_CS_SP_PS_S0Y
% # and selection function SelectMaxLComplexAvoidPosPred.
% #
% # Initializing proof state
% # Scanning for AC axioms
% # Garbage collection reclaimed 437 unused term cells.
% # Garbage collection reclaimed 257 unused term cells.
% # Garbage collection reclaimed 260 unused term cells.
% # Presaturation interreduction done
% # Garbage collection reclaimed 264 unused term cells.
% # Garbage collection reclaimed 260 unused term cells.
% # Garbage collection reclaimed 257 unused term cells.
% # Garbage collection reclaimed 259 unused term cells.
% # Garbage collection reclaimed 259 unused term cells.
% # Garbage collection reclaimed 258 unused term cells.
% # Garbage collection reclaimed 268 unused term cells.
% # Garbage collection reclaimed 260 unused term cells.
% # Garbage collection reclaimed 261 unused term cells.
% # Garbage collection reclaimed 256 unused term cells.
% # Garbage collection reclaimed 270 unused term cells.
% # Garbage collection reclaimed 260 unused term cells.
% # Garbage collection reclaimed 256 unused term cells.
% # Garbage collection reclaimed 264 unused term cells.
% # Garbage collection reclaimed 263 unused term cells.
% # Proof found!
% # SZS status Theorem
% # Parsed axioms                      : 169
% # Removed by relevancy pruning       : 0
% # Initial clauses                    : 218
% # Removed in clause preprocessing    : 1
% # Initial clauses in saturation      : 217
% # Processed clauses                  : 4968
% # ...of these trivial                : 142
% # ...subsumed                        : 3746
% # ...remaining for further processing: 1080
% # Other redundant clauses eliminated : 0
% # Clauses deleted for lack of memory : 0
% # Backward-subsumed                  : 33
% # Backward-rewritten                 : 110
% # Generated clauses                  : 70908
% # ...of the previous two non-trivial : 64648
% # Contextual simplify-reflections    : 953
% # Paramodulations                    : 70850
% # Factorizations                     : 12
% # Equation resolutions               : 31
% # Current number of processed clauses: 745
% #    Positive orientable unit clauses: 144
% #    Positive unorientable unit clauses: 31
% #    Negative unit clauses           : 28
% #    Non-unit-clauses                : 542
% # Current number of unprocessed clauses: 52197
% # ...number of literals in the above : 132511
% # Clause-clause subsumption calls (NU) : 57374
% # Rec. Clause-clause subsumption calls : 44441
% # Unit Clause-clause subsumption calls : 4362
% # Rewrite failures with RHS unbound  : 0
% # Indexed BW rewrite attempts        : 42500
% # Indexed BW rewrite successes       : 125
% # Backwards rewriting index :   399 leaves,   5.59+/-20.076 terms/leaf
% # Paramod-from index      :    66 leaves,   6.39+/-15.834 terms/leaf
% # Paramod-into index      :   372 leaves,   4.83+/-15.142 terms/leaf
% # SZS output start CNFRefutation.
% fof(6, axiom,![X3]:ti(fun(X3,bool),bot_bot(fun(X3,bool)))=bot_bot(fun(X3,bool)),file('/tmp/SRASS.s.p', tsy_c_Orderings_Obot__class_Obot_res)).
% fof(12, axiom,![X2]:![X3]:![X4]:![X5]:ti(X2,hAPP(X3,X2,X4,X5))=hAPP(X3,X2,X4,X5),file('/tmp/SRASS.s.p', tsy_c_hAPP_res)).
% fof(14, axiom,![X3]:![X6]:hBOOL(hAPP(fun(hoare_509422987triple(X3),bool),bool,hAPP(fun(hoare_509422987triple(X3),bool),fun(fun(hoare_509422987triple(X3),bool),bool),hoare_122391849derivs(X3),X6),bot_bot(fun(hoare_509422987triple(X3),bool)))),file('/tmp/SRASS.s.p', fact_0_empty)).
% fof(18, axiom,![X3]:![X6]:![X9]:![X7]:(hBOOL(hAPP(fun(hoare_509422987triple(X3),bool),bool,hAPP(fun(hoare_509422987triple(X3),bool),fun(fun(hoare_509422987triple(X3),bool),bool),hoare_122391849derivs(X3),X9),X7))=>(hBOOL(hAPP(fun(hoare_509422987triple(X3),bool),bool,hAPP(fun(hoare_509422987triple(X3),bool),fun(fun(hoare_509422987triple(X3),bool),bool),hoare_122391849derivs(X3),X6),X9))=>hBOOL(hAPP(fun(hoare_509422987triple(X3),bool),bool,hAPP(fun(hoare_509422987triple(X3),bool),fun(fun(hoare_509422987triple(X3),bool),bool),hoare_122391849derivs(X3),X6),X7)))),file('/tmp/SRASS.s.p', fact_4_cut)).
% fof(29, axiom,![X3]:![X15]:~(hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X15),bot_bot(fun(X3,bool))))),file('/tmp/SRASS.s.p', fact_20_emptyE)).
% fof(59, axiom,![X1]:![X3]:![X2]:![X16]:![X25]:![X14]:hAPP(fun(X1,bool),fun(X3,bool),hAPP(fun(X1,X3),fun(fun(X1,bool),fun(X3,bool)),image(X1,X3),X16),hAPP(fun(X2,bool),fun(X1,bool),hAPP(fun(X2,X1),fun(fun(X2,bool),fun(X1,bool)),image(X2,X1),X25),X14))=hAPP(fun(X2,bool),fun(X3,bool),hAPP(fun(X2,X3),fun(fun(X2,bool),fun(X3,bool)),image(X2,X3),hAPP(fun(X2,X1),fun(X2,X3),hAPP(fun(X1,X3),fun(fun(X2,X1),fun(X2,X3)),combb(X1,X3,X2),X16),X25)),X14),file('/tmp/SRASS.s.p', fact_60_image__image)).
% fof(74, axiom,![X3]:![X1]:![X16]:![X25]:(![X22]:hAPP(X3,X1,X16,X22)=hAPP(X3,X1,X25,X22)=>ti(fun(X3,X1),X16)=ti(fun(X3,X1),X25)),file('/tmp/SRASS.s.p', fact_75_ext)).
% fof(75, axiom,![X3]:![X17]:![X14]:(hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X17),X14))<=>hBOOL(hAPP(X3,bool,X14,X17))),file('/tmp/SRASS.s.p', fact_76_mem__def)).
% fof(97, axiom,ti(bool,hoare_1883395792gleton)=hoare_1883395792gleton,file('/tmp/SRASS.s.p', tsy_c_Hoare__Mirabelle__pjuwniqynr_Ostate__not__singleton_res)).
% fof(99, axiom,![X4]:(hBOOL(ti(bool,X4))<=>hBOOL(X4)),file('/tmp/SRASS.s.p', tsy_c_hBOOL_arg1)).
% fof(103, axiom,hBOOL(hoare_1883395792gleton),file('/tmp/SRASS.s.p', conj_0)).
% fof(104, axiom,hBOOL(wT_bodies),file('/tmp/SRASS.s.p', conj_1)).
% fof(108, axiom,hAPP(pname,option(com),body,pn)=hAPP(com,option(com),some(com),y),file('/tmp/SRASS.s.p', conj_5)).
% fof(111, axiom,![X21]:(hBOOL(hoare_1883395792gleton)=>(hBOOL(wT_bodies)=>(hBOOL(hAPP(com,bool,wt,X21))=>hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),bot_bot(fun(hoare_509422987triple(state),bool))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,X21)),bot_bot(fun(hoare_509422987triple(state),bool)))))))),file('/tmp/SRASS.s.p', fact_19_MGF)).
% fof(112, axiom,![X41]:![X42]:(hBOOL(wT_bodies)=>(hAPP(pname,option(com),body,X41)=hAPP(com,option(com),some(com),X42)=>hBOOL(hAPP(com,bool,wt,X42)))),file('/tmp/SRASS.s.p', fact_92_WT__bodiesD)).
% fof(118, axiom,![X3]:![X30]:(hAPP(fun(X3,bool),fun(X3,bool),collect(X3),X30)=bot_bot(fun(X3,bool))<=>![X22]:~(hBOOL(hAPP(X3,bool,X30,X22)))),file('/tmp/SRASS.s.p', fact_27_Collect__empty__eq)).
% fof(124, axiom,![X3]:![X30]:hAPP(fun(X3,bool),fun(X3,bool),collect(X3),X30)=ti(fun(X3,bool),X30),file('/tmp/SRASS.s.p', fact_77_Collect__def)).
% fof(127, axiom,![X1]:![X3]:![X38]:![X39]:hAPP(X1,X3,hAPP(X3,fun(X1,X3),combk(X3,X1),X38),X39)=ti(X3,X38),file('/tmp/SRASS.s.p', help_COMBK_1_1_U)).
% fof(131, axiom,![X3]:![X15]:hAPP(fun(X3,bool),fun(X3,bool),collect(X3),hAPP(X3,fun(X3,bool),fequal(X3),X15))=hAPP(fun(X3,bool),fun(X3,bool),hAPP(X3,fun(fun(X3,bool),fun(X3,bool)),insert(X3),X15),bot_bot(fun(X3,bool))),file('/tmp/SRASS.s.p', fact_90_singleton__conv2)).
% fof(134, axiom,![X3]:![X38]:hAPP(X3,X3,combi(X3),X38)=ti(X3,X38),file('/tmp/SRASS.s.p', help_COMBI_1_1_U)).
% fof(165, axiom,~(hBOOL(fFalse)),file('/tmp/SRASS.s.p', help_fFalse_1_1_U)).
% fof(166, axiom,![X38]:(ti(bool,X38)=fTrue|ti(bool,X38)=fFalse),file('/tmp/SRASS.s.p', help_fFalse_1_1_T)).
% fof(169, conjecture,hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),hAPP(fun(pname,bool),fun(hoare_509422987triple(state),bool),hAPP(fun(pname,hoare_509422987triple(state)),fun(fun(pname,bool),fun(hoare_509422987triple(state),bool)),image(pname,hoare_509422987triple(state)),hAPP(fun(pname,com),fun(pname,hoare_509422987triple(state)),hAPP(fun(com,hoare_509422987triple(state)),fun(fun(pname,com),fun(pname,hoare_509422987triple(state))),combb(com,hoare_509422987triple(state),pname),hoare_Mirabelle_MGT),body_1)),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_509422987triple(state),bool))))),file('/tmp/SRASS.s.p', conj_7)).
% fof(170, negated_conjecture,~(hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),hAPP(fun(pname,bool),fun(hoare_509422987triple(state),bool),hAPP(fun(pname,hoare_509422987triple(state)),fun(fun(pname,bool),fun(hoare_509422987triple(state),bool)),image(pname,hoare_509422987triple(state)),hAPP(fun(pname,com),fun(pname,hoare_509422987triple(state)),hAPP(fun(com,hoare_509422987triple(state)),fun(fun(pname,com),fun(pname,hoare_509422987triple(state))),combb(com,hoare_509422987triple(state),pname),hoare_Mirabelle_MGT),body_1)),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_509422987triple(state),bool)))))),inference(assume_negation,[status(cth)],[169])).
% fof(171, plain,![X3]:![X15]:~(hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X15),bot_bot(fun(X3,bool))))),inference(fof_simplification,[status(thm)],[29,theory(equality)])).
% fof(182, plain,![X3]:![X30]:(hAPP(fun(X3,bool),fun(X3,bool),collect(X3),X30)=bot_bot(fun(X3,bool))<=>![X22]:~(hBOOL(hAPP(X3,bool,X30,X22)))),inference(fof_simplification,[status(thm)],[118,theory(equality)])).
% fof(196, plain,~(hBOOL(fFalse)),inference(fof_simplification,[status(thm)],[165,theory(equality)])).
% fof(197, negated_conjecture,~(hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),hAPP(fun(pname,bool),fun(hoare_509422987triple(state),bool),hAPP(fun(pname,hoare_509422987triple(state)),fun(fun(pname,bool),fun(hoare_509422987triple(state),bool)),image(pname,hoare_509422987triple(state)),hAPP(fun(pname,com),fun(pname,hoare_509422987triple(state)),hAPP(fun(com,hoare_509422987triple(state)),fun(fun(pname,com),fun(pname,hoare_509422987triple(state))),combb(com,hoare_509422987triple(state),pname),hoare_Mirabelle_MGT),body_1)),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_509422987triple(state),bool)))))),inference(fof_simplification,[status(thm)],[170,theory(equality)])).
% fof(208, plain,![X4]:ti(fun(X4,bool),bot_bot(fun(X4,bool)))=bot_bot(fun(X4,bool)),inference(variable_rename,[status(thm)],[6])).
% cnf(209,plain,(ti(fun(X1,bool),bot_bot(fun(X1,bool)))=bot_bot(fun(X1,bool))),inference(split_conjunct,[status(thm)],[208])).
% fof(220, plain,![X6]:![X7]:![X8]:![X9]:ti(X6,hAPP(X7,X6,X8,X9))=hAPP(X7,X6,X8,X9),inference(variable_rename,[status(thm)],[12])).
% cnf(221,plain,(ti(X1,hAPP(X2,X1,X3,X4))=hAPP(X2,X1,X3,X4)),inference(split_conjunct,[status(thm)],[220])).
% fof(224, plain,![X7]:![X8]:hBOOL(hAPP(fun(hoare_509422987triple(X7),bool),bool,hAPP(fun(hoare_509422987triple(X7),bool),fun(fun(hoare_509422987triple(X7),bool),bool),hoare_122391849derivs(X7),X8),bot_bot(fun(hoare_509422987triple(X7),bool)))),inference(variable_rename,[status(thm)],[14])).
% cnf(225,plain,(hBOOL(hAPP(fun(hoare_509422987triple(X1),bool),bool,hAPP(fun(hoare_509422987triple(X1),bool),fun(fun(hoare_509422987triple(X1),bool),bool),hoare_122391849derivs(X1),X2),bot_bot(fun(hoare_509422987triple(X1),bool))))),inference(split_conjunct,[status(thm)],[224])).
% fof(235, plain,![X3]:![X6]:![X9]:![X7]:(~(hBOOL(hAPP(fun(hoare_509422987triple(X3),bool),bool,hAPP(fun(hoare_509422987triple(X3),bool),fun(fun(hoare_509422987triple(X3),bool),bool),hoare_122391849derivs(X3),X9),X7)))|(~(hBOOL(hAPP(fun(hoare_509422987triple(X3),bool),bool,hAPP(fun(hoare_509422987triple(X3),bool),fun(fun(hoare_509422987triple(X3),bool),bool),hoare_122391849derivs(X3),X6),X9)))|hBOOL(hAPP(fun(hoare_509422987triple(X3),bool),bool,hAPP(fun(hoare_509422987triple(X3),bool),fun(fun(hoare_509422987triple(X3),bool),bool),hoare_122391849derivs(X3),X6),X7)))),inference(fof_nnf,[status(thm)],[18])).
% fof(236, plain,![X10]:![X11]:![X12]:![X13]:(~(hBOOL(hAPP(fun(hoare_509422987triple(X10),bool),bool,hAPP(fun(hoare_509422987triple(X10),bool),fun(fun(hoare_509422987triple(X10),bool),bool),hoare_122391849derivs(X10),X12),X13)))|(~(hBOOL(hAPP(fun(hoare_509422987triple(X10),bool),bool,hAPP(fun(hoare_509422987triple(X10),bool),fun(fun(hoare_509422987triple(X10),bool),bool),hoare_122391849derivs(X10),X11),X12)))|hBOOL(hAPP(fun(hoare_509422987triple(X10),bool),bool,hAPP(fun(hoare_509422987triple(X10),bool),fun(fun(hoare_509422987triple(X10),bool),bool),hoare_122391849derivs(X10),X11),X13)))),inference(variable_rename,[status(thm)],[235])).
% cnf(237,plain,(hBOOL(hAPP(fun(hoare_509422987triple(X1),bool),bool,hAPP(fun(hoare_509422987triple(X1),bool),fun(fun(hoare_509422987triple(X1),bool),bool),hoare_122391849derivs(X1),X2),X3))|~hBOOL(hAPP(fun(hoare_509422987triple(X1),bool),bool,hAPP(fun(hoare_509422987triple(X1),bool),fun(fun(hoare_509422987triple(X1),bool),bool),hoare_122391849derivs(X1),X2),X4))|~hBOOL(hAPP(fun(hoare_509422987triple(X1),bool),bool,hAPP(fun(hoare_509422987triple(X1),bool),fun(fun(hoare_509422987triple(X1),bool),bool),hoare_122391849derivs(X1),X4),X3))),inference(split_conjunct,[status(thm)],[236])).
% fof(268, plain,![X16]:![X17]:~(hBOOL(hAPP(fun(X16,bool),bool,hAPP(X16,fun(fun(X16,bool),bool),member(X16),X17),bot_bot(fun(X16,bool))))),inference(variable_rename,[status(thm)],[171])).
% cnf(269,plain,(~hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X2),bot_bot(fun(X1,bool))))),inference(split_conjunct,[status(thm)],[268])).
% fof(378, plain,![X26]:![X27]:![X28]:![X29]:![X30]:![X31]:hAPP(fun(X26,bool),fun(X27,bool),hAPP(fun(X26,X27),fun(fun(X26,bool),fun(X27,bool)),image(X26,X27),X29),hAPP(fun(X28,bool),fun(X26,bool),hAPP(fun(X28,X26),fun(fun(X28,bool),fun(X26,bool)),image(X28,X26),X30),X31))=hAPP(fun(X28,bool),fun(X27,bool),hAPP(fun(X28,X27),fun(fun(X28,bool),fun(X27,bool)),image(X28,X27),hAPP(fun(X28,X26),fun(X28,X27),hAPP(fun(X26,X27),fun(fun(X28,X26),fun(X28,X27)),combb(X26,X27,X28),X29),X30)),X31),inference(variable_rename,[status(thm)],[59])).
% cnf(379,plain,(hAPP(fun(X1,bool),fun(X2,bool),hAPP(fun(X1,X2),fun(fun(X1,bool),fun(X2,bool)),image(X1,X2),X3),hAPP(fun(X4,bool),fun(X1,bool),hAPP(fun(X4,X1),fun(fun(X4,bool),fun(X1,bool)),image(X4,X1),X5),X6))=hAPP(fun(X4,bool),fun(X2,bool),hAPP(fun(X4,X2),fun(fun(X4,bool),fun(X2,bool)),image(X4,X2),hAPP(fun(X4,X1),fun(X4,X2),hAPP(fun(X1,X2),fun(fun(X4,X1),fun(X4,X2)),combb(X1,X2,X4),X3),X5)),X6)),inference(split_conjunct,[status(thm)],[378])).
% fof(430, plain,![X3]:![X1]:![X16]:![X25]:(?[X22]:~(hAPP(X3,X1,X16,X22)=hAPP(X3,X1,X25,X22))|ti(fun(X3,X1),X16)=ti(fun(X3,X1),X25)),inference(fof_nnf,[status(thm)],[74])).
% fof(431, plain,![X26]:![X27]:![X28]:![X29]:(?[X30]:~(hAPP(X26,X27,X28,X30)=hAPP(X26,X27,X29,X30))|ti(fun(X26,X27),X28)=ti(fun(X26,X27),X29)),inference(variable_rename,[status(thm)],[430])).
% fof(432, plain,![X26]:![X27]:![X28]:![X29]:(~(hAPP(X26,X27,X28,esk4_4(X26,X27,X28,X29))=hAPP(X26,X27,X29,esk4_4(X26,X27,X28,X29)))|ti(fun(X26,X27),X28)=ti(fun(X26,X27),X29)),inference(skolemize,[status(esa)],[431])).
% cnf(433,plain,(ti(fun(X1,X2),X3)=ti(fun(X1,X2),X4)|hAPP(X1,X2,X3,esk4_4(X1,X2,X3,X4))!=hAPP(X1,X2,X4,esk4_4(X1,X2,X3,X4))),inference(split_conjunct,[status(thm)],[432])).
% fof(434, plain,![X3]:![X17]:![X14]:((~(hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X17),X14)))|hBOOL(hAPP(X3,bool,X14,X17)))&(~(hBOOL(hAPP(X3,bool,X14,X17)))|hBOOL(hAPP(fun(X3,bool),bool,hAPP(X3,fun(fun(X3,bool),bool),member(X3),X17),X14)))),inference(fof_nnf,[status(thm)],[75])).
% fof(435, plain,![X18]:![X19]:![X20]:((~(hBOOL(hAPP(fun(X18,bool),bool,hAPP(X18,fun(fun(X18,bool),bool),member(X18),X19),X20)))|hBOOL(hAPP(X18,bool,X20,X19)))&(~(hBOOL(hAPP(X18,bool,X20,X19)))|hBOOL(hAPP(fun(X18,bool),bool,hAPP(X18,fun(fun(X18,bool),bool),member(X18),X19),X20)))),inference(variable_rename,[status(thm)],[434])).
% cnf(436,plain,(hBOOL(hAPP(fun(X1,bool),bool,hAPP(X1,fun(fun(X1,bool),bool),member(X1),X2),X3))|~hBOOL(hAPP(X1,bool,X3,X2))),inference(split_conjunct,[status(thm)],[435])).
% cnf(514,plain,(ti(bool,hoare_1883395792gleton)=hoare_1883395792gleton),inference(split_conjunct,[status(thm)],[97])).
% fof(516, plain,![X4]:((~(hBOOL(ti(bool,X4)))|hBOOL(X4))&(~(hBOOL(X4))|hBOOL(ti(bool,X4)))),inference(fof_nnf,[status(thm)],[99])).
% fof(517, plain,![X5]:((~(hBOOL(ti(bool,X5)))|hBOOL(X5))&(~(hBOOL(X5))|hBOOL(ti(bool,X5)))),inference(variable_rename,[status(thm)],[516])).
% cnf(518,plain,(hBOOL(ti(bool,X1))|~hBOOL(X1)),inference(split_conjunct,[status(thm)],[517])).
% cnf(523,plain,(hBOOL(hoare_1883395792gleton)),inference(split_conjunct,[status(thm)],[103])).
% cnf(524,plain,(hBOOL(wT_bodies)),inference(split_conjunct,[status(thm)],[104])).
% cnf(528,plain,(hAPP(pname,option(com),body,pn)=hAPP(com,option(com),some(com),y)),inference(split_conjunct,[status(thm)],[108])).
% fof(536, plain,![X21]:(~(hBOOL(hoare_1883395792gleton))|(~(hBOOL(wT_bodies))|(~(hBOOL(hAPP(com,bool,wt,X21)))|hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),bot_bot(fun(hoare_509422987triple(state),bool))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,X21)),bot_bot(fun(hoare_509422987triple(state),bool)))))))),inference(fof_nnf,[status(thm)],[111])).
% fof(537, plain,![X22]:(~(hBOOL(hoare_1883395792gleton))|(~(hBOOL(wT_bodies))|(~(hBOOL(hAPP(com,bool,wt,X22)))|hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),bot_bot(fun(hoare_509422987triple(state),bool))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,X22)),bot_bot(fun(hoare_509422987triple(state),bool)))))))),inference(variable_rename,[status(thm)],[536])).
% cnf(538,plain,(hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),bot_bot(fun(hoare_509422987triple(state),bool))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,X1)),bot_bot(fun(hoare_509422987triple(state),bool)))))|~hBOOL(hAPP(com,bool,wt,X1))|~hBOOL(wT_bodies)|~hBOOL(hoare_1883395792gleton)),inference(split_conjunct,[status(thm)],[537])).
% fof(539, plain,![X41]:![X42]:(~(hBOOL(wT_bodies))|(~(hAPP(pname,option(com),body,X41)=hAPP(com,option(com),some(com),X42))|hBOOL(hAPP(com,bool,wt,X42)))),inference(fof_nnf,[status(thm)],[112])).
% fof(540, plain,![X43]:![X44]:(~(hBOOL(wT_bodies))|(~(hAPP(pname,option(com),body,X43)=hAPP(com,option(com),some(com),X44))|hBOOL(hAPP(com,bool,wt,X44)))),inference(variable_rename,[status(thm)],[539])).
% cnf(541,plain,(hBOOL(hAPP(com,bool,wt,X1))|hAPP(pname,option(com),body,X2)!=hAPP(com,option(com),some(com),X1)|~hBOOL(wT_bodies)),inference(split_conjunct,[status(thm)],[540])).
% fof(556, plain,![X3]:![X30]:((~(hAPP(fun(X3,bool),fun(X3,bool),collect(X3),X30)=bot_bot(fun(X3,bool)))|![X22]:~(hBOOL(hAPP(X3,bool,X30,X22))))&(?[X22]:hBOOL(hAPP(X3,bool,X30,X22))|hAPP(fun(X3,bool),fun(X3,bool),collect(X3),X30)=bot_bot(fun(X3,bool)))),inference(fof_nnf,[status(thm)],[182])).
% fof(557, plain,![X31]:![X32]:((~(hAPP(fun(X31,bool),fun(X31,bool),collect(X31),X32)=bot_bot(fun(X31,bool)))|![X33]:~(hBOOL(hAPP(X31,bool,X32,X33))))&(?[X34]:hBOOL(hAPP(X31,bool,X32,X34))|hAPP(fun(X31,bool),fun(X31,bool),collect(X31),X32)=bot_bot(fun(X31,bool)))),inference(variable_rename,[status(thm)],[556])).
% fof(558, plain,![X31]:![X32]:((~(hAPP(fun(X31,bool),fun(X31,bool),collect(X31),X32)=bot_bot(fun(X31,bool)))|![X33]:~(hBOOL(hAPP(X31,bool,X32,X33))))&(hBOOL(hAPP(X31,bool,X32,esk13_2(X31,X32)))|hAPP(fun(X31,bool),fun(X31,bool),collect(X31),X32)=bot_bot(fun(X31,bool)))),inference(skolemize,[status(esa)],[557])).
% fof(559, plain,![X31]:![X32]:![X33]:((~(hAPP(fun(X31,bool),fun(X31,bool),collect(X31),X32)=bot_bot(fun(X31,bool)))|~(hBOOL(hAPP(X31,bool,X32,X33))))&(hBOOL(hAPP(X31,bool,X32,esk13_2(X31,X32)))|hAPP(fun(X31,bool),fun(X31,bool),collect(X31),X32)=bot_bot(fun(X31,bool)))),inference(shift_quantors,[status(thm)],[558])).
% cnf(561,plain,(~hBOOL(hAPP(X1,bool,X2,X3))|hAPP(fun(X1,bool),fun(X1,bool),collect(X1),X2)!=bot_bot(fun(X1,bool))),inference(split_conjunct,[status(thm)],[559])).
% fof(580, plain,![X31]:![X32]:hAPP(fun(X31,bool),fun(X31,bool),collect(X31),X32)=ti(fun(X31,bool),X32),inference(variable_rename,[status(thm)],[124])).
% cnf(581,plain,(hAPP(fun(X1,bool),fun(X1,bool),collect(X1),X2)=ti(fun(X1,bool),X2)),inference(split_conjunct,[status(thm)],[580])).
% fof(587, plain,![X40]:![X41]:![X42]:![X43]:hAPP(X40,X41,hAPP(X41,fun(X40,X41),combk(X41,X40),X42),X43)=ti(X41,X42),inference(variable_rename,[status(thm)],[127])).
% cnf(588,plain,(hAPP(X1,X2,hAPP(X2,fun(X1,X2),combk(X2,X1),X3),X4)=ti(X2,X3)),inference(split_conjunct,[status(thm)],[587])).
% fof(593, plain,![X16]:![X17]:hAPP(fun(X16,bool),fun(X16,bool),collect(X16),hAPP(X16,fun(X16,bool),fequal(X16),X17))=hAPP(fun(X16,bool),fun(X16,bool),hAPP(X16,fun(fun(X16,bool),fun(X16,bool)),insert(X16),X17),bot_bot(fun(X16,bool))),inference(variable_rename,[status(thm)],[131])).
% cnf(594,plain,(hAPP(fun(X1,bool),fun(X1,bool),collect(X1),hAPP(X1,fun(X1,bool),fequal(X1),X2))=hAPP(fun(X1,bool),fun(X1,bool),hAPP(X1,fun(fun(X1,bool),fun(X1,bool)),insert(X1),X2),bot_bot(fun(X1,bool)))),inference(split_conjunct,[status(thm)],[593])).
% fof(597, plain,![X39]:![X40]:hAPP(X39,X39,combi(X39),X40)=ti(X39,X40),inference(variable_rename,[status(thm)],[134])).
% cnf(598,plain,(hAPP(X1,X1,combi(X1),X2)=ti(X1,X2)),inference(split_conjunct,[status(thm)],[597])).
% cnf(669,plain,(~hBOOL(fFalse)),inference(split_conjunct,[status(thm)],[196])).
% fof(670, plain,![X39]:(ti(bool,X39)=fTrue|ti(bool,X39)=fFalse),inference(variable_rename,[status(thm)],[166])).
% cnf(671,plain,(ti(bool,X1)=fFalse|ti(bool,X1)=fTrue),inference(split_conjunct,[status(thm)],[670])).
% cnf(676,negated_conjecture,(~hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),hAPP(fun(pname,bool),fun(hoare_509422987triple(state),bool),hAPP(fun(pname,hoare_509422987triple(state)),fun(fun(pname,bool),fun(hoare_509422987triple(state),bool)),image(pname,hoare_509422987triple(state)),hAPP(fun(pname,com),fun(pname,hoare_509422987triple(state)),hAPP(fun(com,hoare_509422987triple(state)),fun(fun(pname,com),fun(pname,hoare_509422987triple(state))),combb(com,hoare_509422987triple(state),pname),hoare_Mirabelle_MGT),body_1)),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body))),hAPP(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool),hAPP(hoare_509422987triple(state),fun(fun(hoare_509422987triple(state),bool),fun(hoare_509422987triple(state),bool)),insert(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,y)),bot_bot(fun(hoare_509422987triple(state),bool)))))),inference(split_conjunct,[status(thm)],[197])).
% cnf(678,plain,(hAPP(bool,bool,combi(bool),hoare_1883395792gleton)=hoare_1883395792gleton),inference(rw,[status(thm)],[514,598,theory(equality)]),['unfolding']).
% cnf(693,plain,(hAPP(X1,X1,combi(X1),hAPP(X2,X1,X3,X4))=hAPP(X2,X1,X3,X4)),inference(rw,[status(thm)],[221,598,theory(equality)]),['unfolding']).
% cnf(705,plain,(hAPP(fun(X1,bool),fun(X1,bool),combi(fun(X1,bool)),bot_bot(fun(X1,bool)))=bot_bot(fun(X1,bool))),inference(rw,[status(thm)],[209,598,theory(equality)]),['unfolding']).
% cnf(706,plain,(hAPP(X1,X2,hAPP(X2,fun(X1,X2),combk(X2,X1),X3),X4)=hAPP(X2,X2,combi(X2),X3)),inference(rw,[status(thm)],[588,598,theory(equality)]),['unfolding']).
% cnf(709,plain,(hAPP(fun(X1,bool),fun(X1,bool),collect(X1),X2)=hAPP(fun(X1,bool),fun(X1,bool),combi(fun(X1,bool)),X2)),inference(rw,[status(thm)],[581,598,theory(equality)]),['unfolding']).
% cnf(717,plain,(hAPP(bool,bool,combi(bool),X1)=fFalse|hAPP(bool,bool,combi(bool),X1)=fTrue),inference(rw,[status(thm)],[inference(rw,[status(thm)],[671,598,theory(equality)]),598,theory(equality)]),['unfolding']).
% cnf(722,plain,(hBOOL(hAPP(bool,bool,combi(bool),X1))|~hBOOL(X1)),inference(rw,[status(thm)],[518,598,theory(equality)]),['unfolding']).
% cnf(727,plain,(hAPP(fun(X1,X2),fun(X1,X2),combi(fun(X1,X2)),X3)=hAPP(fun(X1,X2),fun(X1,X2),combi(fun(X1,X2)),X4)|hAPP(X1,X2,X3,esk4_4(X1,X2,X3,X4))!=hAPP(X1,X2,X4,esk4_4(X1,X2,X3,X4))),inference(rw,[status(thm)],[inference(rw,[status(thm)],[433,598,theory(equality)]),598,theory(equality)]),['unfolding']).
% cnf(775,plain,(hBOOL(hAPP(com,bool,wt,X1))|hAPP(com,option(com),some(com),X1)!=hAPP(pname,option(com),body,X2)|$false),inference(rw,[status(thm)],[541,524,theory(equality)])).
% cnf(776,plain,(hBOOL(hAPP(com,bool,wt,X1))|hAPP(com,option(com),some(com),X1)!=hAPP(pname,option(com),body,X2)),inference(cn,[status(thm)],[775,theory(equality)])).
% cnf(777,plain,(hAPP(fun(X1,bool),fun(X1,bool),combi(fun(X1,bool)),X2)!=bot_bot(fun(X1,bool))|~hBOOL(hAPP(X1,bool,X2,X3))),inference(rw,[status(thm)],[561,709,theory(equality)])).
% cnf(782,plain,(hAPP(fun(X1,bool),fun(X1,bool),hAPP(X1,fun(fun(X1,bool),fun(X1,bool)),insert(X1),X2),bot_bot(fun(X1,bool)))=hAPP(X1,fun(X1,bool),fequal(X1),X2)),inference(rw,[status(thm)],[inference(rw,[status(thm)],[594,709,theory(equality)]),693,theory(equality)])).
% cnf(783,plain,(hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),bot_bot(fun(hoare_509422987triple(state),bool))),hAPP(hoare_509422987triple(state),fun(hoare_509422987triple(state),bool),fequal(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,X1))))|~hBOOL(wT_bodies)|~hBOOL(hoare_1883395792gleton)|~hBOOL(hAPP(com,bool,wt,X1))),inference(rw,[status(thm)],[538,782,theory(equality)])).
% cnf(784,plain,(hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),bot_bot(fun(hoare_509422987triple(state),bool))),hAPP(hoare_509422987triple(state),fun(hoare_509422987triple(state),bool),fequal(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,X1))))|$false|~hBOOL(hoare_1883395792gleton)|~hBOOL(hAPP(com,bool,wt,X1))),inference(rw,[status(thm)],[783,524,theory(equality)])).
% cnf(785,plain,(hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),bot_bot(fun(hoare_509422987triple(state),bool))),hAPP(hoare_509422987triple(state),fun(hoare_509422987triple(state),bool),fequal(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,X1))))|$false|$false|~hBOOL(hAPP(com,bool,wt,X1))),inference(rw,[status(thm)],[784,523,theory(equality)])).
% cnf(786,plain,(hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),bot_bot(fun(hoare_509422987triple(state),bool))),hAPP(hoare_509422987triple(state),fun(hoare_509422987triple(state),bool),fequal(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,X1))))|~hBOOL(hAPP(com,bool,wt,X1))),inference(cn,[status(thm)],[785,theory(equality)])).
% cnf(844,negated_conjecture,(~hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),hAPP(fun(com,bool),fun(hoare_509422987triple(state),bool),hAPP(fun(com,hoare_509422987triple(state)),fun(fun(com,bool),fun(hoare_509422987triple(state),bool)),image(com,hoare_509422987triple(state)),hoare_Mirabelle_MGT),hAPP(fun(pname,bool),fun(com,bool),hAPP(fun(pname,com),fun(fun(pname,bool),fun(com,bool)),image(pname,com),body_1),hAPP(fun(pname,option(com)),fun(pname,bool),dom(pname,com),body)))),hAPP(hoare_509422987triple(state),fun(hoare_509422987triple(state),bool),fequal(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,y))))),inference(rw,[status(thm)],[inference(rw,[status(thm)],[676,379,theory(equality)]),782,theory(equality)])).
% cnf(874,plain,(fTrue=hoare_1883395792gleton|hAPP(bool,bool,combi(bool),hoare_1883395792gleton)=fFalse),inference(spm,[status(thm)],[678,717,theory(equality)])).
% cnf(876,plain,(hBOOL(fTrue)|hAPP(bool,bool,combi(bool),X1)=fFalse|~hBOOL(X1)),inference(spm,[status(thm)],[722,717,theory(equality)])).
% cnf(880,plain,(fTrue=hoare_1883395792gleton|hoare_1883395792gleton=fFalse),inference(rw,[status(thm)],[874,678,theory(equality)])).
% cnf(886,plain,(hAPP(X1,bool,X2,X3)=fFalse|hAPP(X1,bool,X2,X3)=fTrue),inference(spm,[status(thm)],[717,693,theory(equality)])).
% cnf(968,plain,(hBOOL(hAPP(com,bool,wt,y))|hAPP(pname,option(com),body,pn)!=hAPP(pname,option(com),body,X1)),inference(spm,[status(thm)],[776,528,theory(equality)])).
% cnf(1009,plain,(~hBOOL(hAPP(X1,bool,bot_bot(fun(X1,bool)),X2))),inference(spm,[status(thm)],[269,436,theory(equality)])).
% cnf(1026,plain,(hAPP(X2,fun(X1,bool),X3,X4)!=bot_bot(fun(X1,bool))|~hBOOL(hAPP(X1,bool,hAPP(X2,fun(X1,bool),X3,X4),X5))),inference(spm,[status(thm)],[777,693,theory(equality)])).
% cnf(1548,plain,(hAPP(fun(X1,X2),fun(X1,X2),combi(fun(X1,X2)),X3)=hAPP(fun(X1,X2),fun(X1,X2),combi(fun(X1,X2)),hAPP(X2,fun(X1,X2),combk(X2,X1),X4))|hAPP(X1,X2,X3,esk4_4(X1,X2,X3,hAPP(X2,fun(X1,X2),combk(X2,X1),X4)))!=hAPP(X2,X2,combi(X2),X4)),inference(spm,[status(thm)],[727,706,theory(equality)])).
% cnf(1568,plain,(hAPP(fun(X1,X2),fun(X1,X2),combi(fun(X1,X2)),X3)=hAPP(X2,fun(X1,X2),combk(X2,X1),X4)|hAPP(X1,X2,X3,esk4_4(X1,X2,X3,hAPP(X2,fun(X1,X2),combk(X2,X1),X4)))!=hAPP(X2,X2,combi(X2),X4)),inference(rw,[status(thm)],[1548,693,theory(equality)])).
% cnf(2072,plain,(hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),X1),hAPP(hoare_509422987triple(state),fun(hoare_509422987triple(state),bool),fequal(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,X2))))|~hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),X1),bot_bot(fun(hoare_509422987triple(state),bool))))|~hBOOL(hAPP(com,bool,wt,X2))),inference(spm,[status(thm)],[237,786,theory(equality)])).
% cnf(2079,plain,(hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),X1),hAPP(hoare_509422987triple(state),fun(hoare_509422987triple(state),bool),fequal(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,X2))))|$false|~hBOOL(hAPP(com,bool,wt,X2))),inference(rw,[status(thm)],[2072,225,theory(equality)])).
% cnf(2080,plain,(hBOOL(hAPP(fun(hoare_509422987triple(state),bool),bool,hAPP(fun(hoare_509422987triple(state),bool),fun(fun(hoare_509422987triple(state),bool),bool),hoare_122391849derivs(state),X1),hAPP(hoare_509422987triple(state),fun(hoare_509422987triple(state),bool),fequal(hoare_509422987triple(state)),hAPP(com,hoare_509422987triple(state),hoare_Mirabelle_MGT,X2))))|~hBOOL(hAPP(com,bool,wt,X2))),inference(cn,[status(thm)],[2079,theory(equality)])).
% cnf(3657,plain,(hBOOL(fFalse)|hBOOL(fTrue)|~hBOOL(X1)),inference(spm,[status(thm)],[722,876,theory(equality)])).
% cnf(3675,plain,(hBOOL(fTrue)|~hBOOL(X1)),inference(sr,[status(thm)],[3657,669,theory(equality)])).
% cnf(3676,plain,(hBOOL(fTrue)),inference(spm,[status(thm)],[3675,523,theory(equality)])).
% cnf(4210,plain,(hAPP(X1,bool,bot_bot(fun(X1,bool)),X2)=fFalse|~hBOOL(fTrue)),inference(spm,[status(thm)],[1009,886,theory(equality)])).
% cnf(4213,plain,(hAPP(X1,bool,bot_bot(fun(X1,bool)),X2)=fFalse|$false),inference(rw,[status(thm)],[4210,3676,theory(equality)])).
% cnf(4214,plain,(hAPP(X1,bool,bot_bot(fun(X1,bool)),X2)=fFalse),inference(cn,[status(thm)],[4213,theory(equality)])).
% cnf(5107,plain,(hBOOL(hAPP(com,bool,wt,y))),inference(er,[status(thm)],[968,theory(equality)])).
% cnf(6422,plain,(hAPP(bool,fun(X1,bool),combk(bool,X1),X2)!=bot_bot(fun(X1,bool))|~hBOOL(hAPP(bool,bool,combi(bool),X2))),inference(spm,[status(thm)],[1026,706,theory(equality)])).
% cnf(42927,plain,(hAPP(fun(X1,bool),fun(X1,bool),combi(fun(X1,bool)),bot_bot(fun(X1,bool)))=hAPP(bool,fun(X1,bool),combk(bool,X1),X2)|fFalse!=hAPP(bool,bool,combi(bool),X2)),inference(spm,[status(thm)],[1568,4214,theory(equality)])).
% cnf(42986,plain,(bot_bot(fun(X1,bool))=hAPP(bool,fun(X1,bool),combk(bool,X1),X2)|fFalse!=hAPP(bool,bool,combi(bool),X2)),inference(rw,[status(thm)],[42927,705,theory(equality)])).
% cnf(52398,plain,(~hBOOL(hAPP(bool,bool,combi(bool),X2))|hAPP(bool,bool,combi(bool),X2)!=fFalse),inference(spm,[status(thm)],[6422,42986,theory(equality)])).
% cnf(52651,plain,(hoare_1883395792gleton!=fFalse|~hBOOL(hoare_1883395792gleton)),inference(spm,[status(thm)],[52398,678,theory(equality)])).
% cnf(52724,plain,(hoare_1883395792gleton!=fFalse|$false),inference(rw,[status(thm)],[52651,523,theory(equality)])).
% cnf(52725,plain,(hoare_1883395792gleton!=fFalse),inference(cn,[status(thm)],[52724,theory(equality)])).
% cnf(52752,plain,(fTrue=hoare_1883395792gleton),inference(sr,[status(thm)],[880,52725,theory(equality)])).
% cnf(52761,plain,(hAPP(X1,bool,X2,X3)=hoare_1883395792gleton|hAPP(X1,bool,X2,X3)=fFalse),inference(rw,[status(thm)],[886,52752,theory(equality)])).
% cnf(52824,plain,(hBOOL(fFalse)|hAPP(com,bool,wt,y)=hoare_1883395792gleton),inference(spm,[status(thm)],[5107,52761,theory(equality)])).
% cnf(53255,plain,(hAPP(com,bool,wt,y)=hoare_1883395792gleton),inference(sr,[status(thm)],[52824,669,theory(equality)])).
% cnf(103359,negated_conjecture,(~hBOOL(hAPP(com,bool,wt,y))),inference(spm,[status(thm)],[844,2080,theory(equality)])).
% cnf(103392,negated_conjecture,($false),inference(rw,[status(thm)],[inference(rw,[status(thm)],[103359,53255,theory(equality)]),523,theory(equality)])).
% cnf(103393,negated_conjecture,($false),inference(cn,[status(thm)],[103392,theory(equality)])).
% cnf(103394,negated_conjecture,($false),103393,['proof']).
% # SZS output end CNFRefutation
% PrfWatch: 7.78 CPU 8.30 WC
% FINAL PrfWatch: 7.78 CPU 8.30 WC
% SZS output end Solution for /tmp/SystemOnTPTP4452/SWW474+5.tptp
% 
%------------------------------------------------------------------------------