| 1 | % Proof Obligations with status = true | |
| 2 | project_name(ch4_brp). | |
| 3 | machine_name(brp_3). | |
| 4 | generated(1417439653106,'Mon Dec 01 14:14:13 CET 2014'). | |
| 5 | disprover_po('INITIALISATION/inv3_1/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,'s\''),integer_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'s_st\''),identifier(none,'STATUS')),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,'r_st\''),identifier(none,'STATUS')),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),member(none,identifier(none,'d\''),identifier(none,'D')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))]),constants(none,[identifier(none,f),identifier(none,'db\''),identifier(none,'ab\''),identifier(none,'w\''),identifier(none,n),identifier(none,'s\''),identifier(none,'v\''),identifier(none,'s_st\''),identifier(none,'h\''),identifier(none,'r\''),identifier(none,'MAX'),identifier(none,failure),identifier(none,'l\''),identifier(none,'r_st\''),identifier(none,working),identifier(none,success),identifier(none,'c\''),identifier(none,'d\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_true(none),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))],[],true). | |
| 6 | disprover_po('INITIALISATION/inv3_2/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,'s\''),integer_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'s_st\''),identifier(none,'STATUS')),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,'r_st\''),identifier(none,'STATUS')),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),member(none,identifier(none,'d\''),identifier(none,'D')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))]),constants(none,[identifier(none,f),identifier(none,'db\''),identifier(none,'ab\''),identifier(none,'w\''),identifier(none,n),identifier(none,'s\''),identifier(none,'v\''),identifier(none,'s_st\''),identifier(none,'h\''),identifier(none,'r\''),identifier(none,'MAX'),identifier(none,failure),identifier(none,'l\''),identifier(none,'r_st\''),identifier(none,working),identifier(none,success),identifier(none,'c\''),identifier(none,'d\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_true(none),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))],[],true). | |
| 7 | disprover_po('INITIALISATION/inv3_3/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,'s\''),integer_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'s_st\''),identifier(none,'STATUS')),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,'r_st\''),identifier(none,'STATUS')),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),member(none,identifier(none,'d\''),identifier(none,'D')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))]),constants(none,[identifier(none,f),identifier(none,'db\''),identifier(none,'ab\''),identifier(none,'w\''),identifier(none,n),identifier(none,'s\''),identifier(none,'v\''),identifier(none,'s_st\''),identifier(none,'h\''),identifier(none,'r\''),identifier(none,'MAX'),identifier(none,failure),identifier(none,'l\''),identifier(none,'r_st\''),identifier(none,working),identifier(none,success),identifier(none,'c\''),identifier(none,'d\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_true(none),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))],[],true). | |
| 8 | disprover_po('INITIALISATION/inv3_4/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,'s\''),integer_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'s_st\''),identifier(none,'STATUS')),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,'r_st\''),identifier(none,'STATUS')),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),member(none,identifier(none,'d\''),identifier(none,'D')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))]),constants(none,[identifier(none,f),identifier(none,'db\''),identifier(none,'ab\''),identifier(none,'w\''),identifier(none,n),identifier(none,'s\''),identifier(none,'v\''),identifier(none,'s_st\''),identifier(none,'h\''),identifier(none,'r\''),identifier(none,'MAX'),identifier(none,failure),identifier(none,'l\''),identifier(none,'r_st\''),identifier(none,working),identifier(none,success),identifier(none,'c\''),identifier(none,'d\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))],[],true). | |
| 9 | disprover_po('INITIALISATION/inv3_5/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,'s\''),integer_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'s_st\''),identifier(none,'STATUS')),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,'r_st\''),identifier(none,'STATUS')),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),member(none,identifier(none,'d\''),identifier(none,'D')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))]),constants(none,[identifier(none,f),identifier(none,'db\''),identifier(none,'ab\''),identifier(none,'w\''),identifier(none,n),identifier(none,'s\''),identifier(none,'v\''),identifier(none,'s_st\''),identifier(none,'h\''),identifier(none,'r\''),identifier(none,'MAX'),identifier(none,failure),identifier(none,'l\''),identifier(none,'r_st\''),identifier(none,working),identifier(none,success),identifier(none,'c\''),identifier(none,'d\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))],[],true). | |
| 10 | disprover_po('INITIALISATION/inv3_6/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,'s\''),integer_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'s_st\''),identifier(none,'STATUS')),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,'r_st\''),identifier(none,'STATUS')),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),member(none,identifier(none,'d\''),identifier(none,'D')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))]),constants(none,[identifier(none,f),identifier(none,'db\''),identifier(none,'ab\''),identifier(none,'w\''),identifier(none,n),identifier(none,'s\''),identifier(none,'v\''),identifier(none,'s_st\''),identifier(none,'h\''),identifier(none,'r\''),identifier(none,'MAX'),identifier(none,failure),identifier(none,'l\''),identifier(none,'r_st\''),identifier(none,working),identifier(none,success),identifier(none,'c\''),identifier(none,'d\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))],[],true). | |
| 11 | disprover_po('INITIALISATION/inv3_7/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,'s\''),integer_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'s_st\''),identifier(none,'STATUS')),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,'r_st\''),identifier(none,'STATUS')),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),member(none,identifier(none,'d\''),identifier(none,'D')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))]),constants(none,[identifier(none,f),identifier(none,'db\''),identifier(none,'ab\''),identifier(none,'w\''),identifier(none,n),identifier(none,'s\''),identifier(none,'v\''),identifier(none,'s_st\''),identifier(none,'h\''),identifier(none,'r\''),identifier(none,'MAX'),identifier(none,failure),identifier(none,'l\''),identifier(none,'r_st\''),identifier(none,working),identifier(none,success),identifier(none,'c\''),identifier(none,'d\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,conjunct(none,equal(none,boolean_false(none),boolean_true(none)),conjunct(none,equal(none,integer(none,0),integer(none,0)),equal(none,boolean_false(none),boolean_false(none)))),less(none,add(none,integer(none,0),integer(none,1)),identifier(none,n))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))],[],true). | |
| 12 | disprover_po('INITIALISATION/inv3_8/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,'s\''),integer_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'s_st\''),identifier(none,'STATUS')),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,'r_st\''),identifier(none,'STATUS')),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),member(none,identifier(none,'d\''),identifier(none,'D')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))]),constants(none,[identifier(none,f),identifier(none,'db\''),identifier(none,'ab\''),identifier(none,'w\''),identifier(none,n),identifier(none,'s\''),identifier(none,'v\''),identifier(none,'s_st\''),identifier(none,'h\''),identifier(none,'r\''),identifier(none,'MAX'),identifier(none,failure),identifier(none,'l\''),identifier(none,'r_st\''),identifier(none,working),identifier(none,success),identifier(none,'c\''),identifier(none,'d\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,conjunct(none,equal(none,boolean_false(none),boolean_true(none)),conjunct(none,equal(none,integer(none,0),integer(none,0)),equal(none,boolean_false(none),boolean_true(none)))),equal(none,add(none,integer(none,0),integer(none,1)),identifier(none,n))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))],[],true). | |
| 13 | disprover_po('INITIALISATION/inv3_11/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,'s\''),integer_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'s_st\''),identifier(none,'STATUS')),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,'r_st\''),identifier(none,'STATUS')),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),member(none,identifier(none,'d\''),identifier(none,'D')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))]),constants(none,[identifier(none,f),identifier(none,'db\''),identifier(none,'ab\''),identifier(none,'w\''),identifier(none,n),identifier(none,'s\''),identifier(none,'v\''),identifier(none,'s_st\''),identifier(none,'h\''),identifier(none,'r\''),identifier(none,'MAX'),identifier(none,failure),identifier(none,'l\''),identifier(none,'r_st\''),identifier(none,working),identifier(none,success),identifier(none,'c\''),identifier(none,'d\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),not_equal(none,integer(none,0),integer(none,0))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))],[],true). | |
| 14 | disprover_po('INITIALISATION/inv3_12/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,'s\''),integer_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'s_st\''),identifier(none,'STATUS')),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,'r_st\''),identifier(none,'STATUS')),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),member(none,identifier(none,'d\''),identifier(none,'D')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))]),constants(none,[identifier(none,f),identifier(none,'db\''),identifier(none,'ab\''),identifier(none,'w\''),identifier(none,n),identifier(none,'s\''),identifier(none,'v\''),identifier(none,'s_st\''),identifier(none,'h\''),identifier(none,'r\''),identifier(none,'MAX'),identifier(none,failure),identifier(none,'l\''),identifier(none,'r_st\''),identifier(none,working),identifier(none,success),identifier(none,'c\''),identifier(none,'d\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),not_equal(none,integer(none,0),integer(none,0))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none))],[],true). | |
| 15 | disprover_po('RCV_current_data/inv3_1/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))]),constants(none,[identifier(none,'db\''),identifier(none,'v\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,'h\''),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,'r\''),identifier(none,v),identifier(none,failure),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))],[implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))],true). | |
| 16 | disprover_po('RCV_current_data/inv3_4/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))]),constants(none,[identifier(none,'db\''),identifier(none,'v\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,'h\''),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,'r\''),identifier(none,v),identifier(none,failure),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))],[implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))],true). | |
| 17 | disprover_po('RCV_current_data/inv3_5/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))]),constants(none,[identifier(none,'db\''),identifier(none,'v\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,'h\''),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,'r\''),identifier(none,v),identifier(none,failure),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,boolean_true(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))],[implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))],true). | |
| 18 | disprover_po('RCV_current_data/inv3_7/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))]),constants(none,[identifier(none,'db\''),identifier(none,'v\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,'h\''),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,'r\''),identifier(none,v),identifier(none,failure),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,conjunct(none,equal(none,boolean_false(none),boolean_true(none)),conjunct(none,equal(none,add(none,identifier(none,r),integer(none,1)),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))],[implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))],true). | |
| 19 | disprover_po('RCV_current_data/inv3_8/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))]),constants(none,[identifier(none,'db\''),identifier(none,'v\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,'h\''),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,'r\''),identifier(none,v),identifier(none,failure),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,conjunct(none,equal(none,boolean_false(none),boolean_true(none)),conjunct(none,equal(none,add(none,identifier(none,r),integer(none,1)),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))],[implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))],true). | |
| 20 | disprover_po('RCV_current_data/inv3_11/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))]),constants(none,[identifier(none,'db\''),identifier(none,'v\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,'h\''),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,'r\''),identifier(none,v),identifier(none,failure),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,add(none,identifier(none,r),integer(none,1)),identifier(none,s))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))],[implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_false(none))],true). | |
| 21 | disprover_po('RCV_success/inv3_1/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'r_st\''),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))]),constants(none,[identifier(none,'db\''),identifier(none,'v\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,'h\''),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,'r\''),identifier(none,v),identifier(none,failure),identifier(none,'r_st\''),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))],[implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))],true). | |
| 22 | disprover_po('RCV_success/inv3_4/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'r_st\''),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))]),constants(none,[identifier(none,'db\''),identifier(none,'v\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,'h\''),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,'r\''),identifier(none,v),identifier(none,failure),identifier(none,'r_st\''),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))],[implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))],true). | |
| 23 | disprover_po('RCV_success/inv3_5/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'r_st\''),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))]),constants(none,[identifier(none,'db\''),identifier(none,'v\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,'h\''),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,'r\''),identifier(none,v),identifier(none,failure),identifier(none,'r_st\''),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,boolean_true(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))],[implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))],true). | |
| 24 | disprover_po('RCV_success/inv3_7/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'r_st\''),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))]),constants(none,[identifier(none,'db\''),identifier(none,'v\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,'h\''),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,'r\''),identifier(none,v),identifier(none,failure),identifier(none,'r_st\''),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,conjunct(none,equal(none,boolean_false(none),boolean_true(none)),conjunct(none,equal(none,add(none,identifier(none,r),integer(none,1)),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))],[implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))],true). | |
| 25 | disprover_po('RCV_success/inv3_8/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'r_st\''),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))]),constants(none,[identifier(none,'db\''),identifier(none,'v\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,'h\''),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,'r\''),identifier(none,v),identifier(none,failure),identifier(none,'r_st\''),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,conjunct(none,equal(none,boolean_false(none),boolean_true(none)),conjunct(none,equal(none,add(none,identifier(none,r),integer(none,1)),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))],[implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))],true). | |
| 26 | disprover_po('RCV_success/inv3_11/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,'h\''),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'r\''),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'r_st\''),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))]),constants(none,[identifier(none,'db\''),identifier(none,'v\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,'h\''),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,'r\''),identifier(none,v),identifier(none,failure),identifier(none,'r_st\''),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,add(none,identifier(none,r),integer(none,1)),identifier(none,s))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))],[implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,r_st),identifier(none,working)),equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,l),boolean_true(none))],true). | |
| 27 | disprover_po('SND_success/inv3_2/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'s_st\''),identifier(none,'STATUS')),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'ab\''),identifier(none,'s_st\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success),identifier(none,'c\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 28 | disprover_po('SND_success/inv3_4/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'s_st\''),identifier(none,'STATUS')),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'ab\''),identifier(none,'s_st\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success),identifier(none,'c\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 29 | disprover_po('SND_success/inv3_6/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'s_st\''),identifier(none,'STATUS')),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'ab\''),identifier(none,'s_st\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success),identifier(none,'c\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 30 | disprover_po('SND_success/inv3_9/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'s_st\''),identifier(none,'STATUS')),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'ab\''),identifier(none,'s_st\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success),identifier(none,'c\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),member(none,integer(none,0),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 31 | disprover_po('SND_success/inv3_11/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'s_st\''),identifier(none,'STATUS')),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'ab\''),identifier(none,'s_st\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success),identifier(none,'c\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 32 | disprover_po('SND_failure/inv3_10/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'s_st\''),identifier(none,'STATUS')),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,ab),boolean_false(none)),equal(none,identifier(none,db),boolean_false(none)),equal(none,identifier(none,v),boolean_false(none)),equal(none,identifier(none,c),identifier(none,'MAX'))]),constants(none,[identifier(none,'s_st\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success),identifier(none,'c\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),equivalence(none,equal(none,add(none,identifier(none,c),integer(none,1)),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,failure),identifier(none,failure))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,ab),boolean_false(none)),equal(none,identifier(none,db),boolean_false(none)),equal(none,identifier(none,v),boolean_false(none)),equal(none,identifier(none,c),identifier(none,'MAX'))],[equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,ab),boolean_false(none)),equal(none,identifier(none,db),boolean_false(none)),equal(none,identifier(none,v),boolean_false(none)),equal(none,identifier(none,c),identifier(none,'MAX'))],true). | |
| 33 | disprover_po('SND_rcv_current_ack/inv3_2/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,'s\''),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'ab\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,'s\''),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success),identifier(none,'c\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_true(none),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 34 | disprover_po('SND_rcv_current_ack/inv3_4/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,'s\''),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'ab\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,'s\''),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success),identifier(none,'c\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 35 | disprover_po('SND_rcv_current_ack/inv3_6/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,'s\''),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'ab\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,'s\''),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success),identifier(none,'c\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 36 | disprover_po('SND_rcv_current_ack/inv3_9/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,'s\''),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'ab\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,'s\''),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success),identifier(none,'c\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),member(none,integer(none,0),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 37 | disprover_po('SND_rcv_current_ack/inv3_11/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,'s\''),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'ab\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,'s\''),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success),identifier(none,'c\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),not_equal(none,identifier(none,r),add(none,identifier(none,s),integer(none,1)))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,ab),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 38 | disprover_po('SND_snd_current_data/inv3_1/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,'d\''),identifier(none,'D')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'db\''),identifier(none,'MAX'),identifier(none,working),identifier(none,'d\''),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,'l\''),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,boolean_true(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 39 | disprover_po('SND_snd_current_data/inv3_2/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,'d\''),identifier(none,'D')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'db\''),identifier(none,'MAX'),identifier(none,working),identifier(none,'d\''),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,'l\''),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 40 | disprover_po('SND_snd_current_data/inv3_3/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,'d\''),identifier(none,'D')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'db\''),identifier(none,'MAX'),identifier(none,working),identifier(none,'d\''),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,'l\''),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 41 | disprover_po('SND_snd_current_data/inv3_7/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,'d\''),identifier(none,'D')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'db\''),identifier(none,'MAX'),identifier(none,working),identifier(none,'d\''),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,'l\''),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,conjunct(none,equal(none,boolean_true(none),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,boolean_false(none),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 42 | disprover_po('SND_snd_current_data/inv3_8/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,'d\''),identifier(none,'D')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'db\''),identifier(none,'MAX'),identifier(none,working),identifier(none,'d\''),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,'l\''),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,conjunct(none,equal(none,boolean_true(none),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,boolean_false(none),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 43 | disprover_po('SND_snd_last_data/inv3_1/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,'d\''),identifier(none,'D')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'db\''),identifier(none,'MAX'),identifier(none,working),identifier(none,'d\''),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,'l\''),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,boolean_true(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 44 | disprover_po('SND_snd_last_data/inv3_2/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,'d\''),identifier(none,'D')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'db\''),identifier(none,'MAX'),identifier(none,working),identifier(none,'d\''),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,'l\''),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 45 | disprover_po('SND_snd_last_data/inv3_3/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,'d\''),identifier(none,'D')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'db\''),identifier(none,'MAX'),identifier(none,working),identifier(none,'d\''),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,'l\''),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 46 | disprover_po('SND_snd_last_data/inv3_7/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,'d\''),identifier(none,'D')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'db\''),identifier(none,'MAX'),identifier(none,working),identifier(none,'d\''),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,'l\''),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,conjunct(none,equal(none,boolean_true(none),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,boolean_true(none),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 47 | disprover_po('SND_snd_last_data/inv3_8/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,'d\''),identifier(none,'D')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,'l\''),bool_set(none)),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))]),constants(none,[identifier(none,'db\''),identifier(none,'MAX'),identifier(none,working),identifier(none,'d\''),identifier(none,f),identifier(none,g),identifier(none,db),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,s_st),identifier(none,i),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,'l\''),identifier(none,s),identifier(none,r_st),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,conjunct(none,equal(none,boolean_true(none),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,boolean_true(none),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],[implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_true(none)),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))],true). | |
| 48 | disprover_po('SND_time_out_current/inv3_1/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,ab),boolean_false(none)),equal(none,identifier(none,db),boolean_false(none)),equal(none,identifier(none,v),boolean_false(none)),less(none,identifier(none,c),identifier(none,'MAX'))]),constants(none,[identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success),identifier(none,'c\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_true(none),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,ab),boolean_false(none)),equal(none,identifier(none,db),boolean_false(none)),equal(none,identifier(none,v),boolean_false(none)),less(none,identifier(none,c),identifier(none,'MAX'))],[implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,ab),boolean_false(none)),equal(none,identifier(none,db),boolean_false(none)),equal(none,identifier(none,v),boolean_false(none)),less(none,identifier(none,c),identifier(none,'MAX'))],true). | |
| 49 | disprover_po('SND_time_out_current/inv3_2/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,ab),boolean_false(none)),equal(none,identifier(none,db),boolean_false(none)),equal(none,identifier(none,v),boolean_false(none)),less(none,identifier(none,c),identifier(none,'MAX'))]),constants(none,[identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success),identifier(none,'c\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_true(none),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,ab),boolean_false(none)),equal(none,identifier(none,db),boolean_false(none)),equal(none,identifier(none,v),boolean_false(none)),less(none,identifier(none,c),identifier(none,'MAX'))],[implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,ab),boolean_false(none)),equal(none,identifier(none,db),boolean_false(none)),equal(none,identifier(none,v),boolean_false(none)),less(none,identifier(none,c),identifier(none,'MAX'))],true). | |
| 50 | disprover_po('SND_time_out_current/inv3_3/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,ab),boolean_false(none)),equal(none,identifier(none,db),boolean_false(none)),equal(none,identifier(none,v),boolean_false(none)),less(none,identifier(none,c),identifier(none,'MAX'))]),constants(none,[identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success),identifier(none,'c\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_true(none),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,ab),boolean_false(none)),equal(none,identifier(none,db),boolean_false(none)),equal(none,identifier(none,v),boolean_false(none)),less(none,identifier(none,c),identifier(none,'MAX'))],[implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,ab),boolean_false(none)),equal(none,identifier(none,db),boolean_false(none)),equal(none,identifier(none,v),boolean_false(none)),less(none,identifier(none,c),identifier(none,'MAX'))],true). | |
| 51 | disprover_po('SND_time_out_current/inv3_10/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'w\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),member(none,identifier(none,'c\''),integer_set(none)),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,ab),boolean_false(none)),equal(none,identifier(none,db),boolean_false(none)),equal(none,identifier(none,v),boolean_false(none)),less(none,identifier(none,c),identifier(none,'MAX'))]),constants(none,[identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,'w\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success),identifier(none,'c\'')]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),equivalence(none,equal(none,add(none,identifier(none,c),integer(none,1)),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,ab),boolean_false(none)),equal(none,identifier(none,db),boolean_false(none)),equal(none,identifier(none,v),boolean_false(none)),less(none,identifier(none,c),identifier(none,'MAX'))],[equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),equal(none,identifier(none,s_st),identifier(none,working)),equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,ab),boolean_false(none)),equal(none,identifier(none,db),boolean_false(none)),equal(none,identifier(none,v),boolean_false(none)),less(none,identifier(none,c),identifier(none,'MAX'))],true). | |
| 52 | disprover_po('DMN_data_channel/inv3_1/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,db),boolean_true(none))]),constants(none,[identifier(none,f),identifier(none,'db\''),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,'MAX'),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,working),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,db),boolean_true(none))],[implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),equal(none,identifier(none,db),boolean_true(none))],true). | |
| 53 | disprover_po('DMN_data_channel/inv3_4/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,db),boolean_true(none))]),constants(none,[identifier(none,f),identifier(none,'db\''),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,'MAX'),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,working),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,db),boolean_true(none))],[implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),equal(none,identifier(none,db),boolean_true(none))],true). | |
| 54 | disprover_po('DMN_data_channel/inv3_5/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,db),boolean_true(none))]),constants(none,[identifier(none,f),identifier(none,'db\''),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,'MAX'),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,working),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,db),boolean_true(none))],[implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),equal(none,identifier(none,db),boolean_true(none))],true). | |
| 55 | disprover_po('DMN_data_channel/inv3_7/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,db),boolean_true(none))]),constants(none,[identifier(none,f),identifier(none,'db\''),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,'MAX'),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,working),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,conjunct(none,equal(none,boolean_false(none),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,db),boolean_true(none))],[implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),equal(none,identifier(none,db),boolean_true(none))],true). | |
| 56 | disprover_po('DMN_data_channel/inv3_8/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,'db\''),bool_set(none)),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,db),boolean_true(none))]),constants(none,[identifier(none,f),identifier(none,'db\''),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,'MAX'),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,working),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,conjunct(none,equal(none,boolean_false(none),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,db),boolean_true(none))],[implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),equal(none,identifier(none,db),boolean_true(none))],true). | |
| 57 | disprover_po('RCV_snd_ack/inv3_3/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,v),boolean_true(none))]),constants(none,[identifier(none,'ab\''),identifier(none,'v\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,v),boolean_true(none))],[implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),equal(none,identifier(none,v),boolean_true(none))],unknown). | |
| 58 | disprover_po('RCV_snd_ack/inv3_5/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,v),boolean_true(none))]),constants(none,[identifier(none,'ab\''),identifier(none,'v\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,v),boolean_true(none))],[implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),equal(none,identifier(none,v),boolean_true(none))],unknown). | |
| 59 | disprover_po('RCV_snd_ack/inv3_6/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,v),boolean_true(none))]),constants(none,[identifier(none,'ab\''),identifier(none,'v\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_true(none),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,v),boolean_true(none))],[implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),equal(none,identifier(none,v),boolean_true(none))],unknown). | |
| 60 | disprover_po('RCV_snd_ack/inv3_12/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,'v\''),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,v),boolean_true(none))]),constants(none,[identifier(none,'ab\''),identifier(none,'v\''),identifier(none,'MAX'),identifier(none,working),identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,v),boolean_true(none))],[implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,v),boolean_true(none))],unknown). | |
| 61 | disprover_po('DMN_ack_channel/inv3_2/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,ab),boolean_true(none))]),constants(none,[identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,'ab\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,'MAX'),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,working),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,ab),boolean_true(none))],[implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),equal(none,identifier(none,ab),boolean_true(none))],true). | |
| 62 | disprover_po('DMN_ack_channel/inv3_4/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,ab),boolean_true(none))]),constants(none,[identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,'ab\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,'MAX'),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,working),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,boolean_false(none),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,ab),boolean_true(none))],[implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),equal(none,identifier(none,ab),boolean_true(none))],true). | |
| 63 | disprover_po('DMN_ack_channel/inv3_6/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,ab),boolean_true(none))]),constants(none,[identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,'ab\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,'MAX'),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,working),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,ab),boolean_true(none))],[implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),equal(none,identifier(none,ab),boolean_true(none))],true). | |
| 64 | disprover_po('DMN_ack_channel/inv3_11/INV',event_b_context(none,'DisproverContext',[axioms(none,[member(none,identifier(none,f),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,db),bool_set(none)),member(none,identifier(none,g),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,d),identifier(none,'D')),member(none,identifier(none,'ab\''),bool_set(none)),member(none,identifier(none,c),integer_set(none)),member(none,identifier(none,n),integer_set(none)),member(none,identifier(none,l),bool_set(none)),member(none,identifier(none,h),pow_subset(none,cartesian_product(none,integer_set(none),identifier(none,'D')))),member(none,identifier(none,i),integer_set(none)),member(none,identifier(none,s_st),identifier(none,'STATUS')),member(none,identifier(none,w),bool_set(none)),member(none,identifier(none,'MAX'),integer_set(none)),member(none,identifier(none,v),bool_set(none)),member(none,identifier(none,failure),identifier(none,'STATUS')),member(none,identifier(none,r_st),identifier(none,'STATUS')),member(none,identifier(none,s),integer_set(none)),member(none,identifier(none,r),integer_set(none)),member(none,identifier(none,ab),bool_set(none)),member(none,identifier(none,working),identifier(none,'STATUS')),member(none,identifier(none,success),identifier(none,'STATUS')),less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,ab),boolean_true(none))]),constants(none,[identifier(none,f),identifier(none,db),identifier(none,g),identifier(none,d),identifier(none,'ab\''),identifier(none,c),identifier(none,n),identifier(none,l),identifier(none,h),identifier(none,i),identifier(none,s_st),identifier(none,w),identifier(none,'MAX'),identifier(none,v),identifier(none,failure),identifier(none,r_st),identifier(none,s),identifier(none,r),identifier(none,ab),identifier(none,working),identifier(none,success)]),sets(none,[deferred_set(none,'D'),deferred_set(none,'STATUS')])]),implication(none,equal(none,boolean_false(none),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),[less(none,integer(none,0),identifier(none,n)),member(none,identifier(none,f),total_function(none,interval(none,integer(none,1),identifier(none,n)),identifier(none,'D'))),equal(none,identifier(none,'STATUS'),set_extension(none,[identifier(none,working),identifier(none,success),identifier(none,failure)])),not_equal(none,identifier(none,working),identifier(none,success)),not_equal(none,identifier(none,working),identifier(none,failure)),not_equal(none,identifier(none,success),identifier(none,failure)),member(none,identifier(none,'MAX'),natural_set(none)),member(none,identifier(none,i),interval(none,integer(none,0),identifier(none,n))),member(none,identifier(none,g),total_function(none,interval(none,integer(none,1),identifier(none,i)),identifier(none,'D'))),member(none,identifier(none,r),interval(none,integer(none,0),identifier(none,n))),equal(none,identifier(none,h),domain_restriction(none,interval(none,integer(none,1),identifier(none,r)),identifier(none,f))),equivalence(none,equal(none,identifier(none,r_st),identifier(none,success)),equal(none,identifier(none,r),identifier(none,n))),implication(none,equal(none,identifier(none,s_st),identifier(none,success)),equal(none,identifier(none,r_st),identifier(none,success))),member(none,identifier(none,s),interval(none,integer(none,0),minus(none,identifier(none,n),integer(none,1)))),member(none,identifier(none,r),interval(none,identifier(none,s),add(none,identifier(none,s),integer(none,1)))),implication(none,equal(none,identifier(none,w),boolean_false(none)),equal(none,identifier(none,d),function(none,identifier(none,f),[add(none,identifier(none,s),integer(none,1))]))),implication(none,equal(none,identifier(none,w),boolean_false(none)),conjunct(none,member(none,add(none,identifier(none,s),integer(none,1)),domain(none,identifier(none,f))),member(none,identifier(none,f),partial_function(none,integer_set(none),identifier(none,'D'))))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,db),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,w),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,ab),boolean_false(none))),implication(none,equal(none,identifier(none,db),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),equal(none,identifier(none,v),boolean_false(none))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_false(none)))),less(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),implication(none,conjunct(none,equal(none,identifier(none,db),boolean_true(none)),conjunct(none,equal(none,identifier(none,r),identifier(none,s)),equal(none,identifier(none,l),boolean_true(none)))),equal(none,add(none,identifier(none,s),integer(none,1)),identifier(none,n))),member(none,identifier(none,c),interval(none,integer(none,0),add(none,identifier(none,'MAX'),integer(none,1)))),equivalence(none,equal(none,identifier(none,c),add(none,identifier(none,'MAX'),integer(none,1))),equal(none,identifier(none,s_st),identifier(none,failure))),implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),implication(none,equal(none,identifier(none,v),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,ab),boolean_true(none))],[implication(none,equal(none,identifier(none,ab),boolean_true(none)),not_equal(none,identifier(none,r),identifier(none,s))),equal(none,identifier(none,ab),boolean_true(none))],true). | |
| 65 |