TSTP Solution File: GEO254+1 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : GEO254+1 : TPTP v8.1.2. Bugfixed v6.4.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 : n031.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 10:38:54 EDT 2023

% Result   : Theorem 18.05s 7.17s
% Output   : CNFRefutation 18.05s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   27
%            Number of leaves      :   30
% Syntax   : Number of formulae    :  114 (  29 unt;  19 typ;   0 def)
%            Number of atoms       :  234 (   0 equ)
%            Maximal formula atoms :    7 (   2 avg)
%            Number of connectives :  215 (  76   ~; 127   |;   7   &)
%                                         (   1 <=>;   4  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   11 (   5 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :   33 (  16   >;  17   *;   0   +;   0  <<)
%            Number of predicates  :   13 (  12 usr;   1 prp; 0-4 aty)
%            Number of functors    :    7 (   7 usr;   3 con; 0-2 aty)
%            Number of variables   :  205 (; 205   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ between_on_line > divides_points > before_on_line > unequally_directed_lines > left_convergent_lines > left_apart_point > distinct_points > distinct_lines > convergent_lines > apart_point_and_line > point > line > parallel_through_point > line_connecting > intersection_point > #nlpp > reverse_line > #skF_2 > #skF_3 > #skF_1

%Foreground sorts:

%Background operators:

%Foreground operators:
tff(line_connecting,type,
    line_connecting: ( $i * $i ) > $i ).

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

tff(intersection_point,type,
    intersection_point: ( $i * $i ) > $i ).

tff(parallel_through_point,type,
    parallel_through_point: ( $i * $i ) > $i ).

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

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

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

tff(reverse_line,type,
    reverse_line: $i > $i ).

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

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

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

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

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

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

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

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

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

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

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

tff(f_290,negated_conjecture,
    ~ ! [A,B,L] :
        ( ( distinct_points(A,B)
          & ~ apart_point_and_line(A,L)
          & ~ apart_point_and_line(B,L) )
       => ( before_on_line(L,A,B)
          & before_on_line(L,B,A) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',con) ).

tff(f_110,axiom,
    ! [A,B,C] :
      ( distinct_points(A,B)
     => ( distinct_points(A,C)
        | distinct_points(B,C) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/GEO007+0.ax',oag2) ).

tff(f_104,axiom,
    ! [A] : ~ distinct_points(A,A),
    file('/export/starexec/sandbox/benchmark/Axioms/GEO007+0.ax',oag1) ).

tff(f_161,axiom,
    ! [A,L] :
      ~ ( left_apart_point(A,L)
        | left_apart_point(A,reverse_line(L)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/GEO007+0.ax',oag10) ).

tff(f_90,axiom,
    ! [L,A,B] :
      ( before_on_line(L,A,B)
    <=> ( distinct_points(A,B)
        & ~ ( left_apart_point(A,L)
            | left_apart_point(A,reverse_line(L)) )
        & ~ ( left_apart_point(B,L)
            | left_apart_point(B,reverse_line(L)) )
        & ~ unequally_directed_lines(L,line_connecting(A,B)) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/GEO007+0.ax',bf_def) ).

tff(f_128,axiom,
    ! [L,M,N] :
      ( unequally_directed_lines(L,M)
     => ( unequally_directed_lines(L,N)
        | unequally_directed_lines(M,N) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/GEO007+0.ax',oag6) ).

tff(f_122,axiom,
    ! [L] : ~ unequally_directed_lines(L,L),
    file('/export/starexec/sandbox/benchmark/Axioms/GEO007+0.ax',oag5) ).

tff(f_166,axiom,
    ! [L,M] :
      ~ ( left_convergent_lines(L,M)
        | left_convergent_lines(L,reverse_line(M)) ),
    file('/export/starexec/sandbox/benchmark/Axioms/GEO007+0.ax',oag11) ).

tff(f_156,axiom,
    ! [L,M] :
      ( ( unequally_directed_lines(L,M)
        & unequally_directed_lines(L,reverse_line(M)) )
     => ( left_convergent_lines(L,M)
        | left_convergent_lines(L,reverse_line(M)) ) ),
    file('/export/starexec/sandbox/benchmark/Axioms/GEO007+0.ax',oag9) ).

tff(f_222,axiom,
    ! [A,B] : ~ unequally_directed_lines(line_connecting(A,B),reverse_line(line_connecting(B,A))),
    file('/export/starexec/sandbox/benchmark/Axioms/GEO007+0.ax',oagco9) ).

tff(f_225,axiom,
    ! [A,L] : ~ unequally_directed_lines(parallel_through_point(L,A),L),
    file('/export/starexec/sandbox/benchmark/Axioms/GEO007+0.ax',oagco10) ).

tff(c_124,plain,
    distinct_points('#skF_1','#skF_2'),
    inference(cnfTransformation,[status(thm)],[f_290]) ).

tff(c_29446,plain,
    ! [B_1116,C_1117,A_1118] :
      ( distinct_points(B_1116,C_1117)
      | distinct_points(A_1118,C_1117)
      | ~ distinct_points(A_1118,B_1116) ),
    inference(cnfTransformation,[status(thm)],[f_110]) ).

tff(c_29450,plain,
    ! [C_1119] :
      ( distinct_points('#skF_2',C_1119)
      | distinct_points('#skF_1',C_1119) ),
    inference(resolution,[status(thm)],[c_124,c_29446]) ).

tff(c_54,plain,
    ! [B_17,C_18,A_16] :
      ( distinct_points(B_17,C_18)
      | distinct_points(A_16,C_18)
      | ~ distinct_points(A_16,B_17) ),
    inference(cnfTransformation,[status(thm)],[f_110]) ).

tff(c_29478,plain,
    ! [C_1120,C_1121] :
      ( distinct_points(C_1120,C_1121)
      | distinct_points('#skF_2',C_1121)
      | distinct_points('#skF_1',C_1120) ),
    inference(resolution,[status(thm)],[c_29450,c_54]) ).

tff(c_52,plain,
    ! [A_15] : ~ distinct_points(A_15,A_15),
    inference(cnfTransformation,[status(thm)],[f_104]) ).

tff(c_29500,plain,
    ! [C_1122] :
      ( distinct_points(C_1122,'#skF_2')
      | distinct_points('#skF_1',C_1122) ),
    inference(resolution,[status(thm)],[c_29478,c_52]) ).

tff(c_29604,plain,
    ! [C_1125,C_1126] :
      ( distinct_points(C_1125,C_1126)
      | distinct_points('#skF_1',C_1126)
      | distinct_points(C_1125,'#skF_2') ),
    inference(resolution,[status(thm)],[c_29500,c_54]) ).

tff(c_29629,plain,
    ! [C_1127] :
      ( distinct_points(C_1127,'#skF_1')
      | distinct_points(C_1127,'#skF_2') ),
    inference(resolution,[status(thm)],[c_29604,c_52]) ).

tff(c_29637,plain,
    distinct_points('#skF_2','#skF_1'),
    inference(resolution,[status(thm)],[c_29629,c_52]) ).

tff(c_76,plain,
    ! [A_34,L_35] : ~ left_apart_point(A_34,L_35),
    inference(cnfTransformation,[status(thm)],[f_161]) ).

tff(c_26,plain,
    ! [L_8,A_9,B_10] :
      ( before_on_line(L_8,A_9,B_10)
      | unequally_directed_lines(L_8,line_connecting(A_9,B_10))
      | left_apart_point(B_10,reverse_line(L_8))
      | left_apart_point(B_10,L_8)
      | left_apart_point(A_9,reverse_line(L_8))
      | left_apart_point(A_9,L_8)
      | ~ distinct_points(A_9,B_10) ),
    inference(cnfTransformation,[status(thm)],[f_90]) ).

tff(c_851,plain,
    ! [L_149,A_150,B_151] :
      ( before_on_line(L_149,A_150,B_151)
      | unequally_directed_lines(L_149,line_connecting(A_150,B_151))
      | ~ distinct_points(A_150,B_151) ),
    inference(negUnitSimplification,[status(thm)],[c_76,c_76,c_76,c_76,c_26]) ).

tff(c_62,plain,
    ! [M_25,N_26,L_24] :
      ( unequally_directed_lines(M_25,N_26)
      | unequally_directed_lines(L_24,N_26)
      | ~ unequally_directed_lines(L_24,M_25) ),
    inference(cnfTransformation,[status(thm)],[f_128]) ).

tff(c_5328,plain,
    ! [A_337,B_338,N_339,L_340] :
      ( unequally_directed_lines(line_connecting(A_337,B_338),N_339)
      | unequally_directed_lines(L_340,N_339)
      | before_on_line(L_340,A_337,B_338)
      | ~ distinct_points(A_337,B_338) ),
    inference(resolution,[status(thm)],[c_851,c_62]) ).

tff(c_60,plain,
    ! [L_23] : ~ unequally_directed_lines(L_23,L_23),
    inference(cnfTransformation,[status(thm)],[f_122]) ).

tff(c_5424,plain,
    ! [A_337,B_338,N_339] :
      ( unequally_directed_lines(line_connecting(A_337,B_338),N_339)
      | before_on_line(N_339,A_337,B_338)
      | ~ distinct_points(A_337,B_338) ),
    inference(resolution,[status(thm)],[c_5328,c_60]) ).

tff(c_80,plain,
    ! [L_36,M_37] : ~ left_convergent_lines(L_36,M_37),
    inference(cnfTransformation,[status(thm)],[f_166]) ).

tff(c_74,plain,
    ! [L_32,M_33] :
      ( left_convergent_lines(L_32,reverse_line(M_33))
      | left_convergent_lines(L_32,M_33)
      | ~ unequally_directed_lines(L_32,reverse_line(M_33))
      | ~ unequally_directed_lines(L_32,M_33) ),
    inference(cnfTransformation,[status(thm)],[f_156]) ).

tff(c_132,plain,
    ! [L_32,M_33] :
      ( ~ unequally_directed_lines(L_32,reverse_line(M_33))
      | ~ unequally_directed_lines(L_32,M_33) ),
    inference(negUnitSimplification,[status(thm)],[c_80,c_80,c_74]) ).

tff(c_9146,plain,
    ! [A_463,B_464,M_465,L_466] :
      ( ~ unequally_directed_lines(line_connecting(A_463,B_464),M_465)
      | unequally_directed_lines(L_466,reverse_line(M_465))
      | before_on_line(L_466,A_463,B_464)
      | ~ distinct_points(A_463,B_464) ),
    inference(resolution,[status(thm)],[c_5328,c_132]) ).

tff(c_9161,plain,
    ! [L_466,N_339,A_337,B_338] :
      ( unequally_directed_lines(L_466,reverse_line(N_339))
      | before_on_line(L_466,A_337,B_338)
      | before_on_line(N_339,A_337,B_338)
      | ~ distinct_points(A_337,B_338) ),
    inference(resolution,[status(thm)],[c_5424,c_9146]) ).

tff(c_11438,plain,
    ! [L_527,A_528,B_529] :
      ( unequally_directed_lines(L_527,reverse_line(L_527))
      | ~ distinct_points(A_528,B_529)
      | before_on_line(L_527,A_528,B_529) ),
    inference(factorization,[status(thm),theory(equality)],[c_9161]) ).

tff(c_104,plain,
    ! [A_52,B_53] : ~ unequally_directed_lines(line_connecting(A_52,B_53),reverse_line(line_connecting(B_53,A_52))),
    inference(cnfTransformation,[status(thm)],[f_222]) ).

tff(c_11463,plain,
    ! [A_528,B_529,A_52] :
      ( ~ distinct_points(A_528,B_529)
      | before_on_line(line_connecting(A_52,A_52),A_528,B_529) ),
    inference(resolution,[status(thm)],[c_11438,c_104]) ).

tff(c_11521,plain,
    ! [B_533,L_534,N_537,A_535,N_536] :
      ( unequally_directed_lines(N_536,N_537)
      | unequally_directed_lines(line_connecting(A_535,B_533),N_537)
      | unequally_directed_lines(L_534,N_536)
      | before_on_line(L_534,A_535,B_533)
      | ~ distinct_points(A_535,B_533) ),
    inference(resolution,[status(thm)],[c_5328,c_62]) ).

tff(c_11996,plain,
    ! [N_558,A_559,B_560,L_561] :
      ( unequally_directed_lines(N_558,line_connecting(A_559,B_560))
      | unequally_directed_lines(L_561,N_558)
      | before_on_line(L_561,A_559,B_560)
      | ~ distinct_points(A_559,B_560) ),
    inference(resolution,[status(thm)],[c_11521,c_60]) ).

tff(c_28,plain,
    ! [L_8,A_9,B_10] :
      ( ~ unequally_directed_lines(L_8,line_connecting(A_9,B_10))
      | ~ before_on_line(L_8,A_9,B_10) ),
    inference(cnfTransformation,[status(thm)],[f_90]) ).

tff(c_12079,plain,
    ! [N_562,A_563,B_564,L_565] :
      ( ~ before_on_line(N_562,A_563,B_564)
      | unequally_directed_lines(L_565,N_562)
      | before_on_line(L_565,A_563,B_564)
      | ~ distinct_points(A_563,B_564) ),
    inference(resolution,[status(thm)],[c_11996,c_28]) ).

tff(c_12121,plain,
    ! [L_565,A_52,A_528,B_529] :
      ( unequally_directed_lines(L_565,line_connecting(A_52,A_52))
      | before_on_line(L_565,A_528,B_529)
      | ~ distinct_points(A_528,B_529) ),
    inference(resolution,[status(thm)],[c_11463,c_12079]) ).

tff(c_12134,plain,
    ! [L_566,A_567,A_568,B_569] :
      ( unequally_directed_lines(L_566,line_connecting(A_567,A_567))
      | before_on_line(L_566,A_568,B_569)
      | ~ distinct_points(A_568,B_569) ),
    inference(resolution,[status(thm)],[c_11463,c_12079]) ).

tff(c_28334,plain,
    ! [A_1037,N_1040,B_1039,A_1036,L_1038] :
      ( unequally_directed_lines(line_connecting(A_1036,A_1036),N_1040)
      | unequally_directed_lines(L_1038,N_1040)
      | before_on_line(L_1038,A_1037,B_1039)
      | ~ distinct_points(A_1037,B_1039) ),
    inference(resolution,[status(thm)],[c_12134,c_62]) ).

tff(c_28576,plain,
    ! [L_1048,A_1049,A_1050,B_1051] :
      ( unequally_directed_lines(L_1048,reverse_line(line_connecting(A_1049,A_1049)))
      | before_on_line(L_1048,A_1050,B_1051)
      | ~ distinct_points(A_1050,B_1051) ),
    inference(resolution,[status(thm)],[c_28334,c_104]) ).

tff(c_28837,plain,
    ! [L_1057,A_1058,A_1059,B_1060] :
      ( ~ unequally_directed_lines(L_1057,line_connecting(A_1058,A_1058))
      | before_on_line(L_1057,A_1059,B_1060)
      | ~ distinct_points(A_1059,B_1060) ),
    inference(resolution,[status(thm)],[c_28576,c_132]) ).

tff(c_28974,plain,
    ! [A_1059,A_528,L_565,B_529,B_1060] :
      ( before_on_line(L_565,A_1059,B_1060)
      | ~ distinct_points(A_1059,B_1060)
      | before_on_line(L_565,A_528,B_529)
      | ~ distinct_points(A_528,B_529) ),
    inference(resolution,[status(thm)],[c_12121,c_28837]) ).

tff(c_29369,plain,
    ! [A_1079,B_1080,L_1081] :
      ( ~ distinct_points(A_1079,B_1080)
      | before_on_line(L_1081,A_1079,B_1080) ),
    inference(factorization,[status(thm),theory(equality)],[c_28974]) ).

tff(c_118,plain,
    ( ~ before_on_line('#skF_3','#skF_2','#skF_1')
    | ~ before_on_line('#skF_3','#skF_1','#skF_2') ),
    inference(cnfTransformation,[status(thm)],[f_290]) ).

tff(c_147,plain,
    ~ before_on_line('#skF_3','#skF_1','#skF_2'),
    inference(splitLeft,[status(thm)],[c_118]) ).

tff(c_29375,plain,
    ~ distinct_points('#skF_1','#skF_2'),
    inference(resolution,[status(thm)],[c_29369,c_147]) ).

tff(c_29380,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_29375]) ).

tff(c_29382,plain,
    before_on_line('#skF_3','#skF_1','#skF_2'),
    inference(splitRight,[status(thm)],[c_118]) ).

tff(c_29963,plain,
    ! [L_1143,A_1144,B_1145] :
      ( before_on_line(L_1143,A_1144,B_1145)
      | unequally_directed_lines(L_1143,line_connecting(A_1144,B_1145))
      | ~ distinct_points(A_1144,B_1145) ),
    inference(negUnitSimplification,[status(thm)],[c_76,c_76,c_76,c_76,c_26]) ).

tff(c_34570,plain,
    ! [A_1332,B_1333,N_1334,L_1335] :
      ( unequally_directed_lines(line_connecting(A_1332,B_1333),N_1334)
      | unequally_directed_lines(L_1335,N_1334)
      | before_on_line(L_1335,A_1332,B_1333)
      | ~ distinct_points(A_1332,B_1333) ),
    inference(resolution,[status(thm)],[c_29963,c_62]) ).

tff(c_40630,plain,
    ! [N_1520,L_1519,N_1521,A_1518,B_1517] :
      ( unequally_directed_lines(N_1520,N_1521)
      | unequally_directed_lines(line_connecting(A_1518,B_1517),N_1521)
      | unequally_directed_lines(L_1519,N_1520)
      | before_on_line(L_1519,A_1518,B_1517)
      | ~ distinct_points(A_1518,B_1517) ),
    inference(resolution,[status(thm)],[c_34570,c_62]) ).

tff(c_41447,plain,
    ! [N_1562,A_1563,B_1564,L_1565] :
      ( unequally_directed_lines(N_1562,line_connecting(A_1563,B_1564))
      | unequally_directed_lines(L_1565,N_1562)
      | before_on_line(L_1565,A_1563,B_1564)
      | ~ distinct_points(A_1563,B_1564) ),
    inference(resolution,[status(thm)],[c_40630,c_60]) ).

tff(c_41530,plain,
    ! [N_1566,A_1567,B_1568,L_1569] :
      ( ~ before_on_line(N_1566,A_1567,B_1568)
      | unequally_directed_lines(L_1569,N_1566)
      | before_on_line(L_1569,A_1567,B_1568)
      | ~ distinct_points(A_1567,B_1568) ),
    inference(resolution,[status(thm)],[c_41447,c_28]) ).

tff(c_41568,plain,
    ! [L_1569] :
      ( unequally_directed_lines(L_1569,'#skF_3')
      | before_on_line(L_1569,'#skF_1','#skF_2')
      | ~ distinct_points('#skF_1','#skF_2') ),
    inference(resolution,[status(thm)],[c_29382,c_41530]) ).

tff(c_41590,plain,
    ! [L_1570] :
      ( unequally_directed_lines(L_1570,'#skF_3')
      | before_on_line(L_1570,'#skF_1','#skF_2') ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_41568]) ).

tff(c_41514,plain,
    ! [N_1562,A_1563,B_1564,L_1565] :
      ( ~ before_on_line(N_1562,A_1563,B_1564)
      | unequally_directed_lines(L_1565,N_1562)
      | before_on_line(L_1565,A_1563,B_1564)
      | ~ distinct_points(A_1563,B_1564) ),
    inference(resolution,[status(thm)],[c_41447,c_28]) ).

tff(c_41592,plain,
    ! [L_1565,L_1570] :
      ( unequally_directed_lines(L_1565,L_1570)
      | before_on_line(L_1565,'#skF_1','#skF_2')
      | ~ distinct_points('#skF_1','#skF_2')
      | unequally_directed_lines(L_1570,'#skF_3') ),
    inference(resolution,[status(thm)],[c_41590,c_41514]) ).

tff(c_41665,plain,
    ! [L_1574,L_1575] :
      ( unequally_directed_lines(L_1574,L_1575)
      | before_on_line(L_1574,'#skF_1','#skF_2')
      | unequally_directed_lines(L_1575,'#skF_3') ),
    inference(demodulation,[status(thm),theory(equality)],[c_124,c_41592]) ).

tff(c_106,plain,
    ! [L_55,A_54] : ~ unequally_directed_lines(parallel_through_point(L_55,A_54),L_55),
    inference(cnfTransformation,[status(thm)],[f_225]) ).

tff(c_41741,plain,
    ! [L_1574,A_54] :
      ( unequally_directed_lines(L_1574,parallel_through_point('#skF_3',A_54))
      | before_on_line(L_1574,'#skF_1','#skF_2') ),
    inference(resolution,[status(thm)],[c_41665,c_106]) ).

tff(c_41799,plain,
    ! [L_1583,M_1584] :
      ( ~ unequally_directed_lines(L_1583,M_1584)
      | before_on_line(L_1583,'#skF_1','#skF_2')
      | unequally_directed_lines(reverse_line(M_1584),'#skF_3') ),
    inference(resolution,[status(thm)],[c_41665,c_132]) ).

tff(c_41838,plain,
    ! [A_54,L_1574] :
      ( unequally_directed_lines(reverse_line(parallel_through_point('#skF_3',A_54)),'#skF_3')
      | before_on_line(L_1574,'#skF_1','#skF_2') ),
    inference(resolution,[status(thm)],[c_41741,c_41799]) ).

tff(c_41857,plain,
    ! [L_1574] : before_on_line(L_1574,'#skF_1','#skF_2'),
    inference(splitLeft,[status(thm)],[c_41838]) ).

tff(c_41866,plain,
    ! [L_1585] : before_on_line(L_1585,'#skF_1','#skF_2'),
    inference(splitLeft,[status(thm)],[c_41838]) ).

tff(c_34644,plain,
    ! [B_1333,A_1332,B_10,L_1335,A_9] :
      ( ~ before_on_line(line_connecting(A_1332,B_1333),A_9,B_10)
      | unequally_directed_lines(L_1335,line_connecting(A_9,B_10))
      | before_on_line(L_1335,A_1332,B_1333)
      | ~ distinct_points(A_1332,B_1333) ),
    inference(resolution,[status(thm)],[c_34570,c_28]) ).

tff(c_42249,plain,
    ! [L_1608,A_1609,B_1610] :
      ( unequally_directed_lines(L_1608,line_connecting('#skF_1','#skF_2'))
      | before_on_line(L_1608,A_1609,B_1610)
      | ~ distinct_points(A_1609,B_1610) ),
    inference(resolution,[status(thm)],[c_41866,c_34644]) ).

tff(c_42262,plain,
    ! [L_1608,A_1609,B_1610] :
      ( ~ before_on_line(L_1608,'#skF_1','#skF_2')
      | before_on_line(L_1608,A_1609,B_1610)
      | ~ distinct_points(A_1609,B_1610) ),
    inference(resolution,[status(thm)],[c_42249,c_28]) ).

tff(c_42301,plain,
    ! [L_1611,A_1612,B_1613] :
      ( before_on_line(L_1611,A_1612,B_1613)
      | ~ distinct_points(A_1612,B_1613) ),
    inference(demodulation,[status(thm),theory(equality)],[c_41857,c_42262]) ).

tff(c_29381,plain,
    ~ before_on_line('#skF_3','#skF_2','#skF_1'),
    inference(splitRight,[status(thm)],[c_118]) ).

tff(c_42307,plain,
    ~ distinct_points('#skF_2','#skF_1'),
    inference(resolution,[status(thm)],[c_42301,c_29381]) ).

tff(c_42312,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_29637,c_42307]) ).

tff(c_42314,plain,
    ! [A_1614] : unequally_directed_lines(reverse_line(parallel_through_point('#skF_3',A_1614)),'#skF_3'),
    inference(splitRight,[status(thm)],[c_41838]) ).

tff(c_42326,plain,
    ! [N_26,A_1614] :
      ( unequally_directed_lines('#skF_3',N_26)
      | unequally_directed_lines(reverse_line(parallel_through_point('#skF_3',A_1614)),N_26) ),
    inference(resolution,[status(thm)],[c_42314,c_62]) ).

tff(c_42327,plain,
    ! [N_1615,A_1616] :
      ( unequally_directed_lines('#skF_3',N_1615)
      | unequally_directed_lines(reverse_line(parallel_through_point('#skF_3',A_1616)),N_1615) ),
    inference(resolution,[status(thm)],[c_42314,c_62]) ).

tff(c_42466,plain,
    ! [A_1624,M_1625] :
      ( ~ unequally_directed_lines(reverse_line(parallel_through_point('#skF_3',A_1624)),M_1625)
      | unequally_directed_lines('#skF_3',reverse_line(M_1625)) ),
    inference(resolution,[status(thm)],[c_42327,c_132]) ).

tff(c_42529,plain,
    ! [N_26] :
      ( unequally_directed_lines('#skF_3',reverse_line(N_26))
      | unequally_directed_lines('#skF_3',N_26) ),
    inference(resolution,[status(thm)],[c_42326,c_42466]) ).

tff(c_42313,plain,
    ! [A_54] : unequally_directed_lines(reverse_line(parallel_through_point('#skF_3',A_54)),'#skF_3'),
    inference(splitRight,[status(thm)],[c_41838]) ).

tff(c_42530,plain,
    unequally_directed_lines('#skF_3',reverse_line('#skF_3')),
    inference(resolution,[status(thm)],[c_42313,c_42466]) ).

tff(c_42614,plain,
    ! [N_1629] :
      ( unequally_directed_lines(reverse_line('#skF_3'),N_1629)
      | unequally_directed_lines('#skF_3',N_1629) ),
    inference(resolution,[status(thm)],[c_42530,c_62]) ).

tff(c_43097,plain,
    ! [N_1640,N_1641] :
      ( unequally_directed_lines(N_1640,N_1641)
      | unequally_directed_lines(reverse_line('#skF_3'),N_1641)
      | unequally_directed_lines('#skF_3',N_1640) ),
    inference(resolution,[status(thm)],[c_42614,c_62]) ).

tff(c_42645,plain,
    ! [M_33] :
      ( ~ unequally_directed_lines(reverse_line('#skF_3'),M_33)
      | unequally_directed_lines('#skF_3',reverse_line(M_33)) ),
    inference(resolution,[status(thm)],[c_42614,c_132]) ).

tff(c_43528,plain,
    ! [N_1653,N_1654] :
      ( unequally_directed_lines('#skF_3',reverse_line(N_1653))
      | unequally_directed_lines(N_1654,N_1653)
      | unequally_directed_lines('#skF_3',N_1654) ),
    inference(resolution,[status(thm)],[c_43097,c_42645]) ).

tff(c_43632,plain,
    ! [N_1655,N_1656] :
      ( ~ unequally_directed_lines('#skF_3',N_1655)
      | unequally_directed_lines(N_1656,N_1655)
      | unequally_directed_lines('#skF_3',N_1656) ),
    inference(resolution,[status(thm)],[c_43528,c_132]) ).

tff(c_44505,plain,
    ! [N_1681,N_1682] :
      ( unequally_directed_lines(N_1681,reverse_line(N_1682))
      | unequally_directed_lines('#skF_3',N_1681)
      | unequally_directed_lines('#skF_3',N_1682) ),
    inference(resolution,[status(thm)],[c_42529,c_43632]) ).

tff(c_44553,plain,
    ! [A_52,B_53] :
      ( unequally_directed_lines('#skF_3',line_connecting(A_52,B_53))
      | unequally_directed_lines('#skF_3',line_connecting(B_53,A_52)) ),
    inference(resolution,[status(thm)],[c_44505,c_104]) ).

tff(c_45058,plain,
    ! [A_52] : unequally_directed_lines('#skF_3',line_connecting(A_52,A_52)),
    inference(factorization,[status(thm),theory(equality)],[c_44553]) ).

tff(c_45117,plain,
    ! [A_1696] : unequally_directed_lines('#skF_3',line_connecting(A_1696,A_1696)),
    inference(factorization,[status(thm),theory(equality)],[c_44553]) ).

tff(c_45191,plain,
    ! [A_1698,N_1699] :
      ( unequally_directed_lines(line_connecting(A_1698,A_1698),N_1699)
      | unequally_directed_lines('#skF_3',N_1699) ),
    inference(resolution,[status(thm)],[c_45117,c_62]) ).

tff(c_45250,plain,
    ! [A_1700] : unequally_directed_lines('#skF_3',reverse_line(line_connecting(A_1700,A_1700))),
    inference(resolution,[status(thm)],[c_45191,c_104]) ).

tff(c_45265,plain,
    ! [A_1700] : ~ unequally_directed_lines('#skF_3',line_connecting(A_1700,A_1700)),
    inference(resolution,[status(thm)],[c_45250,c_132]) ).

tff(c_45278,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_45058,c_45265]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.13  % Problem  : GEO254+1 : TPTP v8.1.2. Bugfixed v6.4.0.
% 0.12/0.14  % 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.15/0.35  % Computer : n031.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35  % CPULimit : 300
% 0.15/0.35  % WCLimit  : 300
% 0.15/0.35  % DateTime : Fri Aug  4 01:07:45 EDT 2023
% 0.21/0.36  % CPUTime  : 
% 18.05/7.17  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 18.05/7.18  
% 18.05/7.18  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 18.05/7.22  
% 18.05/7.22  Inference rules
% 18.05/7.22  ----------------------
% 18.05/7.22  #Ref     : 0
% 18.05/7.22  #Sup     : 4881
% 18.05/7.22  #Fact    : 3216
% 18.05/7.22  #Define  : 0
% 18.05/7.22  #Split   : 11
% 18.05/7.22  #Chain   : 0
% 18.05/7.22  #Close   : 0
% 18.05/7.22  
% 18.05/7.22  Ordering : KBO
% 18.05/7.22  
% 18.05/7.22  Simplification rules
% 18.05/7.22  ----------------------
% 18.05/7.22  #Subsume      : 5009
% 18.05/7.22  #Demod        : 781
% 18.05/7.22  #Tautology    : 786
% 18.05/7.22  #SimpNegUnit  : 1128
% 18.05/7.22  #BackRed      : 3
% 18.05/7.22  
% 18.05/7.22  #Partial instantiations: 0
% 18.05/7.22  #Strategies tried      : 1
% 18.05/7.22  
% 18.05/7.22  Timing (in seconds)
% 18.05/7.22  ----------------------
% 18.05/7.23  Preprocessing        : 0.71
% 18.05/7.23  Parsing              : 0.40
% 18.05/7.23  CNF conversion       : 0.05
% 18.05/7.23  Main loop            : 5.42
% 18.05/7.23  Inferencing          : 1.49
% 18.05/7.23  Reduction            : 0.71
% 18.05/7.23  Demodulation         : 0.37
% 18.05/7.23  BG Simplification    : 0.07
% 18.05/7.23  Subsumption          : 2.93
% 18.05/7.23  Abstraction          : 0.09
% 18.05/7.23  MUC search           : 0.00
% 18.05/7.23  Cooper               : 0.00
% 18.05/7.23  Total                : 6.21
% 18.05/7.23  Index Insertion      : 0.00
% 18.05/7.23  Index Deletion       : 0.00
% 18.05/7.23  Index Matching       : 0.00
% 18.05/7.23  BG Taut test         : 0.00
%------------------------------------------------------------------------------