TSTP Solution File: GEO242+1 by ConnectPP---0.3.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : ConnectPP---0.3.0
% Problem  : GEO242+1 : TPTP v8.1.2. Bugfixed v6.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : connect++ --verbosity 0 --no-colour --tptp-proof --schedule default %s

% Computer : n023.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 : Mon Mar 25 14:12:15 EDT 2024

% Result   : Theorem 0.12s 0.40s
% Output   : Proof 0.12s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : GEO242+1 : TPTP v8.1.2. Bugfixed v6.4.0.
% 0.11/0.12  % Command  : connect++ --verbosity 0 --no-colour --tptp-proof --schedule default %s
% 0.12/0.33  % Computer : n023.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 300
% 0.12/0.33  % DateTime : Thu Mar 21 10:40:11 EDT 2024
% 0.12/0.33  % CPUTime  : 
% 0.12/0.40  % SZS status Theorem for theBenchmark
% 0.12/0.40  % SZS output start Proof for theBenchmark
% 0.12/0.40  
% 0.12/0.40  % Formula: apt_def ( axiom ) converted to clauses:
% 0.12/0.40  cnf(apt_def-1, axiom, ( ~apart_point_and_line(_u4, _u2) | left_apart_point(_u4, _u2) | left_apart_point(_u4, reverse_line(_u2)) )).
% 0.12/0.40  cnf(apt_def-2, axiom, ( apart_point_and_line(_u5, _u3) | ~left_apart_point(_u5, _u3) )).
% 0.12/0.40  cnf(apt_def-3, axiom, ( apart_point_and_line(_u5, _u3) | ~left_apart_point(_u5, reverse_line(_u3)) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: con_def ( axiom ) converted to clauses:
% 0.12/0.40  cnf(con_def-1, axiom, ( ~convergent_lines(_u10, _u8) | unequally_directed_lines(_u10, _u8) )).
% 0.12/0.40  cnf(con_def-2, axiom, ( ~convergent_lines(_u10, _u8) | unequally_directed_lines(_u10, reverse_line(_u8)) )).
% 0.12/0.40  cnf(con_def-3, axiom, ( ~unequally_directed_lines(_u11, _u9) | ~unequally_directed_lines(_u11, reverse_line(_u9)) | convergent_lines(_u11, _u9) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: div_def ( axiom ) converted to clauses:
% 0.12/0.40  cnf(div_def-1, axiom, ( ~divides_points(_u15, _u19, _u17) | left_apart_point(_u19, _u15) | left_apart_point(_u19, reverse_line(_u15)) )).
% 0.12/0.40  cnf(div_def-2, axiom, ( ~divides_points(_u15, _u19, _u17) | left_apart_point(_u19, _u15) | left_apart_point(_u17, _u15) )).
% 0.12/0.40  cnf(div_def-3, axiom, ( ~divides_points(_u15, _u19, _u17) | left_apart_point(_u17, reverse_line(_u15)) | left_apart_point(_u19, reverse_line(_u15)) )).
% 0.12/0.40  cnf(div_def-4, axiom, ( ~divides_points(_u15, _u19, _u17) | left_apart_point(_u17, reverse_line(_u15)) | left_apart_point(_u17, _u15) )).
% 0.12/0.40  cnf(div_def-5, axiom, ( divides_points(_u16, _u20, _u18) | ~left_apart_point(_u20, _u16) | ~left_apart_point(_u18, reverse_line(_u16)) )).
% 0.12/0.40  cnf(div_def-6, axiom, ( divides_points(_u16, _u20, _u18) | ~left_apart_point(_u20, reverse_line(_u16)) | ~left_apart_point(_u18, _u16) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: bf_def ( axiom ) converted to clauses:
% 0.12/0.40  cnf(bf_def-1, axiom, ( ~before_on_line(_u28, _u26, _u24) | distinct_points(_u26, _u24) )).
% 0.12/0.40  cnf(bf_def-2, axiom, ( ~before_on_line(_u28, _u26, _u24) | ~left_apart_point(_u26, _u28) )).
% 0.12/0.40  cnf(bf_def-3, axiom, ( ~before_on_line(_u28, _u26, _u24) | ~left_apart_point(_u26, reverse_line(_u28)) )).
% 0.12/0.40  cnf(bf_def-4, axiom, ( ~before_on_line(_u28, _u26, _u24) | ~left_apart_point(_u24, _u28) )).
% 0.12/0.40  cnf(bf_def-5, axiom, ( ~before_on_line(_u28, _u26, _u24) | ~left_apart_point(_u24, reverse_line(_u28)) )).
% 0.12/0.40  cnf(bf_def-6, axiom, ( ~before_on_line(_u28, _u26, _u24) | ~unequally_directed_lines(_u28, line_connecting(_u26, _u24)) )).
% 0.12/0.40  cnf(bf_def-7, axiom, ( ~distinct_points(_u27, _u25) | left_apart_point(_u27, _u29) | left_apart_point(_u27, reverse_line(_u29)) | left_apart_point(_u25, _u29) | left_apart_point(_u25, reverse_line(_u29)) | unequally_directed_lines(_u29, line_connecting(_u27, _u25)) | before_on_line(_u29, _u27, _u25) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: bet_def ( axiom ) converted to clauses:
% 0.12/0.40  cnf(bet_def-1, axiom, ( ~between_on_line(_u40, _u38, _u36, _u34) | before_on_line(_u40, _u38, _u36) | before_on_line(_u40, _u34, _u36) )).
% 0.12/0.40  cnf(bet_def-2, axiom, ( ~between_on_line(_u40, _u38, _u36, _u34) | before_on_line(_u40, _u38, _u36) | before_on_line(_u40, _u36, _u38) )).
% 0.12/0.40  cnf(bet_def-3, axiom, ( ~between_on_line(_u40, _u38, _u36, _u34) | before_on_line(_u40, _u36, _u34) | before_on_line(_u40, _u34, _u36) )).
% 0.12/0.40  cnf(bet_def-4, axiom, ( ~between_on_line(_u40, _u38, _u36, _u34) | before_on_line(_u40, _u36, _u34) | before_on_line(_u40, _u36, _u38) )).
% 0.12/0.40  cnf(bet_def-5, axiom, ( between_on_line(_u41, _u39, _u37, _u35) | ~before_on_line(_u41, _u39, _u37) | ~before_on_line(_u41, _u37, _u35) )).
% 0.12/0.40  cnf(bet_def-6, axiom, ( between_on_line(_u41, _u39, _u37, _u35) | ~before_on_line(_u41, _u35, _u37) | ~before_on_line(_u41, _u37, _u39) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oag1 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oag1-1, axiom, ( ~distinct_points(_u42, _u42) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oag2 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oag2-1, axiom, ( ~distinct_points(_u45, _u44) | distinct_points(_u45, _u43) | distinct_points(_u44, _u43) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oag3 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oag3-1, axiom, ( ~distinct_lines(_u46, _u46) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oag4 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oag4-1, axiom, ( ~distinct_lines(_u49, _u48) | distinct_lines(_u49, _u47) | distinct_lines(_u48, _u47) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oag5 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oag5-1, axiom, ( ~unequally_directed_lines(_u50, _u50) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oag6 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oag6-1, axiom, ( ~unequally_directed_lines(_u53, _u52) | unequally_directed_lines(_u53, _u51) | unequally_directed_lines(_u52, _u51) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oag7 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oag7-1, axiom, ( ~unequally_directed_lines(_u56, _u55) | ~unequally_directed_lines(_u56, reverse_line(_u55)) | unequally_directed_lines(_u56, _u54) | unequally_directed_lines(_u55, _u54) )).
% 0.12/0.40  cnf(oag7-2, axiom, ( ~unequally_directed_lines(_u56, _u55) | ~unequally_directed_lines(_u56, reverse_line(_u55)) | unequally_directed_lines(_u56, _u54) | unequally_directed_lines(_u55, reverse_line(_u54)) )).
% 0.12/0.40  cnf(oag7-3, axiom, ( ~unequally_directed_lines(_u56, _u55) | ~unequally_directed_lines(_u56, reverse_line(_u55)) | unequally_directed_lines(_u56, reverse_line(_u54)) | unequally_directed_lines(_u55, _u54) )).
% 0.12/0.40  cnf(oag7-4, axiom, ( ~unequally_directed_lines(_u56, _u55) | ~unequally_directed_lines(_u56, reverse_line(_u55)) | unequally_directed_lines(_u56, reverse_line(_u54)) | unequally_directed_lines(_u55, reverse_line(_u54)) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oag8 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oag8-1, axiom, ( ~line(_u58) | ~line(_u57) | unequally_directed_lines(_u58, _u57) | unequally_directed_lines(_u58, reverse_line(_u57)) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oag9 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oag9-1, axiom, ( ~unequally_directed_lines(_u60, _u59) | ~unequally_directed_lines(_u60, reverse_line(_u59)) | left_convergent_lines(_u60, _u59) | left_convergent_lines(_u60, reverse_line(_u59)) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oag10 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oag10-1, axiom, ( ~left_apart_point(_u65, _u63) )).
% 0.12/0.40  cnf(oag10-2, axiom, ( ~left_apart_point(_u66, reverse_line(_u64)) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oag11 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oag11-1, axiom, ( ~left_convergent_lines(_u71, _u69) )).
% 0.12/0.40  cnf(oag11-2, axiom, ( ~left_convergent_lines(_u72, reverse_line(_u70)) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oagco1 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oagco1-1, axiom, ( ~point(_u74) | ~point(_u73) | ~distinct_points(_u74, _u73) | line(line_connecting(_u74, _u73)) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oagco2 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oagco2-1, axiom, ( ~line(_u76) | ~line(_u75) | ~unequally_directed_lines(_u76, _u75) | ~unequally_directed_lines(_u76, reverse_line(_u75)) | point(intersection_point(_u76, _u75)) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oagco3 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oagco3-1, axiom, ( ~point(_u77) | ~line(_u78) | line(parallel_through_point(_u78, _u77)) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oagco4 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oagco4-1, axiom, ( ~line(_u79) | line(reverse_line(_u79)) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oagco5 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oagco5-1, axiom, ( ~distinct_points(_u81, _u80) | ~apart_point_and_line(_u81, line_connecting(_u81, _u80)) )).
% 0.12/0.40  cnf(oagco5-2, axiom, ( ~distinct_points(_u81, _u80) | ~apart_point_and_line(_u80, line_connecting(_u81, _u80)) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oagco6 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oagco6-1, axiom, ( ~unequally_directed_lines(_u83, _u82) | ~unequally_directed_lines(_u83, reverse_line(_u82)) | ~apart_point_and_line(intersection_point(_u83, _u82), _u83) )).
% 0.12/0.40  cnf(oagco6-2, axiom, ( ~unequally_directed_lines(_u83, _u82) | ~unequally_directed_lines(_u83, reverse_line(_u82)) | ~apart_point_and_line(intersection_point(_u83, _u82), _u82) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oagco7 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oagco7-1, axiom, ( ~apart_point_and_line(_u85, parallel_through_point(_u84, _u85)) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oagco8 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oagco8-1, axiom, ( ~distinct_lines(_u86, reverse_line(_u86)) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oagco9 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oagco9-1, axiom, ( ~unequally_directed_lines(line_connecting(_u88, _u87), reverse_line(line_connecting(_u87, _u88))) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oagco10 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oagco10-1, axiom, ( ~unequally_directed_lines(parallel_through_point(_u89, _u90), _u89) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oaguc1 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oaguc1-1, axiom, ( ~distinct_points(_u94, _u93) | ~distinct_lines(_u92, _u91) | left_apart_point(_u94, _u92) | left_apart_point(_u93, _u92) | left_apart_point(_u94, _u91) | left_apart_point(_u93, _u91) | left_apart_point(_u94, reverse_line(_u92)) | left_apart_point(_u93, reverse_line(_u92)) | left_apart_point(_u94, reverse_line(_u91)) | left_apart_point(_u93, reverse_line(_u91)) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oaguc2 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oaguc2-1, axiom, ( ~distinct_points(_u97, _u96) | ~left_apart_point(_u97, _u95) | left_apart_point(_u96, _u95) | left_convergent_lines(line_connecting(_u97, _u96), _u95) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oagsub1 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oagsub1-1, axiom, ( ~left_apart_point(_u100, _u98) | distinct_points(_u100, _u99) | left_apart_point(_u99, _u98) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oagsub2 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oagsub2-1, axiom, ( ~left_apart_point(_u103, _u102) | ~unequally_directed_lines(_u102, _u101) | distinct_lines(_u102, _u101) | left_apart_point(_u103, reverse_line(_u101)) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: oagsub3 ( axiom ) converted to clauses:
% 0.12/0.40  cnf(oagsub3-1, axiom, ( ~left_convergent_lines(_u106, _u105) | unequally_directed_lines(_u105, _u104) | left_convergent_lines(_u106, _u104) )).
% 0.12/0.40  
% 0.12/0.40  % Formula: con ( conjecture ) (definitionally) converted to clauses:
% 0.12/0.40  cnf(con-1, negated_conjecture, ( ~apart_point_and_line(skolem1, skolem3) )).
% 0.12/0.40  cnf(con-2, negated_conjecture, ( distinct_points(skolem1, skolem2) )).
% 0.12/0.40  cnf(con-3, negated_conjecture, ( left_convergent_lines(skolem3, reverse_line(line_connecting(skolem1, skolem2))) )).
% 0.12/0.40  cnf(con-4, negated_conjecture, ( ~left_apart_point(skolem2, reverse_line(skolem3)) )).
% 0.12/0.40  
% 0.12/0.40  % Problem matrix:
% 0.12/0.40  cnf(matrix-0, plain, ( ~apart_point_and_line(_u4, _u2) | left_apart_point(_u4, _u2) | left_apart_point(_u4, reverse_line(_u2)) )).
% 0.12/0.40  cnf(matrix-1, plain, ( apart_point_and_line(_u5, _u3) | ~left_apart_point(_u5, _u3) )).
% 0.12/0.40  cnf(matrix-2, plain, ( apart_point_and_line(_u5, _u3) | ~left_apart_point(_u5, reverse_line(_u3)) )).
% 0.12/0.40  cnf(matrix-3, plain, ( ~convergent_lines(_u10, _u8) | unequally_directed_lines(_u10, _u8) )).
% 0.12/0.40  cnf(matrix-4, plain, ( ~convergent_lines(_u10, _u8) | unequally_directed_lines(_u10, reverse_line(_u8)) )).
% 0.12/0.40  cnf(matrix-5, plain, ( ~unequally_directed_lines(_u11, _u9) | ~unequally_directed_lines(_u11, reverse_line(_u9)) | convergent_lines(_u11, _u9) )).
% 0.12/0.40  cnf(matrix-6, plain, ( ~divides_points(_u15, _u19, _u17) | left_apart_point(_u19, _u15) | left_apart_point(_u19, reverse_line(_u15)) )).
% 0.12/0.40  cnf(matrix-7, plain, ( ~divides_points(_u15, _u19, _u17) | left_apart_point(_u19, _u15) | left_apart_point(_u17, _u15) )).
% 0.12/0.40  cnf(matrix-8, plain, ( ~divides_points(_u15, _u19, _u17) | left_apart_point(_u17, reverse_line(_u15)) | left_apart_point(_u19, reverse_line(_u15)) )).
% 0.12/0.40  cnf(matrix-9, plain, ( ~divides_points(_u15, _u19, _u17) | left_apart_point(_u17, reverse_line(_u15)) | left_apart_point(_u17, _u15) )).
% 0.12/0.40  cnf(matrix-10, plain, ( divides_points(_u16, _u20, _u18) | ~left_apart_point(_u20, _u16) | ~left_apart_point(_u18, reverse_line(_u16)) )).
% 0.12/0.40  cnf(matrix-11, plain, ( divides_points(_u16, _u20, _u18) | ~left_apart_point(_u20, reverse_line(_u16)) | ~left_apart_point(_u18, _u16) )).
% 0.12/0.40  cnf(matrix-12, plain, ( ~before_on_line(_u28, _u26, _u24) | distinct_points(_u26, _u24) )).
% 0.12/0.40  cnf(matrix-13, plain, ( ~before_on_line(_u28, _u26, _u24) | ~left_apart_point(_u26, _u28) )).
% 0.12/0.40  cnf(matrix-14, plain, ( ~before_on_line(_u28, _u26, _u24) | ~left_apart_point(_u26, reverse_line(_u28)) )).
% 0.12/0.40  cnf(matrix-15, plain, ( ~before_on_line(_u28, _u26, _u24) | ~left_apart_point(_u24, _u28) )).
% 0.12/0.40  cnf(matrix-16, plain, ( ~before_on_line(_u28, _u26, _u24) | ~left_apart_point(_u24, reverse_line(_u28)) )).
% 0.12/0.40  cnf(matrix-17, plain, ( ~before_on_line(_u28, _u26, _u24) | ~unequally_directed_lines(_u28, line_connecting(_u26, _u24)) )).
% 0.12/0.40  cnf(matrix-18, plain, ( ~distinct_points(_u27, _u25) | left_apart_point(_u27, _u29) | left_apart_point(_u27, reverse_line(_u29)) | left_apart_point(_u25, _u29) | left_apart_point(_u25, reverse_line(_u29)) | unequally_directed_lines(_u29, line_connecting(_u27, _u25)) | before_on_line(_u29, _u27, _u25) )).
% 0.12/0.40  cnf(matrix-19, plain, ( ~between_on_line(_u40, _u38, _u36, _u34) | before_on_line(_u40, _u38, _u36) | before_on_line(_u40, _u34, _u36) )).
% 0.12/0.40  cnf(matrix-20, plain, ( ~between_on_line(_u40, _u38, _u36, _u34) | before_on_line(_u40, _u38, _u36) | before_on_line(_u40, _u36, _u38) )).
% 0.12/0.40  cnf(matrix-21, plain, ( ~between_on_line(_u40, _u38, _u36, _u34) | before_on_line(_u40, _u36, _u34) | before_on_line(_u40, _u34, _u36) )).
% 0.12/0.40  cnf(matrix-22, plain, ( ~between_on_line(_u40, _u38, _u36, _u34) | before_on_line(_u40, _u36, _u34) | before_on_line(_u40, _u36, _u38) )).
% 0.12/0.40  cnf(matrix-23, plain, ( between_on_line(_u41, _u39, _u37, _u35) | ~before_on_line(_u41, _u39, _u37) | ~before_on_line(_u41, _u37, _u35) )).
% 0.12/0.40  cnf(matrix-24, plain, ( between_on_line(_u41, _u39, _u37, _u35) | ~before_on_line(_u41, _u35, _u37) | ~before_on_line(_u41, _u37, _u39) )).
% 0.12/0.40  cnf(matrix-25, plain, ( ~distinct_points(_u42, _u42) )).
% 0.12/0.40  cnf(matrix-26, plain, ( ~distinct_points(_u45, _u44) | distinct_points(_u45, _u43) | distinct_points(_u44, _u43) )).
% 0.12/0.40  cnf(matrix-27, plain, ( ~distinct_lines(_u46, _u46) )).
% 0.12/0.40  cnf(matrix-28, plain, ( ~distinct_lines(_u49, _u48) | distinct_lines(_u49, _u47) | distinct_lines(_u48, _u47) )).
% 0.12/0.40  cnf(matrix-29, plain, ( ~unequally_directed_lines(_u50, _u50) )).
% 0.12/0.40  cnf(matrix-30, plain, ( ~unequally_directed_lines(_u53, _u52) | unequally_directed_lines(_u53, _u51) | unequally_directed_lines(_u52, _u51) )).
% 0.12/0.40  cnf(matrix-31, plain, ( ~unequally_directed_lines(_u56, _u55) | ~unequally_directed_lines(_u56, reverse_line(_u55)) | unequally_directed_lines(_u56, _u54) | unequally_directed_lines(_u55, _u54) )).
% 0.12/0.40  cnf(matrix-32, plain, ( ~unequally_directed_lines(_u56, _u55) | ~unequally_directed_lines(_u56, reverse_line(_u55)) | unequally_directed_lines(_u56, _u54) | unequally_directed_lines(_u55, reverse_line(_u54)) )).
% 0.12/0.40  cnf(matrix-33, plain, ( ~unequally_directed_lines(_u56, _u55) | ~unequally_directed_lines(_u56, reverse_line(_u55)) | unequally_directed_lines(_u56, reverse_line(_u54)) | unequally_directed_lines(_u55, _u54) )).
% 0.12/0.40  cnf(matrix-34, plain, ( ~unequally_directed_lines(_u56, _u55) | ~unequally_directed_lines(_u56, reverse_line(_u55)) | unequally_directed_lines(_u56, reverse_line(_u54)) | unequally_directed_lines(_u55, reverse_line(_u54)) )).
% 0.12/0.40  cnf(matrix-35, plain, ( ~line(_u58) | ~line(_u57) | unequally_directed_lines(_u58, _u57) | unequally_directed_lines(_u58, reverse_line(_u57)) )).
% 0.12/0.40  cnf(matrix-36, plain, ( ~unequally_directed_lines(_u60, _u59) | ~unequally_directed_lines(_u60, reverse_line(_u59)) | left_convergent_lines(_u60, _u59) | left_convergent_lines(_u60, reverse_line(_u59)) )).
% 0.12/0.40  cnf(matrix-37, plain, ( ~left_apart_point(_u65, _u63) )).
% 0.12/0.40  cnf(matrix-38, plain, ( ~left_apart_point(_u66, reverse_line(_u64)) )).
% 0.12/0.40  cnf(matrix-39, plain, ( ~left_convergent_lines(_u71, _u69) )).
% 0.12/0.40  cnf(matrix-40, plain, ( ~left_convergent_lines(_u72, reverse_line(_u70)) )).
% 0.12/0.40  cnf(matrix-41, plain, ( ~point(_u74) | ~point(_u73) | ~distinct_points(_u74, _u73) | line(line_connecting(_u74, _u73)) )).
% 0.12/0.40  cnf(matrix-42, plain, ( ~line(_u76) | ~line(_u75) | ~unequally_directed_lines(_u76, _u75) | ~unequally_directed_lines(_u76, reverse_line(_u75)) | point(intersection_point(_u76, _u75)) )).
% 0.12/0.40  cnf(matrix-43, plain, ( ~point(_u77) | ~line(_u78) | line(parallel_through_point(_u78, _u77)) )).
% 0.12/0.40  cnf(matrix-44, plain, ( ~line(_u79) | line(reverse_line(_u79)) )).
% 0.12/0.40  cnf(matrix-45, plain, ( ~distinct_points(_u81, _u80) | ~apart_point_and_line(_u81, line_connecting(_u81, _u80)) )).
% 0.12/0.40  cnf(matrix-46, plain, ( ~distinct_points(_u81, _u80) | ~apart_point_and_line(_u80, line_connecting(_u81, _u80)) )).
% 0.12/0.40  cnf(matrix-47, plain, ( ~unequally_directed_lines(_u83, _u82) | ~unequally_directed_lines(_u83, reverse_line(_u82)) | ~apart_point_and_line(intersection_point(_u83, _u82), _u83) )).
% 0.12/0.40  cnf(matrix-48, plain, ( ~unequally_directed_lines(_u83, _u82) | ~unequally_directed_lines(_u83, reverse_line(_u82)) | ~apart_point_and_line(intersection_point(_u83, _u82), _u82) )).
% 0.12/0.40  cnf(matrix-49, plain, ( ~apart_point_and_line(_u85, parallel_through_point(_u84, _u85)) )).
% 0.12/0.40  cnf(matrix-50, plain, ( ~distinct_lines(_u86, reverse_line(_u86)) )).
% 0.12/0.40  cnf(matrix-51, plain, ( ~unequally_directed_lines(line_connecting(_u88, _u87), reverse_line(line_connecting(_u87, _u88))) )).
% 0.12/0.40  cnf(matrix-52, plain, ( ~unequally_directed_lines(parallel_through_point(_u89, _u90), _u89) )).
% 0.12/0.40  cnf(matrix-53, plain, ( ~distinct_points(_u94, _u93) | ~distinct_lines(_u92, _u91) | left_apart_point(_u94, _u92) | left_apart_point(_u93, _u92) | left_apart_point(_u94, _u91) | left_apart_point(_u93, _u91) | left_apart_point(_u94, reverse_line(_u92)) | left_apart_point(_u93, reverse_line(_u92)) | left_apart_point(_u94, reverse_line(_u91)) | left_apart_point(_u93, reverse_line(_u91)) )).
% 0.12/0.40  cnf(matrix-54, plain, ( ~distinct_points(_u97, _u96) | ~left_apart_point(_u97, _u95) | left_apart_point(_u96, _u95) | left_convergent_lines(line_connecting(_u97, _u96), _u95) )).
% 0.12/0.40  cnf(matrix-55, plain, ( ~left_apart_point(_u100, _u98) | distinct_points(_u100, _u99) | left_apart_point(_u99, _u98) )).
% 0.12/0.40  cnf(matrix-56, plain, ( ~left_apart_point(_u103, _u102) | ~unequally_directed_lines(_u102, _u101) | distinct_lines(_u102, _u101) | left_apart_point(_u103, reverse_line(_u101)) )).
% 0.12/0.40  cnf(matrix-57, plain, ( ~left_convergent_lines(_u106, _u105) | unequally_directed_lines(_u105, _u104) | left_convergent_lines(_u106, _u104) )).
% 0.12/0.40  cnf(matrix-58, plain, ( ~apart_point_and_line(skolem1, skolem3) )).
% 0.12/0.40  cnf(matrix-59, plain, ( distinct_points(skolem1, skolem2) )).
% 0.12/0.40  cnf(matrix-60, plain, ( left_convergent_lines(skolem3, reverse_line(line_connecting(skolem1, skolem2))) )).
% 0.12/0.40  cnf(matrix-61, plain, ( ~left_apart_point(skolem2, reverse_line(skolem3)) )).
% 0.12/0.40  
% 0.12/0.40  % Proof stack:
% 0.12/0.40  cnf(proof-stack, plain, 
% 0.12/0.40  proof_stack(
% 0.12/0.40  start(29), 
% 0.12/0.40  left_branch(0, 57, 1, 2), 
% 0.12/0.40  left_branch(0, 60, 0, 3), 
% 0.12/0.40  right_branch(3), 
% 0.12/0.40  left_branch(0, 40, 0, 4), 
% 0.12/0.40  right_branch(4), 
% 0.12/0.40  right_branch(2)
% 0.12/0.40  )).
% 0.12/0.40  % SZS output end Proof for theBenchmark
%------------------------------------------------------------------------------