↑ Up

ConnectPP---0.7.2.THM-Prf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : ConnectPP---0.7.2
% Problem  : GEO232+1 : TPTP v9.3.1. Bugfixed v6.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : /export/starexec/sandbox/solver/bin/connect++ --verbosity 1 --no-colour --tptp-proof --schedule default --timeout 300 /export/starexec/sandbox/benchmark/theBenchmark.p

% Computer : n005.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Sep 24 08:40:02 AM UTC 2026

% Result   : Theorem 0.12s 0.43s
% Output   : Proof 0.12s
% Verified : 
% SZS Type : ERROR: Analysing output (MakeTreeStats fails)

% Comments : 
%------------------------------------------------------------------------------
fof(apt_def,axiom,
    ! [A,L] :
      ( apart_point_and_line(A,L)
    <=> ( left_apart_point(A,reverse_line(L))
        | left_apart_point(A,L) ) ),
    file('GEO007+0.ax',apt_def) ).

fof(con_def,axiom,
    ! [L,M] :
      ( convergent_lines(L,M)
    <=> ( unequally_directed_lines(L,reverse_line(M))
        & unequally_directed_lines(L,M) ) ),
    file('GEO007+0.ax',con_def) ).

fof(div_def,axiom,
    ! [A,B,L] :
      ( divides_points(L,A,B)
    <=> ( ( left_apart_point(B,L)
          & left_apart_point(A,reverse_line(L)) )
        | ( left_apart_point(B,reverse_line(L))
          & left_apart_point(A,L) ) ) ),
    file('GEO007+0.ax',div_def) ).

fof(bf_def,axiom,
    ! [L,A,B] :
      ( before_on_line(L,A,B)
    <=> ( ~ unequally_directed_lines(L,line_connecting(A,B))
        & ~ ( left_apart_point(B,reverse_line(L))
            | left_apart_point(B,L) )
        & ~ ( left_apart_point(A,reverse_line(L))
            | left_apart_point(A,L) )
        & distinct_points(A,B) ) ),
    file('GEO007+0.ax',bf_def) ).

fof(bet_def,axiom,
    ! [L,A,B,C] :
      ( between_on_line(L,A,B,C)
    <=> ( ( before_on_line(L,B,A)
          & before_on_line(L,C,B) )
        | ( before_on_line(L,B,C)
          & before_on_line(L,A,B) ) ) ),
    file('GEO007+0.ax',bet_def) ).

fof(oag1,axiom,
    ! [A] : ~ distinct_points(A,A),
    file('GEO007+0.ax',oag1) ).

fof(oag2,axiom,
    ! [A,B,C] :
      ( distinct_points(A,B)
     => ( distinct_points(B,C)
        | distinct_points(A,C) ) ),
    file('GEO007+0.ax',oag2) ).

fof(oag3,axiom,
    ! [L] : ~ distinct_lines(L,L),
    file('GEO007+0.ax',oag3) ).

fof(oag4,axiom,
    ! [L,M,N] :
      ( distinct_lines(L,M)
     => ( distinct_lines(M,N)
        | distinct_lines(L,N) ) ),
    file('GEO007+0.ax',oag4) ).

fof(oag5,axiom,
    ! [L] : ~ unequally_directed_lines(L,L),
    file('GEO007+0.ax',oag5) ).

fof(oag6,axiom,
    ! [L,M,N] :
      ( unequally_directed_lines(L,M)
     => ( unequally_directed_lines(M,N)
        | unequally_directed_lines(L,N) ) ),
    file('GEO007+0.ax',oag6) ).

fof(oag7,axiom,
    ! [L,M,N] :
      ( ( unequally_directed_lines(L,reverse_line(M))
        & unequally_directed_lines(L,M) )
     => ( ( unequally_directed_lines(M,reverse_line(N))
          & unequally_directed_lines(M,N) )
        | ( unequally_directed_lines(L,reverse_line(N))
          & unequally_directed_lines(L,N) ) ) ),
    file('GEO007+0.ax',oag7) ).

fof(oag8,axiom,
    ! [L,M] :
      ( ( line(M)
        & line(L) )
     => ( unequally_directed_lines(L,reverse_line(M))
        | unequally_directed_lines(L,M) ) ),
    file('GEO007+0.ax',oag8) ).

fof(oag9,axiom,
    ! [L,M] :
      ( ( unequally_directed_lines(L,reverse_line(M))
        & unequally_directed_lines(L,M) )
     => ( left_convergent_lines(L,reverse_line(M))
        | left_convergent_lines(L,M) ) ),
    file('GEO007+0.ax',oag9) ).

fof(oag10,axiom,
    ! [A,L] :
      ~ ( left_apart_point(A,reverse_line(L))
        | left_apart_point(A,L) ),
    file('GEO007+0.ax',oag10) ).

fof(oag11,axiom,
    ! [L,M] :
      ~ ( left_convergent_lines(L,reverse_line(M))
        | left_convergent_lines(L,M) ),
    file('GEO007+0.ax',oag11) ).

fof(oagco1,axiom,
    ! [A,B] :
      ( ( distinct_points(A,B)
        & point(B)
        & point(A) )
     => line(line_connecting(A,B)) ),
    file('GEO007+0.ax',oagco1) ).

fof(oagco2,axiom,
    ! [L,M] :
      ( ( unequally_directed_lines(L,reverse_line(M))
        & unequally_directed_lines(L,M)
        & line(M)
        & line(L) )
     => point(intersection_point(L,M)) ),
    file('GEO007+0.ax',oagco2) ).

fof(oagco3,axiom,
    ! [L,A] :
      ( ( line(L)
        & point(A) )
     => line(parallel_through_point(L,A)) ),
    file('GEO007+0.ax',oagco3) ).

fof(oagco4,axiom,
    ! [L] :
      ( line(L)
     => line(reverse_line(L)) ),
    file('GEO007+0.ax',oagco4) ).

fof(oagco5,axiom,
    ! [A,B] :
      ( distinct_points(A,B)
     => ( ~ apart_point_and_line(B,line_connecting(A,B))
        & ~ apart_point_and_line(A,line_connecting(A,B)) ) ),
    file('GEO007+0.ax',oagco5) ).

fof(oagco6,axiom,
    ! [L,M] :
      ( ( unequally_directed_lines(L,reverse_line(M))
        & unequally_directed_lines(L,M) )
     => ( ~ apart_point_and_line(intersection_point(L,M),M)
        & ~ apart_point_and_line(intersection_point(L,M),L) ) ),
    file('GEO007+0.ax',oagco6) ).

fof(oagco7,axiom,
    ! [A,L] : ~ apart_point_and_line(A,parallel_through_point(L,A)),
    file('GEO007+0.ax',oagco7) ).

fof(oagco8,axiom,
    ! [L] : ~ distinct_lines(L,reverse_line(L)),
    file('GEO007+0.ax',oagco8) ).

fof(oagco9,axiom,
    ! [A,B] : ~ unequally_directed_lines(line_connecting(A,B),reverse_line(line_connecting(B,A))),
    file('GEO007+0.ax',oagco9) ).

fof(oagco10,axiom,
    ! [A,L] : ~ unequally_directed_lines(parallel_through_point(L,A),L),
    file('GEO007+0.ax',oagco10) ).

fof(oaguc1,axiom,
    ! [A,B,L,M] :
      ( ( distinct_lines(L,M)
        & distinct_points(A,B) )
     => ( left_apart_point(B,reverse_line(M))
        | left_apart_point(A,reverse_line(M))
        | left_apart_point(B,reverse_line(L))
        | left_apart_point(A,reverse_line(L))
        | left_apart_point(B,M)
        | left_apart_point(A,M)
        | left_apart_point(B,L)
        | left_apart_point(A,L) ) ),
    file('GEO007+0.ax',oaguc1) ).

fof(oaguc2,axiom,
    ! [A,B,L] :
      ( ( left_apart_point(A,L)
        & distinct_points(A,B) )
     => ( left_convergent_lines(line_connecting(A,B),L)
        | left_apart_point(B,L) ) ),
    file('GEO007+0.ax',oaguc2) ).

fof(oagsub1,axiom,
    ! [A,B,L] :
      ( left_apart_point(A,L)
     => ( left_apart_point(B,L)
        | distinct_points(A,B) ) ),
    file('GEO007+0.ax',oagsub1) ).

fof(oagsub2,axiom,
    ! [A,L,M] :
      ( ( unequally_directed_lines(L,M)
        & left_apart_point(A,L) )
     => ( left_apart_point(A,reverse_line(M))
        | distinct_lines(L,M) ) ),
    file('GEO007+0.ax',oagsub2) ).

fof(oagsub3,axiom,
    ! [L,M,N] :
      ( left_convergent_lines(L,M)
     => ( left_convergent_lines(L,N)
        | unequally_directed_lines(M,N) ) ),
    file('GEO007+0.ax',oagsub3) ).

fof(con,conjecture,
    ! [L] :
      ( line(L)
     => unequally_directed_lines(L,reverse_line(L)) ),
    file('theBenchmark.p',con) ).

fof(f_1_1,plain,
    ! [A,L] :
      ( ( apart_point_and_line(A,L)
        | ( ~ left_apart_point(A,reverse_line(L))
          & ~ left_apart_point(A,L) ) )
      & ( left_apart_point(A,reverse_line(L))
        | left_apart_point(A,L)
        | ~ apart_point_and_line(A,L) ) ),
    inference(fof_nnf,[status(thm)],[apt_def]) ).

fof(f_1_2,plain,
    ! [U_1,U_0] :
      ( ( apart_point_and_line(U_1,U_0)
        | ( ~ left_apart_point(U_1,reverse_line(U_0))
          & ~ left_apart_point(U_1,U_0) ) )
      & ( left_apart_point(U_1,reverse_line(U_0))
        | left_apart_point(U_1,U_0)
        | ~ apart_point_and_line(U_1,U_0) ) ),
    inference(variable_rename,[status(thm)],[f_1_1]) ).

fof(f_1_3,plain,
    ( ! [U_5,U_3] :
        ( apart_point_and_line(U_5,U_3)
        | ( ~ left_apart_point(U_5,reverse_line(U_3))
          & ~ left_apart_point(U_5,U_3) ) )
    & ! [U_4,U_2] :
        ( left_apart_point(U_4,reverse_line(U_2))
        | left_apart_point(U_4,U_2)
        | ~ apart_point_and_line(U_4,U_2) ) ),
    inference(miniscope,[status(thm)],[f_1_2]) ).

cnf(f_1_4,plain,
    ( left_apart_point(U_4,reverse_line(U_2))
    | left_apart_point(U_4,U_2)
    | ~ apart_point_and_line(U_4,U_2) ),
    inference(clausify,[status(thm)],[f_1_3]) ).

cnf(f_1_5,plain,
    ( ~ left_apart_point(U_5,U_3)
    | apart_point_and_line(U_5,U_3) ),
    inference(clausify,[status(thm)],[f_1_3]) ).

cnf(f_1_6,plain,
    ( ~ left_apart_point(U_5,reverse_line(U_3))
    | apart_point_and_line(U_5,U_3) ),
    inference(clausify,[status(thm)],[f_1_3]) ).

fof(f_2_1,plain,
    ! [L,M] :
      ( ( convergent_lines(L,M)
        | ~ unequally_directed_lines(L,reverse_line(M))
        | ~ unequally_directed_lines(L,M) )
      & ( ( unequally_directed_lines(L,reverse_line(M))
          & unequally_directed_lines(L,M) )
        | ~ convergent_lines(L,M) ) ),
    inference(fof_nnf,[status(thm)],[con_def]) ).

fof(f_2_2,plain,
    ! [U_7,U_6] :
      ( ( convergent_lines(U_7,U_6)
        | ~ unequally_directed_lines(U_7,reverse_line(U_6))
        | ~ unequally_directed_lines(U_7,U_6) )
      & ( ( unequally_directed_lines(U_7,reverse_line(U_6))
          & unequally_directed_lines(U_7,U_6) )
        | ~ convergent_lines(U_7,U_6) ) ),
    inference(variable_rename,[status(thm)],[f_2_1]) ).

fof(f_2_3,plain,
    ( ! [U_11,U_9] :
        ( convergent_lines(U_11,U_9)
        | ~ unequally_directed_lines(U_11,reverse_line(U_9))
        | ~ unequally_directed_lines(U_11,U_9) )
    & ! [U_10,U_8] :
        ( ( unequally_directed_lines(U_10,reverse_line(U_8))
          & unequally_directed_lines(U_10,U_8) )
        | ~ convergent_lines(U_10,U_8) ) ),
    inference(miniscope,[status(thm)],[f_2_2]) ).

cnf(f_2_4,plain,
    ( unequally_directed_lines(U_10,U_8)
    | ~ convergent_lines(U_10,U_8) ),
    inference(clausify,[status(thm)],[f_2_3]) ).

cnf(f_2_5,plain,
    ( unequally_directed_lines(U_10,reverse_line(U_8))
    | ~ convergent_lines(U_10,U_8) ),
    inference(clausify,[status(thm)],[f_2_3]) ).

cnf(f_2_6,plain,
    ( convergent_lines(U_11,U_9)
    | ~ unequally_directed_lines(U_11,reverse_line(U_9))
    | ~ unequally_directed_lines(U_11,U_9) ),
    inference(clausify,[status(thm)],[f_2_3]) ).

fof(f_3_1,plain,
    ! [A,B,L] :
      ( ( divides_points(L,A,B)
        | ( ( ~ left_apart_point(B,L)
            | ~ left_apart_point(A,reverse_line(L)) )
          & ( ~ left_apart_point(B,reverse_line(L))
            | ~ left_apart_point(A,L) ) ) )
      & ( ( left_apart_point(B,L)
          & left_apart_point(A,reverse_line(L)) )
        | ( left_apart_point(B,reverse_line(L))
          & left_apart_point(A,L) )
        | ~ divides_points(L,A,B) ) ),
    inference(fof_nnf,[status(thm)],[div_def]) ).

fof(f_3_2,plain,
    ! [U_14,U_13,U_12] :
      ( ( divides_points(U_12,U_14,U_13)
        | ( ( ~ left_apart_point(U_13,U_12)
            | ~ left_apart_point(U_14,reverse_line(U_12)) )
          & ( ~ left_apart_point(U_13,reverse_line(U_12))
            | ~ left_apart_point(U_14,U_12) ) ) )
      & ( ( left_apart_point(U_13,U_12)
          & left_apart_point(U_14,reverse_line(U_12)) )
        | ( left_apart_point(U_13,reverse_line(U_12))
          & left_apart_point(U_14,U_12) )
        | ~ divides_points(U_12,U_14,U_13) ) ),
    inference(variable_rename,[status(thm)],[f_3_1]) ).

fof(f_3_3,plain,
    ( ! [U_20,U_18,U_16] :
        ( divides_points(U_16,U_20,U_18)
        | ( ( ~ left_apart_point(U_18,U_16)
            | ~ left_apart_point(U_20,reverse_line(U_16)) )
          & ( ~ left_apart_point(U_18,reverse_line(U_16))
            | ~ left_apart_point(U_20,U_16) ) ) )
    & ! [U_19,U_17,U_15] :
        ( ( left_apart_point(U_17,U_15)
          & left_apart_point(U_19,reverse_line(U_15)) )
        | ( left_apart_point(U_17,reverse_line(U_15))
          & left_apart_point(U_19,U_15) )
        | ~ divides_points(U_15,U_19,U_17) ) ),
    inference(miniscope,[status(thm)],[f_3_2]) ).

cnf(f_3_4,plain,
    ( left_apart_point(U_19,reverse_line(U_15))
    | left_apart_point(U_19,U_15)
    | ~ divides_points(U_15,U_19,U_17) ),
    inference(clausify,[status(thm)],[f_3_3]) ).

cnf(f_3_5,plain,
    ( left_apart_point(U_17,U_15)
    | left_apart_point(U_19,U_15)
    | ~ divides_points(U_15,U_19,U_17) ),
    inference(clausify,[status(thm)],[f_3_3]) ).

cnf(f_3_6,plain,
    ( left_apart_point(U_19,reverse_line(U_15))
    | left_apart_point(U_17,reverse_line(U_15))
    | ~ divides_points(U_15,U_19,U_17) ),
    inference(clausify,[status(thm)],[f_3_3]) ).

cnf(f_3_7,plain,
    ( left_apart_point(U_17,U_15)
    | left_apart_point(U_17,reverse_line(U_15))
    | ~ divides_points(U_15,U_19,U_17) ),
    inference(clausify,[status(thm)],[f_3_3]) ).

cnf(f_3_8,plain,
    ( ~ left_apart_point(U_18,reverse_line(U_16))
    | ~ left_apart_point(U_20,U_16)
    | divides_points(U_16,U_20,U_18) ),
    inference(clausify,[status(thm)],[f_3_3]) ).

cnf(f_3_9,plain,
    ( ~ left_apart_point(U_18,U_16)
    | ~ left_apart_point(U_20,reverse_line(U_16))
    | divides_points(U_16,U_20,U_18) ),
    inference(clausify,[status(thm)],[f_3_3]) ).

fof(f_4_1,plain,
    ! [L,A,B] :
      ( ( before_on_line(L,A,B)
        | unequally_directed_lines(L,line_connecting(A,B))
        | left_apart_point(B,reverse_line(L))
        | left_apart_point(B,L)
        | left_apart_point(A,reverse_line(L))
        | left_apart_point(A,L)
        | ~ distinct_points(A,B) )
      & ( ( ~ unequally_directed_lines(L,line_connecting(A,B))
          & ~ left_apart_point(B,reverse_line(L))
          & ~ left_apart_point(B,L)
          & ~ left_apart_point(A,reverse_line(L))
          & ~ left_apart_point(A,L)
          & distinct_points(A,B) )
        | ~ before_on_line(L,A,B) ) ),
    inference(fof_nnf,[status(thm)],[bf_def]) ).

fof(f_4_2,plain,
    ! [U_23,U_22,U_21] :
      ( ( before_on_line(U_23,U_22,U_21)
        | unequally_directed_lines(U_23,line_connecting(U_22,U_21))
        | left_apart_point(U_21,reverse_line(U_23))
        | left_apart_point(U_21,U_23)
        | left_apart_point(U_22,reverse_line(U_23))
        | left_apart_point(U_22,U_23)
        | ~ distinct_points(U_22,U_21) )
      & ( ( ~ unequally_directed_lines(U_23,line_connecting(U_22,U_21))
          & ~ left_apart_point(U_21,reverse_line(U_23))
          & ~ left_apart_point(U_21,U_23)
          & ~ left_apart_point(U_22,reverse_line(U_23))
          & ~ left_apart_point(U_22,U_23)
          & distinct_points(U_22,U_21) )
        | ~ before_on_line(U_23,U_22,U_21) ) ),
    inference(variable_rename,[status(thm)],[f_4_1]) ).

fof(f_4_3,plain,
    ( ! [U_29,U_27,U_25] :
        ( before_on_line(U_29,U_27,U_25)
        | unequally_directed_lines(U_29,line_connecting(U_27,U_25))
        | left_apart_point(U_25,reverse_line(U_29))
        | left_apart_point(U_25,U_29)
        | left_apart_point(U_27,reverse_line(U_29))
        | left_apart_point(U_27,U_29)
        | ~ distinct_points(U_27,U_25) )
    & ! [U_28,U_26,U_24] :
        ( ( ~ unequally_directed_lines(U_28,line_connecting(U_26,U_24))
          & ~ left_apart_point(U_24,reverse_line(U_28))
          & ~ left_apart_point(U_24,U_28)
          & ~ left_apart_point(U_26,reverse_line(U_28))
          & ~ left_apart_point(U_26,U_28)
          & distinct_points(U_26,U_24) )
        | ~ before_on_line(U_28,U_26,U_24) ) ),
    inference(miniscope,[status(thm)],[f_4_2]) ).

cnf(f_4_4,plain,
    ( distinct_points(U_26,U_24)
    | ~ before_on_line(U_28,U_26,U_24) ),
    inference(clausify,[status(thm)],[f_4_3]) ).

cnf(f_4_5,plain,
    ( ~ left_apart_point(U_26,U_28)
    | ~ before_on_line(U_28,U_26,U_24) ),
    inference(clausify,[status(thm)],[f_4_3]) ).

cnf(f_4_6,plain,
    ( ~ left_apart_point(U_26,reverse_line(U_28))
    | ~ before_on_line(U_28,U_26,U_24) ),
    inference(clausify,[status(thm)],[f_4_3]) ).

cnf(f_4_7,plain,
    ( ~ left_apart_point(U_24,U_28)
    | ~ before_on_line(U_28,U_26,U_24) ),
    inference(clausify,[status(thm)],[f_4_3]) ).

cnf(f_4_8,plain,
    ( ~ left_apart_point(U_24,reverse_line(U_28))
    | ~ before_on_line(U_28,U_26,U_24) ),
    inference(clausify,[status(thm)],[f_4_3]) ).

cnf(f_4_9,plain,
    ( ~ unequally_directed_lines(U_28,line_connecting(U_26,U_24))
    | ~ before_on_line(U_28,U_26,U_24) ),
    inference(clausify,[status(thm)],[f_4_3]) ).

cnf(f_4_10,plain,
    ( before_on_line(U_29,U_27,U_25)
    | unequally_directed_lines(U_29,line_connecting(U_27,U_25))
    | left_apart_point(U_25,reverse_line(U_29))
    | left_apart_point(U_25,U_29)
    | left_apart_point(U_27,reverse_line(U_29))
    | left_apart_point(U_27,U_29)
    | ~ distinct_points(U_27,U_25) ),
    inference(clausify,[status(thm)],[f_4_3]) ).

fof(f_5_1,plain,
    ! [L,A,B,C] :
      ( ( between_on_line(L,A,B,C)
        | ( ( ~ before_on_line(L,B,A)
            | ~ before_on_line(L,C,B) )
          & ( ~ before_on_line(L,B,C)
            | ~ before_on_line(L,A,B) ) ) )
      & ( ( before_on_line(L,B,A)
          & before_on_line(L,C,B) )
        | ( before_on_line(L,B,C)
          & before_on_line(L,A,B) )
        | ~ between_on_line(L,A,B,C) ) ),
    inference(fof_nnf,[status(thm)],[bet_def]) ).

fof(f_5_2,plain,
    ! [U_33,U_32,U_31,U_30] :
      ( ( between_on_line(U_33,U_32,U_31,U_30)
        | ( ( ~ before_on_line(U_33,U_31,U_32)
            | ~ before_on_line(U_33,U_30,U_31) )
          & ( ~ before_on_line(U_33,U_31,U_30)
            | ~ before_on_line(U_33,U_32,U_31) ) ) )
      & ( ( before_on_line(U_33,U_31,U_32)
          & before_on_line(U_33,U_30,U_31) )
        | ( before_on_line(U_33,U_31,U_30)
          & before_on_line(U_33,U_32,U_31) )
        | ~ between_on_line(U_33,U_32,U_31,U_30) ) ),
    inference(variable_rename,[status(thm)],[f_5_1]) ).

fof(f_5_3,plain,
    ( ! [U_41,U_39,U_37,U_35] :
        ( between_on_line(U_41,U_39,U_37,U_35)
        | ( ( ~ before_on_line(U_41,U_37,U_39)
            | ~ before_on_line(U_41,U_35,U_37) )
          & ( ~ before_on_line(U_41,U_37,U_35)
            | ~ before_on_line(U_41,U_39,U_37) ) ) )
    & ! [U_40,U_38,U_36,U_34] :
        ( ( before_on_line(U_40,U_36,U_38)
          & before_on_line(U_40,U_34,U_36) )
        | ( before_on_line(U_40,U_36,U_34)
          & before_on_line(U_40,U_38,U_36) )
        | ~ between_on_line(U_40,U_38,U_36,U_34) ) ),
    inference(miniscope,[status(thm)],[f_5_2]) ).

cnf(f_5_4,plain,
    ( before_on_line(U_40,U_34,U_36)
    | before_on_line(U_40,U_38,U_36)
    | ~ between_on_line(U_40,U_38,U_36,U_34) ),
    inference(clausify,[status(thm)],[f_5_3]) ).

cnf(f_5_5,plain,
    ( before_on_line(U_40,U_36,U_38)
    | before_on_line(U_40,U_38,U_36)
    | ~ between_on_line(U_40,U_38,U_36,U_34) ),
    inference(clausify,[status(thm)],[f_5_3]) ).

cnf(f_5_6,plain,
    ( before_on_line(U_40,U_34,U_36)
    | before_on_line(U_40,U_36,U_34)
    | ~ between_on_line(U_40,U_38,U_36,U_34) ),
    inference(clausify,[status(thm)],[f_5_3]) ).

cnf(f_5_7,plain,
    ( before_on_line(U_40,U_36,U_38)
    | before_on_line(U_40,U_36,U_34)
    | ~ between_on_line(U_40,U_38,U_36,U_34) ),
    inference(clausify,[status(thm)],[f_5_3]) ).

cnf(f_5_8,plain,
    ( ~ before_on_line(U_41,U_37,U_35)
    | ~ before_on_line(U_41,U_39,U_37)
    | between_on_line(U_41,U_39,U_37,U_35) ),
    inference(clausify,[status(thm)],[f_5_3]) ).

cnf(f_5_9,plain,
    ( ~ before_on_line(U_41,U_37,U_39)
    | ~ before_on_line(U_41,U_35,U_37)
    | between_on_line(U_41,U_39,U_37,U_35) ),
    inference(clausify,[status(thm)],[f_5_3]) ).

fof(f_6_1,plain,
    ! [A] : ~ distinct_points(A,A),
    inference(fof_nnf,[status(thm)],[oag1]) ).

fof(f_6_2,plain,
    ! [U_42] : ~ distinct_points(U_42,U_42),
    inference(variable_rename,[status(thm)],[f_6_1]) ).

cnf(f_6_3,plain,
    ~ distinct_points(U_42,U_42),
    inference(clausify,[status(thm)],[f_6_2]) ).

fof(f_7_1,plain,
    ! [A,B,C] :
      ( distinct_points(B,C)
      | distinct_points(A,C)
      | ~ distinct_points(A,B) ),
    inference(fof_nnf,[status(thm)],[oag2]) ).

fof(f_7_2,plain,
    ! [U_45,U_44,U_43] :
      ( distinct_points(U_44,U_43)
      | distinct_points(U_45,U_43)
      | ~ distinct_points(U_45,U_44) ),
    inference(variable_rename,[status(thm)],[f_7_1]) ).

fof(f_7_3,plain,
    ! [U_45,U_44] :
      ( ! [U_43] :
          ( distinct_points(U_44,U_43)
          | distinct_points(U_45,U_43) )
      | ~ distinct_points(U_45,U_44) ),
    inference(miniscope,[status(thm)],[f_7_2]) ).

cnf(f_7_4,plain,
    ( distinct_points(U_44,U_43)
    | distinct_points(U_45,U_43)
    | ~ distinct_points(U_45,U_44) ),
    inference(clausify,[status(thm)],[f_7_3]) ).

fof(f_8_1,plain,
    ! [L] : ~ distinct_lines(L,L),
    inference(fof_nnf,[status(thm)],[oag3]) ).

fof(f_8_2,plain,
    ! [U_46] : ~ distinct_lines(U_46,U_46),
    inference(variable_rename,[status(thm)],[f_8_1]) ).

cnf(f_8_3,plain,
    ~ distinct_lines(U_46,U_46),
    inference(clausify,[status(thm)],[f_8_2]) ).

fof(f_9_1,plain,
    ! [L,M,N] :
      ( distinct_lines(M,N)
      | distinct_lines(L,N)
      | ~ distinct_lines(L,M) ),
    inference(fof_nnf,[status(thm)],[oag4]) ).

fof(f_9_2,plain,
    ! [U_49,U_48,U_47] :
      ( distinct_lines(U_48,U_47)
      | distinct_lines(U_49,U_47)
      | ~ distinct_lines(U_49,U_48) ),
    inference(variable_rename,[status(thm)],[f_9_1]) ).

fof(f_9_3,plain,
    ! [U_49,U_48] :
      ( ! [U_47] :
          ( distinct_lines(U_48,U_47)
          | distinct_lines(U_49,U_47) )
      | ~ distinct_lines(U_49,U_48) ),
    inference(miniscope,[status(thm)],[f_9_2]) ).

cnf(f_9_4,plain,
    ( distinct_lines(U_48,U_47)
    | distinct_lines(U_49,U_47)
    | ~ distinct_lines(U_49,U_48) ),
    inference(clausify,[status(thm)],[f_9_3]) ).

fof(f_10_1,plain,
    ! [L] : ~ unequally_directed_lines(L,L),
    inference(fof_nnf,[status(thm)],[oag5]) ).

fof(f_10_2,plain,
    ! [U_50] : ~ unequally_directed_lines(U_50,U_50),
    inference(variable_rename,[status(thm)],[f_10_1]) ).

cnf(f_10_3,plain,
    ~ unequally_directed_lines(U_50,U_50),
    inference(clausify,[status(thm)],[f_10_2]) ).

fof(f_11_1,plain,
    ! [L,M,N] :
      ( unequally_directed_lines(M,N)
      | unequally_directed_lines(L,N)
      | ~ unequally_directed_lines(L,M) ),
    inference(fof_nnf,[status(thm)],[oag6]) ).

fof(f_11_2,plain,
    ! [U_53,U_52,U_51] :
      ( unequally_directed_lines(U_52,U_51)
      | unequally_directed_lines(U_53,U_51)
      | ~ unequally_directed_lines(U_53,U_52) ),
    inference(variable_rename,[status(thm)],[f_11_1]) ).

fof(f_11_3,plain,
    ! [U_53,U_52] :
      ( ! [U_51] :
          ( unequally_directed_lines(U_52,U_51)
          | unequally_directed_lines(U_53,U_51) )
      | ~ unequally_directed_lines(U_53,U_52) ),
    inference(miniscope,[status(thm)],[f_11_2]) ).

cnf(f_11_4,plain,
    ( unequally_directed_lines(U_52,U_51)
    | unequally_directed_lines(U_53,U_51)
    | ~ unequally_directed_lines(U_53,U_52) ),
    inference(clausify,[status(thm)],[f_11_3]) ).

fof(f_12_1,plain,
    ! [L,M,N] :
      ( ( unequally_directed_lines(M,reverse_line(N))
        & unequally_directed_lines(M,N) )
      | ( unequally_directed_lines(L,reverse_line(N))
        & unequally_directed_lines(L,N) )
      | ~ unequally_directed_lines(L,reverse_line(M))
      | ~ unequally_directed_lines(L,M) ),
    inference(fof_nnf,[status(thm)],[oag7]) ).

fof(f_12_2,plain,
    ! [U_56,U_55,U_54] :
      ( ( unequally_directed_lines(U_55,reverse_line(U_54))
        & unequally_directed_lines(U_55,U_54) )
      | ( unequally_directed_lines(U_56,reverse_line(U_54))
        & unequally_directed_lines(U_56,U_54) )
      | ~ unequally_directed_lines(U_56,reverse_line(U_55))
      | ~ unequally_directed_lines(U_56,U_55) ),
    inference(variable_rename,[status(thm)],[f_12_1]) ).

fof(f_12_3,plain,
    ! [U_56,U_55] :
      ( ! [U_54] :
          ( ( unequally_directed_lines(U_55,reverse_line(U_54))
            & unequally_directed_lines(U_55,U_54) )
          | ( unequally_directed_lines(U_56,reverse_line(U_54))
            & unequally_directed_lines(U_56,U_54) ) )
      | ~ unequally_directed_lines(U_56,reverse_line(U_55))
      | ~ unequally_directed_lines(U_56,U_55) ),
    inference(miniscope,[status(thm)],[f_12_2]) ).

cnf(f_12_4,plain,
    ( unequally_directed_lines(U_55,U_54)
    | unequally_directed_lines(U_56,U_54)
    | ~ unequally_directed_lines(U_56,reverse_line(U_55))
    | ~ unequally_directed_lines(U_56,U_55) ),
    inference(clausify,[status(thm)],[f_12_3]) ).

cnf(f_12_5,plain,
    ( unequally_directed_lines(U_55,reverse_line(U_54))
    | unequally_directed_lines(U_56,U_54)
    | ~ unequally_directed_lines(U_56,reverse_line(U_55))
    | ~ unequally_directed_lines(U_56,U_55) ),
    inference(clausify,[status(thm)],[f_12_3]) ).

cnf(f_12_6,plain,
    ( unequally_directed_lines(U_55,U_54)
    | unequally_directed_lines(U_56,reverse_line(U_54))
    | ~ unequally_directed_lines(U_56,reverse_line(U_55))
    | ~ unequally_directed_lines(U_56,U_55) ),
    inference(clausify,[status(thm)],[f_12_3]) ).

cnf(f_12_7,plain,
    ( unequally_directed_lines(U_55,reverse_line(U_54))
    | unequally_directed_lines(U_56,reverse_line(U_54))
    | ~ unequally_directed_lines(U_56,reverse_line(U_55))
    | ~ unequally_directed_lines(U_56,U_55) ),
    inference(clausify,[status(thm)],[f_12_3]) ).

fof(f_13_1,plain,
    ! [L,M] :
      ( unequally_directed_lines(L,reverse_line(M))
      | unequally_directed_lines(L,M)
      | ~ line(M)
      | ~ line(L) ),
    inference(fof_nnf,[status(thm)],[oag8]) ).

fof(f_13_2,plain,
    ! [U_58,U_57] :
      ( unequally_directed_lines(U_58,reverse_line(U_57))
      | unequally_directed_lines(U_58,U_57)
      | ~ line(U_57)
      | ~ line(U_58) ),
    inference(variable_rename,[status(thm)],[f_13_1]) ).

cnf(f_13_3,plain,
    ( unequally_directed_lines(U_58,reverse_line(U_57))
    | unequally_directed_lines(U_58,U_57)
    | ~ line(U_57)
    | ~ line(U_58) ),
    inference(clausify,[status(thm)],[f_13_2]) ).

fof(f_14_1,plain,
    ! [L,M] :
      ( left_convergent_lines(L,reverse_line(M))
      | left_convergent_lines(L,M)
      | ~ unequally_directed_lines(L,reverse_line(M))
      | ~ unequally_directed_lines(L,M) ),
    inference(fof_nnf,[status(thm)],[oag9]) ).

fof(f_14_2,plain,
    ! [U_60,U_59] :
      ( left_convergent_lines(U_60,reverse_line(U_59))
      | left_convergent_lines(U_60,U_59)
      | ~ unequally_directed_lines(U_60,reverse_line(U_59))
      | ~ unequally_directed_lines(U_60,U_59) ),
    inference(variable_rename,[status(thm)],[f_14_1]) ).

cnf(f_14_3,plain,
    ( left_convergent_lines(U_60,reverse_line(U_59))
    | left_convergent_lines(U_60,U_59)
    | ~ unequally_directed_lines(U_60,reverse_line(U_59))
    | ~ unequally_directed_lines(U_60,U_59) ),
    inference(clausify,[status(thm)],[f_14_2]) ).

fof(f_15_1,plain,
    ! [A,L] :
      ( ~ left_apart_point(A,reverse_line(L))
      & ~ left_apart_point(A,L) ),
    inference(fof_nnf,[status(thm)],[oag10]) ).

fof(f_15_2,plain,
    ! [U_62,U_61] :
      ( ~ left_apart_point(U_62,reverse_line(U_61))
      & ~ left_apart_point(U_62,U_61) ),
    inference(variable_rename,[status(thm)],[f_15_1]) ).

fof(f_15_3,plain,
    ( ! [U_66,U_64] : ~ left_apart_point(U_66,reverse_line(U_64))
    & ! [U_65,U_63] : ~ left_apart_point(U_65,U_63) ),
    inference(miniscope,[status(thm)],[f_15_2]) ).

cnf(f_15_4,plain,
    ~ left_apart_point(U_65,U_63),
    inference(clausify,[status(thm)],[f_15_3]) ).

cnf(f_15_5,plain,
    ~ left_apart_point(U_66,reverse_line(U_64)),
    inference(clausify,[status(thm)],[f_15_3]) ).

fof(f_16_1,plain,
    ! [L,M] :
      ( ~ left_convergent_lines(L,reverse_line(M))
      & ~ left_convergent_lines(L,M) ),
    inference(fof_nnf,[status(thm)],[oag11]) ).

fof(f_16_2,plain,
    ! [U_68,U_67] :
      ( ~ left_convergent_lines(U_68,reverse_line(U_67))
      & ~ left_convergent_lines(U_68,U_67) ),
    inference(variable_rename,[status(thm)],[f_16_1]) ).

fof(f_16_3,plain,
    ( ! [U_72,U_70] : ~ left_convergent_lines(U_72,reverse_line(U_70))
    & ! [U_71,U_69] : ~ left_convergent_lines(U_71,U_69) ),
    inference(miniscope,[status(thm)],[f_16_2]) ).

cnf(f_16_4,plain,
    ~ left_convergent_lines(U_71,U_69),
    inference(clausify,[status(thm)],[f_16_3]) ).

cnf(f_16_5,plain,
    ~ left_convergent_lines(U_72,reverse_line(U_70)),
    inference(clausify,[status(thm)],[f_16_3]) ).

fof(f_17_1,plain,
    ! [A,B] :
      ( line(line_connecting(A,B))
      | ~ distinct_points(A,B)
      | ~ point(B)
      | ~ point(A) ),
    inference(fof_nnf,[status(thm)],[oagco1]) ).

fof(f_17_2,plain,
    ! [U_74,U_73] :
      ( line(line_connecting(U_74,U_73))
      | ~ distinct_points(U_74,U_73)
      | ~ point(U_73)
      | ~ point(U_74) ),
    inference(variable_rename,[status(thm)],[f_17_1]) ).

cnf(f_17_3,plain,
    ( line(line_connecting(U_74,U_73))
    | ~ distinct_points(U_74,U_73)
    | ~ point(U_73)
    | ~ point(U_74) ),
    inference(clausify,[status(thm)],[f_17_2]) ).

fof(f_18_1,plain,
    ! [L,M] :
      ( point(intersection_point(L,M))
      | ~ unequally_directed_lines(L,reverse_line(M))
      | ~ unequally_directed_lines(L,M)
      | ~ line(M)
      | ~ line(L) ),
    inference(fof_nnf,[status(thm)],[oagco2]) ).

fof(f_18_2,plain,
    ! [U_76,U_75] :
      ( point(intersection_point(U_76,U_75))
      | ~ unequally_directed_lines(U_76,reverse_line(U_75))
      | ~ unequally_directed_lines(U_76,U_75)
      | ~ line(U_75)
      | ~ line(U_76) ),
    inference(variable_rename,[status(thm)],[f_18_1]) ).

cnf(f_18_3,plain,
    ( point(intersection_point(U_76,U_75))
    | ~ unequally_directed_lines(U_76,reverse_line(U_75))
    | ~ unequally_directed_lines(U_76,U_75)
    | ~ line(U_75)
    | ~ line(U_76) ),
    inference(clausify,[status(thm)],[f_18_2]) ).

fof(f_19_1,plain,
    ! [L,A] :
      ( line(parallel_through_point(L,A))
      | ~ line(L)
      | ~ point(A) ),
    inference(fof_nnf,[status(thm)],[oagco3]) ).

fof(f_19_2,plain,
    ! [U_78,U_77] :
      ( line(parallel_through_point(U_78,U_77))
      | ~ line(U_78)
      | ~ point(U_77) ),
    inference(variable_rename,[status(thm)],[f_19_1]) ).

cnf(f_19_3,plain,
    ( line(parallel_through_point(U_78,U_77))
    | ~ line(U_78)
    | ~ point(U_77) ),
    inference(clausify,[status(thm)],[f_19_2]) ).

fof(f_20_1,plain,
    ! [L] :
      ( line(reverse_line(L))
      | ~ line(L) ),
    inference(fof_nnf,[status(thm)],[oagco4]) ).

fof(f_20_2,plain,
    ! [U_79] :
      ( line(reverse_line(U_79))
      | ~ line(U_79) ),
    inference(variable_rename,[status(thm)],[f_20_1]) ).

cnf(f_20_3,plain,
    ( line(reverse_line(U_79))
    | ~ line(U_79) ),
    inference(clausify,[status(thm)],[f_20_2]) ).

fof(f_21_1,plain,
    ! [A,B] :
      ( ( ~ apart_point_and_line(B,line_connecting(A,B))
        & ~ apart_point_and_line(A,line_connecting(A,B)) )
      | ~ distinct_points(A,B) ),
    inference(fof_nnf,[status(thm)],[oagco5]) ).

fof(f_21_2,plain,
    ! [U_81,U_80] :
      ( ( ~ apart_point_and_line(U_80,line_connecting(U_81,U_80))
        & ~ apart_point_and_line(U_81,line_connecting(U_81,U_80)) )
      | ~ distinct_points(U_81,U_80) ),
    inference(variable_rename,[status(thm)],[f_21_1]) ).

cnf(f_21_3,plain,
    ( ~ apart_point_and_line(U_81,line_connecting(U_81,U_80))
    | ~ distinct_points(U_81,U_80) ),
    inference(clausify,[status(thm)],[f_21_2]) ).

cnf(f_21_4,plain,
    ( ~ apart_point_and_line(U_80,line_connecting(U_81,U_80))
    | ~ distinct_points(U_81,U_80) ),
    inference(clausify,[status(thm)],[f_21_2]) ).

fof(f_22_1,plain,
    ! [L,M] :
      ( ( ~ apart_point_and_line(intersection_point(L,M),M)
        & ~ apart_point_and_line(intersection_point(L,M),L) )
      | ~ unequally_directed_lines(L,reverse_line(M))
      | ~ unequally_directed_lines(L,M) ),
    inference(fof_nnf,[status(thm)],[oagco6]) ).

fof(f_22_2,plain,
    ! [U_83,U_82] :
      ( ( ~ apart_point_and_line(intersection_point(U_83,U_82),U_82)
        & ~ apart_point_and_line(intersection_point(U_83,U_82),U_83) )
      | ~ unequally_directed_lines(U_83,reverse_line(U_82))
      | ~ unequally_directed_lines(U_83,U_82) ),
    inference(variable_rename,[status(thm)],[f_22_1]) ).

cnf(f_22_3,plain,
    ( ~ apart_point_and_line(intersection_point(U_83,U_82),U_83)
    | ~ unequally_directed_lines(U_83,reverse_line(U_82))
    | ~ unequally_directed_lines(U_83,U_82) ),
    inference(clausify,[status(thm)],[f_22_2]) ).

cnf(f_22_4,plain,
    ( ~ apart_point_and_line(intersection_point(U_83,U_82),U_82)
    | ~ unequally_directed_lines(U_83,reverse_line(U_82))
    | ~ unequally_directed_lines(U_83,U_82) ),
    inference(clausify,[status(thm)],[f_22_2]) ).

fof(f_23_1,plain,
    ! [A,L] : ~ apart_point_and_line(A,parallel_through_point(L,A)),
    inference(fof_nnf,[status(thm)],[oagco7]) ).

fof(f_23_2,plain,
    ! [U_85,U_84] : ~ apart_point_and_line(U_85,parallel_through_point(U_84,U_85)),
    inference(variable_rename,[status(thm)],[f_23_1]) ).

cnf(f_23_3,plain,
    ~ apart_point_and_line(U_85,parallel_through_point(U_84,U_85)),
    inference(clausify,[status(thm)],[f_23_2]) ).

fof(f_24_1,plain,
    ! [L] : ~ distinct_lines(L,reverse_line(L)),
    inference(fof_nnf,[status(thm)],[oagco8]) ).

fof(f_24_2,plain,
    ! [U_86] : ~ distinct_lines(U_86,reverse_line(U_86)),
    inference(variable_rename,[status(thm)],[f_24_1]) ).

cnf(f_24_3,plain,
    ~ distinct_lines(U_86,reverse_line(U_86)),
    inference(clausify,[status(thm)],[f_24_2]) ).

fof(f_25_1,plain,
    ! [A,B] : ~ unequally_directed_lines(line_connecting(A,B),reverse_line(line_connecting(B,A))),
    inference(fof_nnf,[status(thm)],[oagco9]) ).

fof(f_25_2,plain,
    ! [U_88,U_87] : ~ unequally_directed_lines(line_connecting(U_88,U_87),reverse_line(line_connecting(U_87,U_88))),
    inference(variable_rename,[status(thm)],[f_25_1]) ).

cnf(f_25_3,plain,
    ~ unequally_directed_lines(line_connecting(U_88,U_87),reverse_line(line_connecting(U_87,U_88))),
    inference(clausify,[status(thm)],[f_25_2]) ).

fof(f_26_1,plain,
    ! [A,L] : ~ unequally_directed_lines(parallel_through_point(L,A),L),
    inference(fof_nnf,[status(thm)],[oagco10]) ).

fof(f_26_2,plain,
    ! [U_90,U_89] : ~ unequally_directed_lines(parallel_through_point(U_89,U_90),U_89),
    inference(variable_rename,[status(thm)],[f_26_1]) ).

cnf(f_26_3,plain,
    ~ unequally_directed_lines(parallel_through_point(U_89,U_90),U_89),
    inference(clausify,[status(thm)],[f_26_2]) ).

fof(f_27_1,plain,
    ! [A,B,L,M] :
      ( left_apart_point(B,reverse_line(M))
      | left_apart_point(A,reverse_line(M))
      | left_apart_point(B,reverse_line(L))
      | left_apart_point(A,reverse_line(L))
      | left_apart_point(B,M)
      | left_apart_point(A,M)
      | left_apart_point(B,L)
      | left_apart_point(A,L)
      | ~ distinct_lines(L,M)
      | ~ distinct_points(A,B) ),
    inference(fof_nnf,[status(thm)],[oaguc1]) ).

fof(f_27_2,plain,
    ! [U_94,U_93,U_92,U_91] :
      ( left_apart_point(U_93,reverse_line(U_91))
      | left_apart_point(U_94,reverse_line(U_91))
      | left_apart_point(U_93,reverse_line(U_92))
      | left_apart_point(U_94,reverse_line(U_92))
      | left_apart_point(U_93,U_91)
      | left_apart_point(U_94,U_91)
      | left_apart_point(U_93,U_92)
      | left_apart_point(U_94,U_92)
      | ~ distinct_lines(U_92,U_91)
      | ~ distinct_points(U_94,U_93) ),
    inference(variable_rename,[status(thm)],[f_27_1]) ).

cnf(f_27_3,plain,
    ( left_apart_point(U_93,reverse_line(U_91))
    | left_apart_point(U_94,reverse_line(U_91))
    | left_apart_point(U_93,reverse_line(U_92))
    | left_apart_point(U_94,reverse_line(U_92))
    | left_apart_point(U_93,U_91)
    | left_apart_point(U_94,U_91)
    | left_apart_point(U_93,U_92)
    | left_apart_point(U_94,U_92)
    | ~ distinct_lines(U_92,U_91)
    | ~ distinct_points(U_94,U_93) ),
    inference(clausify,[status(thm)],[f_27_2]) ).

fof(f_28_1,plain,
    ! [A,B,L] :
      ( left_convergent_lines(line_connecting(A,B),L)
      | left_apart_point(B,L)
      | ~ left_apart_point(A,L)
      | ~ distinct_points(A,B) ),
    inference(fof_nnf,[status(thm)],[oaguc2]) ).

fof(f_28_2,plain,
    ! [U_97,U_96,U_95] :
      ( left_convergent_lines(line_connecting(U_97,U_96),U_95)
      | left_apart_point(U_96,U_95)
      | ~ left_apart_point(U_97,U_95)
      | ~ distinct_points(U_97,U_96) ),
    inference(variable_rename,[status(thm)],[f_28_1]) ).

cnf(f_28_3,plain,
    ( left_convergent_lines(line_connecting(U_97,U_96),U_95)
    | left_apart_point(U_96,U_95)
    | ~ left_apart_point(U_97,U_95)
    | ~ distinct_points(U_97,U_96) ),
    inference(clausify,[status(thm)],[f_28_2]) ).

fof(f_29_1,plain,
    ! [A,B,L] :
      ( left_apart_point(B,L)
      | distinct_points(A,B)
      | ~ left_apart_point(A,L) ),
    inference(fof_nnf,[status(thm)],[oagsub1]) ).

fof(f_29_2,plain,
    ! [U_100,U_99,U_98] :
      ( left_apart_point(U_99,U_98)
      | distinct_points(U_100,U_99)
      | ~ left_apart_point(U_100,U_98) ),
    inference(variable_rename,[status(thm)],[f_29_1]) ).

cnf(f_29_3,plain,
    ( left_apart_point(U_99,U_98)
    | distinct_points(U_100,U_99)
    | ~ left_apart_point(U_100,U_98) ),
    inference(clausify,[status(thm)],[f_29_2]) ).

fof(f_30_1,plain,
    ! [A,L,M] :
      ( left_apart_point(A,reverse_line(M))
      | distinct_lines(L,M)
      | ~ unequally_directed_lines(L,M)
      | ~ left_apart_point(A,L) ),
    inference(fof_nnf,[status(thm)],[oagsub2]) ).

fof(f_30_2,plain,
    ! [U_103,U_102,U_101] :
      ( left_apart_point(U_103,reverse_line(U_101))
      | distinct_lines(U_102,U_101)
      | ~ unequally_directed_lines(U_102,U_101)
      | ~ left_apart_point(U_103,U_102) ),
    inference(variable_rename,[status(thm)],[f_30_1]) ).

cnf(f_30_3,plain,
    ( left_apart_point(U_103,reverse_line(U_101))
    | distinct_lines(U_102,U_101)
    | ~ unequally_directed_lines(U_102,U_101)
    | ~ left_apart_point(U_103,U_102) ),
    inference(clausify,[status(thm)],[f_30_2]) ).

fof(f_31_1,plain,
    ! [L,M,N] :
      ( left_convergent_lines(L,N)
      | unequally_directed_lines(M,N)
      | ~ left_convergent_lines(L,M) ),
    inference(fof_nnf,[status(thm)],[oagsub3]) ).

fof(f_31_2,plain,
    ! [U_106,U_105,U_104] :
      ( left_convergent_lines(U_106,U_104)
      | unequally_directed_lines(U_105,U_104)
      | ~ left_convergent_lines(U_106,U_105) ),
    inference(variable_rename,[status(thm)],[f_31_1]) ).

fof(f_31_3,plain,
    ! [U_106,U_105] :
      ( ! [U_104] :
          ( left_convergent_lines(U_106,U_104)
          | unequally_directed_lines(U_105,U_104) )
      | ~ left_convergent_lines(U_106,U_105) ),
    inference(miniscope,[status(thm)],[f_31_2]) ).

cnf(f_31_4,plain,
    ( left_convergent_lines(U_106,U_104)
    | unequally_directed_lines(U_105,U_104)
    | ~ left_convergent_lines(U_106,U_105) ),
    inference(clausify,[status(thm)],[f_31_3]) ).

fof(f_32_1,negated_conjecture,
    ~ ! [L] :
        ( line(L)
       => unequally_directed_lines(L,reverse_line(L)) ),
    inference(negate,[status(cth)],[con]) ).

fof(f_32_2,negated_conjecture,
    ? [L] :
      ( ~ unequally_directed_lines(L,reverse_line(L))
      & line(L) ),
    inference(fof_nnf,[status(thm)],[f_32_1]) ).

fof(f_32_3,negated_conjecture,
    ? [U_107] :
      ( ~ unequally_directed_lines(U_107,reverse_line(U_107))
      & line(U_107) ),
    inference(variable_rename,[status(thm)],[f_32_2]) ).

fof(f_32_4,negated_conjecture,
    ( ~ unequally_directed_lines(sK1,reverse_line(sK1))
    & line(sK1) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK1]),skolemize(U_107,sK1)],[f_32_3]) ).

fof(f_32_5,negated_conjecture,
    ( ~ unequally_directed_lines(sK1,reverse_line(sK1))
    & line(sK1) ),
    inference(definitional_conversion,[status(esa)],[f_32_4]) ).

cnf(f_32_6,negated_conjecture,
    line(sK1),
    inference(clausify,[status(thm)],[f_32_5]) ).

cnf(f_32_7,negated_conjecture,
    ~ unequally_directed_lines(sK1,reverse_line(sK1)),
    inference(clausify,[status(thm)],[f_32_5]) ).

cnf(sat_proved,plain,
    $false,
    inference(cadical,[status(thm)],[]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.02  % Problem  : GEO232+1 : TPTP v9.3.1. Bugfixed v6.4.0.
% 0.00/0.03  This is a FOF_THM_RFO_NEQ problem
% 0.00/0.03  % Command  : /export/starexec/sandbox/solver/bin/connect++ --verbosity 1 --no-colour --tptp-proof --schedule default --timeout 300 /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.08/0.35  % Computer : n005.cluster.edu
% 0.08/0.35  % Model    : x86_64 x86_64
% 0.08/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.08/0.35  % Memory   : 8046.5625MB
% 0.08/0.35  % OS       : Linux 6.8.0-71-generic
% 0.08/0.35  % CPULimit : 300
% 0.08/0.35  % WCLimit  : 300
% 0.08/0.35  % DateTime : Sat Sep 19 07:42:03 UTC 2026
% 0.08/0.35  % CPUTime  : 
% 0.12/0.43  % SZS status Theorem for theBenchmark
% 0.12/0.43  % SZS output start Proof for theBenchmark
% See solution above
%------------------------------------------------------------------------------