TSTP Solution File: LCL095-1 by Vampire-SAT---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : LCL095-1 : TPTP v8.1.2. Released v1.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s

% Computer : n027.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 : Fri Sep  1 17:18:55 EDT 2023

% Result   : Unsatisfiable 0.14s 0.47s
% Output   : Refutation 0.14s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   39
%            Number of leaves      :    3
% Syntax   : Number of formulae    :   62 (  38 unt;   0 def)
%            Number of atoms       :   87 (   0 equ)
%            Maximal formula atoms :    3 (   1 avg)
%            Number of connectives :   51 (  26   ~;  25   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   12 (   6 avg)
%            Maximal term depth    :    7 (   2 avg)
%            Number of predicates  :    2 (   1 usr;   1 prp; 0-1 aty)
%            Number of functors    :    3 (   3 usr;   2 con; 0-2 aty)
%            Number of variables   :  267 (; 267   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f9891,plain,
    $false,
    inference(resolution,[],[f9755,f3]) ).

fof(f3,axiom,
    ~ is_a_theorem(implies(a,implies(implies(a,b),b))),
    file('/export/starexec/sandbox/tmp/tmp.JXBCEjsQi5/Vampire---4.8_2640',prove_ic_5) ).

fof(f9755,plain,
    ! [X0,X1] : is_a_theorem(implies(X0,implies(implies(X0,X1),X1))),
    inference(resolution,[],[f9605,f1096]) ).

fof(f1096,plain,
    ! [X6,X7,X4,X5] : is_a_theorem(implies(implies(implies(X4,X5),X4),implies(X6,implies(implies(X7,X4),X4)))),
    inference(resolution,[],[f1067,f767]) ).

fof(f767,plain,
    ! [X8,X6,X7] : is_a_theorem(implies(implies(implies(X6,X7),X7),implies(X7,implies(X8,X7)))),
    inference(resolution,[],[f743,f15]) ).

fof(f15,plain,
    ! [X2,X3,X0,X1,X4] : is_a_theorem(implies(implies(implies(implies(X0,X1),implies(X1,X2)),X3),implies(X4,implies(X2,X3)))),
    inference(resolution,[],[f12,f4]) ).

fof(f4,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ is_a_theorem(implies(implies(X1,X4),implies(X3,X0)))
      | is_a_theorem(implies(implies(X0,X1),implies(X2,implies(X3,X1)))) ),
    inference(resolution,[],[f2,f1]) ).

fof(f1,axiom,
    ! [X0,X1] :
      ( ~ is_a_theorem(implies(X0,X1))
      | is_a_theorem(X1)
      | ~ is_a_theorem(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.JXBCEjsQi5/Vampire---4.8_2640',condensed_detachment) ).

fof(f2,axiom,
    ! [X2,X3,X6,X4,X5] : is_a_theorem(implies(implies(implies(X2,X3),implies(X4,X5)),implies(implies(X5,X2),implies(X6,implies(X4,X2))))),
    file('/export/starexec/sandbox/tmp/tmp.JXBCEjsQi5/Vampire---4.8_2640',ic_JLukasiewicz_5) ).

fof(f12,plain,
    ! [X2,X3,X0,X1] : is_a_theorem(implies(implies(X0,X1),implies(X1,implies(implies(X2,X3),implies(X3,X1))))),
    inference(resolution,[],[f9,f2]) ).

fof(f9,plain,
    ! [X2,X3,X0,X1,X4] :
      ( ~ is_a_theorem(X4)
      | is_a_theorem(implies(implies(X0,X1),implies(X1,implies(implies(X2,X3),implies(X3,X1))))) ),
    inference(resolution,[],[f8,f1]) ).

fof(f8,plain,
    ! [X2,X3,X0,X1,X4] : is_a_theorem(implies(X0,implies(implies(X1,X2),implies(X2,implies(implies(X3,X4),implies(X4,X2)))))),
    inference(resolution,[],[f7,f5]) ).

fof(f5,plain,
    ! [X2,X3,X0,X1,X4,X5] : is_a_theorem(implies(implies(implies(X0,implies(X1,X2)),implies(X2,X3)),implies(X4,implies(implies(X5,X2),implies(X2,X3))))),
    inference(resolution,[],[f4,f2]) ).

fof(f7,plain,
    ! [X10,X11,X8,X9,X7,X12] :
      ( ~ is_a_theorem(implies(implies(X11,implies(X12,X9)),implies(X9,X10)))
      | is_a_theorem(implies(X7,implies(implies(X8,X9),implies(X9,X10)))) ),
    inference(resolution,[],[f5,f1]) ).

fof(f743,plain,
    ! [X18,X19,X16,X17] :
      ( ~ is_a_theorem(X19)
      | is_a_theorem(implies(implies(implies(X16,X17),X17),implies(X17,implies(X18,X17)))) ),
    inference(resolution,[],[f710,f1]) ).

fof(f710,plain,
    ! [X10,X11,X8,X9] : is_a_theorem(implies(X8,implies(implies(implies(X9,X10),X10),implies(X10,implies(X11,X10))))),
    inference(resolution,[],[f687,f15]) ).

fof(f687,plain,
    ! [X21,X19,X22,X23,X20] :
      ( ~ is_a_theorem(X23)
      | is_a_theorem(implies(X19,implies(implies(implies(X20,X21),X21),implies(X21,implies(X22,X21))))) ),
    inference(resolution,[],[f613,f1]) ).

fof(f613,plain,
    ! [X40,X38,X41,X39,X37] : is_a_theorem(implies(X37,implies(X38,implies(implies(implies(X39,X40),X40),implies(X40,implies(X41,X40)))))),
    inference(resolution,[],[f247,f2]) ).

fof(f247,plain,
    ! [X40,X38,X41,X39,X36,X37,X35,X42] :
      ( ~ is_a_theorem(implies(implies(X40,implies(X41,implies(X42,X38))),implies(implies(X37,X38),implies(X38,X39))))
      | is_a_theorem(implies(X35,implies(X36,implies(implies(X37,X38),implies(X38,X39))))) ),
    inference(resolution,[],[f51,f1]) ).

fof(f51,plain,
    ! [X10,X11,X8,X6,X9,X7,X12,X13] : is_a_theorem(implies(implies(implies(X6,implies(X7,implies(X8,X9))),implies(implies(X10,X9),implies(X9,X11))),implies(X12,implies(X13,implies(implies(X10,X9),implies(X9,X11)))))),
    inference(resolution,[],[f6,f4]) ).

fof(f6,plain,
    ! [X2,X3,X0,X1,X6,X4,X5] : is_a_theorem(implies(implies(implies(implies(X0,X1),implies(X1,X2)),implies(X3,implies(X4,X1))),implies(X5,implies(X6,implies(X3,implies(X4,X1)))))),
    inference(resolution,[],[f5,f4]) ).

fof(f1067,plain,
    ! [X21,X19,X22,X23,X20] :
      ( ~ is_a_theorem(X23)
      | is_a_theorem(implies(implies(implies(X19,X20),X19),implies(X21,implies(implies(X22,X19),X19)))) ),
    inference(resolution,[],[f1004,f1]) ).

fof(f1004,plain,
    ! [X18,X19,X16,X17,X15] : is_a_theorem(implies(X15,implies(implies(implies(X16,X17),X16),implies(X18,implies(implies(X19,X16),X16))))),
    inference(resolution,[],[f974,f15]) ).

fof(f974,plain,
    ! [X26,X27,X24,X22,X25,X23] :
      ( ~ is_a_theorem(X27)
      | is_a_theorem(implies(X22,implies(implies(implies(X23,X24),X23),implies(X25,implies(implies(X26,X23),X23))))) ),
    inference(resolution,[],[f885,f1]) ).

fof(f885,plain,
    ! [X2,X3,X0,X1,X4,X5] : is_a_theorem(implies(X0,implies(X1,implies(implies(implies(X2,X3),X2),implies(X4,implies(implies(X5,X2),X2)))))),
    inference(resolution,[],[f641,f2]) ).

fof(f641,plain,
    ! [X65,X72,X70,X73,X71,X68,X69,X66,X67] :
      ( ~ is_a_theorem(implies(implies(X71,implies(implies(X72,X70),implies(X70,X73))),implies(X67,implies(X68,implies(X69,X70)))))
      | is_a_theorem(implies(X65,implies(X66,implies(X67,implies(X68,implies(X69,X70)))))) ),
    inference(resolution,[],[f243,f1]) ).

fof(f243,plain,
    ! [X10,X11,X8,X6,X9,X7,X14,X12,X13] : is_a_theorem(implies(implies(implies(X6,implies(implies(X7,X8),implies(X8,X9))),implies(X10,implies(X11,implies(X12,X8)))),implies(X13,implies(X14,implies(X10,implies(X11,implies(X12,X8))))))),
    inference(resolution,[],[f51,f4]) ).

fof(f9605,plain,
    ! [X6,X7,X5] :
      ( ~ is_a_theorem(X7)
      | is_a_theorem(implies(X5,implies(implies(X5,X6),X6))) ),
    inference(resolution,[],[f9470,f1]) ).

fof(f9470,plain,
    ! [X2,X0,X1] : is_a_theorem(implies(X0,implies(X1,implies(implies(X1,X2),X2)))),
    inference(resolution,[],[f9397,f1096]) ).

fof(f9397,plain,
    ! [X8,X6,X9,X7] :
      ( ~ is_a_theorem(X9)
      | is_a_theorem(implies(X6,implies(X7,implies(implies(X7,X8),X8)))) ),
    inference(resolution,[],[f9337,f1]) ).

fof(f9337,plain,
    ! [X58,X59,X56,X57] : is_a_theorem(implies(X56,implies(X57,implies(X58,implies(implies(X58,X59),X59))))),
    inference(resolution,[],[f7344,f3615]) ).

fof(f3615,plain,
    ! [X65,X63,X66,X64] :
      ( ~ is_a_theorem(implies(implies(X65,X66),X65))
      | is_a_theorem(implies(X63,implies(X64,X65))) ),
    inference(resolution,[],[f2980,f1]) ).

fof(f2980,plain,
    ! [X16,X14,X17,X15] : is_a_theorem(implies(implies(implies(X14,X15),X14),implies(X16,implies(X17,X14)))),
    inference(resolution,[],[f2907,f4]) ).

fof(f2907,plain,
    ! [X0,X1] : is_a_theorem(implies(X0,implies(X1,X0))),
    inference(resolution,[],[f2797,f1096]) ).

fof(f2797,plain,
    ! [X14,X15,X13] :
      ( ~ is_a_theorem(X15)
      | is_a_theorem(implies(X13,implies(X14,X13))) ),
    inference(resolution,[],[f2722,f1]) ).

fof(f2722,plain,
    ! [X18,X19,X20] : is_a_theorem(implies(X18,implies(X19,implies(X20,X19)))),
    inference(resolution,[],[f2650,f909]) ).

fof(f909,plain,
    ! [X36,X37,X34,X35] :
      ( ~ is_a_theorem(implies(implies(X37,X35),implies(X36,X35)))
      | is_a_theorem(implies(X34,implies(X35,implies(X36,X35)))) ),
    inference(resolution,[],[f798,f1]) ).

fof(f798,plain,
    ! [X2,X3,X0,X1] : is_a_theorem(implies(implies(implies(X0,X1),implies(X2,X1)),implies(X3,implies(X1,implies(X2,X1))))),
    inference(resolution,[],[f767,f4]) ).

fof(f2650,plain,
    ! [X0] : is_a_theorem(implies(X0,X0)),
    inference(resolution,[],[f2566,f1096]) ).

fof(f2566,plain,
    ! [X10,X11] :
      ( ~ is_a_theorem(X11)
      | is_a_theorem(implies(X10,X10)) ),
    inference(resolution,[],[f2499,f1]) ).

fof(f2499,plain,
    ! [X0,X1] : is_a_theorem(implies(X0,implies(X1,X1))),
    inference(resolution,[],[f2338,f1096]) ).

fof(f2338,plain,
    ! [X14,X15,X13] :
      ( ~ is_a_theorem(X15)
      | is_a_theorem(implies(X13,implies(X14,X14))) ),
    inference(resolution,[],[f2275,f1]) ).

fof(f2275,plain,
    ! [X2,X0,X1] : is_a_theorem(implies(X0,implies(X1,implies(X2,X2)))),
    inference(resolution,[],[f2195,f1096]) ).

fof(f2195,plain,
    ! [X18,X19,X16,X17] :
      ( ~ is_a_theorem(X19)
      | is_a_theorem(implies(X16,implies(X17,implies(X18,X18)))) ),
    inference(resolution,[],[f2142,f1]) ).

fof(f2142,plain,
    ! [X14,X15,X12,X13] : is_a_theorem(implies(X12,implies(X13,implies(X14,implies(X15,X15))))),
    inference(resolution,[],[f1953,f1246]) ).

fof(f1246,plain,
    ! [X2,X0,X1] : is_a_theorem(implies(implies(X0,implies(X1,implies(X2,X2))),implies(X1,implies(X2,X2)))),
    inference(resolution,[],[f1217,f1096]) ).

fof(f1217,plain,
    ! [X18,X19,X16,X17] :
      ( ~ is_a_theorem(X19)
      | is_a_theorem(implies(implies(X16,implies(X17,implies(X18,X18))),implies(X17,implies(X18,X18)))) ),
    inference(resolution,[],[f1188,f1]) ).

fof(f1188,plain,
    ! [X16,X14,X15,X13] : is_a_theorem(implies(X13,implies(implies(X14,implies(X15,implies(X16,X16))),implies(X15,implies(X16,X16))))),
    inference(resolution,[],[f1142,f38]) ).

fof(f38,plain,
    ! [X2,X3,X0,X1,X4] : is_a_theorem(implies(implies(implies(X0,implies(X1,X2)),X3),implies(X4,implies(X2,X3)))),
    inference(resolution,[],[f32,f4]) ).

fof(f32,plain,
    ! [X2,X3,X0,X1] : is_a_theorem(implies(implies(X0,X1),implies(X1,implies(X2,implies(X3,X1))))),
    inference(resolution,[],[f28,f2]) ).

fof(f28,plain,
    ! [X10,X8,X6,X9,X7] :
      ( ~ is_a_theorem(X10)
      | is_a_theorem(implies(implies(X6,X7),implies(X7,implies(X8,implies(X9,X7))))) ),
    inference(resolution,[],[f23,f1]) ).

fof(f23,plain,
    ! [X10,X8,X6,X9,X7] : is_a_theorem(implies(X6,implies(implies(X7,X8),implies(X8,implies(X9,implies(X10,X8)))))),
    inference(resolution,[],[f15,f7]) ).

fof(f1142,plain,
    ! [X40,X38,X39,X37] :
      ( ~ is_a_theorem(implies(implies(X39,X40),X39))
      | is_a_theorem(implies(X37,implies(implies(X38,X39),X39))) ),
    inference(resolution,[],[f1096,f1]) ).

fof(f1953,plain,
    ! [X68,X69,X66,X67] :
      ( ~ is_a_theorem(implies(implies(X69,X69),X68))
      | is_a_theorem(implies(X66,implies(X67,X68))) ),
    inference(resolution,[],[f1290,f1]) ).

fof(f1290,plain,
    ! [X3,X6,X4,X5] : is_a_theorem(implies(implies(implies(X3,X3),X4),implies(X5,implies(X6,X4)))),
    inference(resolution,[],[f1246,f4]) ).

fof(f7344,plain,
    ! [X38,X39,X36,X37,X35] : is_a_theorem(implies(implies(implies(X35,implies(X36,X37)),X38),implies(X39,implies(implies(X35,X37),X38)))),
    inference(resolution,[],[f7217,f4]) ).

fof(f7217,plain,
    ! [X2,X3,X0,X1] : is_a_theorem(implies(X0,implies(implies(X1,X2),implies(X1,implies(X3,X2))))),
    inference(resolution,[],[f7156,f1096]) ).

fof(f7156,plain,
    ! [X28,X29,X26,X27,X30] :
      ( ~ is_a_theorem(X30)
      | is_a_theorem(implies(X26,implies(implies(X27,X28),implies(X27,implies(X29,X28))))) ),
    inference(resolution,[],[f7102,f1]) ).

fof(f7102,plain,
    ! [X40,X38,X39,X36,X37] : is_a_theorem(implies(X36,implies(X37,implies(implies(X38,X39),implies(X38,implies(X40,X39)))))),
    inference(resolution,[],[f114,f3615]) ).

fof(f114,plain,
    ! [X21,X18,X19,X17,X22,X20] : is_a_theorem(implies(implies(implies(implies(X17,X18),implies(X19,implies(X20,X18))),X21),implies(X22,implies(X17,X21)))),
    inference(resolution,[],[f64,f4]) ).

fof(f64,plain,
    ! [X2,X3,X0,X1,X4] : is_a_theorem(implies(X0,implies(X1,implies(implies(X1,X2),implies(X3,implies(X4,X2)))))),
    inference(resolution,[],[f61,f2]) ).

fof(f61,plain,
    ! [X21,X24,X22,X25,X23] :
      ( ~ is_a_theorem(implies(implies(X24,implies(X25,X22)),X23))
      | is_a_theorem(implies(X21,implies(X22,X23))) ),
    inference(resolution,[],[f38,f1]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.05/0.09  % Problem    : LCL095-1 : TPTP v8.1.2. Released v1.0.0.
% 0.09/0.10  % Command    : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% 0.09/0.30  % Computer : n027.cluster.edu
% 0.09/0.30  % Model    : x86_64 x86_64
% 0.09/0.30  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.30  % Memory   : 8042.1875MB
% 0.09/0.30  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.09/0.30  % CPULimit   : 300
% 0.09/0.30  % WCLimit    : 300
% 0.09/0.30  % DateTime   : Wed Aug 30 15:08:39 EDT 2023
% 0.09/0.30  % CPUTime    : 
% 0.09/0.33  % (3692)Running in auto input_syntax mode. Trying TPTP
% 0.09/0.33  % (3799)fmb+10_1_fmbas=off:fmbsr=1.3:nm=2_1451 on Vampire---4 for (1451ds/0Mi)
% 0.09/0.33  % (3804)dis+11_4:5_nm=4_216 on Vampire---4 for (216ds/0Mi)
% 0.09/0.33  % (3803)dis+1_20_av=off:lcm=predicate:nm=2:nwc=2.0_396 on Vampire---4 for (396ds/0Mi)
% 0.09/0.33  % (3800)fmb+10_1_bce=on:fmbas=expand:fmbksg=on:fmbsr=1.3_569 on Vampire---4 for (569ds/0Mi)
% 0.09/0.33  % (3802)fmb+10_1_bce=on:fmbas=expand:fmbksg=on:fmbsr=1.3:gsp=on:nm=4_470 on Vampire---4 for (470ds/0Mi)
% 0.09/0.33  % (3801)dis-2_2:3_amm=sco:anc=none:bce=on:fsr=off:gsp=on:nm=16:nwc=1.2:nicw=on:sac=on:sp=weighted_frequency_476 on Vampire---4 for (476ds/0Mi)
% 0.09/0.33  % (3805)fmb+10_1_fmbas=off:fmbsr=1.3:nm=2:si=on:rtra=on:rawr=on:rp=on:fmbksg=on_1451 on Vampire---4 for (1451ds/0Mi)
% 0.09/0.33  TRYING [1]
% 0.09/0.33  TRYING [1]
% 0.09/0.33  TRYING [2]
% 0.09/0.33  TRYING [1]
% 0.09/0.33  TRYING [2]
% 0.09/0.33  TRYING [1]
% 0.09/0.33  TRYING [2]
% 0.09/0.33  TRYING [2]
% 0.09/0.34  TRYING [3]
% 0.09/0.34  TRYING [3]
% 0.09/0.34  TRYING [3]
% 0.09/0.34  TRYING [3]
% 0.09/0.34  TRYING [4]
% 0.09/0.34  TRYING [4]
% 0.09/0.34  TRYING [4]
% 0.09/0.34  TRYING [4]
% 0.14/0.39  TRYING [5]
% 0.14/0.39  TRYING [5]
% 0.14/0.40  TRYING [5]
% 0.14/0.40  TRYING [5]
% 0.14/0.47  % (3803)First to succeed.
% 0.14/0.47  % (3803)Refutation found. Thanks to Tanya!
% 0.14/0.47  % SZS status Unsatisfiable for Vampire---4
% 0.14/0.47  % SZS output start Proof for Vampire---4
% See solution above
% 0.14/0.47  % (3803)------------------------------
% 0.14/0.47  % (3803)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.14/0.47  % (3803)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.14/0.47  % (3803)Termination reason: Refutation
% 0.14/0.47  
% 0.14/0.47  % (3803)Memory used [KB]: 6524
% 0.14/0.47  % (3803)Time elapsed: 0.136 s
% 0.14/0.47  % (3803)------------------------------
% 0.14/0.47  % (3803)------------------------------
% 0.14/0.47  % (3692)Success in time 0.172 s
% 0.14/0.47  % Vampire---4.8 exiting
%------------------------------------------------------------------------------