TSTP Solution File: ITP309_1 by iProver---3.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : iProver---3.9
% Problem : ITP309_1 : TPTP v8.1.2. Released v8.0.0.
% Transfm : none
% Format : tptp:raw
% Command : run_iprover %s %d THM
% Computer : n011.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 May 3 02:30:37 EDT 2024
% Result : Theorem 73.80s 10.77s
% Output : CNFRefutation 73.80s
% Verified :
% SZS Type : ERROR: Analysing output (Could not find formula named definition)
% Comments :
%------------------------------------------------------------------------------
tff(f55,conjecture,
? [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ( 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$','node_ptr$'),'h$') = 'fun_app$g'('some$',X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',conjecture54) ).
tff(f56,negated_conjecture,
~ ? [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ( 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$','node_ptr$'),'h$') = 'fun_app$g'('some$',X0) ),
inference(negated_conjecture,[],[f55]) ).
tff(f59,axiom,
'fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$','element_ptr$'),'h$') = 'fun_app$i'('some$a','x$'),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis57) ).
tff(f61,axiom,
! [X0: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] :
( 'member$c'(X0,'fset$b'('fun_app$au'('node_ptr_kinds$','h$')))
=> ? [X1: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] :
( ( ( 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') != X0 )
=> ( 'fun_app$g'('some$',X1) = 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X0),'h$') ) )
& ( ( 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = X0 )
=> ( 'fun_app$s'('cast_O_b_j_e_c_t_2_N_o_d_e$','cast_N_o_d_e_2_O_b_j_e_c_t$'('cast_E_l_e_m_e_n_t_2_N_o_d_e$'('child_nodes_update$'('uu$','x$')))) = 'fun_app$g'('some$',X1) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis59) ).
tff(f63,axiom,
'fun_app$aw'('fmember$'('node_ptr$'),'fun_app$au'('node_ptr_kinds$','h$')),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis61) ).
tff(f133,axiom,
! [X0: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X1: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$'] :
( ~ 'fun_app$aw'('fmember$'(X0),X1)
<=> ~ 'member$c'(X0,'fset$b'(X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom131) ).
tff(f138,axiom,
! [X0: 'A_element_ptr$',X1: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : ( 'fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$',X0),X1) = 'bind$g'('fun_app$aj'('fun_app$ak'('get_N_o_d_e$','cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'(X0)),X1),'cast_N_o_d_e_2_E_l_e_m_e_n_t$') ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom136) ).
tff(f155,axiom,
! [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X1: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$',X2: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$'] : ( 'bind$g'('fun_app$ba'('bind$i'(X0),X1),X2) = 'bind$g'(X0,'uui$'(X1,X2)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom153) ).
tff(f178,axiom,
! [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X1: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X2: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X3: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$'] :
( ( ! [X4: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] :
( ( 'fun_app$g'('some$',X4) = X1 )
=> ( 'fun_app$n'(X2,X4) = 'fun_app$n'(X3,X4) ) )
& ( X0 = X1 ) )
=> ( 'bind$g'(X0,X2) = 'bind$g'(X1,X3) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom176) ).
tff(f220,axiom,
! [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] :
( ! [X1: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ( 'fun_app$g'('some$',X1) != X0 )
<=> ( 'none$b' = X0 ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom218) ).
tff(f233,axiom,
! [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : ( 'none$a' = 'bind$g'(X0,'uuq$') ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom231) ).
tff(f297,axiom,
! [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ( 'none$b' != 'fun_app$g'('some$',X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom295) ).
tff(f300,axiom,
! [X0: 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$'] : ( 'none$a' != 'fun_app$i'('some$a',X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom298) ).
tff(f892,plain,
! [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ( 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$','node_ptr$'),'h$') != 'fun_app$g'('some$',X0) ),
inference(ennf_transformation,[],[f56]) ).
tff(f895,plain,
! [X0: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] :
( ? [X1: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] :
( ( ( 'fun_app$g'('some$',X1) = 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X0),'h$') )
| ( 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = X0 ) )
& ( ( 'fun_app$s'('cast_O_b_j_e_c_t_2_N_o_d_e$','cast_N_o_d_e_2_O_b_j_e_c_t$'('cast_E_l_e_m_e_n_t_2_N_o_d_e$'('child_nodes_update$'('uu$','x$')))) = 'fun_app$g'('some$',X1) )
| ( 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') != X0 ) ) )
| ~ 'member$c'(X0,'fset$b'('fun_app$au'('node_ptr_kinds$','h$'))) ),
inference(ennf_transformation,[],[f61]) ).
tff(f950,plain,
! [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X1: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X2: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X3: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$'] :
( ( 'bind$g'(X0,X2) = 'bind$g'(X1,X3) )
| ? [X4: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] :
( ( 'fun_app$n'(X2,X4) != 'fun_app$n'(X3,X4) )
& ( 'fun_app$g'('some$',X4) = X1 ) )
| ( X0 != X1 ) ),
inference(ennf_transformation,[],[f178]) ).
tff(f951,plain,
! [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X1: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X2: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X3: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$'] :
( ( 'bind$g'(X0,X2) = 'bind$g'(X1,X3) )
| ? [X4: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] :
( ( 'fun_app$n'(X2,X4) != 'fun_app$n'(X3,X4) )
& ( 'fun_app$g'('some$',X4) = X1 ) )
| ( X0 != X1 ) ),
inference(flattening,[],[f950]) ).
tff(f1359,plain,
! [X0: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] :
( ? [X1: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] :
( ( ( 'fun_app$g'('some$',X1) = 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X0),'h$') )
| ( 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = X0 ) )
& ( ( 'fun_app$s'('cast_O_b_j_e_c_t_2_N_o_d_e$','cast_N_o_d_e_2_O_b_j_e_c_t$'('cast_E_l_e_m_e_n_t_2_N_o_d_e$'('child_nodes_update$'('uu$','x$')))) = 'fun_app$g'('some$',X1) )
| ( 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') != X0 ) ) )
=> ( ( ( 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X0),'h$') = 'fun_app$g'('some$',sK25(X0)) )
| ( 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = X0 ) )
& ( ( 'fun_app$s'('cast_O_b_j_e_c_t_2_N_o_d_e$','cast_N_o_d_e_2_O_b_j_e_c_t$'('cast_E_l_e_m_e_n_t_2_N_o_d_e$'('child_nodes_update$'('uu$','x$')))) = 'fun_app$g'('some$',sK25(X0)) )
| ( 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') != X0 ) ) ) ),
introduced(choice_axiom,[]) ).
tff(f1360,plain,
! [X0: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] :
( ( ( ( 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X0),'h$') = 'fun_app$g'('some$',sK25(X0)) )
| ( 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = X0 ) )
& ( ( 'fun_app$s'('cast_O_b_j_e_c_t_2_N_o_d_e$','cast_N_o_d_e_2_O_b_j_e_c_t$'('cast_E_l_e_m_e_n_t_2_N_o_d_e$'('child_nodes_update$'('uu$','x$')))) = 'fun_app$g'('some$',sK25(X0)) )
| ( 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') != X0 ) ) )
| ~ 'member$c'(X0,'fset$b'('fun_app$au'('node_ptr_kinds$','h$'))) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK25])],[f895,f1359]) ).
tff(f1469,plain,
! [X0: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X1: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$'] :
( ( ~ 'fun_app$aw'('fmember$'(X0),X1)
| 'member$c'(X0,'fset$b'(X1)) )
& ( ~ 'member$c'(X0,'fset$b'(X1))
| 'fun_app$aw'('fmember$'(X0),X1) ) ),
inference(nnf_transformation,[],[f133]) ).
tff(f1475,plain,
! [X1: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X2: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X3: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$'] :
( ? [X4: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] :
( ( 'fun_app$n'(X2,X4) != 'fun_app$n'(X3,X4) )
& ( 'fun_app$g'('some$',X4) = X1 ) )
=> ( ( 'fun_app$n'(X2,sK33(X1,X2,X3)) != 'fun_app$n'(X3,sK33(X1,X2,X3)) )
& ( 'fun_app$g'('some$',sK33(X1,X2,X3)) = X1 ) ) ),
introduced(choice_axiom,[]) ).
tff(f1476,plain,
! [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X1: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X2: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X3: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$'] :
( ( 'bind$g'(X0,X2) = 'bind$g'(X1,X3) )
| ( ( 'fun_app$n'(X2,sK33(X1,X2,X3)) != 'fun_app$n'(X3,sK33(X1,X2,X3)) )
& ( 'fun_app$g'('some$',sK33(X1,X2,X3)) = X1 ) )
| ( X0 != X1 ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK33])],[f951,f1475]) ).
tff(f1556,plain,
! [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] :
( ( ! [X1: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ( 'fun_app$g'('some$',X1) != X0 )
| ( 'none$b' != X0 ) )
& ( ( 'none$b' = X0 )
| ? [X1: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ( 'fun_app$g'('some$',X1) = X0 ) ) ),
inference(nnf_transformation,[],[f220]) ).
tff(f1557,plain,
! [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] :
( ( ! [X1: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ( 'fun_app$g'('some$',X1) != X0 )
| ( 'none$b' != X0 ) )
& ( ( 'none$b' = X0 )
| ? [X2: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ( 'fun_app$g'('some$',X2) = X0 ) ) ),
inference(rectify,[],[f1556]) ).
tff(f1558,plain,
! [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] :
( ? [X2: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ( 'fun_app$g'('some$',X2) = X0 )
=> ( 'fun_app$g'('some$',sK55(X0)) = X0 ) ),
introduced(choice_axiom,[]) ).
tff(f1559,plain,
! [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] :
( ( ! [X1: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ( 'fun_app$g'('some$',X1) != X0 )
| ( 'none$b' != X0 ) )
& ( ( 'none$b' = X0 )
| ( 'fun_app$g'('some$',sK55(X0)) = X0 ) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK55])],[f1557,f1558]) ).
tff(f2264,plain,
! [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ( 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$','node_ptr$'),'h$') != 'fun_app$g'('some$',X0) ),
inference(cnf_transformation,[],[f892]) ).
tff(f2267,plain,
'fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$','element_ptr$'),'h$') = 'fun_app$i'('some$a','x$'),
inference(cnf_transformation,[],[f59]) ).
tff(f2270,plain,
! [X0: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] :
( ( 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X0),'h$') = 'fun_app$g'('some$',sK25(X0)) )
| ( 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = X0 )
| ~ 'member$c'(X0,'fset$b'('fun_app$au'('node_ptr_kinds$','h$'))) ),
inference(cnf_transformation,[],[f1360]) ).
tff(f2273,plain,
'fun_app$aw'('fmember$'('node_ptr$'),'fun_app$au'('node_ptr_kinds$','h$')),
inference(cnf_transformation,[],[f63]) ).
tff(f2516,plain,
! [X0: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X1: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$'] :
( ~ 'fun_app$aw'('fmember$'(X0),X1)
| 'member$c'(X0,'fset$b'(X1)) ),
inference(cnf_transformation,[],[f1469]) ).
tff(f2522,plain,
! [X0: 'A_element_ptr$',X1: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : ( 'fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$',X0),X1) = 'bind$g'('fun_app$aj'('fun_app$ak'('get_N_o_d_e$','cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'(X0)),X1),'cast_N_o_d_e_2_E_l_e_m_e_n_t$') ),
inference(cnf_transformation,[],[f138]) ).
tff(f2541,plain,
! [X2: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X1: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$'] : ( 'bind$g'('fun_app$ba'('bind$i'(X0),X1),X2) = 'bind$g'(X0,'uui$'(X1,X2)) ),
inference(cnf_transformation,[],[f155]) ).
tff(f2565,plain,
! [X2: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X3: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X1: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] :
( ( 'bind$g'(X0,X2) = 'bind$g'(X1,X3) )
| ( 'fun_app$g'('some$',sK33(X1,X2,X3)) = X1 )
| ( X0 != X1 ) ),
inference(cnf_transformation,[],[f1476]) ).
tff(f2647,plain,
! [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] :
( ( 'none$b' = X0 )
| ( 'fun_app$g'('some$',sK55(X0)) = X0 ) ),
inference(cnf_transformation,[],[f1559]) ).
tff(f2671,plain,
! [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : ( 'none$a' = 'bind$g'(X0,'uuq$') ),
inference(cnf_transformation,[],[f233]) ).
tff(f2835,plain,
! [X0: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ( 'none$b' != 'fun_app$g'('some$',X0) ),
inference(cnf_transformation,[],[f297]) ).
tff(f2838,plain,
! [X0: 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$'] : ( 'none$a' != 'fun_app$i'('some$a',X0) ),
inference(cnf_transformation,[],[f300]) ).
tff(f4105,plain,
! [X2: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X3: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X1: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] :
( ( 'bind$g'(X1,X2) = 'bind$g'(X1,X3) )
| ( 'fun_app$g'('some$',sK33(X1,X2,X3)) = X1 ) ),
inference(equality_resolution,[],[f2565]) ).
cnf(c_121,negated_conjecture,
'fun_app$aj'('fun_app$ak'('get_N_o_d_e$','node_ptr$'),'h$') != 'fun_app$g'('some$',X0_125),
inference(cnf_transformation,[],[f2264]) ).
cnf(c_124,plain,
'fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$','element_ptr$'),'h$') = 'fun_app$i'('some$a','x$'),
inference(cnf_transformation,[],[f2267]) ).
cnf(c_126,plain,
( ~ 'member$c'(X0_70,'fset$b'('fun_app$au'('node_ptr_kinds$','h$')))
| 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X0_70),'h$') = 'fun_app$g'('some$',sK25(X0_70))
| 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = X0_70 ),
inference(cnf_transformation,[],[f2270]) ).
cnf(c_130,plain,
'fun_app$aw'('fmember$'('node_ptr$'),'fun_app$au'('node_ptr_kinds$','h$')),
inference(cnf_transformation,[],[f2273]) ).
cnf(c_292,plain,
( ~ 'fun_app$aw'('fmember$'(X0_70),X0_97)
| 'member$c'(X0_70,'fset$b'(X0_97)) ),
inference(cnf_transformation,[],[f2516]) ).
cnf(c_298,plain,
'bind$g'('fun_app$aj'('fun_app$ak'('get_N_o_d_e$','cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'(X0_75)),X0_90),'cast_N_o_d_e_2_E_l_e_m_e_n_t$') = 'fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$',X0_75),X0_90),
inference(cnf_transformation,[],[f2522]) ).
cnf(c_317,plain,
'bind$g'('fun_app$ba'('bind$i'(X0_73),X0_147),X0_79) = 'bind$g'(X0_73,'uui$'(X0_147,X0_79)),
inference(cnf_transformation,[],[f2541]) ).
cnf(c_333,plain,
( 'fun_app$g'('some$',sK33(X0_73,X0_79,X1_79)) = X0_73
| 'bind$g'(X0_73,X0_79) = 'bind$g'(X0_73,X1_79) ),
inference(cnf_transformation,[],[f4105]) ).
cnf(c_411,plain,
( 'fun_app$g'('some$',sK55(X0_73)) = X0_73
| X0_73 = 'none$b' ),
inference(cnf_transformation,[],[f2647]) ).
cnf(c_434,plain,
'bind$g'(X0_73,'uuq$') = 'none$a',
inference(cnf_transformation,[],[f2671]) ).
cnf(c_573,plain,
'fun_app$g'('some$',X0_125) != 'none$b',
inference(cnf_transformation,[],[f2835]) ).
cnf(c_576,plain,
'fun_app$i'('some$a',X0_121) != 'none$a',
inference(cnf_transformation,[],[f2838]) ).
cnf(c_84799,plain,
'fun_app$ak'('get_N_o_d_e$','node_ptr$') = sP0_iProver_def,
definition ).
cnf(c_84800,plain,
'fun_app$aj'(sP0_iProver_def,'h$') = sP1_iProver_def,
definition ).
cnf(c_84801,negated_conjecture,
sP1_iProver_def != 'fun_app$g'('some$',X0_125),
inference(demodulation,[status(thm)],[c_121,c_84799,c_84800]) ).
cnf(c_95364,plain,
'member$c'('node_ptr$','fset$b'('fun_app$au'('node_ptr_kinds$','h$'))),
inference(superposition,[status(thm)],[c_130,c_292]) ).
cnf(c_100377,plain,
( X0_73 != sP1_iProver_def
| X0_73 = 'none$b' ),
inference(superposition,[status(thm)],[c_411,c_84801]) ).
cnf(c_100396,plain,
'none$b' = sP1_iProver_def,
inference(equality_resolution,[status(thm)],[c_100377]) ).
cnf(c_100406,plain,
'fun_app$g'('some$',X0_125) != sP1_iProver_def,
inference(demodulation,[status(thm)],[c_573,c_100396]) ).
cnf(c_120897,plain,
'bind$g'(X0_73,'uui$'(X0_147,'uuq$')) = 'none$a',
inference(superposition,[status(thm)],[c_317,c_434]) ).
cnf(c_121030,plain,
'bind$g'(X0_73,'uui$'(X0_147,'uui$'(X1_147,'uuq$'))) = 'none$a',
inference(superposition,[status(thm)],[c_120897,c_317]) ).
cnf(c_194167,plain,
( X0_73 != sP1_iProver_def
| 'bind$g'(X0_73,X0_79) = 'bind$g'(X0_73,X1_79) ),
inference(superposition,[status(thm)],[c_333,c_84801]) ).
cnf(c_194758,plain,
'bind$g'(sP1_iProver_def,X0_79) = 'bind$g'(sP1_iProver_def,X1_79),
inference(equality_resolution,[status(thm)],[c_194167]) ).
cnf(c_194903,plain,
'bind$g'(sP1_iProver_def,X0_79) = 'none$a',
inference(superposition,[status(thm)],[c_194758,c_121030]) ).
cnf(c_247126,plain,
( 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$','node_ptr$'),'h$') = 'fun_app$g'('some$',sK25('node_ptr$'))
| 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = 'node_ptr$' ),
inference(superposition,[status(thm)],[c_95364,c_126]) ).
cnf(c_247136,plain,
( 'fun_app$g'('some$',sK25('node_ptr$')) = sP1_iProver_def
| 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = 'node_ptr$' ),
inference(light_normalisation,[status(thm)],[c_247126,c_84799,c_84800]) ).
cnf(c_247137,plain,
'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = 'node_ptr$',
inference(forward_subsumption_resolution,[status(thm)],[c_247136,c_100406]) ).
cnf(c_247336,plain,
'bind$g'('fun_app$aj'('fun_app$ak'('get_N_o_d_e$','node_ptr$'),X0_90),'cast_N_o_d_e_2_E_l_e_m_e_n_t$') = 'fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$','element_ptr$'),X0_90),
inference(superposition,[status(thm)],[c_247137,c_298]) ).
cnf(c_247356,plain,
'bind$g'('fun_app$aj'(sP0_iProver_def,X0_90),'cast_N_o_d_e_2_E_l_e_m_e_n_t$') = 'fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$','element_ptr$'),X0_90),
inference(light_normalisation,[status(thm)],[c_247336,c_84799]) ).
cnf(c_300556,plain,
'fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$','element_ptr$'),'h$') = 'bind$g'(sP1_iProver_def,'cast_N_o_d_e_2_E_l_e_m_e_n_t$'),
inference(superposition,[status(thm)],[c_84800,c_247356]) ).
cnf(c_300559,plain,
'bind$g'(sP1_iProver_def,'cast_N_o_d_e_2_E_l_e_m_e_n_t$') = 'fun_app$i'('some$a','x$'),
inference(light_normalisation,[status(thm)],[c_300556,c_124]) ).
cnf(c_300607,plain,
'fun_app$i'('some$a','x$') = 'none$a',
inference(demodulation,[status(thm)],[c_300559,c_194903]) ).
cnf(c_300608,plain,
$false,
inference(forward_subsumption_resolution,[status(thm)],[c_300607,c_576]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.15 % Problem : ITP309_1 : TPTP v8.1.2. Released v8.0.0.
% 0.14/0.16 % Command : run_iprover %s %d THM
% 0.14/0.37 % Computer : n011.cluster.edu
% 0.14/0.37 % Model : x86_64 x86_64
% 0.14/0.37 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.37 % Memory : 8042.1875MB
% 0.14/0.37 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.37 % CPULimit : 300
% 0.14/0.37 % WCLimit : 300
% 0.14/0.37 % DateTime : Thu May 2 22:04:48 EDT 2024
% 0.14/0.37 % CPUTime :
% 0.20/0.50 Running first-order theorem proving
% 0.20/0.50 Running: /export/starexec/sandbox/solver/bin/run_problem --schedule fof_schedule --heuristic_context casc_unsat --no_cores 8 /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 73.80/10.77 % SZS status Started for theBenchmark.p
% 73.80/10.77 % SZS status Theorem for theBenchmark.p
% 73.80/10.77
% 73.80/10.77 %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 73.80/10.77
% 73.80/10.77 ------ iProver source info
% 73.80/10.77
% 73.80/10.77 git: date: 2024-05-02 19:28:25 +0000
% 73.80/10.77 git: sha1: a33b5eb135c74074ba803943bb12f2ebd971352f
% 73.80/10.77 git: non_committed_changes: false
% 73.80/10.77
% 73.80/10.77 ------ Parsing...
% 73.80/10.77 ------ Clausification by vclausify_rel & Parsing by iProver...------ preprocesses with Global Options Modified: tff_prep: switching off prep_sem_filter, sub_typing, pure_diseq_elim
% 73.80/10.77
% 73.80/10.77
% 73.80/10.77 ------ Preprocessing... sup_sim: 40 pe_s pe:1:0s pe:2:0s pe:4:0s pe:8:0s pe:16:0s pe:32:0s pe_e sup_sim: 0 pe_s pe_e sup_sim: 0 pe_s pe_e
% 73.80/10.77
% 73.80/10.77 ------ Preprocessing...------ preprocesses with Global Options Modified: tff_prep: switching off prep_sem_filter, sub_typing, pure_diseq_elim
% 73.80/10.77 gs_s sp: 0 0s gs_e snvd_s sp: 0 0s snvd_e ------ preprocesses with Global Options Modified: tff_prep: switching off prep_sem_filter, sub_typing, pure_diseq_elim
% 73.80/10.77
% 73.80/10.77
% 73.80/10.77 ------ Preprocessing...
% 73.80/10.77 ------ Proving...
% 73.80/10.77 ------ Problem Properties
% 73.80/10.77
% 73.80/10.77
% 73.80/10.77 clauses 995
% 73.80/10.77 conjectures 1
% 73.80/10.77 EPR 28
% 73.80/10.77 Horn 630
% 73.80/10.77 unary 168
% 73.80/10.77 binary 435
% 73.80/10.77 lits 2272
% 73.80/10.77 lits eq 926
% 73.80/10.77 fd_pure 1
% 73.80/10.77 fd_pseudo 0
% 73.80/10.77 fd_cond 87
% 73.80/10.77 fd_pseudo_cond 64
% 73.80/10.77 AC symbols 0
% 73.80/10.77
% 73.80/10.77 ------ Schedule dynamic 5 is on
% 73.80/10.77
% 73.80/10.77 ------ Input Options "--resolution_flag false --inst_lit_sel_side none" Time Limit: 10.
% 73.80/10.77
% 73.80/10.77
% 73.80/10.77 ------
% 73.80/10.77 Current options:
% 73.80/10.77 ------
% 73.80/10.77
% 73.80/10.77
% 73.80/10.77
% 73.80/10.77
% 73.80/10.77 ------ Proving...
% 73.80/10.77
% 73.80/10.77
% 73.80/10.77 % SZS status Theorem for theBenchmark.p
% 73.80/10.77
% 73.80/10.77 % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 73.80/10.77
% 73.80/10.77
%------------------------------------------------------------------------------