%------------------------------------------------------------------------------
% File : Drodi---4.1.1
% Problem : SWV748-1 : TPTP v9.3.1. Released v4.1.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p
% Computer : n008.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8046.5625MB
% OS : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Thu Sep 24 02:49:27 PM UTC 2026
% Result : Unsatisfiable 13.75s 2.34s
% Output : CNFRefutation 1.08s
% Verified :
% SZS Type : Refutation
% Derivation depth : 11
% Number of leaves : 585
% Syntax : Number of formulae : 1846 ( 241 unt; 419 def)
% Number of atoms : 4414 ( 626 equ)
% Maximal formula atoms : 6 ( 2 avg)
% Number of connectives : 4665 (2097 ~;2149 |; 0 &)
% ( 419 <=>; 0 =>; 0 <=; 0 <~>)
% Maximal formula depth : 15 ( 5 avg)
% Maximal term depth : 10 ( 2 avg)
% Number of predicates : 432 ( 430 usr; 420 prp; 0-3 aty)
% Number of functors : 49 ( 49 usr; 24 con; 0-4 aty)
% Number of variables : 2945 (2945 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f2,axiom,
! [V_X,V_H] : c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f3,axiom,
c_Message_Oanalz(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f5,axiom,
! [V_a,T_a] : ~ hBOOL(c_in(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f9,axiom,
! [T_a,V_f,T_b] : c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) = c_Set_Oimage(V_f,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_b,T_a),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f10,axiom,
! [V_a,V_A,T_a] : c_Set_Oinsert(V_a,V_A,T_a) = c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),V_A,tc_fun(T_a,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f11,axiom,
! [T_a,V_A,V_B] :
( V_B = c_Orderings_Obot__class_Obot(T_a)
| c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a)
| ~ class_Lattices_Obounded__lattice(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f12,axiom,
! [T_a,V_A,V_B] :
( V_A = c_Orderings_Obot__class_Obot(T_a)
| c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a)
| ~ class_Lattices_Obounded__lattice(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f15,axiom,
c_Message_Oparts(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f21,axiom,
! [T_a] : c_List_Oset(c_List_Olist_ONil(T_a),T_a) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f23,axiom,
! [T_b] :
( hAPP(c_Orderings_Obot__class_Obot(tc_fun(t_a,T_b)),v_x) = c_Orderings_Obot__class_Obot(T_b)
| ~ class_Orderings_Obot(T_b) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f24,axiom,
! [T_a,V_f,V_A,T_b] :
( V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool))
| c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_Set_Oimage(V_f,V_A,T_b,T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f25,axiom,
! [T_a,V_A] : c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f27,axiom,
! [V_a,V_A,T_a] : c_Set_Oinsert(V_a,V_A,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f29,axiom,
! [T_a,V_xs] :
( V_xs = c_List_Olist_ONil(T_a)
| c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_List_Oset(V_xs,T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f31,axiom,
! [T_a,V_x] :
( c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(T_a),V_x,T_a) = V_x
| ~ class_Lattices_Obounded__lattice(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f35,axiom,
! [T_a] : c_HOL_Ouminus__class_Ouminus(c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f46,axiom,
! [T_a] : c_HOL_Ouminus__class_Ouminus(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f54,axiom,
hAPP(c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)),v_x) = c_in(v_x,c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)),t_a),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f57,axiom,
! [V_X,V_evs] :
( ~ hBOOL(c_in(V_X,c_Event_Oused(V_evs),tc_Message_Omsg))
| c_lessequals(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(V_evs),tc_fun(tc_Message_Omsg,tc_bool)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f61,axiom,
! [V_x,V_A,T_a] : hBOOL(hAPP(c_Set_Oinsert(V_x,V_A,T_a),V_x)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f62,axiom,
! [T_b,V_A] :
( hAPP(c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(t_a,T_b)),v_x) = c_HOL_Ouminus__class_Ouminus(hAPP(V_A,v_x),T_b)
| ~ class_HOL_Ouminus(T_b) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f63,axiom,
! [T_a,V_x] :
( c_lessequals(V_x,c_Orderings_Otop__class_Otop(T_a),T_a)
| ~ class_Orderings_Otop(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f64,axiom,
! [V_A,T_a] : c_lessequals(V_A,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f68,axiom,
! [T_a,V_a_H,V_list_H] : c_List_Olist_ONil(T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f69,axiom,
! [V_X,V_H] : c_lessequals(c_Set_Oinsert(V_X,c_Message_Oparts(V_H),tc_Message_Omsg),c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f73,axiom,
! [T_a,V_x,V_y] :
( ~ c_lessequals(V_x,V_y,T_a)
| c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = V_y
| ~ class_Lattices_Oupper__semilattice(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f74,axiom,
! [T_a,V_x,V_y] :
( c_lessequals(V_x,V_y,T_a)
| c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) != V_y
| ~ class_Lattices_Oupper__semilattice(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f75,axiom,
! [T_a,V_x,V_y] :
( ~ c_lessequals(V_y,V_x,T_a)
| c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = V_x
| ~ class_Lattices_Oupper__semilattice(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f76,axiom,
! [T_a,V_x,V_y] :
( ~ c_lessequals(V_y,V_x,T_a)
| ~ c_lessequals(V_x,V_y,T_a)
| V_x = V_y
| ~ class_Orderings_Oorder(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f79,axiom,
! [V_A,V_B,T_a] :
( ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
| ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool))
| V_A = V_B ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f84,axiom,
! [V_G,V_H] : c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(V_G),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)),c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f85,axiom,
! [V_G,V_H] : c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f87,axiom,
! [V_H] : c_lessequals(V_H,c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f92,axiom,
! [V_X,V_H] : c_lessequals(c_Set_Oinsert(V_X,c_Message_Osynth(V_H),tc_Message_Omsg),c_Message_Osynth(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f93,axiom,
! [V_B,V_a,T_a] : c_lessequals(V_B,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f95,axiom,
! [V_G,V_H] : c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(V_G),V_H,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Osynth(V_G),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f97,axiom,
! [V_A,V_x,V_y,T_a] :
( ~ hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x))
| V_y = V_x
| hBOOL(hAPP(V_A,V_x)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f103,axiom,
! [T_a,V_x] :
( c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Orderings_Otop__class_Otop(T_a),T_a) = c_Orderings_Otop__class_Otop(T_a)
| ~ class_Lattices_Obounded__lattice(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f104,axiom,
! [V_A,V_evs] : c_lessequals(c_Event_OinitState(V_A),c_Event_Oknows(V_A,V_evs),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f105,axiom,
! [V_G,V_H] :
( ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Osynth(V_G),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f111,axiom,
! [V_Y,V_H,V_X] :
( ~ hBOOL(c_in(V_Y,c_Message_Osynth(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg))
| ~ hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg))
| hBOOL(c_in(V_Y,c_Message_Osynth(V_H),tc_Message_Omsg)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f114,axiom,
! [V_evs] : c_lessequals(c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),c_Event_Oused(V_evs),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f116,axiom,
! [V_X,V_H] :
( ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
| c_lessequals(c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(V_H)),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f118,axiom,
! [V_A,V_B,T_a,V_x] :
( ~ c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool))
| c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f122,axiom,
! [V_G,V_H] :
( ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f126,axiom,
! [V_A,T_a] : c_Lattices_Oupper__semilattice__class_Osup(V_A,V_A,tc_fun(T_a,tc_bool)) = V_A,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f127,axiom,
! [T_a,V_x] :
( c_Lattices_Oupper__semilattice__class_Osup(V_x,V_x,T_a) = V_x
| ~ class_Lattices_Oupper__semilattice(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f128,axiom,
! [V_G,V_H] : c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f129,axiom,
! [V_H] : c_Message_Oparts(c_Message_Osynth(V_H)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(V_H),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f130,axiom,
! [V_X,V_H] :
( ~ hBOOL(c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg))
| c_lessequals(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(V_H)),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f131,axiom,
! [V_A,V_X,V_evs] : c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(V_evs),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f132,axiom,
! [V_A,V_B,V_X,V_evs] : c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs,tc_Event_Oevent)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(V_evs),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f134,axiom,
! [V_X,V_H,V_G] :
( ~ hBOOL(c_in(V_X,c_Message_Osynth(V_G),tc_Message_Omsg))
| ~ c_lessequals(V_G,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool))
| hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f135,axiom,
! [V_H] : c_lessequals(V_H,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f136,axiom,
! [V_A] : c_Event_Oknows(V_A,c_List_Olist_ONil(tc_Event_Oevent)) = c_Event_OinitState(V_A),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f137,axiom,
! [T_a,V_y,V_z,V_x] :
( ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a)
| c_lessequals(V_y,V_z,T_a)
| ~ class_Lattices_Oupper__semilattice(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f138,axiom,
! [T_a,V_x,V_z,V_y] :
( ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a)
| c_lessequals(V_x,V_z,T_a)
| ~ class_Lattices_Oupper__semilattice(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f139,axiom,
! [T_a,V_x,V_a,V_b] :
( ~ c_lessequals(V_x,V_b,T_a)
| c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a)
| ~ class_Lattices_Oupper__semilattice(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f140,axiom,
! [T_a,V_x,V_a,V_b] :
( ~ c_lessequals(V_x,V_a,T_a)
| c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a)
| ~ class_Lattices_Oupper__semilattice(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f145,axiom,
! [T_a,V_z,V_x,V_y] :
( ~ c_lessequals(V_y,V_x,T_a)
| ~ c_lessequals(V_z,V_y,T_a)
| c_lessequals(V_z,V_x,T_a)
| ~ class_Orderings_Oorder(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f146,axiom,
! [T_a,V_x,V_z,V_y] :
( ~ c_lessequals(V_x,V_y,T_a)
| ~ c_lessequals(V_y,V_z,T_a)
| c_lessequals(V_x,V_z,T_a)
| ~ class_Orderings_Opreorder(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f147,axiom,
! [V_x,T_a] : c_lessequals(V_x,V_x,tc_fun(T_a,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f151,axiom,
! [V_Q,V_x,V_P,T_a] :
( ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool))
| ~ hBOOL(hAPP(V_P,V_x))
| hBOOL(hAPP(V_Q,V_x)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f156,axiom,
! [V_X,V_H,V_G] :
( ~ hBOOL(c_in(V_X,V_G,tc_Message_Omsg))
| c_lessequals(c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f161,axiom,
! [V_X,V_H] : c_lessequals(c_Set_Oinsert(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg),c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f162,axiom,
! [V_G,V_H,V_G_H,V_H_H] :
( ~ c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_G_H),tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oanalz(V_H),c_Message_Oanalz(V_H_H),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G_H,V_H_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f173,axiom,
! [V_x,V_xs,T_a] : c_List_Oset(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_Set_Oinsert(V_x,c_List_Oset(V_xs,T_a),T_a),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f187,axiom,
! [V_X,V_H] :
( ~ hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
| c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)) = c_Message_Oanalz(V_H) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f188,axiom,
! [V_Y,V_H,V_X] :
( ~ hBOOL(c_in(V_Y,c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg))
| ~ hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg))
| hBOOL(c_in(V_Y,c_Message_Oanalz(V_H),tc_Message_Omsg)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f191,axiom,
! [V_X,V_H,V_G] :
( ~ hBOOL(c_in(V_X,c_Message_Oanalz(V_G),tc_Message_Omsg))
| ~ c_lessequals(V_G,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool))
| hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f199,axiom,
! [V_H] : c_lessequals(c_Message_Oanalz(V_H),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f210,axiom,
! [V_n,V_H] :
( ~ hBOOL(c_in(c_Message_Omsg_ONonce(V_n),c_Message_Osynth(V_H),tc_Message_Omsg))
| hBOOL(c_in(c_Message_Omsg_ONonce(V_n),V_H,tc_Message_Omsg)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f213,axiom,
! [V_agt,V_H] : c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_OAgent(V_agt),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OAgent(V_agt),c_Message_Oparts(V_H),tc_Message_Omsg),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f215,axiom,
! [V_N,V_H] : c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),c_Message_Oparts(V_H),tc_Message_Omsg),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f216,axiom,
! [V_agt,V_H] : c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(V_agt),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OAgent(V_agt),c_Message_Oanalz(V_H),tc_Message_Omsg),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f220,axiom,
! [V_N,V_H] : c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),c_Message_Oanalz(V_H),tc_Message_Omsg),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f231,axiom,
hBOOL(c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f232,axiom,
! [V_K,V_KK,V_evs] :
( ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ c_lessequals(V_KK,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_KK,tc_nat,tc_Message_Omsg),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f234,axiom,
! [V_x,V_y,V_A,T_a] : c_Set_Oinsert(V_x,c_Set_Oinsert(V_y,V_A,T_a),T_a) = c_Set_Oinsert(V_y,c_Set_Oinsert(V_x,V_A,T_a),T_a),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f251,axiom,
! [T_a,V_x,V_y] :
( c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a)
| ~ class_Lattices_Oupper__semilattice(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f252,axiom,
! [T_a,V_y,V_x] :
( c_lessequals(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a)
| ~ class_Lattices_Oupper__semilattice(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f269,axiom,
! [V_A,V_B,T_a] : c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_B,V_A,tc_fun(T_a,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f270,axiom,
! [T_a,V_x,V_y] :
( c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,V_x,T_a)
| ~ class_Lattices_Oupper__semilattice(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f275,axiom,
! [T_a,V_x,V_y] :
( c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a)
| ~ class_Lattices_Oupper__semilattice(T_a) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f278,axiom,
! [V_H] : c_Message_Oanalz(c_Message_Osynth(V_H)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(V_H),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f284,axiom,
! [V_A,T_a] : c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = V_A,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f315,axiom,
! [V_a,V_A,T_a] :
( ~ hBOOL(c_in(V_a,V_A,T_a))
| c_Set_Oinsert(V_a,V_A,T_a) = V_A ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f316,axiom,
! [V_X,V_H] :
( ~ hBOOL(c_in(V_X,V_H,tc_Message_Omsg))
| hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f322,axiom,
! [V_K,V_X,V_H] : c_lessequals(c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)),c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f324,axiom,
! [V_G,V_H] :
( ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f325,axiom,
! [V_G,V_H] :
( ~ c_lessequals(V_G,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f326,axiom,
! [V_G,V_H] :
( ~ c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(V_G,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f327,axiom,
! [V_H] : c_lessequals(V_H,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f340,axiom,
! [V_K,V_evs,V_KK] :
( ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ c_lessequals(V_KK,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_KK,tc_nat,tc_Message_Omsg),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| hBOOL(c_in(V_K,V_KK,tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f341,axiom,
! [V_K,V_KK,V_evs] :
( ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ c_lessequals(V_KK,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ~ hBOOL(c_in(V_K,V_KK,tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_KK,tc_nat,tc_Message_Omsg),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f347,axiom,
! [V_N,V_B] : ~ hBOOL(c_in(c_Message_Omsg_ONonce(V_N),c_Message_Oparts(c_Event_OinitState(V_B)),tc_Message_Omsg)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f360,axiom,
! [V_A,V_X,V_evs] : c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f361,axiom,
! [V_A,V_evs,V_A_H,V_X] : c_lessequals(c_Event_Oknows(V_A,V_evs),c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A_H,V_X),V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f368,axiom,
! [V_evs] : c_lessequals(c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),c_Event_Oused(V_evs),tc_fun(tc_Message_Omsg,tc_bool)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f376,axiom,
! [V_A,V_X,V_evs] :
( ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
| c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f380,axiom,
! [V_x,V_evs] :
( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_x),c_Message_Oanalz(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_x),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg)),tc_Message_Omsg))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| hBOOL(c_in(V_x,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f381,axiom,
! [V_K,V_evs,V_KAB] :
( ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| hBOOL(c_in(V_KAB,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_KAB),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg)),tc_Message_Omsg))
| V_K = V_KAB
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f383,axiom,
! [V_c,V_evs] :
( ~ hBOOL(c_in(V_c,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
| hBOOL(c_in(V_c,c_Event_Oused(V_evs),tc_Message_Omsg)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f411,axiom,
! [V_H] : c_Message_Oanalz(c_Message_Oparts(V_H)) = c_Message_Oparts(V_H),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f412,axiom,
! [V_H] : c_Message_Oparts(c_Message_Oanalz(V_H)) = c_Message_Oparts(V_H),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f414,axiom,
! [V_X,V_H] :
( ~ hBOOL(c_in(V_X,V_H,tc_Message_Omsg))
| hBOOL(c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f419,axiom,
! [V_x,T_a] : hBOOL(c_in(V_x,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f420,axiom,
! [V_xs,V_x,T_a] : V_xs != c_List_Olist_OCons(V_x,V_xs,T_a),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f428,axiom,
! [T_a,V_x] : hBOOL(hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),V_x)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f430,axiom,
! [V_H] : c_Message_Oparts(c_Message_Oparts(V_H)) = c_Message_Oparts(V_H),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f435,axiom,
! [V_K,V_evs,V_A,V_NA,V_B,V_X] :
( ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X)))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
| hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(V_K,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f439,axiom,
! [V_c,V_evs,V_A,V_X] :
( hBOOL(c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent))),tc_Message_Omsg))
| ~ hBOOL(c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f442,axiom,
! [V_A,V_X,V_evs] :
( hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
| c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Event_Oknows(c_Message_Oagent_OSpy,V_evs) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f446,axiom,
! [V_K,V_evs,V_A,V_K_H,V_N,V_B,V_X] :
( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(V_K_H,c_Message_Omsg_OMPair(V_N,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(V_K,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f450,axiom,
! [V_X,V_evs,V_K,V_S,V_A,V_NA,V_B] :
( ~ hBOOL(c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(V_K,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat))
| hBOOL(c_in(V_X,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f452,axiom,
! [V_A,V_evs] :
( ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f453,axiom,
! [V_A,V_evs] :
( ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
| hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f454,axiom,
! [V_K,V_evs,V_A,V_NA,V_B,V_X] :
( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(V_B,c_Message_Omsg_OMPair(V_K,V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(V_K,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f455,axiom,
! [V_A,V_B,V_X,V_evs3,V_NA,V_S,V_K] :
( ~ hBOOL(c_in(V_evs3,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| V_A = c_Message_Oagent_OServer
| ~ hBOOL(c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs3,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(V_A,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_ONonce(V_NA)))),c_List_Oset(V_evs3,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs3,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f456,axiom,
! [V_X,V_B,V_K,V_A,V_evs,V_NA] :
( ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X)))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
| hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| V_X = c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OAgent(V_A))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f457,axiom,
! [V_A,V_B,V_K,V_NB,V_evs5,V_S,V_NA,V_X,V_B_H] :
( ~ hBOOL(c_in(V_evs5,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(V_B_H,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),c_List_Oset(V_evs5,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs5,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),c_Message_Omsg_ONonce(V_NB)))),V_evs5,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f458,axiom,
! [V_NA,V_NB,V_K,V_evso,V_A,V_B,V_X] :
( ~ hBOOL(c_in(V_evso,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(V_B,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),c_List_Oset(V_evso,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evso,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_ONotes(c_Message_Oagent_OSpy,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),hAPP(c_Message_Omsg_OKey,V_K)))),V_evso,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f459,axiom,
! [V_B,V_A,V_K,V_NB,V_evs4,V_A_H] :
( ~ hBOOL(c_in(V_evs4,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| hBOOL(c_in(c_Message_Omsg_ONonce(V_NB),c_Event_Oused(V_evs4),tc_Message_Omsg))
| ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(V_A_H,V_B,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OAgent(V_A)))),c_List_Oset(V_evs4,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(V_B,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),V_evs4,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f461,axiom,
! [V_A,V_NA,V_B,V_K,V_X,V_evs] :
( ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X)))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
| hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f462,axiom,
! [V_X] : hBOOL(c_in(hAPP(c_Public_OshrK,V_X),c_Message_OsymKeys,tc_nat)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f465,axiom,
! [V_H] : c_Message_Oanalz(c_Message_Oanalz(V_H)) = c_Message_Oanalz(V_H),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f477,axiom,
! [V_X,V_H] :
( ~ hBOOL(c_in(V_X,V_H,tc_Message_Omsg))
| hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f479,axiom,
hBOOL(c_in(c_Message_Oagent_OSpy,c_Event_Obad,tc_Message_Oagent)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f487,axiom,
! [V_K_H,V_A,V_evs,V_N,V_B,V_K,V_X] :
( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(V_K_H,c_Message_Omsg_OMPair(V_N,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| V_K_H = hAPP(c_Public_OshrK,V_A) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f490,axiom,
c_Message_Oagent_OServer != c_Message_Oagent_OSpy,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f492,axiom,
! [V_A,V_A_H,V_evs,V_NA_H,V_B_H,V_K,V_X_H,V_NA,V_B,V_X] :
( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A_H,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A_H),c_Message_Omsg_OMPair(V_NA_H,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B_H),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X_H))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| V_A = V_A_H ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f493,axiom,
! [V_NA,V_NA_H,V_evs,V_A_H,V_B_H,V_K,V_X_H,V_A,V_B,V_X] :
( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A_H,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A_H),c_Message_Omsg_OMPair(V_NA_H,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B_H),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X_H))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| V_NA = V_NA_H ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f494,axiom,
! [V_B,V_B_H,V_evs,V_A_H,V_NA_H,V_K,V_X_H,V_A,V_NA,V_X] :
( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A_H,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A_H),c_Message_Omsg_OMPair(V_NA_H,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B_H),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X_H))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| V_B = V_B_H ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f495,axiom,
! [V_X,V_X_H,V_evs,V_A_H,V_NA_H,V_B_H,V_K,V_A,V_NA,V_B] :
( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A_H,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A_H),c_Message_Omsg_OMPair(V_NA_H,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B_H),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X_H))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| V_X = V_X_H ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f505,axiom,
! [V_A,V_evs] : hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Event_Oknows(V_A,V_evs),tc_Message_Omsg)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f510,axiom,
! [V_nat,V_nat_H] :
( V_nat = V_nat_H
| c_Message_Omsg_ONonce(V_nat) != c_Message_Omsg_ONonce(V_nat_H) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f511,axiom,
! [V_x,V_S,T_a] :
( ~ hBOOL(hAPP(V_S,V_x))
| hBOOL(c_in(V_x,V_S,T_a)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f512,axiom,
! [V_S,V_x,T_a] :
( ~ hBOOL(c_in(V_x,V_S,T_a))
| hBOOL(hAPP(V_S,V_x)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f534,negated_conjecture,
~ hBOOL(c_in(v_A,c_Event_Obad,tc_Message_Oagent)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f535,negated_conjecture,
~ hBOOL(c_in(v_B,c_Event_Obad,tc_Message_Oagent)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f536,negated_conjecture,
hBOOL(c_in(v_evs2,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f537,negated_conjecture,
~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,v_KAB),c_Event_Oused(v_evs2),tc_Message_Omsg)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f539,negated_conjecture,
hBOOL(c_in(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),c_Message_Omsg_ONonce(v_NAa)))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f540,negated_conjecture,
( v_A = v_Aa
| hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,v_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_A),c_Message_Omsg_OMPair(v_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OAgent(v_A)))))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f543,negated_conjecture,
( v_NA = c_Message_Omsg_ONonce(v_NAa)
| hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,v_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_A),c_Message_Omsg_OMPair(v_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OAgent(v_A)))))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f551,negated_conjecture,
( v_K = v_KAB
| hBOOL(c_in(v_Aa,c_Event_Obad,tc_Message_Oagent)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f566,negated_conjecture,
( hBOOL(c_in(v_Aa,c_Event_Obad,tc_Message_Oagent))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,v_KAB),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,v_evs2)),tc_Message_Omsg))
| hBOOL(c_in(v_Aa,c_Event_Obad,tc_Message_Oagent)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f574,negated_conjecture,
( v_K = v_KAB
| v_K = v_KAB
| ~ hBOOL(c_in(v_Aa,c_Event_Obad,tc_Message_Oagent))
| hAPP(c_Public_OshrK,v_Ba) != v_KAB ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f575,negated_conjecture,
( v_K = v_KAB
| ~ hBOOL(c_in(v_Aa,c_Event_Obad,tc_Message_Oagent))
| ~ hBOOL(c_in(v_Ba,c_Event_Obad,tc_Message_Oagent))
| v_K = v_KAB ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f587,negated_conjecture,
( v_K = v_KAB
| ~ hBOOL(c_in(v_Aa,c_Event_Obad,tc_Message_Oagent))
| hAPP(c_Public_OshrK,v_Ba) = v_KAB
| hBOOL(c_in(v_Ba,c_Event_Obad,tc_Message_Oagent))
| v_K = v_KAB ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f592,axiom,
! [T_2,T_1] :
( ~ class_Lattices_Olattice(T_1)
| class_Lattices_Oupper__semilattice(tc_fun(T_2,T_1)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f593,axiom,
! [T_2,T_1] :
( ~ class_Lattices_Obounded__lattice(T_1)
| class_Lattices_Obounded__lattice(tc_fun(T_2,T_1)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f594,axiom,
! [T_2,T_1] :
( ~ class_Lattices_Oboolean__algebra(T_1)
| class_Lattices_Oboolean__algebra(tc_fun(T_2,T_1)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f595,axiom,
! [T_2,T_1] :
( ~ class_Orderings_Opreorder(T_1)
| class_Orderings_Opreorder(tc_fun(T_2,T_1)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f596,axiom,
! [T_2,T_1] :
( ~ class_Lattices_Olattice(T_1)
| class_Lattices_Olattice(tc_fun(T_2,T_1)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f597,axiom,
! [T_2,T_1] :
( ~ class_Orderings_Oorder(T_1)
| class_Orderings_Oorder(tc_fun(T_2,T_1)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f598,axiom,
! [T_2,T_1] :
( ~ class_Orderings_Otop(T_1)
| class_Orderings_Otop(tc_fun(T_2,T_1)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f599,axiom,
! [T_2,T_1] :
( ~ class_Orderings_Obot(T_1)
| class_Orderings_Obot(tc_fun(T_2,T_1)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f610,axiom,
class_Lattices_Obounded__lattice(tc_bool),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f611,axiom,
class_Lattices_Oboolean__algebra(tc_bool),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f612,axiom,
class_Orderings_Opreorder(tc_bool),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f613,axiom,
class_Lattices_Olattice(tc_bool),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f614,axiom,
class_Orderings_Oorder(tc_bool),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f615,axiom,
class_Orderings_Otop(tc_bool),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f616,axiom,
class_Orderings_Obot(tc_bool),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f617,axiom,
class_HOL_Ouminus(tc_bool),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).
fof(f622,plain,
! [X0,X1] : c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f2]) ).
fof(f623,plain,
c_Message_Oanalz(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f3]) ).
fof(f626,plain,
! [X0,X1] : ~ hBOOL(c_in(X0,c_Orderings_Obot__class_Obot(tc_fun(X1,tc_bool)),X1)),
inference(cnf_transformation,[status(thm)],[f5]) ).
fof(f631,plain,
! [X0,X1,X2] : c_Orderings_Obot__class_Obot(tc_fun(X0,tc_bool)) = c_Set_Oimage(X1,c_Orderings_Obot__class_Obot(tc_fun(X2,tc_bool)),X2,X0),
inference(cnf_transformation,[status(thm)],[f9]) ).
fof(f632,plain,
! [X0,X1,X2] : c_Set_Oinsert(X0,X1,X2) = c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(X2,tc_bool)),X2),X1,tc_fun(X2,tc_bool)),
inference(cnf_transformation,[status(thm)],[f10]) ).
fof(f633,plain,
! [T_a,V_B] :
( V_B = c_Orderings_Obot__class_Obot(T_a)
| ! [V_A] : c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a)
| ~ class_Lattices_Obounded__lattice(T_a) ),
inference(miniscoping,[status(thm)],[f11]) ).
fof(f634,plain,
! [X0,X1,X2] :
( X2 = c_Orderings_Obot__class_Obot(X0)
| c_Lattices_Oupper__semilattice__class_Osup(X1,X2,X0) != c_Orderings_Obot__class_Obot(X0)
| ~ class_Lattices_Obounded__lattice(X0) ),
inference(cnf_transformation,[status(thm)],[f633]) ).
fof(f635,plain,
! [T_a,V_A] :
( V_A = c_Orderings_Obot__class_Obot(T_a)
| ! [V_B] : c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a)
| ~ class_Lattices_Obounded__lattice(T_a) ),
inference(miniscoping,[status(thm)],[f12]) ).
fof(f636,plain,
! [X0,X1,X2] :
( X1 = c_Orderings_Obot__class_Obot(X0)
| c_Lattices_Oupper__semilattice__class_Osup(X1,X2,X0) != c_Orderings_Obot__class_Obot(X0)
| ~ class_Lattices_Obounded__lattice(X0) ),
inference(cnf_transformation,[status(thm)],[f635]) ).
fof(f641,plain,
c_Message_Oparts(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f15]) ).
fof(f648,plain,
! [X0] : c_List_Oset(c_List_Olist_ONil(X0),X0) = c_Orderings_Obot__class_Obot(tc_fun(X0,tc_bool)),
inference(cnf_transformation,[status(thm)],[f21]) ).
fof(f651,plain,
! [X0] :
( hAPP(c_Orderings_Obot__class_Obot(tc_fun(t_a,X0)),v_x) = c_Orderings_Obot__class_Obot(X0)
| ~ class_Orderings_Obot(X0) ),
inference(cnf_transformation,[status(thm)],[f23]) ).
fof(f652,plain,
! [V_A,T_b] :
( V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool))
| ! [T_a,V_f] : c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_Set_Oimage(V_f,V_A,T_b,T_a) ),
inference(miniscoping,[status(thm)],[f24]) ).
fof(f653,plain,
! [X0,X1,X2,X3] :
( X2 = c_Orderings_Obot__class_Obot(tc_fun(X3,tc_bool))
| c_Orderings_Obot__class_Obot(tc_fun(X0,tc_bool)) != c_Set_Oimage(X1,X2,X3,X0) ),
inference(cnf_transformation,[status(thm)],[f652]) ).
fof(f654,plain,
! [X0,X1] : c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(X0,tc_bool)),X1,tc_fun(X0,tc_bool)),
inference(cnf_transformation,[status(thm)],[f25]) ).
fof(f657,plain,
! [X0,X1,X2] : c_Set_Oinsert(X0,X1,X2) != c_Orderings_Obot__class_Obot(tc_fun(X2,tc_bool)),
inference(cnf_transformation,[status(thm)],[f27]) ).
fof(f659,plain,
! [X0,X1] :
( X1 = c_List_Olist_ONil(X0)
| c_Orderings_Obot__class_Obot(tc_fun(X0,tc_bool)) != c_List_Oset(X1,X0) ),
inference(cnf_transformation,[status(thm)],[f29]) ).
fof(f662,plain,
! [T_a] :
( ! [V_x] : c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(T_a),V_x,T_a) = V_x
| ~ class_Lattices_Obounded__lattice(T_a) ),
inference(miniscoping,[status(thm)],[f31]) ).
fof(f663,plain,
! [X0,X1] :
( c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(X0),X1,X0) = X1
| ~ class_Lattices_Obounded__lattice(X0) ),
inference(cnf_transformation,[status(thm)],[f662]) ).
fof(f667,plain,
! [X0] : c_HOL_Ouminus__class_Ouminus(c_Orderings_Otop__class_Otop(tc_fun(X0,tc_bool)),tc_fun(X0,tc_bool)) = c_Orderings_Obot__class_Obot(tc_fun(X0,tc_bool)),
inference(cnf_transformation,[status(thm)],[f35]) ).
fof(f682,plain,
! [X0] : c_HOL_Ouminus__class_Ouminus(c_Orderings_Obot__class_Obot(tc_fun(X0,tc_bool)),tc_fun(X0,tc_bool)) = c_Orderings_Otop__class_Otop(tc_fun(X0,tc_bool)),
inference(cnf_transformation,[status(thm)],[f46]) ).
fof(f691,plain,
hAPP(c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)),v_x) = c_in(v_x,c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)),t_a),
inference(cnf_transformation,[status(thm)],[f54]) ).
fof(f694,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X0,c_Event_Oused(X1),tc_Message_Omsg))
| c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(X1),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(cnf_transformation,[status(thm)],[f57]) ).
fof(f699,plain,
! [X0,X1,X2] : hBOOL(hAPP(c_Set_Oinsert(X0,X1,X2),X0)),
inference(cnf_transformation,[status(thm)],[f61]) ).
fof(f700,plain,
! [T_b] :
( ! [V_A] : hAPP(c_HOL_Ouminus__class_Ouminus(V_A,tc_fun(t_a,T_b)),v_x) = c_HOL_Ouminus__class_Ouminus(hAPP(V_A,v_x),T_b)
| ~ class_HOL_Ouminus(T_b) ),
inference(miniscoping,[status(thm)],[f62]) ).
fof(f701,plain,
! [X0,X1] :
( hAPP(c_HOL_Ouminus__class_Ouminus(X1,tc_fun(t_a,X0)),v_x) = c_HOL_Ouminus__class_Ouminus(hAPP(X1,v_x),X0)
| ~ class_HOL_Ouminus(X0) ),
inference(cnf_transformation,[status(thm)],[f700]) ).
fof(f702,plain,
! [T_a] :
( ! [V_x] : c_lessequals(V_x,c_Orderings_Otop__class_Otop(T_a),T_a)
| ~ class_Orderings_Otop(T_a) ),
inference(miniscoping,[status(thm)],[f63]) ).
fof(f703,plain,
! [X0,X1] :
( c_lessequals(X1,c_Orderings_Otop__class_Otop(X0),X0)
| ~ class_Orderings_Otop(X0) ),
inference(cnf_transformation,[status(thm)],[f702]) ).
fof(f704,plain,
! [X0,X1] : c_lessequals(X0,c_Orderings_Otop__class_Otop(tc_fun(X1,tc_bool)),tc_fun(X1,tc_bool)),
inference(cnf_transformation,[status(thm)],[f64]) ).
fof(f709,plain,
! [X0,X1,X2] : c_List_Olist_ONil(X0) != c_List_Olist_OCons(X1,X2,X0),
inference(cnf_transformation,[status(thm)],[f68]) ).
fof(f710,plain,
! [X0,X1] : c_lessequals(c_Set_Oinsert(X0,c_Message_Oparts(X1),tc_Message_Omsg),c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f69]) ).
fof(f714,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X1,X2,X0)
| c_Lattices_Oupper__semilattice__class_Osup(X1,X2,X0) = X2
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(cnf_transformation,[status(thm)],[f73]) ).
fof(f715,plain,
! [X0,X1,X2] :
( c_lessequals(X1,X2,X0)
| c_Lattices_Oupper__semilattice__class_Osup(X1,X2,X0) != X2
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(cnf_transformation,[status(thm)],[f74]) ).
fof(f716,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X2,X1,X0)
| c_Lattices_Oupper__semilattice__class_Osup(X1,X2,X0) = X1
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(cnf_transformation,[status(thm)],[f75]) ).
fof(f717,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X2,X1,X0)
| ~ c_lessequals(X1,X2,X0)
| X1 = X2
| ~ class_Orderings_Oorder(X0) ),
inference(cnf_transformation,[status(thm)],[f76]) ).
fof(f720,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,X1,tc_fun(X2,tc_bool))
| ~ c_lessequals(X1,X0,tc_fun(X2,tc_bool))
| X0 = X1 ),
inference(cnf_transformation,[status(thm)],[f79]) ).
fof(f728,plain,
! [X0,X1] : c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool)),c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f84]) ).
fof(f729,plain,
! [X0,X1] : c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(X0),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f85]) ).
fof(f731,plain,
! [X0] : c_lessequals(X0,c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f87]) ).
fof(f740,plain,
! [X0,X1] : c_lessequals(c_Set_Oinsert(X0,c_Message_Osynth(X1),tc_Message_Omsg),c_Message_Osynth(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f92]) ).
fof(f741,plain,
! [X0,X1,X2] : c_lessequals(X0,c_Set_Oinsert(X1,X0,X2),tc_fun(X2,tc_bool)),
inference(cnf_transformation,[status(thm)],[f93]) ).
fof(f744,plain,
! [X0,X1] : c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f95]) ).
fof(f746,plain,
! [V_A,V_x,V_y] :
( ! [T_a] : ~ hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x))
| V_y = V_x
| hBOOL(hAPP(V_A,V_x)) ),
inference(miniscoping,[status(thm)],[f97]) ).
fof(f747,plain,
! [X0,X1,X2,X3] :
( ~ hBOOL(hAPP(c_Set_Oinsert(X2,X0,X3),X1))
| X2 = X1
| hBOOL(hAPP(X0,X1)) ),
inference(cnf_transformation,[status(thm)],[f746]) ).
fof(f755,plain,
! [T_a] :
( ! [V_x] : c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Orderings_Otop__class_Otop(T_a),T_a) = c_Orderings_Otop__class_Otop(T_a)
| ~ class_Lattices_Obounded__lattice(T_a) ),
inference(miniscoping,[status(thm)],[f103]) ).
fof(f756,plain,
! [X0,X1] :
( c_Lattices_Oupper__semilattice__class_Osup(X1,c_Orderings_Otop__class_Otop(X0),X0) = c_Orderings_Otop__class_Otop(X0)
| ~ class_Lattices_Obounded__lattice(X0) ),
inference(cnf_transformation,[status(thm)],[f755]) ).
fof(f757,plain,
! [X0,X1] : c_lessequals(c_Event_OinitState(X0),c_Event_Oknows(X0,X1),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f104]) ).
fof(f758,plain,
! [X0,X1] :
( ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Osynth(X0),c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(cnf_transformation,[status(thm)],[f105]) ).
fof(f764,plain,
! [X0,X1,X2] :
( ~ hBOOL(c_in(X0,c_Message_Osynth(c_Set_Oinsert(X2,X1,tc_Message_Omsg)),tc_Message_Omsg))
| ~ hBOOL(c_in(X2,c_Message_Osynth(X1),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Message_Osynth(X1),tc_Message_Omsg)) ),
inference(cnf_transformation,[status(thm)],[f111]) ).
fof(f767,plain,
! [X0] : c_lessequals(c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),c_Event_Oused(X0),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f114]) ).
fof(f769,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X0,c_Message_Osynth(c_Message_Oanalz(X1)),tc_Message_Omsg))
| c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(X1)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(cnf_transformation,[status(thm)],[f116]) ).
fof(f772,plain,
! [V_A,V_B,T_a] :
( ! [V_x] : ~ c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool))
| c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ),
inference(miniscoping,[status(thm)],[f118]) ).
fof(f773,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(c_Set_Oinsert(X3,X0,X2),X1,tc_fun(X2,tc_bool))
| c_lessequals(X0,X1,tc_fun(X2,tc_bool)) ),
inference(cnf_transformation,[status(thm)],[f772]) ).
fof(f780,plain,
! [X0,X1] :
( ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(cnf_transformation,[status(thm)],[f122]) ).
fof(f785,plain,
! [X0,X1] : c_Lattices_Oupper__semilattice__class_Osup(X0,X0,tc_fun(X1,tc_bool)) = X0,
inference(cnf_transformation,[status(thm)],[f126]) ).
fof(f786,plain,
! [T_a] :
( ! [V_x] : c_Lattices_Oupper__semilattice__class_Osup(V_x,V_x,T_a) = V_x
| ~ class_Lattices_Oupper__semilattice(T_a) ),
inference(miniscoping,[status(thm)],[f127]) ).
fof(f787,plain,
! [X0,X1] :
( c_Lattices_Oupper__semilattice__class_Osup(X1,X1,X0) = X1
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(cnf_transformation,[status(thm)],[f786]) ).
fof(f788,plain,
! [X0,X1] : c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(X0),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool)),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f128]) ).
fof(f789,plain,
! [X0] : c_Message_Oparts(c_Message_Osynth(X0)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(X0),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f129]) ).
fof(f790,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X0,c_Message_Osynth(c_Message_Oanalz(X1)),tc_Message_Omsg))
| c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(X1)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(cnf_transformation,[status(thm)],[f130]) ).
fof(f791,plain,
! [X0,X1,X2] : c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X0,X1),X2,tc_Event_Oevent)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(X2),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f131]) ).
fof(f792,plain,
! [X0,X1,X2,X3] : c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),X3,tc_Event_Oevent)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X2,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(X3),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f132]) ).
fof(f795,plain,
! [V_X,V_G] :
( ~ hBOOL(c_in(V_X,c_Message_Osynth(V_G),tc_Message_Omsg))
| ! [V_H] :
( ~ c_lessequals(V_G,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool))
| hBOOL(c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg)) ) ),
inference(miniscoping,[status(thm)],[f134]) ).
fof(f796,plain,
! [X0,X1,X2] :
( ~ hBOOL(c_in(X0,c_Message_Osynth(X2),tc_Message_Omsg))
| ~ c_lessequals(X2,c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool))
| hBOOL(c_in(X0,c_Message_Osynth(X1),tc_Message_Omsg)) ),
inference(cnf_transformation,[status(thm)],[f795]) ).
fof(f797,plain,
! [X0] : c_lessequals(X0,c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f135]) ).
fof(f798,plain,
! [X0] : c_Event_Oknows(X0,c_List_Olist_ONil(tc_Event_Oevent)) = c_Event_OinitState(X0),
inference(cnf_transformation,[status(thm)],[f136]) ).
fof(f799,plain,
! [T_a,V_y,V_z] :
( ! [V_x] : ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a)
| c_lessequals(V_y,V_z,T_a)
| ~ class_Lattices_Oupper__semilattice(T_a) ),
inference(miniscoping,[status(thm)],[f137]) ).
fof(f800,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(X3,X1,X0),X2,X0)
| c_lessequals(X1,X2,X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(cnf_transformation,[status(thm)],[f799]) ).
fof(f801,plain,
! [T_a,V_x,V_z] :
( ! [V_y] : ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a)
| c_lessequals(V_x,V_z,T_a)
| ~ class_Lattices_Oupper__semilattice(T_a) ),
inference(miniscoping,[status(thm)],[f138]) ).
fof(f802,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(X1,X3,X0),X2,X0)
| c_lessequals(X1,X2,X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(cnf_transformation,[status(thm)],[f801]) ).
fof(f803,plain,
! [T_a,V_x,V_b] :
( ~ c_lessequals(V_x,V_b,T_a)
| ! [V_a] : c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a)
| ~ class_Lattices_Oupper__semilattice(T_a) ),
inference(miniscoping,[status(thm)],[f139]) ).
fof(f804,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(X1,X3,X0)
| c_lessequals(X1,c_Lattices_Oupper__semilattice__class_Osup(X2,X3,X0),X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(cnf_transformation,[status(thm)],[f803]) ).
fof(f805,plain,
! [T_a,V_x,V_a] :
( ~ c_lessequals(V_x,V_a,T_a)
| ! [V_b] : c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a)
| ~ class_Lattices_Oupper__semilattice(T_a) ),
inference(miniscoping,[status(thm)],[f140]) ).
fof(f806,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(X1,X2,X0)
| c_lessequals(X1,c_Lattices_Oupper__semilattice__class_Osup(X2,X3,X0),X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(cnf_transformation,[status(thm)],[f805]) ).
fof(f815,plain,
! [T_a,V_x,V_y] :
( ~ c_lessequals(V_y,V_x,T_a)
| ! [V_z] :
( ~ c_lessequals(V_z,V_y,T_a)
| c_lessequals(V_z,V_x,T_a)
| ~ class_Orderings_Oorder(T_a) ) ),
inference(miniscoping,[status(thm)],[f145]) ).
fof(f816,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(X3,X2,X0)
| ~ c_lessequals(X1,X3,X0)
| c_lessequals(X1,X2,X0)
| ~ class_Orderings_Oorder(X0) ),
inference(cnf_transformation,[status(thm)],[f815]) ).
fof(f817,plain,
! [T_a,V_x,V_y] :
( ~ c_lessequals(V_x,V_y,T_a)
| ! [V_z] :
( ~ c_lessequals(V_y,V_z,T_a)
| c_lessequals(V_x,V_z,T_a)
| ~ class_Orderings_Opreorder(T_a) ) ),
inference(miniscoping,[status(thm)],[f146]) ).
fof(f818,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(X1,X3,X0)
| ~ c_lessequals(X3,X2,X0)
| c_lessequals(X1,X2,X0)
| ~ class_Orderings_Opreorder(X0) ),
inference(cnf_transformation,[status(thm)],[f817]) ).
fof(f819,plain,
! [X0,X1] : c_lessequals(X0,X0,tc_fun(X1,tc_bool)),
inference(cnf_transformation,[status(thm)],[f147]) ).
fof(f825,plain,
! [V_Q,V_P] :
( ! [T_a] : ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool))
| ! [V_x] :
( ~ hBOOL(hAPP(V_P,V_x))
| hBOOL(hAPP(V_Q,V_x)) ) ),
inference(miniscoping,[status(thm)],[f151]) ).
fof(f826,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(X2,X0,tc_fun(X3,tc_bool))
| ~ hBOOL(hAPP(X2,X1))
| hBOOL(hAPP(X0,X1)) ),
inference(cnf_transformation,[status(thm)],[f825]) ).
fof(f835,plain,
! [V_X,V_G] :
( ~ hBOOL(c_in(V_X,V_G,tc_Message_Omsg))
| ! [V_H] : c_lessequals(c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(miniscoping,[status(thm)],[f156]) ).
fof(f836,plain,
! [X0,X1,X2] :
( ~ hBOOL(c_in(X0,X2,tc_Message_Omsg))
| c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(X2),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(cnf_transformation,[status(thm)],[f835]) ).
fof(f844,plain,
! [X0,X1] : c_lessequals(c_Set_Oinsert(X0,c_Message_Oanalz(X1),tc_Message_Omsg),c_Message_Oanalz(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f161]) ).
fof(f845,plain,
! [V_G,V_G_H] :
( ~ c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_G_H),tc_fun(tc_Message_Omsg,tc_bool))
| ! [V_H,V_H_H] :
( ~ c_lessequals(c_Message_Oanalz(V_H),c_Message_Oanalz(V_H_H),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G_H,V_H_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
inference(miniscoping,[status(thm)],[f162]) ).
fof(f846,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(X2),tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oanalz(X1),c_Message_Oanalz(X3),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X2,X3,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(cnf_transformation,[status(thm)],[f845]) ).
fof(f861,plain,
! [X0,X1,X2] : c_List_Oset(c_List_Olist_OCons(X0,X1,X2),X2) = c_Set_Oinsert(X0,c_List_Oset(X1,X2),X2),
inference(cnf_transformation,[status(thm)],[f173]) ).
fof(f881,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X0,c_Message_Oanalz(X1),tc_Message_Omsg))
| c_Message_Oanalz(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Message_Oanalz(X1) ),
inference(cnf_transformation,[status(thm)],[f187]) ).
fof(f882,plain,
! [X0,X1,X2] :
( ~ hBOOL(c_in(X0,c_Message_Oanalz(c_Set_Oinsert(X2,X1,tc_Message_Omsg)),tc_Message_Omsg))
| ~ hBOOL(c_in(X2,c_Message_Oanalz(X1),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Message_Oanalz(X1),tc_Message_Omsg)) ),
inference(cnf_transformation,[status(thm)],[f188]) ).
fof(f885,plain,
! [V_X,V_G] :
( ~ hBOOL(c_in(V_X,c_Message_Oanalz(V_G),tc_Message_Omsg))
| ! [V_H] :
( ~ c_lessequals(V_G,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool))
| hBOOL(c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg)) ) ),
inference(miniscoping,[status(thm)],[f191]) ).
fof(f886,plain,
! [X0,X1,X2] :
( ~ hBOOL(c_in(X0,c_Message_Oanalz(X2),tc_Message_Omsg))
| ~ c_lessequals(X2,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| hBOOL(c_in(X0,c_Message_Oanalz(X1),tc_Message_Omsg)) ),
inference(cnf_transformation,[status(thm)],[f885]) ).
fof(f898,plain,
! [X0] : c_lessequals(c_Message_Oanalz(X0),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f199]) ).
fof(f912,plain,
! [X0,X1] :
( ~ hBOOL(c_in(c_Message_Omsg_ONonce(X0),c_Message_Osynth(X1),tc_Message_Omsg))
| hBOOL(c_in(c_Message_Omsg_ONonce(X0),X1,tc_Message_Omsg)) ),
inference(cnf_transformation,[status(thm)],[f210]) ).
fof(f915,plain,
! [X0,X1] : c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_OAgent(X0),X1,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OAgent(X0),c_Message_Oparts(X1),tc_Message_Omsg),
inference(cnf_transformation,[status(thm)],[f213]) ).
fof(f917,plain,
! [X0,X1] : c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_ONonce(X0),X1,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_ONonce(X0),c_Message_Oparts(X1),tc_Message_Omsg),
inference(cnf_transformation,[status(thm)],[f215]) ).
fof(f918,plain,
! [X0,X1] : c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X0),X1,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OAgent(X0),c_Message_Oanalz(X1),tc_Message_Omsg),
inference(cnf_transformation,[status(thm)],[f216]) ).
fof(f922,plain,
! [X0,X1] : c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X0),X1,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_ONonce(X0),c_Message_Oanalz(X1),tc_Message_Omsg),
inference(cnf_transformation,[status(thm)],[f220]) ).
fof(f933,plain,
hBOOL(c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))),
inference(cnf_transformation,[status(thm)],[f231]) ).
fof(f934,plain,
! [V_evs] :
( ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ! [V_KK] :
( ~ c_lessequals(V_KK,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ! [V_K] :
( ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_KK,tc_nat,tc_Message_Omsg),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ) ) ),
inference(miniscoping,[status(thm)],[f232]) ).
fof(f935,plain,
! [X0,X1,X2] :
( ~ hBOOL(c_in(X2,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ c_lessequals(X1,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,X2)),tc_Message_Omsg))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,X1,tc_nat,tc_Message_Omsg),c_Event_Oknows(c_Message_Oagent_OSpy,X2),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ),
inference(cnf_transformation,[status(thm)],[f934]) ).
fof(f938,plain,
! [X0,X1,X2,X3] : c_Set_Oinsert(X0,c_Set_Oinsert(X1,X2,X3),X3) = c_Set_Oinsert(X1,c_Set_Oinsert(X0,X2,X3),X3),
inference(cnf_transformation,[status(thm)],[f234]) ).
fof(f963,plain,
! [T_a] :
( ! [V_x,V_y] : c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a)
| ~ class_Lattices_Oupper__semilattice(T_a) ),
inference(miniscoping,[status(thm)],[f251]) ).
fof(f964,plain,
! [X0,X1,X2] :
( c_lessequals(X1,c_Lattices_Oupper__semilattice__class_Osup(X1,X2,X0),X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(cnf_transformation,[status(thm)],[f963]) ).
fof(f965,plain,
! [T_a] :
( ! [V_y,V_x] : c_lessequals(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a)
| ~ class_Lattices_Oupper__semilattice(T_a) ),
inference(miniscoping,[status(thm)],[f252]) ).
fof(f966,plain,
! [X0,X1,X2] :
( c_lessequals(X1,c_Lattices_Oupper__semilattice__class_Osup(X2,X1,X0),X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(cnf_transformation,[status(thm)],[f965]) ).
fof(f994,plain,
! [X0,X1,X2] : c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(X2,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(X2,tc_bool)),
inference(cnf_transformation,[status(thm)],[f269]) ).
fof(f995,plain,
! [T_a] :
( ! [V_x,V_y] : c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,V_x,T_a)
| ~ class_Lattices_Oupper__semilattice(T_a) ),
inference(miniscoping,[status(thm)],[f270]) ).
fof(f996,plain,
! [X0,X1,X2] :
( c_Lattices_Oupper__semilattice__class_Osup(X1,X2,X0) = c_Lattices_Oupper__semilattice__class_Osup(X2,X1,X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(cnf_transformation,[status(thm)],[f995]) ).
fof(f1002,plain,
! [T_a] :
( ! [V_x,V_y] : c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a)
| ~ class_Lattices_Oupper__semilattice(T_a) ),
inference(miniscoping,[status(thm)],[f275]) ).
fof(f1003,plain,
! [X0,X1,X2] :
( c_Lattices_Oupper__semilattice__class_Osup(X1,c_Lattices_Oupper__semilattice__class_Osup(X1,X2,X0),X0) = c_Lattices_Oupper__semilattice__class_Osup(X1,X2,X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(cnf_transformation,[status(thm)],[f1002]) ).
fof(f1007,plain,
! [X0] : c_Message_Oanalz(c_Message_Osynth(X0)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(X0),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f278]) ).
fof(f1015,plain,
! [X0,X1] : c_HOL_Ouminus__class_Ouminus(c_HOL_Ouminus__class_Ouminus(X0,tc_fun(X1,tc_bool)),tc_fun(X1,tc_bool)) = X0,
inference(cnf_transformation,[status(thm)],[f284]) ).
fof(f1065,plain,
! [X0,X1,X2] :
( ~ hBOOL(c_in(X0,X1,X2))
| c_Set_Oinsert(X0,X1,X2) = X1 ),
inference(cnf_transformation,[status(thm)],[f315]) ).
fof(f1066,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X0,X1,tc_Message_Omsg))
| hBOOL(c_in(X0,c_Message_Osynth(X1),tc_Message_Omsg)) ),
inference(cnf_transformation,[status(thm)],[f316]) ).
fof(f1075,plain,
! [X0,X1,X2] : c_lessequals(c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(X0,X1),X2,tc_Message_Omsg)),c_Set_Oinsert(c_Message_Omsg_OCrypt(X0,X1),c_Message_Oanalz(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f322]) ).
fof(f1078,plain,
! [X0,X1] :
( ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(cnf_transformation,[status(thm)],[f324]) ).
fof(f1079,plain,
! [X0,X1] :
( ~ c_lessequals(X0,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(cnf_transformation,[status(thm)],[f325]) ).
fof(f1080,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(cnf_transformation,[status(thm)],[f326]) ).
fof(f1081,plain,
! [X0] : c_lessequals(X0,c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f327]) ).
fof(f1101,plain,
! [V_evs] :
( ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ! [V_KK] :
( ~ c_lessequals(V_KK,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ! [V_K] :
( ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_KK,tc_nat,tc_Message_Omsg),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| hBOOL(c_in(V_K,V_KK,tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)) ) ) ),
inference(miniscoping,[status(thm)],[f340]) ).
fof(f1102,plain,
! [X0,X1,X2] :
( ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ c_lessequals(X2,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,X2,tc_nat,tc_Message_Omsg),c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| hBOOL(c_in(X0,X2,tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg)) ),
inference(cnf_transformation,[status(thm)],[f1101]) ).
fof(f1103,plain,
! [V_evs] :
( ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ! [V_KK] :
( ~ c_lessequals(V_KK,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ! [V_K] :
( ~ hBOOL(c_in(V_K,V_KK,tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_KK,tc_nat,tc_Message_Omsg),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ) ) ),
inference(miniscoping,[status(thm)],[f341]) ).
fof(f1104,plain,
! [X0,X1,X2] :
( ~ hBOOL(c_in(X2,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ c_lessequals(X1,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ~ hBOOL(c_in(X0,X1,tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,X1,tc_nat,tc_Message_Omsg),c_Event_Oknows(c_Message_Oagent_OSpy,X2),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ),
inference(cnf_transformation,[status(thm)],[f1103]) ).
fof(f1113,plain,
! [X0,X1] : ~ hBOOL(c_in(c_Message_Omsg_ONonce(X0),c_Message_Oparts(c_Event_OinitState(X1)),tc_Message_Omsg)),
inference(cnf_transformation,[status(thm)],[f347]) ).
fof(f1127,plain,
! [X0,X1,X2] : c_Event_Oknows(X0,c_List_Olist_OCons(c_Event_Oevent_ONotes(X0,X1),X2,tc_Event_Oevent)) = c_Set_Oinsert(X1,c_Event_Oknows(X0,X2),tc_Message_Omsg),
inference(cnf_transformation,[status(thm)],[f360]) ).
fof(f1128,plain,
! [X0,X1,X2,X3] : c_lessequals(c_Event_Oknows(X0,X1),c_Event_Oknows(X0,c_List_Olist_OCons(c_Event_Oevent_ONotes(X2,X3),X1,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f361]) ).
fof(f1136,plain,
! [X0] : c_lessequals(c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,X0)),c_Event_Oused(X0),tc_fun(tc_Message_Omsg,tc_bool)),
inference(cnf_transformation,[status(thm)],[f368]) ).
fof(f1145,plain,
! [V_A] :
( ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
| ! [V_X,V_evs] : c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg) ),
inference(miniscoping,[status(thm)],[f376]) ).
fof(f1146,plain,
! [X0,X1,X2] :
( ~ hBOOL(c_in(X0,c_Event_Obad,tc_Message_Oagent))
| c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_ONotes(X0,X1),X2,tc_Event_Oevent)) = c_Set_Oinsert(X1,c_Event_Oknows(c_Message_Oagent_OSpy,X2),tc_Message_Omsg) ),
inference(cnf_transformation,[status(thm)],[f1145]) ).
fof(f1153,plain,
! [X0,X1] :
( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,X0),c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_Message_Omsg)),tc_Message_Omsg))
| ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| hBOOL(c_in(X0,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat)) ),
inference(cnf_transformation,[status(thm)],[f380]) ).
fof(f1154,plain,
! [V_evs] :
( ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ! [V_KAB] :
( hBOOL(c_in(V_KAB,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat))
| ! [V_K] :
( ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_KAB),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg)),tc_Message_Omsg))
| V_K = V_KAB
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)) ) ) ),
inference(miniscoping,[status(thm)],[f381]) ).
fof(f1155,plain,
! [X0,X1,X2] :
( ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| hBOOL(c_in(X2,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,X2),c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_Message_Omsg)),tc_Message_Omsg))
| X0 = X2
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg)) ),
inference(cnf_transformation,[status(thm)],[f1154]) ).
fof(f1158,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X0,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Event_Oused(X1),tc_Message_Omsg)) ),
inference(cnf_transformation,[status(thm)],[f383]) ).
fof(f1194,plain,
! [X0] : c_Message_Oanalz(c_Message_Oparts(X0)) = c_Message_Oparts(X0),
inference(cnf_transformation,[status(thm)],[f411]) ).
fof(f1195,plain,
! [X0] : c_Message_Oparts(c_Message_Oanalz(X0)) = c_Message_Oparts(X0),
inference(cnf_transformation,[status(thm)],[f412]) ).
fof(f1197,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X0,X1,tc_Message_Omsg))
| hBOOL(c_in(X0,c_Message_Oparts(X1),tc_Message_Omsg)) ),
inference(cnf_transformation,[status(thm)],[f414]) ).
fof(f1206,plain,
! [X0,X1] : hBOOL(c_in(X0,c_Orderings_Otop__class_Otop(tc_fun(X1,tc_bool)),X1)),
inference(cnf_transformation,[status(thm)],[f419]) ).
fof(f1207,plain,
! [X0,X1,X2] : X0 != c_List_Olist_OCons(X1,X0,X2),
inference(cnf_transformation,[status(thm)],[f420]) ).
fof(f1220,plain,
! [X0,X1] : hBOOL(hAPP(c_Orderings_Otop__class_Otop(tc_fun(X0,tc_bool)),X1)),
inference(cnf_transformation,[status(thm)],[f428]) ).
fof(f1222,plain,
! [X0] : c_Message_Oparts(c_Message_Oparts(X0)) = c_Message_Oparts(X0),
inference(cnf_transformation,[status(thm)],[f430]) ).
fof(f1230,plain,
! [V_K,V_evs,V_A] :
( ! [V_NA,V_B,V_X] : ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X)))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
| hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(V_K,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat)) ),
inference(miniscoping,[status(thm)],[f435]) ).
fof(f1231,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X2),c_Message_Omsg_OMPair(X3,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X4),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X0),X5)))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg))
| hBOOL(c_in(X2,c_Event_Obad,tc_Message_Oagent))
| ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(X0,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat)) ),
inference(cnf_transformation,[status(thm)],[f1230]) ).
fof(f1236,plain,
! [V_c,V_evs] :
( ! [V_A,V_X] : hBOOL(c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent))),tc_Message_Omsg))
| ~ hBOOL(c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)) ),
inference(miniscoping,[status(thm)],[f439]) ).
fof(f1237,plain,
! [X0,X1,X2,X3] :
( hBOOL(c_in(X0,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_ONotes(X2,X3),X1,tc_Event_Oevent))),tc_Message_Omsg))
| ~ hBOOL(c_in(X0,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg)) ),
inference(cnf_transformation,[status(thm)],[f1236]) ).
fof(f1242,plain,
! [V_A] :
( hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
| ! [V_X,V_evs] : c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Event_Oknows(c_Message_Oagent_OSpy,V_evs) ),
inference(miniscoping,[status(thm)],[f442]) ).
fof(f1243,plain,
! [X0,X1,X2] :
( hBOOL(c_in(X0,c_Event_Obad,tc_Message_Oagent))
| c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_ONotes(X0,X1),X2,tc_Event_Oevent)) = c_Event_Oknows(c_Message_Oagent_OSpy,X2) ),
inference(cnf_transformation,[status(thm)],[f1242]) ).
fof(f1250,plain,
! [V_K,V_evs] :
( ! [V_A,V_K_H,V_N,V_B,V_X] : ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(V_K_H,c_Message_Omsg_OMPair(V_N,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(V_K,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat)) ),
inference(miniscoping,[status(thm)],[f446]) ).
fof(f1251,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X2,c_Message_Omsg_OCrypt(X3,c_Message_Omsg_OMPair(X4,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X5),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X0),X6))))),c_List_Oset(X1,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(X0,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat)) ),
inference(cnf_transformation,[status(thm)],[f1250]) ).
fof(f1258,plain,
! [V_X,V_evs,V_K] :
( ! [V_S,V_A,V_NA,V_B] : ~ hBOOL(c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(V_K,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat))
| hBOOL(c_in(V_X,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)) ),
inference(miniscoping,[status(thm)],[f450]) ).
fof(f1259,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( ~ hBOOL(c_in(c_Event_Oevent_OSays(X3,X4,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X4),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X5),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X6),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X2),X0))))),c_List_Oset(X1,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(X2,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat))
| hBOOL(c_in(X0,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg)) ),
inference(cnf_transformation,[status(thm)],[f1258]) ).
fof(f1262,plain,
! [V_evs] :
( ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ! [V_A] :
( ~ hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)) ) ),
inference(miniscoping,[status(thm)],[f452]) ).
fof(f1263,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(X0,c_Event_Obad,tc_Message_Oagent))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,X0)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg)) ),
inference(cnf_transformation,[status(thm)],[f1262]) ).
fof(f1264,plain,
! [V_evs] :
( ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ! [V_A] :
( ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,V_A)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
| hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent)) ) ),
inference(miniscoping,[status(thm)],[f453]) ).
fof(f1265,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,X0)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Event_Obad,tc_Message_Oagent)) ),
inference(cnf_transformation,[status(thm)],[f1264]) ).
fof(f1266,plain,
! [V_K,V_evs] :
( ! [V_A,V_NA,V_B,V_X] : ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(V_B,c_Message_Omsg_OMPair(V_K,V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(V_K,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg)) ),
inference(miniscoping,[status(thm)],[f454]) ).
fof(f1267,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X2,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X2),c_Message_Omsg_OMPair(X3,c_Message_Omsg_OMPair(X4,c_Message_Omsg_OMPair(X0,X5))))),c_List_Oset(X1,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(X0,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg)) ),
inference(cnf_transformation,[status(thm)],[f1266]) ).
fof(f1268,plain,
! [V_evs3] :
( ~ hBOOL(c_in(V_evs3,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ! [V_A] :
( V_A = c_Message_Oagent_OServer
| ! [V_B,V_X,V_NA] :
( ! [V_S,V_K] : ~ hBOOL(c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs3,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(V_A,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_ONonce(V_NA)))),c_List_Oset(V_evs3,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs3,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ) ),
inference(miniscoping,[status(thm)],[f455]) ).
fof(f1269,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( ~ hBOOL(c_in(X3,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| X0 = c_Message_Oagent_OServer
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X5,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X4),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X6),X2))))),c_List_Oset(X3,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X0,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X0),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_ONonce(X4)))),c_List_Oset(X3,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),X3,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
inference(cnf_transformation,[status(thm)],[f1268]) ).
fof(f1270,plain,
! [V_X,V_B,V_K,V_A,V_evs] :
( ! [V_NA] : ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X)))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg))
| hBOOL(c_in(V_A,c_Event_Obad,tc_Message_Oagent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| V_X = c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OAgent(V_A))) ),
inference(miniscoping,[status(thm)],[f456]) ).
fof(f1271,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X3),c_Message_Omsg_OMPair(X5,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X2),X0)))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,X4)),tc_Message_Omsg))
| hBOOL(c_in(X3,c_Event_Obad,tc_Message_Oagent))
| ~ hBOOL(c_in(X4,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| X0 = c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X2),c_Message_Omsg_OAgent(X3))) ),
inference(cnf_transformation,[status(thm)],[f1270]) ).
fof(f1272,plain,
! [V_evs5] :
( ~ hBOOL(c_in(V_evs5,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ! [V_K] :
( ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
| ! [V_A,V_NB] :
( ! [V_B_H] : ~ hBOOL(c_in(c_Event_Oevent_OSays(V_B_H,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),c_List_Oset(V_evs5,tc_Event_Oevent),tc_Event_Oevent))
| ! [V_B] :
( ! [V_S,V_NA,V_X] : ~ hBOOL(c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs5,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),c_Message_Omsg_ONonce(V_NB)))),V_evs5,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ) ) ),
inference(miniscoping,[status(thm)],[f457]) ).
fof(f1273,plain,
! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
( ~ hBOOL(c_in(X4,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(X2,c_Message_OsymKeys,tc_nat))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X8,X0,c_Message_Omsg_OCrypt(X2,c_Message_Omsg_ONonce(X3))),c_List_Oset(X4,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X5,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X6),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X2),X7))))),c_List_Oset(X4,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,c_Message_Omsg_OCrypt(X2,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X3),c_Message_Omsg_ONonce(X3)))),X4,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
inference(cnf_transformation,[status(thm)],[f1272]) ).
fof(f1274,plain,
! [V_evso] :
( ~ hBOOL(c_in(V_evso,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ! [V_NB,V_K,V_A,V_B] :
( ~ hBOOL(c_in(c_Event_Oevent_OSays(V_B,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),c_List_Oset(V_evso,tc_Event_Oevent),tc_Event_Oevent))
| ! [V_NA] :
( ! [V_X] : ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evso,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_ONotes(c_Message_Oagent_OSpy,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),hAPP(c_Message_Omsg_OKey,V_K)))),V_evso,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ) ),
inference(miniscoping,[status(thm)],[f458]) ).
fof(f1275,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( ~ hBOOL(c_in(X3,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X5,X4,c_Message_Omsg_OCrypt(X2,c_Message_Omsg_ONonce(X1))),c_List_Oset(X3,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X4,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X4),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X0),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X5),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X2),X6))))),c_List_Oset(X3,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_ONotes(c_Message_Oagent_OSpy,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X0),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X1),hAPP(c_Message_Omsg_OKey,X2)))),X3,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
inference(cnf_transformation,[status(thm)],[f1274]) ).
fof(f1276,plain,
! [V_evs4] :
( ~ hBOOL(c_in(V_evs4,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ! [V_NB] :
( hBOOL(c_in(c_Message_Omsg_ONonce(V_NB),c_Event_Oused(V_evs4),tc_Message_Omsg))
| ! [V_K] :
( ~ hBOOL(c_in(V_K,c_Message_OsymKeys,tc_nat))
| ! [V_B,V_A] :
( ! [V_A_H] : ~ hBOOL(c_in(c_Event_Oevent_OSays(V_A_H,V_B,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OAgent(V_A)))),c_List_Oset(V_evs4,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(V_B,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),V_evs4,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ) ) ),
inference(miniscoping,[status(thm)],[f459]) ).
fof(f1277,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ hBOOL(c_in(X4,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| hBOOL(c_in(c_Message_Omsg_ONonce(X3),c_Event_Oused(X4),tc_Message_Omsg))
| ~ hBOOL(c_in(X2,c_Message_OsymKeys,tc_nat))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X5,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X2),c_Message_Omsg_OAgent(X1)))),c_List_Oset(X4,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,c_Message_Omsg_OCrypt(X2,c_Message_Omsg_ONonce(X3))),X4,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
inference(cnf_transformation,[status(thm)],[f1276]) ).
fof(f1280,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(X1,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X2),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X3),X4)))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,X5)),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Event_Obad,tc_Message_Oagent))
| ~ hBOOL(c_in(X5,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(X1,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X2),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X3),X4))))),c_List_Oset(X5,tc_Event_Oevent),tc_Event_Oevent)) ),
inference(cnf_transformation,[status(thm)],[f461]) ).
fof(f1281,plain,
! [X0] : hBOOL(c_in(hAPP(c_Public_OshrK,X0),c_Message_OsymKeys,tc_nat)),
inference(cnf_transformation,[status(thm)],[f462]) ).
fof(f1285,plain,
! [X0] : c_Message_Oanalz(c_Message_Oanalz(X0)) = c_Message_Oanalz(X0),
inference(cnf_transformation,[status(thm)],[f465]) ).
fof(f1304,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X0,X1,tc_Message_Omsg))
| hBOOL(c_in(X0,c_Message_Oanalz(X1),tc_Message_Omsg)) ),
inference(cnf_transformation,[status(thm)],[f477]) ).
fof(f1307,plain,
hBOOL(c_in(c_Message_Oagent_OSpy,c_Event_Obad,tc_Message_Oagent)),
inference(cnf_transformation,[status(thm)],[f479]) ).
fof(f1318,plain,
! [V_K_H,V_A,V_evs] :
( ! [V_N,V_B,V_K,V_X] : ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(V_K_H,c_Message_Omsg_OMPair(V_N,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| V_K_H = hAPP(c_Public_OshrK,V_A) ),
inference(miniscoping,[status(thm)],[f487]) ).
fof(f1319,plain,
! [X0,X1,X2,X3,X4,X5,X6] :
( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X1,c_Message_Omsg_OCrypt(X0,c_Message_Omsg_OMPair(X3,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X4),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X5),X6))))),c_List_Oset(X2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(X2,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| X0 = hAPP(c_Public_OshrK,X1) ),
inference(cnf_transformation,[status(thm)],[f1318]) ).
fof(f1322,plain,
c_Message_Oagent_OServer != c_Message_Oagent_OSpy,
inference(cnf_transformation,[status(thm)],[f490]) ).
fof(f1325,plain,
! [V_A,V_evs,V_K] :
( ! [V_NA,V_B,V_X] : ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ! [V_A_H] :
( ! [V_NA_H,V_B_H,V_X_H] : ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A_H,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A_H),c_Message_Omsg_OMPair(V_NA_H,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B_H),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X_H))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| V_A = V_A_H ) ),
inference(miniscoping,[status(thm)],[f492]) ).
fof(f1326,plain,
! [X0,X1,X2,X3,X4,X5,X6,X7,X8,X9] :
( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(X7,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X8),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X5),X9))))),c_List_Oset(X2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X1,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X1),c_Message_Omsg_OMPair(X3,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X4),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X5),X6))))),c_List_Oset(X2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(X2,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| X0 = X1 ),
inference(cnf_transformation,[status(thm)],[f1325]) ).
fof(f1327,plain,
! [V_NA,V_evs,V_K] :
( ! [V_A,V_B,V_X] : ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ! [V_NA_H] :
( ! [V_A_H,V_B_H,V_X_H] : ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A_H,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A_H),c_Message_Omsg_OMPair(V_NA_H,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B_H),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X_H))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| V_NA = V_NA_H ) ),
inference(miniscoping,[status(thm)],[f493]) ).
fof(f1328,plain,
! [X0,X1,X2,X3,X4,X5,X6,X7,X8,X9] :
( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X7,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X7),c_Message_Omsg_OMPair(X0,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X8),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X5),X9))))),c_List_Oset(X2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X3,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X3),c_Message_Omsg_OMPair(X1,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X4),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X5),X6))))),c_List_Oset(X2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(X2,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| X0 = X1 ),
inference(cnf_transformation,[status(thm)],[f1327]) ).
fof(f1329,plain,
! [V_B,V_evs,V_K] :
( ! [V_A,V_NA,V_X] : ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ! [V_B_H] :
( ! [V_A_H,V_NA_H,V_X_H] : ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A_H,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A_H),c_Message_Omsg_OMPair(V_NA_H,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B_H),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X_H))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| V_B = V_B_H ) ),
inference(miniscoping,[status(thm)],[f494]) ).
fof(f1330,plain,
! [X0,X1,X2,X3,X4,X5,X6,X7,X8,X9] :
( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X7,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X7),c_Message_Omsg_OMPair(X8,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X0),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X5),X9))))),c_List_Oset(X2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X3,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X3),c_Message_Omsg_OMPair(X4,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X5),X6))))),c_List_Oset(X2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(X2,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| X0 = X1 ),
inference(cnf_transformation,[status(thm)],[f1329]) ).
fof(f1331,plain,
! [V_X,V_evs,V_K] :
( ! [V_A,V_NA,V_B] : ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ! [V_X_H] :
( ! [V_A_H,V_NA_H,V_B_H] : ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A_H,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,V_A_H),c_Message_Omsg_OMPair(V_NA_H,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B_H),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X_H))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| V_X = V_X_H ) ),
inference(miniscoping,[status(thm)],[f495]) ).
fof(f1332,plain,
! [X0,X1,X2,X3,X4,X5,X6,X7,X8,X9] :
( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X7,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X7),c_Message_Omsg_OMPair(X8,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X9),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X6),X0))))),c_List_Oset(X2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X3,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X3),c_Message_Omsg_OMPair(X4,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X5),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X6),X1))))),c_List_Oset(X2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(X2,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| X0 = X1 ),
inference(cnf_transformation,[status(thm)],[f1331]) ).
fof(f1344,plain,
! [X0,X1] : hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,X0)),c_Event_Oknows(X0,X1),tc_Message_Omsg)),
inference(cnf_transformation,[status(thm)],[f505]) ).
fof(f1351,plain,
! [X0,X1] :
( X0 = X1
| c_Message_Omsg_ONonce(X0) != c_Message_Omsg_ONonce(X1) ),
inference(cnf_transformation,[status(thm)],[f510]) ).
fof(f1352,plain,
! [V_x,V_S] :
( ~ hBOOL(hAPP(V_S,V_x))
| ! [T_a] : hBOOL(c_in(V_x,V_S,T_a)) ),
inference(miniscoping,[status(thm)],[f511]) ).
fof(f1353,plain,
! [X0,X1,X2] :
( ~ hBOOL(hAPP(X1,X0))
| hBOOL(c_in(X0,X1,X2)) ),
inference(cnf_transformation,[status(thm)],[f1352]) ).
fof(f1354,plain,
! [V_S,V_x] :
( ! [T_a] : ~ hBOOL(c_in(V_x,V_S,T_a))
| hBOOL(hAPP(V_S,V_x)) ),
inference(miniscoping,[status(thm)],[f512]) ).
fof(f1355,plain,
! [X0,X1,X2] :
( ~ hBOOL(c_in(X1,X0,X2))
| hBOOL(hAPP(X0,X1)) ),
inference(cnf_transformation,[status(thm)],[f1354]) ).
fof(f1383,plain,
~ hBOOL(c_in(v_A,c_Event_Obad,tc_Message_Oagent)),
inference(cnf_transformation,[status(thm)],[f534]) ).
fof(f1384,plain,
~ hBOOL(c_in(v_B,c_Event_Obad,tc_Message_Oagent)),
inference(cnf_transformation,[status(thm)],[f535]) ).
fof(f1385,plain,
hBOOL(c_in(v_evs2,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))),
inference(cnf_transformation,[status(thm)],[f536]) ).
fof(f1386,plain,
~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,v_KAB),c_Event_Oused(v_evs2),tc_Message_Omsg)),
inference(cnf_transformation,[status(thm)],[f537]) ).
fof(f1388,plain,
hBOOL(c_in(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),c_Message_Omsg_ONonce(v_NAa)))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent)),
inference(cnf_transformation,[status(thm)],[f539]) ).
fof(f1389,plain,
( v_A = v_Aa
| hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,v_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_A),c_Message_Omsg_OMPair(v_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OAgent(v_A)))))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent)) ),
inference(cnf_transformation,[status(thm)],[f540]) ).
fof(f1393,plain,
( v_NA = c_Message_Omsg_ONonce(v_NAa)
| hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,v_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_A),c_Message_Omsg_OMPair(v_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OAgent(v_A)))))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent)) ),
inference(cnf_transformation,[status(thm)],[f543]) ).
fof(f1404,plain,
( v_K = v_KAB
| hBOOL(c_in(v_Aa,c_Event_Obad,tc_Message_Oagent)) ),
inference(cnf_transformation,[status(thm)],[f551]) ).
fof(f1426,plain,
( hBOOL(c_in(v_Aa,c_Event_Obad,tc_Message_Oagent))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,v_KAB),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,v_evs2)),tc_Message_Omsg))
| hBOOL(c_in(v_Aa,c_Event_Obad,tc_Message_Oagent)) ),
inference(cnf_transformation,[status(thm)],[f566]) ).
fof(f1434,plain,
( v_K = v_KAB
| v_K = v_KAB
| ~ hBOOL(c_in(v_Aa,c_Event_Obad,tc_Message_Oagent))
| hAPP(c_Public_OshrK,v_Ba) != v_KAB ),
inference(cnf_transformation,[status(thm)],[f574]) ).
fof(f1435,plain,
( v_K = v_KAB
| ~ hBOOL(c_in(v_Aa,c_Event_Obad,tc_Message_Oagent))
| ~ hBOOL(c_in(v_Ba,c_Event_Obad,tc_Message_Oagent))
| v_K = v_KAB ),
inference(cnf_transformation,[status(thm)],[f575]) ).
fof(f1449,plain,
( v_K = v_KAB
| ~ hBOOL(c_in(v_Aa,c_Event_Obad,tc_Message_Oagent))
| hAPP(c_Public_OshrK,v_Ba) = v_KAB
| hBOOL(c_in(v_Ba,c_Event_Obad,tc_Message_Oagent))
| v_K = v_KAB ),
inference(cnf_transformation,[status(thm)],[f587]) ).
fof(f1455,plain,
! [T_1] :
( ~ class_Lattices_Olattice(T_1)
| ! [T_2] : class_Lattices_Oupper__semilattice(tc_fun(T_2,T_1)) ),
inference(miniscoping,[status(thm)],[f592]) ).
fof(f1456,plain,
! [X0,X1] :
( ~ class_Lattices_Olattice(X1)
| class_Lattices_Oupper__semilattice(tc_fun(X0,X1)) ),
inference(cnf_transformation,[status(thm)],[f1455]) ).
fof(f1457,plain,
! [T_1] :
( ~ class_Lattices_Obounded__lattice(T_1)
| ! [T_2] : class_Lattices_Obounded__lattice(tc_fun(T_2,T_1)) ),
inference(miniscoping,[status(thm)],[f593]) ).
fof(f1458,plain,
! [X0,X1] :
( ~ class_Lattices_Obounded__lattice(X1)
| class_Lattices_Obounded__lattice(tc_fun(X0,X1)) ),
inference(cnf_transformation,[status(thm)],[f1457]) ).
fof(f1459,plain,
! [T_1] :
( ~ class_Lattices_Oboolean__algebra(T_1)
| ! [T_2] : class_Lattices_Oboolean__algebra(tc_fun(T_2,T_1)) ),
inference(miniscoping,[status(thm)],[f594]) ).
fof(f1460,plain,
! [X0,X1] :
( ~ class_Lattices_Oboolean__algebra(X1)
| class_Lattices_Oboolean__algebra(tc_fun(X0,X1)) ),
inference(cnf_transformation,[status(thm)],[f1459]) ).
fof(f1461,plain,
! [T_1] :
( ~ class_Orderings_Opreorder(T_1)
| ! [T_2] : class_Orderings_Opreorder(tc_fun(T_2,T_1)) ),
inference(miniscoping,[status(thm)],[f595]) ).
fof(f1462,plain,
! [X0,X1] :
( ~ class_Orderings_Opreorder(X1)
| class_Orderings_Opreorder(tc_fun(X0,X1)) ),
inference(cnf_transformation,[status(thm)],[f1461]) ).
fof(f1463,plain,
! [T_1] :
( ~ class_Lattices_Olattice(T_1)
| ! [T_2] : class_Lattices_Olattice(tc_fun(T_2,T_1)) ),
inference(miniscoping,[status(thm)],[f596]) ).
fof(f1464,plain,
! [X0,X1] :
( ~ class_Lattices_Olattice(X1)
| class_Lattices_Olattice(tc_fun(X0,X1)) ),
inference(cnf_transformation,[status(thm)],[f1463]) ).
fof(f1465,plain,
! [T_1] :
( ~ class_Orderings_Oorder(T_1)
| ! [T_2] : class_Orderings_Oorder(tc_fun(T_2,T_1)) ),
inference(miniscoping,[status(thm)],[f597]) ).
fof(f1466,plain,
! [X0,X1] :
( ~ class_Orderings_Oorder(X1)
| class_Orderings_Oorder(tc_fun(X0,X1)) ),
inference(cnf_transformation,[status(thm)],[f1465]) ).
fof(f1467,plain,
! [T_1] :
( ~ class_Orderings_Otop(T_1)
| ! [T_2] : class_Orderings_Otop(tc_fun(T_2,T_1)) ),
inference(miniscoping,[status(thm)],[f598]) ).
fof(f1468,plain,
! [X0,X1] :
( ~ class_Orderings_Otop(X1)
| class_Orderings_Otop(tc_fun(X0,X1)) ),
inference(cnf_transformation,[status(thm)],[f1467]) ).
fof(f1469,plain,
! [T_1] :
( ~ class_Orderings_Obot(T_1)
| ! [T_2] : class_Orderings_Obot(tc_fun(T_2,T_1)) ),
inference(miniscoping,[status(thm)],[f599]) ).
fof(f1470,plain,
! [X0,X1] :
( ~ class_Orderings_Obot(X1)
| class_Orderings_Obot(tc_fun(X0,X1)) ),
inference(cnf_transformation,[status(thm)],[f1469]) ).
fof(f1483,plain,
class_Lattices_Obounded__lattice(tc_bool),
inference(cnf_transformation,[status(thm)],[f610]) ).
fof(f1484,plain,
class_Lattices_Oboolean__algebra(tc_bool),
inference(cnf_transformation,[status(thm)],[f611]) ).
fof(f1485,plain,
class_Orderings_Opreorder(tc_bool),
inference(cnf_transformation,[status(thm)],[f612]) ).
fof(f1486,plain,
class_Lattices_Olattice(tc_bool),
inference(cnf_transformation,[status(thm)],[f613]) ).
fof(f1487,plain,
class_Orderings_Oorder(tc_bool),
inference(cnf_transformation,[status(thm)],[f614]) ).
fof(f1488,plain,
class_Orderings_Otop(tc_bool),
inference(cnf_transformation,[status(thm)],[f615]) ).
fof(f1489,plain,
class_Orderings_Obot(tc_bool),
inference(cnf_transformation,[status(thm)],[f616]) ).
fof(f1490,plain,
class_HOL_Ouminus(tc_bool),
inference(cnf_transformation,[status(thm)],[f617]) ).
fof(f1502,definition,
( sQ2_spl
<=> hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,v_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_A),c_Message_Omsg_OMPair(v_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OAgent(v_A)))))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent)) ),
introduced(definition,[new_symbols(definition,[sQ2_spl])],[split_symbol_definition]) ).
fof(f1503,plain,
( ~ sQ2_spl
| hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,v_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_A),c_Message_Omsg_OMPair(v_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OAgent(v_A)))))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent)) ),
inference(component_clause,[status(thm)],[f1502]) ).
fof(f1505,definition,
( sQ3_spl
<=> v_A = v_Aa ),
introduced(definition,[new_symbols(definition,[sQ3_spl])],[split_symbol_definition]) ).
fof(f1506,plain,
( ~ sQ3_spl
| v_A = v_Aa ),
inference(component_clause,[status(thm)],[f1505]) ).
fof(f1508,plain,
( sQ3_spl
| sQ2_spl ),
inference(split_clause,[status(thm)],[f1389,f1502,f1505]) ).
fof(f1513,definition,
( sQ5_spl
<=> hBOOL(c_in(v_Aa,c_Event_Obad,tc_Message_Oagent)) ),
introduced(definition,[new_symbols(definition,[sQ5_spl])],[split_symbol_definition]) ).
fof(f1514,plain,
( ~ sQ5_spl
| hBOOL(c_in(v_Aa,c_Event_Obad,tc_Message_Oagent)) ),
inference(component_clause,[status(thm)],[f1513]) ).
fof(f1517,definition,
( sQ6_spl
<=> v_NA = c_Message_Omsg_ONonce(v_NAa) ),
introduced(definition,[new_symbols(definition,[sQ6_spl])],[split_symbol_definition]) ).
fof(f1518,plain,
( ~ sQ6_spl
| v_NA = c_Message_Omsg_ONonce(v_NAa) ),
inference(component_clause,[status(thm)],[f1517]) ).
fof(f1520,plain,
( sQ6_spl
| sQ2_spl ),
inference(split_clause,[status(thm)],[f1393,f1502,f1517]) ).
fof(f1529,definition,
( sQ8_spl
<=> v_K = v_KAB ),
introduced(definition,[new_symbols(definition,[sQ8_spl])],[split_symbol_definition]) ).
fof(f1530,plain,
( ~ sQ8_spl
| v_K = v_KAB ),
inference(component_clause,[status(thm)],[f1529]) ).
fof(f1534,plain,
( sQ8_spl
| sQ5_spl ),
inference(split_clause,[status(thm)],[f1404,f1513,f1529]) ).
fof(f1550,definition,
( sQ10_spl
<=> hBOOL(c_in(hAPP(c_Message_Omsg_OKey,v_KAB),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,v_evs2)),tc_Message_Omsg)) ),
introduced(definition,[new_symbols(definition,[sQ10_spl])],[split_symbol_definition]) ).
fof(f1551,plain,
( ~ sQ10_spl
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,v_KAB),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,v_evs2)),tc_Message_Omsg)) ),
inference(component_clause,[status(thm)],[f1550]) ).
fof(f1555,plain,
( sQ10_spl
| sQ5_spl ),
inference(split_clause,[status(thm)],[f1426,f1513,f1550]) ).
fof(f1563,definition,
( sQ13_spl
<=> hAPP(c_Public_OshrK,v_Ba) = v_KAB ),
introduced(definition,[new_symbols(definition,[sQ13_spl])],[split_symbol_definition]) ).
fof(f1567,definition,
( sQ14_spl
<=> hBOOL(c_in(v_Ba,c_Event_Obad,tc_Message_Oagent)) ),
introduced(definition,[new_symbols(definition,[sQ14_spl])],[split_symbol_definition]) ).
fof(f1575,plain,
( sQ8_spl
| ~ sQ5_spl
| ~ sQ13_spl ),
inference(split_clause,[status(thm)],[f1434,f1563,f1513,f1529]) ).
fof(f1576,plain,
( ~ sQ5_spl
| ~ sQ14_spl
| sQ8_spl ),
inference(split_clause,[status(thm)],[f1435,f1529,f1567,f1513]) ).
fof(f1588,plain,
( ~ sQ5_spl
| sQ13_spl
| sQ14_spl
| sQ8_spl ),
inference(split_clause,[status(thm)],[f1449,f1529,f1567,f1563,f1513]) ).
fof(f1600,plain,
( ~ sQ8_spl
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,v_K),c_Event_Oused(v_evs2),tc_Message_Omsg)) ),
inference(forward_demodulation,[status(thm)],[f1530,f1386]) ).
fof(f1649,plain,
! [X0,X1] : c_Message_Oparts(c_Set_Oinsert(X0,c_Message_Oanalz(X1),tc_Message_Omsg)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)),
inference(paramodulation,[status(thm)],[f1195,f622]) ).
fof(f1651,plain,
! [X0,X1] : c_Message_Oparts(c_Set_Oinsert(X0,c_Message_Oanalz(X1),tc_Message_Omsg)) = c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),
inference(forward_demodulation,[status(thm)],[f622,f1649]) ).
fof(f1659,plain,
! [X0] :
( c_Message_Oparts(c_Set_Oinsert(X0,c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg),tc_Message_Omsg)) = c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f787]) ).
fof(f1660,definition,
( sQ15_spl
<=> class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ15_spl])],[split_symbol_definition]) ).
fof(f1661,plain,
( ~ sQ15_spl
| class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f1660]) ).
fof(f1662,plain,
( sQ15_spl
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f1660]) ).
fof(f1663,definition,
! [X0] :
( sQ16_spl
<=> c_Message_Oparts(c_Set_Oinsert(X0,c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg),tc_Message_Omsg)) = c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) ),
introduced(definition,[new_symbols(definition,[sQ16_spl])],[split_symbol_definition]) ).
fof(f1666,plain,
( sQ16_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f1659,f1660,f1663]) ).
fof(f1668,plain,
( ~ sQ3_spl
| ~ hBOOL(c_in(v_Aa,c_Event_Obad,tc_Message_Oagent)) ),
inference(backward_demodulation,[status(thm)],[f1506,f1383]) ).
fof(f1671,plain,
( ~ sQ3_spl
| ~ sQ5_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f1668,f1514]) ).
fof(f1672,plain,
( ~ sQ3_spl
| ~ sQ5_spl ),
inference(contradiction_clause,[status(thm)],[f1671]) ).
fof(f1674,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,v_evs2)),tc_Message_Omsg)) ),
inference(forward_demodulation,[status(thm)],[f1530,f1551]) ).
fof(f1681,plain,
! [X0] :
( ~ sQ6_spl
| X0 = v_NAa
| c_Message_Omsg_ONonce(X0) != v_NA ),
inference(paramodulation,[status(thm)],[f1518,f1351]) ).
fof(f1684,plain,
( ~ sQ6_spl
| v_NAa = v_NAa
| v_NA != v_NA ),
inference(paramodulation,[status(thm)],[f1518,f1681]) ).
fof(f1685,definition,
( sQ17_spl
<=> v_NA = v_NA ),
introduced(definition,[new_symbols(definition,[sQ17_spl])],[split_symbol_definition]) ).
fof(f1687,plain,
( sQ17_spl
| v_NA != v_NA ),
inference(component_clause,[status(thm)],[f1685]) ).
fof(f1688,definition,
( sQ18_spl
<=> v_NAa = v_NAa ),
introduced(definition,[new_symbols(definition,[sQ18_spl])],[split_symbol_definition]) ).
fof(f1691,plain,
( ~ sQ6_spl
| sQ18_spl
| ~ sQ17_spl ),
inference(split_clause,[status(thm)],[f1684,f1685,f1688,f1517]) ).
fof(f1692,plain,
( sQ17_spl
| $false ),
inference(trivial_equality_resolution,[status(thm)],[f1687]) ).
fof(f1693,plain,
sQ17_spl,
inference(contradiction_clause,[status(thm)],[f1692]) ).
fof(f1721,plain,
( sQ15_spl
| ~ class_Lattices_Olattice(tc_bool) ),
inference(resolution,[status(thm)],[f1456,f1662]) ).
fof(f1722,plain,
( sQ15_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f1721,f1486]) ).
fof(f1723,plain,
sQ15_spl,
inference(contradiction_clause,[status(thm)],[f1722]) ).
fof(f1727,plain,
! [X0,X1,X2,X3] :
( c_Event_Oused(X3) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),X3,tc_Event_Oevent)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f792,f634]) ).
fof(f1728,plain,
! [X0,X1,X2] :
( c_Event_Oused(X2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X0,X1),X2,tc_Event_Oevent)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f791,f634]) ).
fof(f1729,plain,
! [X0,X1] :
( c_Message_Oparts(X1) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f634]) ).
fof(f1730,definition,
( sQ20_spl
<=> class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ20_spl])],[split_symbol_definition]) ).
fof(f1731,plain,
( ~ sQ20_spl
| class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f1730]) ).
fof(f1732,plain,
( sQ20_spl
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f1730]) ).
fof(f1733,definition,
! [X0,X1,X2,X3] :
( sQ21_spl
<=> ( c_Event_Oused(X3) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),X3,tc_Event_Oevent)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ21_spl])],[split_symbol_definition]) ).
fof(f1736,plain,
( sQ21_spl
| ~ sQ20_spl ),
inference(split_clause,[status(thm)],[f1727,f1730,f1733]) ).
fof(f1737,definition,
! [X0,X1,X2] :
( sQ22_spl
<=> ( c_Event_Oused(X2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X0,X1),X2,tc_Event_Oevent)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ22_spl])],[split_symbol_definition]) ).
fof(f1740,plain,
( sQ22_spl
| ~ sQ20_spl ),
inference(split_clause,[status(thm)],[f1728,f1730,f1737]) ).
fof(f1741,definition,
! [X0,X1] :
( sQ23_spl
<=> ( c_Message_Oparts(X1) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ23_spl])],[split_symbol_definition]) ).
fof(f1744,plain,
( sQ23_spl
| ~ sQ20_spl ),
inference(split_clause,[status(thm)],[f1729,f1730,f1741]) ).
fof(f1747,plain,
! [X0,X1,X2,X3] :
( c_Message_Oparts(c_Set_Oinsert(X2,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),X3,tc_Event_Oevent)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f792,f636]) ).
fof(f1748,plain,
! [X0,X1,X2] :
( c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X0,X1),X2,tc_Event_Oevent)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f791,f636]) ).
fof(f1749,plain,
! [X0,X1] :
( c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f636]) ).
fof(f1750,definition,
! [X0,X1,X2,X3] :
( sQ24_spl
<=> ( c_Message_Oparts(c_Set_Oinsert(X2,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),X3,tc_Event_Oevent)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ24_spl])],[split_symbol_definition]) ).
fof(f1753,plain,
( sQ24_spl
| ~ sQ20_spl ),
inference(split_clause,[status(thm)],[f1747,f1730,f1750]) ).
fof(f1754,definition,
! [X0,X1,X2] :
( sQ25_spl
<=> ( c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X0,X1),X2,tc_Event_Oevent)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ25_spl])],[split_symbol_definition]) ).
fof(f1757,plain,
( sQ25_spl
| ~ sQ20_spl ),
inference(split_clause,[status(thm)],[f1748,f1730,f1754]) ).
fof(f1758,definition,
! [X0,X1] :
( sQ26_spl
<=> ( c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ26_spl])],[split_symbol_definition]) ).
fof(f1761,plain,
( sQ26_spl
| ~ sQ20_spl ),
inference(split_clause,[status(thm)],[f1749,f1730,f1758]) ).
fof(f1762,plain,
( sQ20_spl
| ~ class_Lattices_Obounded__lattice(tc_bool) ),
inference(resolution,[status(thm)],[f1732,f1458]) ).
fof(f1763,plain,
( sQ20_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f1762,f1483]) ).
fof(f1764,plain,
sQ20_spl,
inference(contradiction_clause,[status(thm)],[f1763]) ).
fof(f1773,definition,
! [X0,X1] :
( sQ27_spl
<=> ( ~ hBOOL(c_in(X0,c_Message_Oanalz(c_Message_Oanalz(X1)),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Message_Oanalz(X1),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ27_spl])],[split_symbol_definition]) ).
fof(f1776,definition,
( sQ28_spl
<=> class_Orderings_Opreorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ28_spl])],[split_symbol_definition]) ).
fof(f1777,plain,
( ~ sQ28_spl
| class_Orderings_Opreorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f1776]) ).
fof(f1778,plain,
( sQ28_spl
| ~ class_Orderings_Opreorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f1776]) ).
fof(f1780,definition,
( sQ29_spl
<=> class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ29_spl])],[split_symbol_definition]) ).
fof(f1781,plain,
( ~ sQ29_spl
| class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f1780]) ).
fof(f1782,plain,
( sQ29_spl
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f1780]) ).
fof(f1798,plain,
( ~ sQ8_spl
| ~ hBOOL(hAPP(c_Event_Oused(v_evs2),hAPP(c_Message_Omsg_OKey,v_K))) ),
inference(resolution,[status(thm)],[f1353,f1600]) ).
fof(f1801,plain,
! [X0,X1] : ~ hBOOL(hAPP(c_Orderings_Obot__class_Obot(tc_fun(X0,tc_bool)),X1)),
inference(resolution,[status(thm)],[f1353,f626]) ).
fof(f1802,plain,
! [X0] : hBOOL(hAPP(c_Message_OsymKeys,hAPP(c_Public_OshrK,X0))),
inference(resolution,[status(thm)],[f1355,f1281]) ).
fof(f1804,plain,
hBOOL(hAPP(c_List_Oset(v_evs2,tc_Event_Oevent),c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),c_Message_Omsg_ONonce(v_NAa)))))),
inference(resolution,[status(thm)],[f1355,f1388]) ).
fof(f1853,definition,
( sQ30_spl
<=> class_Orderings_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ30_spl])],[split_symbol_definition]) ).
fof(f1855,plain,
( sQ30_spl
| ~ class_Orderings_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f1853]) ).
fof(f1856,definition,
! [X0,X1] :
( sQ31_spl
<=> ( ~ hBOOL(c_in(X0,c_Message_Oanalz(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Message_Oanalz(X1),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ31_spl])],[split_symbol_definition]) ).
fof(f1860,plain,
( sQ30_spl
| ~ class_Orderings_Obot(tc_bool) ),
inference(resolution,[status(thm)],[f1855,f1470]) ).
fof(f1861,plain,
( sQ30_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f1860,f1489]) ).
fof(f1862,plain,
sQ30_spl,
inference(contradiction_clause,[status(thm)],[f1861]) ).
fof(f1877,plain,
! [X0,X1] :
( X1 = X1
| ~ class_Lattices_Oupper__semilattice(tc_fun(X0,tc_bool)) ),
inference(paramodulation,[status(thm)],[f785,f787]) ).
fof(f1878,definition,
! [X0] :
( sQ32_spl
<=> ~ class_Lattices_Oupper__semilattice(tc_fun(X0,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ32_spl])],[split_symbol_definition]) ).
fof(f1879,plain,
! [X0] :
( ~ sQ32_spl
| ~ class_Lattices_Oupper__semilattice(tc_fun(X0,tc_bool)) ),
inference(component_clause,[status(thm)],[f1878]) ).
fof(f1881,definition,
! [X1] :
( sQ33_spl
<=> X1 = X1 ),
introduced(definition,[new_symbols(definition,[sQ33_spl])],[split_symbol_definition]) ).
fof(f1884,plain,
( sQ33_spl
| sQ32_spl ),
inference(split_clause,[status(thm)],[f1877,f1878,f1881]) ).
fof(f1885,plain,
( ~ sQ15_spl
| ~ sQ32_spl
| $false ),
inference(backward_subsumption_resolution,[status(thm)],[f1661,f1879]) ).
fof(f1887,plain,
( ~ sQ15_spl
| ~ sQ32_spl ),
inference(contradiction_clause,[status(thm)],[f1885]) ).
fof(f1914,plain,
! [X0,X1] :
( ~ hBOOL(hAPP(c_Message_Osynth(X1),c_Message_Omsg_ONonce(X0)))
| hBOOL(c_in(c_Message_Omsg_ONonce(X0),X1,tc_Message_Omsg)) ),
inference(resolution,[status(thm)],[f912,f1353]) ).
fof(f1957,plain,
c_lessequals(c_Message_Oparts(c_Event_OinitState(c_Message_Oagent_OSpy)),c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)),
inference(paramodulation,[status(thm)],[f798,f1136]) ).
fof(f1989,plain,
! [X0,X1] :
( hBOOL(hAPP(c_Message_Oanalz(X1),X0))
| ~ hBOOL(c_in(X0,X1,tc_Message_Omsg)) ),
inference(resolution,[status(thm)],[f1304,f1355]) ).
fof(f2087,plain,
! [X0,X1,X2,X3] :
( c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X1,X2,X0),X3,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f792,f964]) ).
fof(f2088,plain,
! [X0,X1,X2] :
( c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X0),X2,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f791,f964]) ).
fof(f2089,plain,
! [X0,X1] :
( c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f964]) ).
fof(f2091,definition,
! [X0,X1,X2,X3] :
( sQ36_spl
<=> c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X1,X2,X0),X3,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ36_spl])],[split_symbol_definition]) ).
fof(f2094,plain,
( sQ36_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f2087,f1660,f2091]) ).
fof(f2095,definition,
! [X0,X1,X2] :
( sQ37_spl
<=> c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X0),X2,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ37_spl])],[split_symbol_definition]) ).
fof(f2098,plain,
( sQ37_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f2088,f1660,f2095]) ).
fof(f2099,definition,
! [X0,X1] :
( sQ38_spl
<=> c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ38_spl])],[split_symbol_definition]) ).
fof(f2102,plain,
( sQ38_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f2089,f1660,f2099]) ).
fof(f2104,plain,
! [X0,X1,X2,X3] :
( c_lessequals(c_Event_Oused(X0),c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X1,X2,X3),X0,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f792,f966]) ).
fof(f2105,plain,
! [X0,X1,X2] :
( c_lessequals(c_Event_Oused(X0),c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X2),X0,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f791,f966]) ).
fof(f2106,plain,
! [X0,X1] :
( c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(c_Set_Oinsert(X1,X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f966]) ).
fof(f2108,definition,
! [X0,X1,X2,X3] :
( sQ39_spl
<=> c_lessequals(c_Event_Oused(X0),c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X1,X2,X3),X0,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ39_spl])],[split_symbol_definition]) ).
fof(f2111,plain,
( sQ39_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f2104,f1660,f2108]) ).
fof(f2112,definition,
! [X0,X1,X2] :
( sQ40_spl
<=> c_lessequals(c_Event_Oused(X0),c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X2),X0,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ40_spl])],[split_symbol_definition]) ).
fof(f2115,plain,
( sQ40_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f2105,f1660,f2112]) ).
fof(f2116,definition,
! [X0,X1] :
( sQ41_spl
<=> c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(c_Set_Oinsert(X1,X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ41_spl])],[split_symbol_definition]) ).
fof(f2119,plain,
( sQ41_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f2106,f1660,f2116]) ).
fof(f2125,definition,
( sQ42_spl
<=> class_Lattices_Olattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ42_spl])],[split_symbol_definition]) ).
fof(f2127,plain,
( sQ42_spl
| ~ class_Lattices_Olattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f2125]) ).
fof(f2207,plain,
c_Message_Oparts(c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),
inference(paramodulation,[status(thm)],[f648,f641]) ).
fof(f2210,plain,
c_Message_Oanalz(c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),
inference(paramodulation,[status(thm)],[f648,f623]) ).
fof(f2218,plain,
! [X0,X1] : ~ hBOOL(hAPP(c_List_Oset(c_List_Olist_ONil(X0),X0),X1)),
inference(paramodulation,[status(thm)],[f648,f1801]) ).
fof(f2220,plain,
! [X0,X1,X2] : c_Orderings_Obot__class_Obot(tc_fun(X0,tc_bool)) = c_Set_Oimage(X1,c_List_Oset(c_List_Olist_ONil(X2),X2),X2,X0),
inference(paramodulation,[status(thm)],[f648,f631]) ).
fof(f2221,plain,
! [X0,X1] : ~ hBOOL(c_in(X0,c_List_Oset(c_List_Olist_ONil(X1),X1),X1)),
inference(paramodulation,[status(thm)],[f648,f626]) ).
fof(f2288,plain,
! [X0,X1] : hBOOL(hAPP(c_Message_Oanalz(c_Event_Oknows(X0,X1)),hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,X0)))),
inference(resolution,[status(thm)],[f1344,f1989]) ).
fof(f2289,plain,
! [X0,X1] : hBOOL(hAPP(c_Event_Oknows(X0,X1),hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,X0)))),
inference(resolution,[status(thm)],[f1344,f1355]) ).
fof(f2406,definition,
! [X0] :
( sQ44_spl
<=> ~ class_Lattices_Oboolean__algebra(X0) ),
introduced(definition,[new_symbols(definition,[sQ44_spl])],[split_symbol_definition]) ).
fof(f2407,plain,
! [X0] :
( ~ sQ44_spl
| ~ class_Lattices_Oboolean__algebra(X0) ),
inference(component_clause,[status(thm)],[f2406]) ).
fof(f2411,plain,
! [X0,X1] : c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_ONonce(X1),X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),
inference(paramodulation,[status(thm)],[f917,f741]) ).
fof(f2412,plain,
! [X0,X1] : c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X1),X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),
inference(paramodulation,[status(thm)],[f918,f741]) ).
fof(f2415,plain,
! [X0,X1] : c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_OAgent(X1),X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),
inference(paramodulation,[status(thm)],[f915,f741]) ).
fof(f2448,plain,
! [X0,X1,X2,X3] :
( c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),X3,tc_Event_Oevent)) = c_Lattices_Oupper__semilattice__class_Osup(c_Event_Oused(X3),c_Message_Oparts(c_Set_Oinsert(X2,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f792,f996]) ).
fof(f2449,plain,
! [X0,X1,X2] :
( c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X0,X1),X2,tc_Event_Oevent)) = c_Lattices_Oupper__semilattice__class_Osup(c_Event_Oused(X2),c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f791,f996]) ).
fof(f2450,plain,
! [X0,X1] :
( c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(X1),c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f996]) ).
fof(f2455,definition,
! [X0,X1,X2,X3] :
( sQ47_spl
<=> c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),X3,tc_Event_Oevent)) = c_Lattices_Oupper__semilattice__class_Osup(c_Event_Oused(X3),c_Message_Oparts(c_Set_Oinsert(X2,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ47_spl])],[split_symbol_definition]) ).
fof(f2458,plain,
( sQ47_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f2448,f1660,f2455]) ).
fof(f2459,definition,
! [X0,X1,X2] :
( sQ48_spl
<=> c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X0,X1),X2,tc_Event_Oevent)) = c_Lattices_Oupper__semilattice__class_Osup(c_Event_Oused(X2),c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ48_spl])],[split_symbol_definition]) ).
fof(f2462,plain,
( sQ48_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f2449,f1660,f2459]) ).
fof(f2463,definition,
! [X0,X1] :
( sQ49_spl
<=> c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(X1),c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ49_spl])],[split_symbol_definition]) ).
fof(f2466,plain,
( sQ49_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f2450,f1660,f2463]) ).
fof(f2470,plain,
( hAPP(c_List_Oset(c_List_Olist_ONil(t_a),t_a),v_x) = c_Orderings_Obot__class_Obot(tc_bool)
| ~ class_Orderings_Obot(tc_bool) ),
inference(paramodulation,[status(thm)],[f648,f651]) ).
fof(f2471,definition,
( sQ50_spl
<=> class_Orderings_Obot(tc_bool) ),
introduced(definition,[new_symbols(definition,[sQ50_spl])],[split_symbol_definition]) ).
fof(f2473,plain,
( sQ50_spl
| ~ class_Orderings_Obot(tc_bool) ),
inference(component_clause,[status(thm)],[f2471]) ).
fof(f2474,definition,
( sQ51_spl
<=> hAPP(c_List_Oset(c_List_Olist_ONil(t_a),t_a),v_x) = c_Orderings_Obot__class_Obot(tc_bool) ),
introduced(definition,[new_symbols(definition,[sQ51_spl])],[split_symbol_definition]) ).
fof(f2477,plain,
( sQ51_spl
| ~ sQ50_spl ),
inference(split_clause,[status(thm)],[f2470,f2471,f2474]) ).
fof(f2478,plain,
( sQ50_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f2473,f1489]) ).
fof(f2479,plain,
sQ50_spl,
inference(contradiction_clause,[status(thm)],[f2478]) ).
fof(f2481,plain,
! [X0,X1] :
( c_Orderings_Obot__class_Obot(tc_fun(X1,tc_bool)) = c_Orderings_Obot__class_Obot(tc_fun(X1,tc_bool))
| c_Orderings_Obot__class_Obot(tc_fun(X0,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(X0,tc_bool)) ),
inference(paramodulation,[status(thm)],[f631,f653]) ).
fof(f2482,definition,
! [X0] :
( sQ52_spl
<=> c_Orderings_Obot__class_Obot(tc_fun(X0,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(X0,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ52_spl])],[split_symbol_definition]) ).
fof(f2483,plain,
! [X0] :
( ~ sQ52_spl
| c_Orderings_Obot__class_Obot(tc_fun(X0,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(X0,tc_bool)) ),
inference(component_clause,[status(thm)],[f2482]) ).
fof(f2485,definition,
! [X1] :
( sQ53_spl
<=> c_Orderings_Obot__class_Obot(tc_fun(X1,tc_bool)) = c_Orderings_Obot__class_Obot(tc_fun(X1,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ53_spl])],[split_symbol_definition]) ).
fof(f2488,plain,
( sQ53_spl
| sQ52_spl ),
inference(split_clause,[status(thm)],[f2481,f2482,f2485]) ).
fof(f2489,plain,
( ~ sQ52_spl
| $false ),
inference(trivial_equality_resolution,[status(thm)],[f2483]) ).
fof(f2490,plain,
~ sQ52_spl,
inference(contradiction_clause,[status(thm)],[f2489]) ).
fof(f2492,plain,
! [X0,X1] : c_lessequals(c_List_Oset(c_List_Olist_ONil(X0),X0),X1,tc_fun(X0,tc_bool)),
inference(paramodulation,[status(thm)],[f648,f654]) ).
fof(f2624,plain,
! [X0,X1] : c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X1),X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),
inference(paramodulation,[status(thm)],[f922,f741]) ).
fof(f2699,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(tc_nat,tc_bool)),c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ),
inference(paramodulation,[status(thm)],[f631,f935]) ).
fof(f2700,plain,
! [X0,X1] :
( ~ hBOOL(c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ c_lessequals(X1,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_ONil(tc_Event_Oevent))),tc_Message_Omsg))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,X1,tc_nat,tc_Message_Omsg),c_Event_OinitState(c_Message_Oagent_OSpy),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ),
inference(paramodulation,[status(thm)],[f798,f935]) ).
fof(f2702,definition,
! [X0,X1] :
( sQ55_spl
<=> ( ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ55_spl])],[split_symbol_definition]) ).
fof(f2705,definition,
( sQ56_spl
<=> c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(tc_nat,tc_bool)),c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ56_spl])],[split_symbol_definition]) ).
fof(f2707,plain,
( sQ56_spl
| ~ c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(tc_nat,tc_bool)),c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool)) ),
inference(component_clause,[status(thm)],[f2705]) ).
fof(f2708,plain,
( ~ sQ56_spl
| sQ55_spl ),
inference(split_clause,[status(thm)],[f2699,f2702,f2705]) ).
fof(f2709,definition,
! [X0,X1] :
( sQ57_spl
<=> ( ~ c_lessequals(X1,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_ONil(tc_Event_Oevent))),tc_Message_Omsg))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,X1,tc_nat,tc_Message_Omsg),c_Event_OinitState(c_Message_Oagent_OSpy),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ57_spl])],[split_symbol_definition]) ).
fof(f2712,definition,
( sQ58_spl
<=> hBOOL(c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
introduced(definition,[new_symbols(definition,[sQ58_spl])],[split_symbol_definition]) ).
fof(f2714,plain,
( sQ58_spl
| ~ hBOOL(c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
inference(component_clause,[status(thm)],[f2712]) ).
fof(f2715,plain,
( ~ sQ58_spl
| sQ57_spl ),
inference(split_clause,[status(thm)],[f2700,f2709,f2712]) ).
fof(f2739,plain,
! [X0,X1] : c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,X0)),c_Event_Oknows(X0,X1),tc_Message_Omsg) = c_Event_Oknows(X0,X1),
inference(resolution,[status(thm)],[f1065,f1344]) ).
fof(f2742,plain,
! [X0] : c_Set_Oinsert(hAPP(c_Public_OshrK,X0),c_Message_OsymKeys,tc_nat) = c_Message_OsymKeys,
inference(resolution,[status(thm)],[f1065,f1281]) ).
fof(f2744,plain,
c_Set_Oinsert(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),c_Message_Omsg_ONonce(v_NAa)))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent) = c_List_Oset(v_evs2,tc_Event_Oevent),
inference(resolution,[status(thm)],[f1065,f1388]) ).
fof(f2746,plain,
c_Set_Oinsert(c_Message_Oagent_OSpy,c_Event_Obad,tc_Message_Oagent) = c_Event_Obad,
inference(resolution,[status(thm)],[f1065,f1307]) ).
fof(f2747,plain,
c_Set_Oinsert(v_evs2,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) = c_NS__Shared__Mirabelle_Ons__shared,
inference(resolution,[status(thm)],[f1065,f1385]) ).
fof(f2752,plain,
! [X0,X1,X2] :
( ~ hBOOL(hAPP(X1,X0))
| c_Set_Oinsert(X0,X1,X2) = X1 ),
inference(resolution,[status(thm)],[f1065,f1353]) ).
fof(f2781,plain,
( ~ hBOOL(hAPP(c_NS__Shared__Mirabelle_Ons__shared,v_evs2))
| c_NS__Shared__Mirabelle_Ons__shared = c_NS__Shared__Mirabelle_Ons__shared ),
inference(paramodulation,[status(thm)],[f2747,f2752]) ).
fof(f2783,plain,
( ~ hBOOL(hAPP(c_Event_Obad,c_Message_Oagent_OSpy))
| c_Event_Obad = c_Event_Obad ),
inference(paramodulation,[status(thm)],[f2746,f2752]) ).
fof(f2804,definition,
( sQ60_spl
<=> c_NS__Shared__Mirabelle_Ons__shared = c_NS__Shared__Mirabelle_Ons__shared ),
introduced(definition,[new_symbols(definition,[sQ60_spl])],[split_symbol_definition]) ).
fof(f2807,definition,
( sQ61_spl
<=> hBOOL(hAPP(c_NS__Shared__Mirabelle_Ons__shared,v_evs2)) ),
introduced(definition,[new_symbols(definition,[sQ61_spl])],[split_symbol_definition]) ).
fof(f2810,plain,
( ~ sQ61_spl
| sQ60_spl ),
inference(split_clause,[status(thm)],[f2781,f2804,f2807]) ).
fof(f2811,definition,
( sQ62_spl
<=> c_Message_OsymKeys = c_Message_OsymKeys ),
introduced(definition,[new_symbols(definition,[sQ62_spl])],[split_symbol_definition]) ).
fof(f2818,definition,
( sQ64_spl
<=> c_Event_Obad = c_Event_Obad ),
introduced(definition,[new_symbols(definition,[sQ64_spl])],[split_symbol_definition]) ).
fof(f2821,definition,
( sQ65_spl
<=> hBOOL(hAPP(c_Event_Obad,c_Message_Oagent_OSpy)) ),
introduced(definition,[new_symbols(definition,[sQ65_spl])],[split_symbol_definition]) ).
fof(f2824,plain,
( ~ sQ65_spl
| sQ64_spl ),
inference(split_clause,[status(thm)],[f2783,f2818,f2821]) ).
fof(f2839,plain,
! [X0,X1] :
( X1 = c_List_Olist_ONil(X0)
| c_List_Oset(c_List_Olist_ONil(X0),X0) != c_List_Oset(X1,X0) ),
inference(paramodulation,[status(thm)],[f648,f659]) ).
fof(f2864,definition,
! [X0] :
( sQ67_spl
<=> ~ class_Lattices_Obounded__lattice(tc_fun(X0,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ67_spl])],[split_symbol_definition]) ).
fof(f2865,plain,
! [X0] :
( ~ sQ67_spl
| ~ class_Lattices_Obounded__lattice(tc_fun(X0,tc_bool)) ),
inference(component_clause,[status(thm)],[f2864]) ).
fof(f2868,plain,
( ~ hBOOL(hAPP(c_List_Oset(v_evs2,tc_Event_Oevent),c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),c_Message_Omsg_ONonce(v_NAa))))))
| c_List_Oset(v_evs2,tc_Event_Oevent) = c_List_Oset(v_evs2,tc_Event_Oevent) ),
inference(paramodulation,[status(thm)],[f2744,f2752]) ).
fof(f2873,definition,
( sQ68_spl
<=> c_List_Oset(v_evs2,tc_Event_Oevent) = c_List_Oset(v_evs2,tc_Event_Oevent) ),
introduced(definition,[new_symbols(definition,[sQ68_spl])],[split_symbol_definition]) ).
fof(f2876,definition,
( sQ69_spl
<=> hBOOL(hAPP(c_List_Oset(v_evs2,tc_Event_Oevent),c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),c_Message_Omsg_ONonce(v_NAa)))))) ),
introduced(definition,[new_symbols(definition,[sQ69_spl])],[split_symbol_definition]) ).
fof(f2878,plain,
( sQ69_spl
| ~ hBOOL(hAPP(c_List_Oset(v_evs2,tc_Event_Oevent),c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),c_Message_Omsg_ONonce(v_NAa)))))) ),
inference(component_clause,[status(thm)],[f2876]) ).
fof(f2879,plain,
( ~ sQ69_spl
| sQ68_spl ),
inference(split_clause,[status(thm)],[f2868,f2873,f2876]) ).
fof(f2926,plain,
! [X0] :
( ~ hBOOL(hAPP(c_Message_OsymKeys,hAPP(c_Public_OshrK,X0)))
| c_Message_OsymKeys = c_Message_OsymKeys ),
inference(paramodulation,[status(thm)],[f2742,f2752]) ).
fof(f2931,definition,
! [X0] :
( sQ71_spl
<=> ~ hBOOL(hAPP(c_Message_OsymKeys,hAPP(c_Public_OshrK,X0))) ),
introduced(definition,[new_symbols(definition,[sQ71_spl])],[split_symbol_definition]) ).
fof(f2932,plain,
! [X0] :
( ~ sQ71_spl
| ~ hBOOL(hAPP(c_Message_OsymKeys,hAPP(c_Public_OshrK,X0))) ),
inference(component_clause,[status(thm)],[f2931]) ).
fof(f2934,plain,
( sQ71_spl
| sQ62_spl ),
inference(split_clause,[status(thm)],[f2926,f2811,f2931]) ).
fof(f3045,plain,
! [X0,X1] : c_Set_Oinsert(X0,c_Orderings_Otop__class_Otop(tc_fun(X1,tc_bool)),X1) = c_Orderings_Otop__class_Otop(tc_fun(X1,tc_bool)),
inference(resolution,[status(thm)],[f1206,f1065]) ).
fof(f3094,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X2,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(X3),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),X3,tc_Event_Oevent)) = c_Event_Oused(X3)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f792,f714]) ).
fof(f3095,plain,
! [X0,X1,X2] :
( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X0,X1),X2,tc_Event_Oevent)) = c_Event_Oused(X2)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f791,f714]) ).
fof(f3096,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Message_Oparts(X1)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f714]) ).
fof(f3098,definition,
! [X0,X1,X2,X3] :
( sQ72_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X2,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(X3),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),X3,tc_Event_Oevent)) = c_Event_Oused(X3) ) ),
introduced(definition,[new_symbols(definition,[sQ72_spl])],[split_symbol_definition]) ).
fof(f3101,plain,
( sQ72_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f3094,f1660,f3098]) ).
fof(f3102,definition,
! [X0,X1,X2] :
( sQ73_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X0,X1),X2,tc_Event_Oevent)) = c_Event_Oused(X2) ) ),
introduced(definition,[new_symbols(definition,[sQ73_spl])],[split_symbol_definition]) ).
fof(f3105,plain,
( sQ73_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f3095,f1660,f3102]) ).
fof(f3106,definition,
! [X0,X1] :
( sQ74_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Message_Oparts(X1) ) ),
introduced(definition,[new_symbols(definition,[sQ74_spl])],[split_symbol_definition]) ).
fof(f3109,plain,
( sQ74_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f3096,f1660,f3106]) ).
fof(f3112,plain,
! [X0,X1] :
( ~ class_Lattices_Obounded__lattice(X0)
| c_lessequals(c_Orderings_Obot__class_Obot(X0),X1,X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(resolution,[status(thm)],[f715,f663]) ).
fof(f3113,plain,
! [X0,X1] :
( ~ class_Lattices_Obounded__lattice(X0)
| c_lessequals(X1,c_Orderings_Otop__class_Otop(X0),X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(resolution,[status(thm)],[f715,f756]) ).
fof(f3117,plain,
! [X0,X1] :
( ~ class_Lattices_Oupper__semilattice(X0)
| c_lessequals(X1,X1,X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(resolution,[status(thm)],[f715,f787]) ).
fof(f3120,plain,
! [X0,X1,X2,X3] :
( c_lessequals(c_Message_Oparts(c_Set_Oinsert(X2,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(X3),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),X3,tc_Event_Oevent)) != c_Event_Oused(X3)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f792,f715]) ).
fof(f3121,plain,
! [X0,X1,X2] :
( c_lessequals(c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X0,X1),X2,tc_Event_Oevent)) != c_Event_Oused(X2)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f791,f715]) ).
fof(f3122,plain,
! [X0,X1] :
( c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) != c_Message_Oparts(X1)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f715]) ).
fof(f3124,plain,
! [X0,X1] :
( c_lessequals(X1,X1,X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f3117]) ).
fof(f3126,definition,
! [X0,X1,X2,X3] :
( sQ75_spl
<=> ( c_lessequals(c_Message_Oparts(c_Set_Oinsert(X2,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(X3),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),X3,tc_Event_Oevent)) != c_Event_Oused(X3) ) ),
introduced(definition,[new_symbols(definition,[sQ75_spl])],[split_symbol_definition]) ).
fof(f3129,plain,
( sQ75_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f3120,f1660,f3126]) ).
fof(f3130,definition,
! [X0,X1,X2] :
( sQ76_spl
<=> ( c_lessequals(c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X0,X1),X2,tc_Event_Oevent)) != c_Event_Oused(X2) ) ),
introduced(definition,[new_symbols(definition,[sQ76_spl])],[split_symbol_definition]) ).
fof(f3133,plain,
( sQ76_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f3121,f1660,f3130]) ).
fof(f3134,definition,
! [X0,X1] :
( sQ77_spl
<=> ( c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) != c_Message_Oparts(X1) ) ),
introduced(definition,[new_symbols(definition,[sQ77_spl])],[split_symbol_definition]) ).
fof(f3137,plain,
( sQ77_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f3122,f1660,f3134]) ).
fof(f3139,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X0,c_Message_Oanalz(c_Message_Oanalz(X1)),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Message_Oanalz(X1),tc_Message_Omsg))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f3124,f886]) ).
fof(f3140,plain,
( sQ27_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f3139,f1660,f1773]) ).
fof(f3141,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X0,c_Message_Oanalz(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Message_Oanalz(X1),tc_Message_Omsg))
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f3112,f886]) ).
fof(f3143,plain,
( sQ31_spl
| ~ sQ20_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f3141,f1660,f1730,f1856]) ).
fof(f3345,plain,
! [X0] :
( ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f1080,f3124]) ).
fof(f3356,definition,
! [X0] :
( sQ79_spl
<=> c_lessequals(X0,c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ79_spl])],[split_symbol_definition]) ).
fof(f3359,plain,
( ~ sQ15_spl
| sQ79_spl ),
inference(split_clause,[status(thm)],[f3345,f3356,f1660]) ).
fof(f3376,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(c_Event_Oused(X3),c_Message_Oparts(c_Set_Oinsert(X2,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),X3,tc_Event_Oevent)) = c_Message_Oparts(c_Set_Oinsert(X2,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f792,f716]) ).
fof(f3377,plain,
! [X0,X1,X2] :
( ~ c_lessequals(c_Event_Oused(X2),c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X0,X1),X2,tc_Event_Oevent)) = c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f791,f716]) ).
fof(f3378,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oparts(X1),c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f716]) ).
fof(f3381,definition,
! [X0,X1,X2,X3] :
( sQ81_spl
<=> ( ~ c_lessequals(c_Event_Oused(X3),c_Message_Oparts(c_Set_Oinsert(X2,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),X3,tc_Event_Oevent)) = c_Message_Oparts(c_Set_Oinsert(X2,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ81_spl])],[split_symbol_definition]) ).
fof(f3384,plain,
( sQ81_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f3376,f1660,f3381]) ).
fof(f3385,definition,
! [X0,X1,X2] :
( sQ82_spl
<=> ( ~ c_lessequals(c_Event_Oused(X2),c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X0,X1),X2,tc_Event_Oevent)) = c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ82_spl])],[split_symbol_definition]) ).
fof(f3388,plain,
( sQ82_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f3377,f1660,f3385]) ).
fof(f3389,definition,
! [X0,X1] :
( sQ83_spl
<=> ( ~ c_lessequals(c_Message_Oparts(X1),c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ83_spl])],[split_symbol_definition]) ).
fof(f3392,plain,
( sQ83_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f3378,f1660,f3389]) ).
fof(f3502,plain,
c_Set_Oinsert(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) = c_NS__Shared__Mirabelle_Ons__shared,
inference(resolution,[status(thm)],[f933,f1065]) ).
fof(f3592,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(tc_nat,tc_bool)),c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_nat,tc_bool)),tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg)) ),
inference(paramodulation,[status(thm)],[f631,f1102]) ).
fof(f3593,plain,
! [X0,X1] :
( ~ hBOOL(c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ c_lessequals(X1,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,X1,tc_nat,tc_Message_Omsg),c_Event_OinitState(c_Message_Oagent_OSpy),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| hBOOL(c_in(X0,X1,tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_ONil(tc_Event_Oevent))),tc_Message_Omsg)) ),
inference(paramodulation,[status(thm)],[f798,f1102]) ).
fof(f3594,definition,
! [X0,X1] :
( sQ84_spl
<=> ( ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_nat,tc_bool)),tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ84_spl])],[split_symbol_definition]) ).
fof(f3597,plain,
( ~ sQ56_spl
| sQ84_spl ),
inference(split_clause,[status(thm)],[f3592,f3594,f2705]) ).
fof(f3598,definition,
! [X0,X1] :
( sQ85_spl
<=> ( ~ c_lessequals(X1,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,X1,tc_nat,tc_Message_Omsg),c_Event_OinitState(c_Message_Oagent_OSpy),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| hBOOL(c_in(X0,X1,tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_ONil(tc_Event_Oevent))),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ85_spl])],[split_symbol_definition]) ).
fof(f3601,plain,
( ~ sQ58_spl
| sQ85_spl ),
inference(split_clause,[status(thm)],[f3593,f3598,f2712]) ).
fof(f3602,plain,
( sQ58_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f2714,f933]) ).
fof(f3603,plain,
sQ58_spl,
inference(contradiction_clause,[status(thm)],[f3602]) ).
fof(f3604,plain,
( sQ56_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f2707,f654]) ).
fof(f3605,plain,
sQ56_spl,
inference(contradiction_clause,[status(thm)],[f3604]) ).
fof(f3651,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(tc_nat,tc_bool)),c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ~ hBOOL(c_in(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_nat,tc_bool)),tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ),
inference(paramodulation,[status(thm)],[f631,f1104]) ).
fof(f3653,plain,
! [X0,X1] :
( ~ hBOOL(c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ c_lessequals(X1,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ~ hBOOL(c_in(X0,X1,tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,X1,tc_nat,tc_Message_Omsg),c_Event_OinitState(c_Message_Oagent_OSpy),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ),
inference(paramodulation,[status(thm)],[f798,f1104]) ).
fof(f3655,definition,
! [X0,X1] :
( sQ86_spl
<=> ( ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_nat,tc_bool)),tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ86_spl])],[split_symbol_definition]) ).
fof(f3658,plain,
( ~ sQ56_spl
| sQ86_spl ),
inference(split_clause,[status(thm)],[f3651,f3655,f2705]) ).
fof(f3659,definition,
! [X0,X1] :
( sQ87_spl
<=> ( ~ c_lessequals(X1,c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ~ hBOOL(c_in(X0,X1,tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,X1,tc_nat,tc_Message_Omsg),c_Event_OinitState(c_Message_Oagent_OSpy),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ87_spl])],[split_symbol_definition]) ).
fof(f3662,plain,
( ~ sQ58_spl
| sQ87_spl ),
inference(split_clause,[status(thm)],[f3653,f3659,f2712]) ).
fof(f3698,definition,
( sQ88_spl
<=> hBOOL(hAPP(c_NS__Shared__Mirabelle_Ons__shared,c_List_Olist_ONil(tc_Event_Oevent))) ),
introduced(definition,[new_symbols(definition,[sQ88_spl])],[split_symbol_definition]) ).
fof(f3703,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(c_Event_Oknows(X0,c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X2),X3,tc_Event_Oevent)),c_Event_Oknows(X0,X3),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oknows(X0,c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X2),X3,tc_Event_Oevent)) = c_Event_Oknows(X0,X3)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f717,f1128]) ).
fof(f3704,plain,
! [X0,X1,X2] :
( ~ c_lessequals(c_Set_Oinsert(c_Message_Omsg_OCrypt(X0,X1),c_Message_Oanalz(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_Message_Omsg),c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(X0,X1),X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Set_Oinsert(c_Message_Omsg_OCrypt(X0,X1),c_Message_Oanalz(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_Message_Omsg) = c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(X0,X1),X2,tc_Message_Omsg))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f717,f1075]) ).
fof(f3705,plain,
! [X0] :
( ~ c_lessequals(c_Message_Oparts(X0),c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(X0) = c_Message_Oanalz(X0)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f717,f898]) ).
fof(f3706,plain,
! [X0,X1] :
( ~ c_lessequals(X1,c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(X0) = c_Message_Oanalz(X1)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f717,f1079]) ).
fof(f3707,plain,
! [X0,X1] :
( ~ c_lessequals(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(X0) = c_Message_Oanalz(X1)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f717,f1078]) ).
fof(f3711,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),c_Set_Oinsert(X0,c_Message_Oanalz(X1),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Set_Oinsert(X0,c_Message_Oanalz(X1),tc_Message_Omsg)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f717,f844]) ).
fof(f3713,plain,
! [X0] :
( ~ c_lessequals(c_Event_Oused(X0),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,X0)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(X0) = c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,X0))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f717,f1136]) ).
fof(f3714,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X1,c_Event_Oused(X0),tc_Message_Omsg))
| ~ c_lessequals(c_Event_Oused(X0),c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(X0) = c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f717,f694]) ).
fof(f3720,plain,
! [X0] :
( ~ c_lessequals(c_Message_Osynth(X0),X0,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Osynth(X0) = X0
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f717,f797]) ).
fof(f3721,plain,
! [X0] :
( ~ c_lessequals(c_Message_Oparts(X0),X0,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(X0) = X0
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f717,f731]) ).
fof(f3724,plain,
! [X0,X1] :
( ~ class_Orderings_Otop(X0)
| ~ c_lessequals(c_Orderings_Otop__class_Otop(X0),X1,X0)
| c_Orderings_Otop__class_Otop(X0) = X1
| ~ class_Orderings_Oorder(X0) ),
inference(resolution,[status(thm)],[f717,f703]) ).
fof(f3725,plain,
! [X0] :
( ~ c_lessequals(c_Message_Oanalz(X0),X0,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(X0) = X0
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f717,f1081]) ).
fof(f3731,definition,
! [X0,X1,X2,X3] :
( sQ89_spl
<=> ( ~ c_lessequals(c_Event_Oknows(X0,c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X2),X3,tc_Event_Oevent)),c_Event_Oknows(X0,X3),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oknows(X0,c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X2),X3,tc_Event_Oevent)) = c_Event_Oknows(X0,X3) ) ),
introduced(definition,[new_symbols(definition,[sQ89_spl])],[split_symbol_definition]) ).
fof(f3734,plain,
( sQ89_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f3703,f1780,f3731]) ).
fof(f3735,definition,
! [X0,X1,X2] :
( sQ90_spl
<=> ( ~ c_lessequals(c_Set_Oinsert(c_Message_Omsg_OCrypt(X0,X1),c_Message_Oanalz(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_Message_Omsg),c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(X0,X1),X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Set_Oinsert(c_Message_Omsg_OCrypt(X0,X1),c_Message_Oanalz(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_Message_Omsg) = c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(X0,X1),X2,tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ90_spl])],[split_symbol_definition]) ).
fof(f3738,plain,
( sQ90_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f3704,f1780,f3735]) ).
fof(f3739,definition,
! [X0] :
( sQ91_spl
<=> ( ~ c_lessequals(c_Message_Oparts(X0),c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(X0) = c_Message_Oanalz(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ91_spl])],[split_symbol_definition]) ).
fof(f3742,plain,
( sQ91_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f3705,f1780,f3739]) ).
fof(f3743,definition,
! [X0,X1] :
( sQ92_spl
<=> ( ~ c_lessequals(X1,c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(X0) = c_Message_Oanalz(X1) ) ),
introduced(definition,[new_symbols(definition,[sQ92_spl])],[split_symbol_definition]) ).
fof(f3746,plain,
( sQ92_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f3706,f1780,f3743]) ).
fof(f3747,definition,
! [X0,X1] :
( sQ93_spl
<=> ( ~ c_lessequals(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(X0) = c_Message_Oanalz(X1) ) ),
introduced(definition,[new_symbols(definition,[sQ93_spl])],[split_symbol_definition]) ).
fof(f3750,plain,
( sQ93_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f3707,f1780,f3747]) ).
fof(f3751,definition,
! [X0,X1] :
( sQ94_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),c_Set_Oinsert(X0,c_Message_Oanalz(X1),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Set_Oinsert(X0,c_Message_Oanalz(X1),tc_Message_Omsg) ) ),
introduced(definition,[new_symbols(definition,[sQ94_spl])],[split_symbol_definition]) ).
fof(f3754,plain,
( sQ94_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f3711,f1780,f3751]) ).
fof(f3762,definition,
! [X0] :
( sQ97_spl
<=> ( ~ c_lessequals(c_Event_Oused(X0),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,X0)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(X0) = c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,X0)) ) ),
introduced(definition,[new_symbols(definition,[sQ97_spl])],[split_symbol_definition]) ).
fof(f3765,plain,
( sQ97_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f3713,f1780,f3762]) ).
fof(f3766,definition,
! [X0,X1] :
( sQ98_spl
<=> ( ~ hBOOL(c_in(X1,c_Event_Oused(X0),tc_Message_Omsg))
| ~ c_lessequals(c_Event_Oused(X0),c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(X0) = c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ98_spl])],[split_symbol_definition]) ).
fof(f3769,plain,
( sQ98_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f3714,f1780,f3766]) ).
fof(f3770,definition,
! [X0] :
( sQ99_spl
<=> ( ~ c_lessequals(c_Message_Osynth(X0),X0,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Osynth(X0) = X0 ) ),
introduced(definition,[new_symbols(definition,[sQ99_spl])],[split_symbol_definition]) ).
fof(f3771,plain,
! [X0] :
( ~ sQ99_spl
| ~ c_lessequals(c_Message_Osynth(X0),X0,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Osynth(X0) = X0 ),
inference(component_clause,[status(thm)],[f3770]) ).
fof(f3773,plain,
( sQ99_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f3720,f1780,f3770]) ).
fof(f3774,definition,
! [X0] :
( sQ100_spl
<=> ( ~ c_lessequals(c_Message_Oparts(X0),X0,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(X0) = X0 ) ),
introduced(definition,[new_symbols(definition,[sQ100_spl])],[split_symbol_definition]) ).
fof(f3775,plain,
! [X0] :
( ~ sQ100_spl
| ~ c_lessequals(c_Message_Oparts(X0),X0,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(X0) = X0 ),
inference(component_clause,[status(thm)],[f3774]) ).
fof(f3777,plain,
( sQ100_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f3721,f1780,f3774]) ).
fof(f3778,definition,
! [X0] :
( sQ101_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(X0),X0,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(X0) = X0 ) ),
introduced(definition,[new_symbols(definition,[sQ101_spl])],[split_symbol_definition]) ).
fof(f3779,plain,
! [X0] :
( ~ sQ101_spl
| ~ c_lessequals(c_Message_Oanalz(X0),X0,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(X0) = X0 ),
inference(component_clause,[status(thm)],[f3778]) ).
fof(f3781,plain,
( sQ101_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f3725,f1780,f3778]) ).
fof(f3782,plain,
( sQ29_spl
| ~ class_Orderings_Oorder(tc_bool) ),
inference(resolution,[status(thm)],[f1782,f1466]) ).
fof(f3783,plain,
( sQ29_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f3782,f1487]) ).
fof(f3784,plain,
sQ29_spl,
inference(contradiction_clause,[status(thm)],[f3783]) ).
fof(f3851,plain,
( ~ sQ101_spl
| c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f3779,f704]) ).
fof(f3852,plain,
( ~ sQ101_spl
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f3779,f3113]) ).
fof(f3858,plain,
( ~ sQ101_spl
| ~ c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f623,f3779]) ).
fof(f3859,definition,
( sQ102_spl
<=> c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ102_spl])],[split_symbol_definition]) ).
fof(f3862,plain,
( ~ sQ101_spl
| ~ sQ20_spl
| ~ sQ15_spl
| sQ102_spl ),
inference(split_clause,[status(thm)],[f3852,f3859,f1660,f1730,f3778]) ).
fof(f3863,definition,
( sQ103_spl
<=> class_Orderings_Otop(tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ103_spl])],[split_symbol_definition]) ).
fof(f3865,plain,
( sQ103_spl
| ~ class_Orderings_Otop(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f3863]) ).
fof(f3874,definition,
( sQ106_spl
<=> c_lessequals(c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ106_spl])],[split_symbol_definition]) ).
fof(f3876,plain,
( sQ106_spl
| ~ c_lessequals(c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f3874]) ).
fof(f3878,definition,
( sQ107_spl
<=> c_Message_Oanalz(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ107_spl])],[split_symbol_definition]) ).
fof(f3881,definition,
( sQ108_spl
<=> c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ108_spl])],[split_symbol_definition]) ).
fof(f3883,plain,
( sQ108_spl
| ~ c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f3881]) ).
fof(f3884,plain,
( ~ sQ101_spl
| ~ sQ108_spl
| sQ107_spl ),
inference(split_clause,[status(thm)],[f3858,f3878,f3881,f3778]) ).
fof(f3885,plain,
( sQ108_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f3883,f654]) ).
fof(f3886,plain,
sQ108_spl,
inference(contradiction_clause,[status(thm)],[f3885]) ).
fof(f3887,plain,
( sQ106_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f3876,f819]) ).
fof(f3888,plain,
sQ106_spl,
inference(contradiction_clause,[status(thm)],[f3887]) ).
fof(f3932,definition,
( sQ109_spl
<=> c_lessequals(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ109_spl])],[split_symbol_definition]) ).
fof(f3934,plain,
( sQ109_spl
| ~ c_lessequals(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f3932]) ).
fof(f3960,plain,
! [X0,X1] :
( ~ hBOOL(c_in(c_Message_Oagent_OSpy,c_Event_Obad,tc_Message_Oagent))
| c_Set_Oinsert(X0,c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_Message_Omsg) = c_Set_Oinsert(X0,c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_Message_Omsg) ),
inference(paramodulation,[status(thm)],[f1127,f1146]) ).
fof(f3961,definition,
! [X0,X1] :
( sQ111_spl
<=> c_Set_Oinsert(X0,c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_Message_Omsg) = c_Set_Oinsert(X0,c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_Message_Omsg) ),
introduced(definition,[new_symbols(definition,[sQ111_spl])],[split_symbol_definition]) ).
fof(f3964,definition,
( sQ112_spl
<=> hBOOL(c_in(c_Message_Oagent_OSpy,c_Event_Obad,tc_Message_Oagent)) ),
introduced(definition,[new_symbols(definition,[sQ112_spl])],[split_symbol_definition]) ).
fof(f3967,plain,
( ~ sQ112_spl
| sQ111_spl ),
inference(split_clause,[status(thm)],[f3960,f3961,f3964]) ).
fof(f3979,plain,
! [X0,X1] :
( ~ c_lessequals(c_Event_Oknows(X0,X1),c_Event_OinitState(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oknows(X0,X1) = c_Event_OinitState(X0)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f757,f717]) ).
fof(f3980,plain,
! [X0,X1,X2] : c_lessequals(c_Event_OinitState(X0),c_Set_Oinsert(X1,c_Event_Oknows(X0,X2),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)),
inference(paramodulation,[status(thm)],[f1127,f757]) ).
fof(f3982,definition,
! [X0,X1] :
( sQ113_spl
<=> ( ~ c_lessequals(c_Event_Oknows(X0,X1),c_Event_OinitState(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oknows(X0,X1) = c_Event_OinitState(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ113_spl])],[split_symbol_definition]) ).
fof(f3985,plain,
( sQ113_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f3979,f1780,f3982]) ).
fof(f4127,plain,
! [X0] :
( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,X0),c_Event_OinitState(c_Message_Oagent_OSpy),tc_Message_Omsg)),tc_Message_Omsg))
| ~ hBOOL(c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| hBOOL(c_in(X0,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat)) ),
inference(paramodulation,[status(thm)],[f798,f1153]) ).
fof(f4129,definition,
! [X0] :
( sQ116_spl
<=> ( hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,X0),c_Event_OinitState(c_Message_Oagent_OSpy),tc_Message_Omsg)),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat)) ) ),
introduced(definition,[new_symbols(definition,[sQ116_spl])],[split_symbol_definition]) ).
fof(f4132,plain,
( ~ sQ58_spl
| sQ116_spl ),
inference(split_clause,[status(thm)],[f4127,f4129,f2712]) ).
fof(f4155,definition,
( sQ118_spl
<=> c_lessequals(c_Event_OinitState(c_Message_Oagent_OSpy),c_Event_OinitState(c_Message_Oagent_OSpy),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ118_spl])],[split_symbol_definition]) ).
fof(f4157,plain,
( sQ118_spl
| ~ c_lessequals(c_Event_OinitState(c_Message_Oagent_OSpy),c_Event_OinitState(c_Message_Oagent_OSpy),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f4155]) ).
fof(f4164,plain,
( sQ118_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4157,f819]) ).
fof(f4165,plain,
sQ118_spl,
inference(contradiction_clause,[status(thm)],[f4164]) ).
fof(f4174,plain,
( sQ42_spl
| ~ class_Lattices_Olattice(tc_bool) ),
inference(resolution,[status(thm)],[f2127,f1464]) ).
fof(f4175,plain,
( sQ42_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4174,f1486]) ).
fof(f4176,plain,
sQ42_spl,
inference(contradiction_clause,[status(thm)],[f4175]) ).
fof(f4177,plain,
( sQ28_spl
| ~ class_Orderings_Opreorder(tc_bool) ),
inference(resolution,[status(thm)],[f1778,f1462]) ).
fof(f4178,plain,
( sQ28_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4177,f1485]) ).
fof(f4179,plain,
sQ28_spl,
inference(contradiction_clause,[status(thm)],[f4178]) ).
fof(f4210,plain,
! [X0,X1] :
( ~ hBOOL(c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| hBOOL(c_in(X1,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,X1),c_Event_OinitState(c_Message_Oagent_OSpy),tc_Message_Omsg)),tc_Message_Omsg))
| X0 = X1
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_ONil(tc_Event_Oevent))),tc_Message_Omsg)) ),
inference(paramodulation,[status(thm)],[f798,f1155]) ).
fof(f4212,definition,
! [X0,X1] :
( sQ119_spl
<=> ( hBOOL(c_in(X1,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,X1),c_Event_OinitState(c_Message_Oagent_OSpy),tc_Message_Omsg)),tc_Message_Omsg))
| X0 = X1
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_ONil(tc_Event_Oevent))),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ119_spl])],[split_symbol_definition]) ).
fof(f4215,plain,
( ~ sQ58_spl
| sQ119_spl ),
inference(split_clause,[status(thm)],[f4210,f4212,f2712]) ).
fof(f4250,plain,
c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),c_Message_Omsg_ONonce(v_NAa)))),v_evs2,tc_Event_Oevent),tc_Event_Oevent) = c_List_Oset(v_evs2,tc_Event_Oevent),
inference(backward_demodulation,[status(thm)],[f861,f2744]) ).
fof(f4403,definition,
! [X0] :
( sQ120_spl
<=> ~ class_Lattices_Oboolean__algebra(tc_fun(X0,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ120_spl])],[split_symbol_definition]) ).
fof(f4404,plain,
! [X0] :
( ~ sQ120_spl
| ~ class_Lattices_Oboolean__algebra(tc_fun(X0,tc_bool)) ),
inference(component_clause,[status(thm)],[f4403]) ).
fof(f4415,plain,
( ~ sQ120_spl
| ~ class_Lattices_Oboolean__algebra(tc_bool) ),
inference(resolution,[status(thm)],[f4404,f1460]) ).
fof(f4416,plain,
( ~ sQ120_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4415,f1484]) ).
fof(f4417,plain,
~ sQ120_spl,
inference(contradiction_clause,[status(thm)],[f4416]) ).
fof(f4433,plain,
( ~ hBOOL(hAPP(c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)),v_x))
| c_Set_Oinsert(v_x,c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)),t_a) = c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)) ),
inference(paramodulation,[status(thm)],[f691,f1065]) ).
fof(f4436,definition,
( sQ122_spl
<=> c_Set_Oinsert(v_x,c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)),t_a) = c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ122_spl])],[split_symbol_definition]) ).
fof(f4437,plain,
( ~ sQ122_spl
| c_Set_Oinsert(v_x,c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)),t_a) = c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)) ),
inference(component_clause,[status(thm)],[f4436]) ).
fof(f4439,definition,
( sQ123_spl
<=> hBOOL(hAPP(c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)),v_x)) ),
introduced(definition,[new_symbols(definition,[sQ123_spl])],[split_symbol_definition]) ).
fof(f4442,plain,
( ~ sQ123_spl
| sQ122_spl ),
inference(split_clause,[status(thm)],[f4433,f4436,f4439]) ).
fof(f4445,plain,
( ~ sQ122_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4437,f657]) ).
fof(f4446,plain,
~ sQ122_spl,
inference(contradiction_clause,[status(thm)],[f4445]) ).
fof(f4452,plain,
( c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),c_Message_Omsg_ONonce(v_NAa)))),v_evs2,tc_Event_Oevent) = c_List_Olist_ONil(tc_Event_Oevent)
| c_List_Oset(c_List_Olist_ONil(tc_Event_Oevent),tc_Event_Oevent) != c_List_Oset(v_evs2,tc_Event_Oevent) ),
inference(paramodulation,[status(thm)],[f4250,f2839]) ).
fof(f4453,plain,
( c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),c_Message_Omsg_ONonce(v_NAa)))),v_evs2,tc_Event_Oevent) = c_List_Olist_ONil(tc_Event_Oevent)
| c_Orderings_Obot__class_Obot(tc_fun(tc_Event_Oevent,tc_bool)) != c_List_Oset(v_evs2,tc_Event_Oevent) ),
inference(paramodulation,[status(thm)],[f4250,f659]) ).
fof(f4455,definition,
( sQ124_spl
<=> c_List_Oset(c_List_Olist_ONil(tc_Event_Oevent),tc_Event_Oevent) = c_List_Oset(v_evs2,tc_Event_Oevent) ),
introduced(definition,[new_symbols(definition,[sQ124_spl])],[split_symbol_definition]) ).
fof(f4458,definition,
( sQ125_spl
<=> c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),c_Message_Omsg_ONonce(v_NAa)))),v_evs2,tc_Event_Oevent) = c_List_Olist_ONil(tc_Event_Oevent) ),
introduced(definition,[new_symbols(definition,[sQ125_spl])],[split_symbol_definition]) ).
fof(f4459,plain,
( ~ sQ125_spl
| c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),c_Message_Omsg_ONonce(v_NAa)))),v_evs2,tc_Event_Oevent) = c_List_Olist_ONil(tc_Event_Oevent) ),
inference(component_clause,[status(thm)],[f4458]) ).
fof(f4461,plain,
( sQ125_spl
| ~ sQ124_spl ),
inference(split_clause,[status(thm)],[f4452,f4455,f4458]) ).
fof(f4462,definition,
( sQ126_spl
<=> c_Orderings_Obot__class_Obot(tc_fun(tc_Event_Oevent,tc_bool)) = c_List_Oset(v_evs2,tc_Event_Oevent) ),
introduced(definition,[new_symbols(definition,[sQ126_spl])],[split_symbol_definition]) ).
fof(f4465,plain,
( sQ125_spl
| ~ sQ126_spl ),
inference(split_clause,[status(thm)],[f4453,f4462,f4458]) ).
fof(f4466,plain,
( ~ sQ125_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4459,f709]) ).
fof(f4467,plain,
~ sQ125_spl,
inference(contradiction_clause,[status(thm)],[f4466]) ).
fof(f4483,plain,
! [X0,X1,X2] :
( ~ c_lessequals(c_Set_Oinsert(X0,c_Event_Oknows(X1,X2),tc_Message_Omsg),c_Event_OinitState(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Set_Oinsert(X0,c_Event_Oknows(X1,X2),tc_Message_Omsg) = c_Event_OinitState(X1)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f3980,f717]) ).
fof(f4486,definition,
! [X0,X1,X2] :
( sQ127_spl
<=> ( ~ c_lessequals(c_Set_Oinsert(X0,c_Event_Oknows(X1,X2),tc_Message_Omsg),c_Event_OinitState(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Set_Oinsert(X0,c_Event_Oknows(X1,X2),tc_Message_Omsg) = c_Event_OinitState(X1) ) ),
introduced(definition,[new_symbols(definition,[sQ127_spl])],[split_symbol_definition]) ).
fof(f4489,plain,
( sQ127_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f4483,f1780,f4486]) ).
fof(f4492,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_ONonce(X0),X1,tc_Message_Omsg)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_ONonce(X0),X1,tc_Message_Omsg)) = c_Message_Oparts(X1)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f2411,f717]) ).
fof(f4504,definition,
! [X0,X1] :
( sQ128_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_ONonce(X0),X1,tc_Message_Omsg)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_ONonce(X0),X1,tc_Message_Omsg)) = c_Message_Oparts(X1) ) ),
introduced(definition,[new_symbols(definition,[sQ128_spl])],[split_symbol_definition]) ).
fof(f4507,plain,
( sQ128_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f4492,f1780,f4504]) ).
fof(f4516,plain,
! [X0,X1] : c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X1),X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),
inference(resolution,[status(thm)],[f2412,f1080]) ).
fof(f4518,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X0),X1,tc_Message_Omsg)),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X0),X1,tc_Message_Omsg)) = c_Message_Oanalz(X1)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f2412,f717]) ).
fof(f4534,definition,
! [X0,X1] :
( sQ129_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X0),X1,tc_Message_Omsg)),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X0),X1,tc_Message_Omsg)) = c_Message_Oanalz(X1) ) ),
introduced(definition,[new_symbols(definition,[sQ129_spl])],[split_symbol_definition]) ).
fof(f4537,plain,
( sQ129_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f4518,f1780,f4534]) ).
fof(f4548,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X0),X1,tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X0),X1,tc_Message_Omsg)) = X1
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f4516,f717]) ).
fof(f4560,definition,
! [X0,X1] :
( sQ130_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X0),X1,tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X0),X1,tc_Message_Omsg)) = X1 ) ),
introduced(definition,[new_symbols(definition,[sQ130_spl])],[split_symbol_definition]) ).
fof(f4563,plain,
( sQ130_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f4548,f1780,f4560]) ).
fof(f4566,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_OAgent(X0),X1,tc_Message_Omsg)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_OAgent(X0),X1,tc_Message_Omsg)) = c_Message_Oparts(X1)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f2415,f717]) ).
fof(f4579,definition,
! [X0,X1] :
( sQ131_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_OAgent(X0),X1,tc_Message_Omsg)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_OAgent(X0),X1,tc_Message_Omsg)) = c_Message_Oparts(X1) ) ),
introduced(definition,[new_symbols(definition,[sQ131_spl])],[split_symbol_definition]) ).
fof(f4582,plain,
( sQ131_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f4566,f1780,f4579]) ).
fof(f4604,plain,
( ~ sQ99_spl
| c_Message_Osynth(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f3771,f704]) ).
fof(f4605,plain,
( ~ sQ99_spl
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Osynth(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f3771,f3113]) ).
fof(f4609,definition,
( sQ132_spl
<=> c_Message_Osynth(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ132_spl])],[split_symbol_definition]) ).
fof(f4612,plain,
( ~ sQ99_spl
| ~ sQ20_spl
| ~ sQ15_spl
| sQ132_spl ),
inference(split_clause,[status(thm)],[f4605,f4609,f1660,f1730,f3770]) ).
fof(f4618,plain,
( sQ103_spl
| ~ class_Orderings_Otop(tc_bool) ),
inference(resolution,[status(thm)],[f3865,f1468]) ).
fof(f4619,plain,
( sQ103_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4618,f1488]) ).
fof(f4620,plain,
sQ103_spl,
inference(contradiction_clause,[status(thm)],[f4619]) ).
fof(f4621,plain,
( ~ sQ100_spl
| c_Message_Oparts(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f3775,f704]) ).
fof(f4622,plain,
( ~ sQ100_spl
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f3775,f3113]) ).
fof(f4625,plain,
( ~ sQ100_spl
| ~ c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f641,f3775]) ).
fof(f4628,definition,
( sQ134_spl
<=> c_Message_Oparts(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ134_spl])],[split_symbol_definition]) ).
fof(f4631,plain,
( ~ sQ100_spl
| ~ sQ20_spl
| ~ sQ15_spl
| sQ134_spl ),
inference(split_clause,[status(thm)],[f4622,f4628,f1660,f1730,f3774]) ).
fof(f4637,definition,
( sQ136_spl
<=> c_Message_Oparts(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ136_spl])],[split_symbol_definition]) ).
fof(f4640,plain,
( ~ sQ100_spl
| ~ sQ108_spl
| sQ136_spl ),
inference(split_clause,[status(thm)],[f4625,f4637,f3881,f3774]) ).
fof(f4643,plain,
! [X0] :
( ~ c_lessequals(c_Event_Oused(X0),c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(X0) = c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f767,f717]) ).
fof(f4647,definition,
! [X0] :
( sQ137_spl
<=> ( ~ c_lessequals(c_Event_Oused(X0),c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Event_Oused(X0) = c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)) ) ),
introduced(definition,[new_symbols(definition,[sQ137_spl])],[split_symbol_definition]) ).
fof(f4650,plain,
( sQ137_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f4643,f1780,f4647]) ).
fof(f4654,plain,
! [X0,X1,X2,X3] :
( ~ class_Lattices_Oupper__semilattice(X0)
| c_lessequals(X1,c_Lattices_Oupper__semilattice__class_Osup(X2,c_Lattices_Oupper__semilattice__class_Osup(X3,X1,X0),X0),X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(resolution,[status(thm)],[f800,f966]) ).
fof(f4655,plain,
! [X0,X1,X2,X3] :
( ~ class_Lattices_Oupper__semilattice(X0)
| c_lessequals(X1,c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(X2,X1,X0),X3,X0),X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(resolution,[status(thm)],[f800,f964]) ).
fof(f4656,plain,
! [X0,X1] :
( c_lessequals(X0,c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f800,f797]) ).
fof(f4657,plain,
! [X0,X1] :
( c_lessequals(X0,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f800,f731]) ).
fof(f4661,plain,
! [X0,X1,X2] :
( c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X1),c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f800,f4516]) ).
fof(f4662,plain,
! [X0,X1] :
( c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f800,f1081]) ).
fof(f4671,plain,
! [X0,X1,X2,X3,X4] :
( ~ c_lessequals(c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X2,X3,X4),X0,tc_Event_Oevent)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Event_Oused(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f792,f800]) ).
fof(f4672,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X2,X3),X0,tc_Event_Oevent)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Event_Oused(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f791,f800]) ).
fof(f4673,plain,
! [X0,X1,X2] :
( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X2,X0,tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oparts(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f800]) ).
fof(f4677,plain,
! [X0,X1,X2,X3] :
( c_lessequals(X1,c_Lattices_Oupper__semilattice__class_Osup(X2,c_Lattices_Oupper__semilattice__class_Osup(X3,X1,X0),X0),X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f4654]) ).
fof(f4678,plain,
! [X0,X1,X2,X3] :
( c_lessequals(X1,c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(X2,X1,X0),X3,X0),X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f4655]) ).
fof(f4679,definition,
! [X0,X1] :
( sQ138_spl
<=> c_lessequals(X0,c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ138_spl])],[split_symbol_definition]) ).
fof(f4682,plain,
( sQ138_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4656,f1660,f4679]) ).
fof(f4683,definition,
! [X0,X1] :
( sQ139_spl
<=> c_lessequals(X0,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ139_spl])],[split_symbol_definition]) ).
fof(f4686,plain,
( sQ139_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4657,f1660,f4683]) ).
fof(f4688,definition,
! [X0,X1,X2] :
( sQ140_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X1),c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ140_spl])],[split_symbol_definition]) ).
fof(f4691,plain,
( sQ140_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4661,f1660,f4688]) ).
fof(f4692,definition,
! [X0,X1] :
( sQ141_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ141_spl])],[split_symbol_definition]) ).
fof(f4693,plain,
! [X0,X1] :
( ~ sQ141_spl
| c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f4692]) ).
fof(f4695,plain,
( sQ141_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4662,f1660,f4692]) ).
fof(f4697,definition,
! [X0,X1,X2,X3,X4] :
( sQ142_spl
<=> ( ~ c_lessequals(c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X2,X3,X4),X0,tc_Event_Oevent)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Event_Oused(X0),X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ142_spl])],[split_symbol_definition]) ).
fof(f4700,plain,
( sQ142_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4671,f1660,f4697]) ).
fof(f4701,definition,
! [X0,X1,X2,X3] :
( sQ143_spl
<=> ( ~ c_lessequals(c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X2,X3),X0,tc_Event_Oevent)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Event_Oused(X0),X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ143_spl])],[split_symbol_definition]) ).
fof(f4704,plain,
( sQ143_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4672,f1660,f4701]) ).
fof(f4705,definition,
! [X0,X1,X2] :
( sQ144_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X2,X0,tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oparts(X0),X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ144_spl])],[split_symbol_definition]) ).
fof(f4708,plain,
( sQ144_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4673,f1660,f4705]) ).
fof(f4718,plain,
! [X0,X1,X2,X3,X4] :
( c_lessequals(c_Event_Oused(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X2,X3,X4),X0,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f792,f4677]) ).
fof(f4719,plain,
! [X0,X1,X2,X3] :
( c_lessequals(c_Event_Oused(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X2,X3),X0,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f791,f4677]) ).
fof(f4720,plain,
! [X0,X1,X2] :
( c_lessequals(c_Message_Oparts(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oparts(c_Set_Oinsert(X2,X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f4677]) ).
fof(f4725,definition,
! [X0,X1,X2,X3,X4] :
( sQ145_spl
<=> c_lessequals(c_Event_Oused(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X2,X3,X4),X0,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ145_spl])],[split_symbol_definition]) ).
fof(f4728,plain,
( sQ145_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4718,f1660,f4725]) ).
fof(f4729,definition,
! [X0,X1,X2,X3] :
( sQ146_spl
<=> c_lessequals(c_Event_Oused(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X2,X3),X0,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ146_spl])],[split_symbol_definition]) ).
fof(f4732,plain,
( sQ146_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4719,f1660,f4729]) ).
fof(f4733,definition,
! [X0,X1,X2] :
( sQ147_spl
<=> c_lessequals(c_Message_Oparts(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oparts(c_Set_Oinsert(X2,X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ147_spl])],[split_symbol_definition]) ).
fof(f4736,plain,
( sQ147_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4720,f1660,f4733]) ).
fof(f4745,plain,
! [X0,X1,X2,X3,X4] :
( c_lessequals(c_Event_Oused(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X1,X2,X3),X0,tc_Event_Oevent)),X4,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f792,f4678]) ).
fof(f4746,plain,
! [X0,X1,X2,X3] :
( c_lessequals(c_Event_Oused(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X2),X0,tc_Event_Oevent)),X3,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f791,f4678]) ).
fof(f4747,plain,
! [X0,X1,X2] :
( c_lessequals(c_Message_Oparts(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X1,X0,tc_Message_Omsg)),X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f4678]) ).
fof(f4752,definition,
! [X0,X1,X2,X3,X4] :
( sQ148_spl
<=> c_lessequals(c_Event_Oused(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X1,X2,X3),X0,tc_Event_Oevent)),X4,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ148_spl])],[split_symbol_definition]) ).
fof(f4755,plain,
( sQ148_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4745,f1660,f4752]) ).
fof(f4756,definition,
! [X0,X1,X2,X3] :
( sQ149_spl
<=> c_lessequals(c_Event_Oused(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X2),X0,tc_Event_Oevent)),X3,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ149_spl])],[split_symbol_definition]) ).
fof(f4759,plain,
( sQ149_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4746,f1660,f4756]) ).
fof(f4760,definition,
! [X0,X1,X2] :
( sQ150_spl
<=> c_lessequals(c_Message_Oparts(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X1,X0,tc_Message_Omsg)),X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ150_spl])],[split_symbol_definition]) ).
fof(f4763,plain,
( sQ150_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4747,f1660,f4760]) ).
fof(f4769,plain,
! [X0,X1,X2,X3] :
( ~ class_Lattices_Oupper__semilattice(X0)
| c_lessequals(X1,c_Lattices_Oupper__semilattice__class_Osup(X2,c_Lattices_Oupper__semilattice__class_Osup(X1,X3,X0),X0),X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(resolution,[status(thm)],[f802,f966]) ).
fof(f4770,plain,
! [X0,X1,X2,X3] :
( ~ class_Lattices_Oupper__semilattice(X0)
| c_lessequals(X1,c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,X0),X3,X0),X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(resolution,[status(thm)],[f802,f964]) ).
fof(f4771,plain,
! [X0,X1] :
( c_lessequals(X0,c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f802,f797]) ).
fof(f4772,plain,
! [X0,X1] :
( c_lessequals(X0,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f802,f731]) ).
fof(f4776,plain,
! [X0,X1,X2] :
( c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X1),c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f802,f4516]) ).
fof(f4777,plain,
! [X0,X1] :
( c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f802,f1081]) ).
fof(f4786,plain,
! [X0,X1,X2,X3,X4] :
( ~ c_lessequals(c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X2,X3,X0),X4,tc_Event_Oevent)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f792,f802]) ).
fof(f4787,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X2,X0),X3,tc_Event_Oevent)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f791,f802]) ).
fof(f4788,plain,
! [X0,X1,X2] :
( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,X2,tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f802]) ).
fof(f4794,plain,
! [X0,X1,X2,X3] :
( c_lessequals(X1,c_Lattices_Oupper__semilattice__class_Osup(X2,c_Lattices_Oupper__semilattice__class_Osup(X1,X3,X0),X0),X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f4769]) ).
fof(f4795,plain,
! [X0,X1,X2,X3] :
( c_lessequals(X1,c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,X0),X3,X0),X0)
| ~ class_Lattices_Oupper__semilattice(X0) ),
inference(duplicate_literals_removal,[status(thm)],[f4770]) ).
fof(f4796,definition,
! [X0,X1] :
( sQ151_spl
<=> c_lessequals(X0,c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ151_spl])],[split_symbol_definition]) ).
fof(f4799,plain,
( sQ151_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4771,f1660,f4796]) ).
fof(f4800,definition,
! [X0,X1] :
( sQ152_spl
<=> c_lessequals(X0,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ152_spl])],[split_symbol_definition]) ).
fof(f4803,plain,
( sQ152_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4772,f1660,f4800]) ).
fof(f4805,definition,
! [X0,X1,X2] :
( sQ153_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X1),c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ153_spl])],[split_symbol_definition]) ).
fof(f4808,plain,
( sQ153_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4776,f1660,f4805]) ).
fof(f4809,definition,
! [X0,X1] :
( sQ154_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ154_spl])],[split_symbol_definition]) ).
fof(f4810,plain,
! [X0,X1] :
( ~ sQ154_spl
| c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f4809]) ).
fof(f4812,plain,
( sQ154_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4777,f1660,f4809]) ).
fof(f4814,definition,
! [X0,X1,X2,X3,X4] :
( sQ155_spl
<=> ( ~ c_lessequals(c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X2,X3,X0),X4,tc_Event_Oevent)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ155_spl])],[split_symbol_definition]) ).
fof(f4817,plain,
( sQ155_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4786,f1660,f4814]) ).
fof(f4818,definition,
! [X0,X1,X2,X3] :
( sQ156_spl
<=> ( ~ c_lessequals(c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X2,X0),X3,tc_Event_Oevent)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ156_spl])],[split_symbol_definition]) ).
fof(f4821,plain,
( sQ156_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4787,f1660,f4818]) ).
fof(f4822,definition,
! [X0,X1,X2] :
( sQ157_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,X2,tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ157_spl])],[split_symbol_definition]) ).
fof(f4825,plain,
( sQ157_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4788,f1660,f4822]) ).
fof(f4836,plain,
! [X0,X1,X2,X3,X4] :
( c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X2,X3,X0),X4,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f792,f4794]) ).
fof(f4837,plain,
! [X0,X1,X2,X3] :
( c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X2,X0),X3,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f791,f4794]) ).
fof(f4838,plain,
! [X0,X1,X2] :
( c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oparts(c_Set_Oinsert(X0,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f4794]) ).
fof(f4844,definition,
! [X0,X1,X2,X3,X4] :
( sQ158_spl
<=> c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X2,X3,X0),X4,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ158_spl])],[split_symbol_definition]) ).
fof(f4847,plain,
( sQ158_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4836,f1660,f4844]) ).
fof(f4848,definition,
! [X0,X1,X2,X3] :
( sQ159_spl
<=> c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X2,X0),X3,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ159_spl])],[split_symbol_definition]) ).
fof(f4851,plain,
( sQ159_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4837,f1660,f4848]) ).
fof(f4852,definition,
! [X0,X1,X2] :
( sQ160_spl
<=> c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oparts(c_Set_Oinsert(X0,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ160_spl])],[split_symbol_definition]) ).
fof(f4855,plain,
( sQ160_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4838,f1660,f4852]) ).
fof(f4895,plain,
( hAPP(c_Orderings_Otop__class_Otop(tc_fun(t_a,tc_bool)),v_x) = c_HOL_Ouminus__class_Ouminus(hAPP(c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)),v_x),tc_bool)
| ~ class_HOL_Ouminus(tc_bool) ),
inference(paramodulation,[status(thm)],[f682,f701]) ).
fof(f4896,plain,
( hAPP(c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)),v_x) = c_HOL_Ouminus__class_Ouminus(hAPP(c_Orderings_Otop__class_Otop(tc_fun(t_a,tc_bool)),v_x),tc_bool)
| ~ class_HOL_Ouminus(tc_bool) ),
inference(paramodulation,[status(thm)],[f667,f701]) ).
fof(f4897,plain,
! [X0] :
( hAPP(X0,v_x) = c_HOL_Ouminus__class_Ouminus(hAPP(c_HOL_Ouminus__class_Ouminus(X0,tc_fun(t_a,tc_bool)),v_x),tc_bool)
| ~ class_HOL_Ouminus(tc_bool) ),
inference(paramodulation,[status(thm)],[f1015,f701]) ).
fof(f4898,definition,
( sQ161_spl
<=> class_HOL_Ouminus(tc_bool) ),
introduced(definition,[new_symbols(definition,[sQ161_spl])],[split_symbol_definition]) ).
fof(f4900,plain,
( sQ161_spl
| ~ class_HOL_Ouminus(tc_bool) ),
inference(component_clause,[status(thm)],[f4898]) ).
fof(f4901,definition,
( sQ162_spl
<=> hAPP(c_Orderings_Otop__class_Otop(tc_fun(t_a,tc_bool)),v_x) = c_HOL_Ouminus__class_Ouminus(hAPP(c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)),v_x),tc_bool) ),
introduced(definition,[new_symbols(definition,[sQ162_spl])],[split_symbol_definition]) ).
fof(f4904,plain,
( sQ162_spl
| ~ sQ161_spl ),
inference(split_clause,[status(thm)],[f4895,f4898,f4901]) ).
fof(f4905,definition,
( sQ163_spl
<=> hAPP(c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)),v_x) = c_HOL_Ouminus__class_Ouminus(hAPP(c_Orderings_Otop__class_Otop(tc_fun(t_a,tc_bool)),v_x),tc_bool) ),
introduced(definition,[new_symbols(definition,[sQ163_spl])],[split_symbol_definition]) ).
fof(f4908,plain,
( sQ163_spl
| ~ sQ161_spl ),
inference(split_clause,[status(thm)],[f4896,f4898,f4905]) ).
fof(f4909,definition,
! [X0] :
( sQ164_spl
<=> hAPP(X0,v_x) = c_HOL_Ouminus__class_Ouminus(hAPP(c_HOL_Ouminus__class_Ouminus(X0,tc_fun(t_a,tc_bool)),v_x),tc_bool) ),
introduced(definition,[new_symbols(definition,[sQ164_spl])],[split_symbol_definition]) ).
fof(f4912,plain,
( sQ164_spl
| ~ sQ161_spl ),
inference(split_clause,[status(thm)],[f4897,f4898,f4909]) ).
fof(f4913,plain,
( sQ161_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4900,f1490]) ).
fof(f4914,plain,
sQ161_spl,
inference(contradiction_clause,[status(thm)],[f4913]) ).
fof(f4958,definition,
( sQ165_spl
<=> c_List_Olist_OCons(c_Event_Oevent_OSays(c_Message_Oagent_OServer,v_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_A),c_Message_Omsg_OMPair(v_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_Ba),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OAgent(v_A)))))))),v_evs2,tc_Event_Oevent) = c_List_Olist_ONil(tc_Event_Oevent) ),
introduced(definition,[new_symbols(definition,[sQ165_spl])],[split_symbol_definition]) ).
fof(f4959,plain,
( ~ sQ165_spl
| c_List_Olist_OCons(c_Event_Oevent_OSays(c_Message_Oagent_OServer,v_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_A),c_Message_Omsg_OMPair(v_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_Ba),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OAgent(v_A)))))))),v_evs2,tc_Event_Oevent) = c_List_Olist_ONil(tc_Event_Oevent) ),
inference(component_clause,[status(thm)],[f4958]) ).
fof(f4963,plain,
( ~ sQ165_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f4959,f709]) ).
fof(f4964,plain,
~ sQ165_spl,
inference(contradiction_clause,[status(thm)],[f4963]) ).
fof(f4970,plain,
! [X0,X1] : c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X1),X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),
inference(resolution,[status(thm)],[f2624,f1080]) ).
fof(f4972,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X0),X1,tc_Message_Omsg)),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X0),X1,tc_Message_Omsg)) = c_Message_Oanalz(X1)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f2624,f717]) ).
fof(f4987,definition,
! [X0,X1] :
( sQ166_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X0),X1,tc_Message_Omsg)),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X0),X1,tc_Message_Omsg)) = c_Message_Oanalz(X1) ) ),
introduced(definition,[new_symbols(definition,[sQ166_spl])],[split_symbol_definition]) ).
fof(f4990,plain,
( sQ166_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f4972,f1780,f4987]) ).
fof(f4999,plain,
! [X0,X1,X2] :
( c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X1),c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f4970,f802]) ).
fof(f5000,plain,
! [X0,X1,X2] :
( c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X1),c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f4970,f800]) ).
fof(f5003,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X0),X1,tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X0),X1,tc_Message_Omsg)) = X1
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f4970,f717]) ).
fof(f5012,definition,
! [X0,X1,X2] :
( sQ167_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X1),c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ167_spl])],[split_symbol_definition]) ).
fof(f5015,plain,
( sQ167_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f4999,f1660,f5012]) ).
fof(f5016,definition,
! [X0,X1,X2] :
( sQ168_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X1),c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ168_spl])],[split_symbol_definition]) ).
fof(f5019,plain,
( sQ168_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5000,f1660,f5016]) ).
fof(f5022,definition,
! [X0,X1] :
( sQ169_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X0),X1,tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X0),X1,tc_Message_Omsg)) = X1 ) ),
introduced(definition,[new_symbols(definition,[sQ169_spl])],[split_symbol_definition]) ).
fof(f5025,plain,
( sQ169_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f5003,f1780,f5022]) ).
fof(f5053,plain,
! [X0,X1] : c_Event_Oknows(X0,X1) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),
inference(paramodulation,[status(thm)],[f2739,f657]) ).
fof(f5071,plain,
! [X0,X1] : c_Event_Oknows(X0,X1) != c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg),
inference(paramodulation,[status(thm)],[f648,f5053]) ).
fof(f5072,plain,
! [X0,X1,X2] : c_Set_Oinsert(X0,c_Event_Oknows(X1,X2),tc_Message_Omsg) != c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg),
inference(paramodulation,[status(thm)],[f1127,f5071]) ).
fof(f5081,plain,
! [X0,X1,X2,X3,X4] :
( ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X1),c_Message_Omsg_OMPair(X2,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X3),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X0),X4)))),c_Message_Oparts(c_Event_OinitState(c_Message_Oagent_OSpy)),tc_Message_Omsg))
| hBOOL(c_in(X1,c_Event_Obad,tc_Message_Oagent))
| ~ hBOOL(c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(X0,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat)) ),
inference(paramodulation,[status(thm)],[f798,f1231]) ).
fof(f5082,definition,
! [X0,X1,X2,X3,X4] :
( sQ173_spl
<=> ( ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X1),c_Message_Omsg_OMPair(X2,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X3),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X0),X4)))),c_Message_Oparts(c_Event_OinitState(c_Message_Oagent_OSpy)),tc_Message_Omsg))
| hBOOL(c_in(X1,c_Event_Obad,tc_Message_Oagent))
| ~ hBOOL(c_in(X0,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat)) ) ),
introduced(definition,[new_symbols(definition,[sQ173_spl])],[split_symbol_definition]) ).
fof(f5085,plain,
( ~ sQ58_spl
| sQ173_spl ),
inference(split_clause,[status(thm)],[f5081,f5082,f2712]) ).
fof(f5101,plain,
! [X0,X1,X2,X3,X4] :
( c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X1,X2,X0),X3,tc_Event_Oevent)),X4,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f792,f4795]) ).
fof(f5102,plain,
! [X0,X1,X2,X3] :
( c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X0),X2,tc_Event_Oevent)),X3,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f791,f4795]) ).
fof(f5103,plain,
! [X0,X1,X2] :
( c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f4795]) ).
fof(f5109,definition,
! [X0,X1,X2,X3,X4] :
( sQ174_spl
<=> c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X1,X2,X0),X3,tc_Event_Oevent)),X4,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ174_spl])],[split_symbol_definition]) ).
fof(f5112,plain,
( sQ174_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5101,f1660,f5109]) ).
fof(f5113,definition,
! [X0,X1,X2,X3] :
( sQ175_spl
<=> c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X0),X2,tc_Event_Oevent)),X3,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ175_spl])],[split_symbol_definition]) ).
fof(f5116,plain,
( sQ175_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5102,f1660,f5113]) ).
fof(f5117,definition,
! [X0,X1,X2] :
( sQ176_spl
<=> c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ176_spl])],[split_symbol_definition]) ).
fof(f5120,plain,
( sQ176_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5103,f1660,f5117]) ).
fof(f5123,plain,
! [X0,X1] :
( ~ sQ100_spl
| c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f804,f3775]) ).
fof(f5124,plain,
! [X0,X1] :
( ~ sQ99_spl
| c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f804,f3771]) ).
fof(f5125,plain,
! [X0,X1] :
( ~ sQ101_spl
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f804,f3779]) ).
fof(f5130,plain,
! [X0,X1,X2,X3,X4] :
( ~ c_lessequals(X0,c_Event_Oused(X4),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X1,X2,X3),X4,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f792,f804]) ).
fof(f5131,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(X0,c_Event_Oused(X3),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X2),X3,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f791,f804]) ).
fof(f5138,definition,
! [X0,X1] :
( sQ177_spl
<=> ( c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ177_spl])],[split_symbol_definition]) ).
fof(f5141,plain,
( ~ sQ100_spl
| sQ177_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5123,f1660,f5138,f3774]) ).
fof(f5142,definition,
! [X0,X1] :
( sQ178_spl
<=> ( c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ178_spl])],[split_symbol_definition]) ).
fof(f5145,plain,
( ~ sQ99_spl
| sQ178_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5124,f1660,f5142,f3770]) ).
fof(f5146,definition,
! [X0,X1] :
( sQ179_spl
<=> ( c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ179_spl])],[split_symbol_definition]) ).
fof(f5149,plain,
( ~ sQ101_spl
| sQ179_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5125,f1660,f5146,f3778]) ).
fof(f5150,definition,
! [X0,X1,X2,X3,X4] :
( sQ180_spl
<=> ( ~ c_lessequals(X0,c_Event_Oused(X4),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X1,X2,X3),X4,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ180_spl])],[split_symbol_definition]) ).
fof(f5153,plain,
( sQ180_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5130,f1660,f5150]) ).
fof(f5154,definition,
! [X0,X1,X2,X3] :
( sQ181_spl
<=> ( ~ c_lessequals(X0,c_Event_Oused(X3),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X2),X3,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ181_spl])],[split_symbol_definition]) ).
fof(f5157,plain,
( sQ181_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5131,f1660,f5154]) ).
fof(f5158,definition,
! [X0,X1,X2] :
( sQ182_spl
<=> ( ~ c_lessequals(X0,c_Message_Oparts(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ182_spl])],[split_symbol_definition]) ).
fof(f5164,plain,
! [X0,X1] :
( ~ sQ100_spl
| c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X0,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f806,f3775]) ).
fof(f5165,plain,
! [X0,X1] :
( ~ sQ99_spl
| c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X0,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f806,f3771]) ).
fof(f5166,plain,
! [X0,X1] :
( ~ sQ101_spl
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X0,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f806,f3779]) ).
fof(f5171,plain,
! [X0,X1,X2,X3,X4] :
( ~ c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X3,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X1,X2,X3),X4,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f792,f806]) ).
fof(f5172,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X2,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X2),X3,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f791,f806]) ).
fof(f5173,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f806]) ).
fof(f5179,definition,
! [X0,X1] :
( sQ183_spl
<=> ( c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X0,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ183_spl])],[split_symbol_definition]) ).
fof(f5182,plain,
( ~ sQ100_spl
| sQ183_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5164,f1660,f5179,f3774]) ).
fof(f5183,definition,
! [X0,X1] :
( sQ184_spl
<=> ( c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X0,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ184_spl])],[split_symbol_definition]) ).
fof(f5186,plain,
( ~ sQ99_spl
| sQ184_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5165,f1660,f5183,f3770]) ).
fof(f5187,definition,
! [X0,X1] :
( sQ185_spl
<=> ( c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X0,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ185_spl])],[split_symbol_definition]) ).
fof(f5190,plain,
( ~ sQ101_spl
| sQ185_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5166,f1660,f5187,f3778]) ).
fof(f5191,definition,
! [X0,X1,X2,X3,X4] :
( sQ186_spl
<=> ( ~ c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X3,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X1,X2,X3),X4,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ186_spl])],[split_symbol_definition]) ).
fof(f5194,plain,
( sQ186_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5171,f1660,f5191]) ).
fof(f5195,definition,
! [X0,X1,X2,X3] :
( sQ187_spl
<=> ( ~ c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X2,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X2),X3,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ187_spl])],[split_symbol_definition]) ).
fof(f5198,plain,
( sQ187_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5172,f1660,f5195]) ).
fof(f5199,definition,
! [X0,X1,X2] :
( sQ188_spl
<=> ( ~ c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X1,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ188_spl])],[split_symbol_definition]) ).
fof(f5202,plain,
( sQ188_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5173,f1660,f5199]) ).
fof(f5234,plain,
! [X0,X1,X2,X3] :
( c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X1,X2,X0),X3,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(X3),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f792,f1003]) ).
fof(f5235,plain,
! [X0,X1,X2] :
( c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X0),X2,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(X2),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f791,f1003]) ).
fof(f5236,plain,
! [X0,X1] :
( c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f1003]) ).
fof(f5245,definition,
! [X0,X1,X2,X3] :
( sQ189_spl
<=> c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(X1,X2,X0),X3,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(X3),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ189_spl])],[split_symbol_definition]) ).
fof(f5248,plain,
( sQ189_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5234,f1660,f5245]) ).
fof(f5249,definition,
! [X0,X1,X2] :
( sQ190_spl
<=> c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(X1,X0),X2,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(X2),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ190_spl])],[split_symbol_definition]) ).
fof(f5252,plain,
( sQ190_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5235,f1660,f5249]) ).
fof(f5253,definition,
! [X0,X1] :
( sQ191_spl
<=> c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ191_spl])],[split_symbol_definition]) ).
fof(f5256,plain,
( sQ191_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5236,f1660,f5253]) ).
fof(f5323,plain,
! [X0] :
( ~ class_Orderings_Otop(tc_fun(tc_Message_Omsg,tc_bool))
| c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X0),c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f3724,f4970]) ).
fof(f5324,plain,
! [X0] :
( ~ class_Orderings_Otop(tc_fun(tc_Message_Omsg,tc_bool))
| c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X0),c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f3724,f4516]) ).
fof(f5333,definition,
! [X0] :
( sQ192_spl
<=> c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X0),c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) ),
introduced(definition,[new_symbols(definition,[sQ192_spl])],[split_symbol_definition]) ).
fof(f5336,plain,
( ~ sQ103_spl
| sQ192_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f5323,f1780,f5333,f3863]) ).
fof(f5337,definition,
! [X0] :
( sQ193_spl
<=> c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X0),c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) ),
introduced(definition,[new_symbols(definition,[sQ193_spl])],[split_symbol_definition]) ).
fof(f5340,plain,
( ~ sQ103_spl
| sQ193_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f5324,f1780,f5337,f3863]) ).
fof(f5438,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),c_Set_Oinsert(X0,c_Message_Oparts(X1),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Set_Oinsert(X0,c_Message_Oparts(X1),tc_Message_Omsg)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f710,f717]) ).
fof(f5470,definition,
! [X0,X1] :
( sQ194_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),c_Set_Oinsert(X0,c_Message_Oparts(X1),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Set_Oinsert(X0,c_Message_Oparts(X1),tc_Message_Omsg) ) ),
introduced(definition,[new_symbols(definition,[sQ194_spl])],[split_symbol_definition]) ).
fof(f5473,plain,
( sQ194_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f5438,f1780,f5470]) ).
fof(f5515,definition,
( sQ195_spl
<=> c_List_Olist_OCons(c_Event_Oevent_OSays(c_Message_Oagent_OServer,v_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_A),c_Message_Omsg_OMPair(v_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OAgent(v_A)))))))),v_evs2,tc_Event_Oevent) = c_List_Olist_ONil(tc_Event_Oevent) ),
introduced(definition,[new_symbols(definition,[sQ195_spl])],[split_symbol_definition]) ).
fof(f5516,plain,
( ~ sQ195_spl
| c_List_Olist_OCons(c_Event_Oevent_OSays(c_Message_Oagent_OServer,v_A,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_A),c_Message_Omsg_OMPair(v_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,v_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Omsg_OAgent(v_A)))))))),v_evs2,tc_Event_Oevent) = c_List_Olist_ONil(tc_Event_Oevent) ),
inference(component_clause,[status(thm)],[f5515]) ).
fof(f5520,plain,
( ~ sQ195_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f5516,f709]) ).
fof(f5521,plain,
~ sQ195_spl,
inference(contradiction_clause,[status(thm)],[f5520]) ).
fof(f5536,plain,
! [X0] :
( ~ sQ141_spl
| ~ class_Orderings_Otop(tc_fun(tc_Message_Omsg,tc_bool))
| c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f4693,f3724]) ).
fof(f5537,plain,
! [X0,X1,X2] :
( ~ sQ141_spl
| c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f4693,f802]) ).
fof(f5538,plain,
! [X0,X1,X2] :
( ~ sQ141_spl
| c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f4693,f800]) ).
fof(f5541,plain,
! [X0,X1] :
( ~ sQ141_spl
| ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = X1
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f4693,f717]) ).
fof(f5545,plain,
! [X0,X1] :
( ~ sQ141_spl
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f632,f4693]) ).
fof(f5548,plain,
! [X0,X1] :
( ~ sQ141_spl
| c_lessequals(c_Message_Oparts(X0),c_Message_Oanalz(c_Message_Oparts(c_Set_Oinsert(X1,X0,tc_Message_Omsg))),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f622,f4693]) ).
fof(f5552,definition,
! [X0] :
( sQ196_spl
<=> c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))) ),
introduced(definition,[new_symbols(definition,[sQ196_spl])],[split_symbol_definition]) ).
fof(f5555,plain,
( ~ sQ141_spl
| ~ sQ103_spl
| sQ196_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f5536,f1780,f5552,f3863,f4692]) ).
fof(f5556,definition,
! [X0,X1,X2] :
( sQ197_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ197_spl])],[split_symbol_definition]) ).
fof(f5559,plain,
( ~ sQ141_spl
| sQ197_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5537,f1660,f5556,f4692]) ).
fof(f5560,definition,
! [X0,X1,X2] :
( sQ198_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ198_spl])],[split_symbol_definition]) ).
fof(f5563,plain,
( ~ sQ141_spl
| sQ198_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5538,f1660,f5560,f4692]) ).
fof(f5564,definition,
! [X0,X1] :
( sQ199_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = X1 ) ),
introduced(definition,[new_symbols(definition,[sQ199_spl])],[split_symbol_definition]) ).
fof(f5567,plain,
( ~ sQ141_spl
| sQ199_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f5541,f1780,f5564,f4692]) ).
fof(f5568,plain,
! [X0,X1] :
( ~ sQ141_spl
| c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(c_Set_Oinsert(X1,X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(forward_demodulation,[status(thm)],[f1194,f5548]) ).
fof(f5569,plain,
! [X0] :
( ~ sQ141_spl
| ~ class_Orderings_Otop(tc_fun(tc_Message_Omsg,tc_bool))
| c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Set_Oinsert(X0,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f5545,f3724]) ).
fof(f5570,plain,
! [X0,X1,X2] :
( ~ sQ141_spl
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f5545,f802]) ).
fof(f5571,plain,
! [X0,X1,X2] :
( ~ sQ141_spl
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f5545,f800]) ).
fof(f5572,plain,
! [X0,X1] :
( ~ sQ141_spl
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,c_Message_Oanalz(X0),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f5545,f1080]) ).
fof(f5574,plain,
! [X0,X1] :
( ~ sQ141_spl
| ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = X1
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f5545,f717]) ).
fof(f5601,definition,
! [X0] :
( sQ200_spl
<=> c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Set_Oinsert(X0,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) ),
introduced(definition,[new_symbols(definition,[sQ200_spl])],[split_symbol_definition]) ).
fof(f5604,plain,
( ~ sQ141_spl
| ~ sQ103_spl
| sQ200_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f5569,f1780,f5601,f3863,f4692]) ).
fof(f5605,definition,
! [X0,X1,X2] :
( sQ201_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ201_spl])],[split_symbol_definition]) ).
fof(f5608,plain,
( ~ sQ141_spl
| sQ201_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5570,f1660,f5605,f4692]) ).
fof(f5609,definition,
! [X0,X1,X2] :
( sQ202_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ202_spl])],[split_symbol_definition]) ).
fof(f5612,plain,
( ~ sQ141_spl
| sQ202_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5571,f1660,f5609,f4692]) ).
fof(f5613,definition,
! [X0,X1] :
( sQ203_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = X1 ) ),
introduced(definition,[new_symbols(definition,[sQ203_spl])],[split_symbol_definition]) ).
fof(f5616,plain,
( ~ sQ141_spl
| sQ203_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f5574,f1780,f5613,f4692]) ).
fof(f5622,plain,
! [X0,X1] :
( ~ sQ141_spl
| ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Message_Oparts(X1)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f5568,f717]) ).
fof(f5652,definition,
! [X0,X1] :
( sQ204_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Message_Oparts(X1) ) ),
introduced(definition,[new_symbols(definition,[sQ204_spl])],[split_symbol_definition]) ).
fof(f5655,plain,
( ~ sQ141_spl
| sQ204_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f5622,f1780,f5652,f4692]) ).
fof(f5666,plain,
! [X0,X1] :
( hBOOL(c_in(c_Message_Oagent_OSpy,c_Event_Obad,tc_Message_Oagent))
| c_Set_Oinsert(X0,c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_Message_Omsg) = c_Event_Oknows(c_Message_Oagent_OSpy,X1) ),
inference(paramodulation,[status(thm)],[f1127,f1243]) ).
fof(f5667,plain,
! [X0,X1,X2] :
( hBOOL(c_in(X2,c_Event_Obad,tc_Message_Oagent))
| hBOOL(c_in(X0,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg))
| ~ hBOOL(c_in(X0,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg)) ),
inference(paramodulation,[status(thm)],[f1243,f1237]) ).
fof(f5668,plain,
! [X0,X1,X2] :
( hBOOL(c_in(X2,c_Event_Obad,tc_Message_Oagent))
| ~ hBOOL(c_in(X2,c_Event_Obad,tc_Message_Oagent))
| c_Event_Oknows(c_Message_Oagent_OSpy,X0) = c_Set_Oinsert(X1,c_Event_Oknows(c_Message_Oagent_OSpy,X0),tc_Message_Omsg) ),
inference(paramodulation,[status(thm)],[f1243,f1146]) ).
fof(f5677,plain,
! [X0,X1] :
( hBOOL(c_in(X1,c_Event_Obad,tc_Message_Oagent))
| c_lessequals(c_Event_Oknows(c_Message_Oagent_OSpy,X0),c_Event_Oknows(c_Message_Oagent_OSpy,X0),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1243,f1128]) ).
fof(f5679,plain,
! [X0,X1,X2] :
( hBOOL(c_in(X2,c_Event_Obad,tc_Message_Oagent))
| c_Set_Oinsert(X0,c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_Message_Omsg) != c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg) ),
inference(paramodulation,[status(thm)],[f1243,f5072]) ).
fof(f5680,plain,
! [X0,X1] :
( hBOOL(c_in(X1,c_Event_Obad,tc_Message_Oagent))
| c_Event_Oknows(c_Message_Oagent_OSpy,X0) != c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg) ),
inference(paramodulation,[status(thm)],[f1243,f5071]) ).
fof(f5681,plain,
! [X0,X1] :
( hBOOL(c_in(X1,c_Event_Obad,tc_Message_Oagent))
| c_Event_Oknows(c_Message_Oagent_OSpy,X0) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1243,f5053]) ).
fof(f5683,plain,
! [X0,X1,X2] :
( hBOOL(c_in(X2,c_Event_Obad,tc_Message_Oagent))
| c_lessequals(c_Event_OinitState(c_Message_Oagent_OSpy),c_Set_Oinsert(X0,c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1243,f3980]) ).
fof(f5684,plain,
! [X0,X1] :
( hBOOL(c_in(X1,c_Event_Obad,tc_Message_Oagent))
| c_lessequals(c_Event_OinitState(c_Message_Oagent_OSpy),c_Event_Oknows(c_Message_Oagent_OSpy,X0),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1243,f757]) ).
fof(f5686,plain,
! [X0,X1] :
( hBOOL(c_in(X1,c_Event_Obad,tc_Message_Oagent))
| hBOOL(hAPP(c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,X0)),hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,c_Message_Oagent_OSpy)))) ),
inference(paramodulation,[status(thm)],[f1243,f2288]) ).
fof(f5687,plain,
! [X0,X1] :
( hBOOL(c_in(X1,c_Event_Obad,tc_Message_Oagent))
| hBOOL(hAPP(c_Event_Oknows(c_Message_Oagent_OSpy,X0),hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,c_Message_Oagent_OSpy)))) ),
inference(paramodulation,[status(thm)],[f1243,f2289]) ).
fof(f5688,plain,
! [X0,X1] :
( hBOOL(c_in(X1,c_Event_Obad,tc_Message_Oagent))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,c_Message_Oagent_OSpy)),c_Event_Oknows(c_Message_Oagent_OSpy,X0),tc_Message_Omsg)) ),
inference(paramodulation,[status(thm)],[f1243,f1344]) ).
fof(f5689,definition,
! [X0,X1] :
( sQ205_spl
<=> c_Set_Oinsert(X0,c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_Message_Omsg) = c_Event_Oknows(c_Message_Oagent_OSpy,X1) ),
introduced(definition,[new_symbols(definition,[sQ205_spl])],[split_symbol_definition]) ).
fof(f5690,plain,
! [X0,X1] :
( ~ sQ205_spl
| c_Set_Oinsert(X0,c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_Message_Omsg) = c_Event_Oknows(c_Message_Oagent_OSpy,X1) ),
inference(component_clause,[status(thm)],[f5689]) ).
fof(f5692,plain,
( sQ112_spl
| sQ205_spl ),
inference(split_clause,[status(thm)],[f5666,f5689,f3964]) ).
fof(f5693,definition,
! [X0,X1] :
( sQ206_spl
<=> ( hBOOL(c_in(X0,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg))
| ~ hBOOL(c_in(X0,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ206_spl])],[split_symbol_definition]) ).
fof(f5696,definition,
! [X2] :
( sQ207_spl
<=> hBOOL(c_in(X2,c_Event_Obad,tc_Message_Oagent)) ),
introduced(definition,[new_symbols(definition,[sQ207_spl])],[split_symbol_definition]) ).
fof(f5697,plain,
! [X0] :
( ~ sQ207_spl
| hBOOL(c_in(X0,c_Event_Obad,tc_Message_Oagent)) ),
inference(component_clause,[status(thm)],[f5696]) ).
fof(f5699,plain,
( sQ207_spl
| sQ206_spl ),
inference(split_clause,[status(thm)],[f5667,f5693,f5696]) ).
fof(f5700,definition,
! [X2] :
( sQ208_spl
<=> ( hBOOL(c_in(X2,c_Event_Obad,tc_Message_Oagent))
| ~ hBOOL(c_in(X2,c_Event_Obad,tc_Message_Oagent)) ) ),
introduced(definition,[new_symbols(definition,[sQ208_spl])],[split_symbol_definition]) ).
fof(f5703,plain,
( sQ208_spl
| sQ205_spl ),
inference(split_clause,[status(thm)],[f5668,f5689,f5700]) ).
fof(f5704,definition,
! [X0] :
( sQ209_spl
<=> c_lessequals(c_Event_Oknows(c_Message_Oagent_OSpy,X0),c_Event_Oknows(c_Message_Oagent_OSpy,X0),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ209_spl])],[split_symbol_definition]) ).
fof(f5707,plain,
( sQ207_spl
| sQ209_spl ),
inference(split_clause,[status(thm)],[f5677,f5704,f5696]) ).
fof(f5709,definition,
! [X0,X1] :
( sQ210_spl
<=> c_Set_Oinsert(X0,c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_Message_Omsg) != c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg) ),
introduced(definition,[new_symbols(definition,[sQ210_spl])],[split_symbol_definition]) ).
fof(f5712,plain,
( sQ207_spl
| sQ210_spl ),
inference(split_clause,[status(thm)],[f5679,f5709,f5696]) ).
fof(f5713,definition,
! [X0] :
( sQ211_spl
<=> c_Event_Oknows(c_Message_Oagent_OSpy,X0) != c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg) ),
introduced(definition,[new_symbols(definition,[sQ211_spl])],[split_symbol_definition]) ).
fof(f5716,plain,
( sQ207_spl
| sQ211_spl ),
inference(split_clause,[status(thm)],[f5680,f5713,f5696]) ).
fof(f5717,definition,
! [X0] :
( sQ212_spl
<=> c_Event_Oknows(c_Message_Oagent_OSpy,X0) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ212_spl])],[split_symbol_definition]) ).
fof(f5720,plain,
( sQ207_spl
| sQ212_spl ),
inference(split_clause,[status(thm)],[f5681,f5717,f5696]) ).
fof(f5722,definition,
! [X0,X1] :
( sQ213_spl
<=> c_lessequals(c_Event_OinitState(c_Message_Oagent_OSpy),c_Set_Oinsert(X0,c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ213_spl])],[split_symbol_definition]) ).
fof(f5725,plain,
( sQ207_spl
| sQ213_spl ),
inference(split_clause,[status(thm)],[f5683,f5722,f5696]) ).
fof(f5726,definition,
! [X0] :
( sQ214_spl
<=> c_lessequals(c_Event_OinitState(c_Message_Oagent_OSpy),c_Event_Oknows(c_Message_Oagent_OSpy,X0),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ214_spl])],[split_symbol_definition]) ).
fof(f5729,plain,
( sQ207_spl
| sQ214_spl ),
inference(split_clause,[status(thm)],[f5684,f5726,f5696]) ).
fof(f5730,definition,
! [X0] :
( sQ215_spl
<=> hBOOL(hAPP(c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,X0)),hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,c_Message_Oagent_OSpy)))) ),
introduced(definition,[new_symbols(definition,[sQ215_spl])],[split_symbol_definition]) ).
fof(f5733,plain,
( sQ207_spl
| sQ215_spl ),
inference(split_clause,[status(thm)],[f5686,f5730,f5696]) ).
fof(f5734,definition,
! [X0] :
( sQ216_spl
<=> hBOOL(hAPP(c_Event_Oknows(c_Message_Oagent_OSpy,X0),hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,c_Message_Oagent_OSpy)))) ),
introduced(definition,[new_symbols(definition,[sQ216_spl])],[split_symbol_definition]) ).
fof(f5737,plain,
( sQ207_spl
| sQ216_spl ),
inference(split_clause,[status(thm)],[f5687,f5734,f5696]) ).
fof(f5738,definition,
! [X0] :
( sQ217_spl
<=> hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,c_Message_Oagent_OSpy)),c_Event_Oknows(c_Message_Oagent_OSpy,X0),tc_Message_Omsg)) ),
introduced(definition,[new_symbols(definition,[sQ217_spl])],[split_symbol_definition]) ).
fof(f5741,plain,
( sQ207_spl
| sQ217_spl ),
inference(split_clause,[status(thm)],[f5688,f5738,f5696]) ).
fof(f5752,plain,
( ~ sQ207_spl
| $false ),
inference(backward_subsumption_resolution,[status(thm)],[f1384,f5697]) ).
fof(f5757,plain,
~ sQ207_spl,
inference(contradiction_clause,[status(thm)],[f5752]) ).
fof(f5832,plain,
! [X0,X1] :
( ~ sQ205_spl
| hBOOL(hAPP(c_Event_Oknows(c_Message_Oagent_OSpy,X0),X1)) ),
inference(paramodulation,[status(thm)],[f5690,f699]) ).
fof(f5867,plain,
! [X0] :
( ~ sQ205_spl
| hBOOL(hAPP(c_Event_OinitState(c_Message_Oagent_OSpy),X0)) ),
inference(paramodulation,[status(thm)],[f798,f5832]) ).
fof(f5986,plain,
! [X0] :
( ~ sQ141_spl
| ~ class_Orderings_Otop(tc_fun(tc_Message_Omsg,tc_bool))
| c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Set_Oinsert(X0,c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f5572,f3724]) ).
fof(f5987,plain,
! [X0,X1,X2] :
( ~ sQ141_spl
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f5572,f802]) ).
fof(f5988,plain,
! [X0,X1,X2] :
( ~ sQ141_spl
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f5572,f800]) ).
fof(f5991,plain,
! [X0,X1] :
( ~ sQ141_spl
| ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(X0,c_Message_Oanalz(X1),tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(X0,c_Message_Oanalz(X1),tc_Message_Omsg)) = X1
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f5572,f717]) ).
fof(f6000,definition,
! [X0] :
( sQ218_spl
<=> c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Set_Oinsert(X0,c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ),
introduced(definition,[new_symbols(definition,[sQ218_spl])],[split_symbol_definition]) ).
fof(f6003,plain,
( ~ sQ141_spl
| ~ sQ103_spl
| sQ218_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f5986,f1780,f6000,f3863,f4692]) ).
fof(f6004,definition,
! [X0,X1,X2] :
( sQ219_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ219_spl])],[split_symbol_definition]) ).
fof(f6007,plain,
( ~ sQ141_spl
| sQ219_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5987,f1660,f6004,f4692]) ).
fof(f6008,definition,
! [X0,X1,X2] :
( sQ220_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ220_spl])],[split_symbol_definition]) ).
fof(f6011,plain,
( ~ sQ141_spl
| sQ220_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f5988,f1660,f6008,f4692]) ).
fof(f6013,definition,
! [X0,X1] :
( sQ221_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(X0,c_Message_Oanalz(X1),tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(X0,c_Message_Oanalz(X1),tc_Message_Omsg)) = X1 ) ),
introduced(definition,[new_symbols(definition,[sQ221_spl])],[split_symbol_definition]) ).
fof(f6016,plain,
( ~ sQ141_spl
| sQ221_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f5991,f1780,f6013,f4692]) ).
fof(f6021,plain,
! [X0] :
( ~ sQ154_spl
| ~ class_Orderings_Otop(tc_fun(tc_Message_Omsg,tc_bool))
| c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),X0,tc_fun(tc_Message_Omsg,tc_bool)))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f4810,f3724]) ).
fof(f6022,plain,
! [X0,X1,X2] :
( ~ sQ154_spl
| c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)),X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f4810,f802]) ).
fof(f6023,plain,
! [X0,X1,X2] :
( ~ sQ154_spl
| c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool)),X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f4810,f800]) ).
fof(f6026,plain,
! [X0,X1] :
( ~ sQ154_spl
| ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X0,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = X0
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f4810,f717]) ).
fof(f6037,definition,
! [X0] :
( sQ222_spl
<=> c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),X0,tc_fun(tc_Message_Omsg,tc_bool))) ),
introduced(definition,[new_symbols(definition,[sQ222_spl])],[split_symbol_definition]) ).
fof(f6040,plain,
( ~ sQ154_spl
| ~ sQ103_spl
| sQ222_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6021,f1780,f6037,f3863,f4809]) ).
fof(f6041,definition,
! [X0,X1,X2] :
( sQ223_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)),X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ223_spl])],[split_symbol_definition]) ).
fof(f6044,plain,
( ~ sQ154_spl
| sQ223_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f6022,f1660,f6041,f4809]) ).
fof(f6045,definition,
! [X0,X1,X2] :
( sQ224_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool)),X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ224_spl])],[split_symbol_definition]) ).
fof(f6048,plain,
( ~ sQ154_spl
| sQ224_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f6023,f1660,f6045,f4809]) ).
fof(f6049,definition,
! [X0,X1] :
( sQ225_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X0,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = X0 ) ),
introduced(definition,[new_symbols(definition,[sQ225_spl])],[split_symbol_definition]) ).
fof(f6052,plain,
( ~ sQ154_spl
| sQ225_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6026,f1780,f6049,f4809]) ).
fof(f6101,definition,
( sQ227_spl
<=> hBOOL(c_in(v_evs2,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
introduced(definition,[new_symbols(definition,[sQ227_spl])],[split_symbol_definition]) ).
fof(f6103,plain,
( sQ227_spl
| ~ hBOOL(c_in(v_evs2,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
inference(component_clause,[status(thm)],[f6101]) ).
fof(f6105,definition,
! [X0,X1,X2,X3,X4,X5] :
( sQ228_spl
<=> ( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X1,c_Message_Omsg_OCrypt(X2,c_Message_Omsg_OMPair(X3,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X4),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X0),X5))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(X0,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat)) ) ),
introduced(definition,[new_symbols(definition,[sQ228_spl])],[split_symbol_definition]) ).
fof(f6116,plain,
( sQ227_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f6103,f1385]) ).
fof(f6117,plain,
sQ227_spl,
inference(contradiction_clause,[status(thm)],[f6116]) ).
fof(f6163,plain,
! [X0,X1] :
( ~ c_lessequals(X0,c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oused(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f767]) ).
fof(f6164,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(X0,c_Event_OinitState(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Set_Oinsert(X1,c_Event_Oknows(X2,X3),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f3980]) ).
fof(f6165,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,c_Event_OinitState(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oknows(X1,X2),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f757]) ).
fof(f6167,plain,
! [X0,X1,X2,X3,X4] :
( ~ c_lessequals(X0,c_Event_Oknows(X1,X4),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oknows(X1,c_List_Olist_OCons(c_Event_Oevent_ONotes(X2,X3),X4,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f1128]) ).
fof(f6168,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(X1,X2),X3,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Set_Oinsert(c_Message_Omsg_OCrypt(X1,X2),c_Message_Oanalz(c_Set_Oinsert(X2,X3,tc_Message_Omsg)),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f1075]) ).
fof(f6169,plain,
! [X0,X1] :
( ~ c_lessequals(X0,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f898]) ).
fof(f6170,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,c_Message_Oanalz(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X1),X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f2624]) ).
fof(f6171,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,c_Message_Oanalz(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X1),X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f2412]) ).
fof(f6172,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X2,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(X0,c_Message_Oanalz(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f1079]) ).
fof(f6173,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X2,X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(X0,c_Message_Oanalz(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f1078]) ).
fof(f6177,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,c_Set_Oinsert(X1,c_Message_Oparts(X2),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f710]) ).
fof(f6178,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,c_Set_Oinsert(X1,c_Message_Oanalz(X2),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f844]) ).
fof(f6180,plain,
! [X0] :
( ~ c_lessequals(X0,c_Message_Oparts(c_Event_OinitState(c_Message_Oagent_OSpy)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f1957]) ).
fof(f6181,plain,
! [X0,X1] :
( ~ c_lessequals(X0,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oused(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f1136]) ).
fof(f6182,plain,
! [X0,X1,X2] :
( ~ hBOOL(c_in(X2,c_Event_Oused(X1),tc_Message_Omsg))
| ~ c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X2,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oused(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f694]) ).
fof(f6183,plain,
! [X0,X1,X2] :
( ~ sQ141_spl
| ~ c_lessequals(X0,c_Message_Oparts(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f5568]) ).
fof(f6197,plain,
! [X0,X1] :
( ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f797]) ).
fof(f6198,plain,
! [X0,X1] :
( ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f731]) ).
fof(f6202,plain,
! [X0,X1,X2] :
( ~ sQ154_spl
| ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f4810]) ).
fof(f6203,plain,
! [X0,X1,X2] :
( ~ sQ141_spl
| ~ c_lessequals(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f4693]) ).
fof(f6204,plain,
! [X0,X1,X2] :
( ~ sQ141_spl
| ~ c_lessequals(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,c_Message_Oanalz(X2),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f5572]) ).
fof(f6205,plain,
! [X0,X1,X2] :
( ~ sQ141_spl
| ~ c_lessequals(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f5545]) ).
fof(f6206,plain,
! [X0,X1] :
( ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f816,f1081]) ).
fof(f6212,definition,
! [X0,X1] :
( sQ231_spl
<=> ( ~ c_lessequals(X0,c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oused(X1),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ231_spl])],[split_symbol_definition]) ).
fof(f6215,plain,
( sQ231_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6163,f1780,f6212]) ).
fof(f6216,definition,
! [X0,X1,X2,X3] :
( sQ232_spl
<=> ( ~ c_lessequals(X0,c_Event_OinitState(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Set_Oinsert(X1,c_Event_Oknows(X2,X3),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ232_spl])],[split_symbol_definition]) ).
fof(f6219,plain,
( sQ232_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6164,f1780,f6216]) ).
fof(f6220,definition,
! [X0,X1,X2] :
( sQ233_spl
<=> ( ~ c_lessequals(X0,c_Event_OinitState(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oknows(X1,X2),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ233_spl])],[split_symbol_definition]) ).
fof(f6223,plain,
( sQ233_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6165,f1780,f6220]) ).
fof(f6224,definition,
! [X0,X1,X2,X3,X4] :
( sQ234_spl
<=> ( ~ c_lessequals(X0,c_Event_Oknows(X1,X4),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oknows(X1,c_List_Olist_OCons(c_Event_Oevent_ONotes(X2,X3),X4,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ234_spl])],[split_symbol_definition]) ).
fof(f6227,plain,
( sQ234_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6167,f1780,f6224]) ).
fof(f6228,definition,
! [X0,X1,X2,X3] :
( sQ235_spl
<=> ( ~ c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(X1,X2),X3,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Set_Oinsert(c_Message_Omsg_OCrypt(X1,X2),c_Message_Oanalz(c_Set_Oinsert(X2,X3,tc_Message_Omsg)),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ235_spl])],[split_symbol_definition]) ).
fof(f6231,plain,
( sQ235_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6168,f1780,f6228]) ).
fof(f6232,definition,
! [X0,X1] :
( sQ236_spl
<=> ( ~ c_lessequals(X0,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ236_spl])],[split_symbol_definition]) ).
fof(f6235,plain,
( sQ236_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6169,f1780,f6232]) ).
fof(f6236,definition,
! [X0,X1,X2] :
( sQ237_spl
<=> ( ~ c_lessequals(X0,c_Message_Oanalz(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(X1),X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ237_spl])],[split_symbol_definition]) ).
fof(f6239,plain,
( sQ237_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6170,f1780,f6236]) ).
fof(f6240,definition,
! [X0,X1,X2] :
( sQ238_spl
<=> ( ~ c_lessequals(X0,c_Message_Oanalz(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(X1),X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ238_spl])],[split_symbol_definition]) ).
fof(f6243,plain,
( sQ238_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6171,f1780,f6240]) ).
fof(f6244,definition,
! [X0,X1,X2] :
( sQ239_spl
<=> ( ~ c_lessequals(X2,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(X0,c_Message_Oanalz(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ239_spl])],[split_symbol_definition]) ).
fof(f6247,plain,
( sQ239_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6172,f1780,f6244]) ).
fof(f6248,definition,
! [X0,X1,X2] :
( sQ240_spl
<=> ( ~ c_lessequals(X2,X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(X0,c_Message_Oanalz(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ240_spl])],[split_symbol_definition]) ).
fof(f6251,plain,
( sQ240_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6173,f1780,f6248]) ).
fof(f6252,definition,
! [X0,X1,X2] :
( sQ241_spl
<=> ( ~ c_lessequals(X0,c_Set_Oinsert(X1,c_Message_Oparts(X2),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ241_spl])],[split_symbol_definition]) ).
fof(f6255,plain,
( sQ241_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6177,f1780,f6252]) ).
fof(f6256,definition,
! [X0,X1,X2] :
( sQ242_spl
<=> ( ~ c_lessequals(X0,c_Set_Oinsert(X1,c_Message_Oanalz(X2),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ242_spl])],[split_symbol_definition]) ).
fof(f6259,plain,
( sQ242_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6178,f1780,f6256]) ).
fof(f6260,definition,
! [X0] :
( sQ243_spl
<=> ( ~ c_lessequals(X0,c_Message_Oparts(c_Event_OinitState(c_Message_Oagent_OSpy)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ243_spl])],[split_symbol_definition]) ).
fof(f6263,plain,
( sQ243_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6180,f1780,f6260]) ).
fof(f6264,definition,
! [X0,X1] :
( sQ244_spl
<=> ( ~ c_lessequals(X0,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oused(X1),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ244_spl])],[split_symbol_definition]) ).
fof(f6267,plain,
( sQ244_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6181,f1780,f6264]) ).
fof(f6268,definition,
! [X0,X1,X2] :
( sQ245_spl
<=> ( ~ hBOOL(c_in(X2,c_Event_Oused(X1),tc_Message_Omsg))
| ~ c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X2,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Event_Oused(X1),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ245_spl])],[split_symbol_definition]) ).
fof(f6271,plain,
( sQ245_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6182,f1780,f6268]) ).
fof(f6272,plain,
( ~ sQ141_spl
| sQ182_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6183,f1780,f5158,f4692]) ).
fof(f6273,definition,
! [X0,X1] :
( sQ246_spl
<=> ( ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ246_spl])],[split_symbol_definition]) ).
fof(f6276,plain,
( sQ246_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6197,f1780,f6273]) ).
fof(f6277,definition,
! [X0,X1] :
( sQ247_spl
<=> ( ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ247_spl])],[split_symbol_definition]) ).
fof(f6280,plain,
( sQ247_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6198,f1780,f6277]) ).
fof(f6281,definition,
! [X0,X1,X2] :
( sQ248_spl
<=> ( ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ248_spl])],[split_symbol_definition]) ).
fof(f6284,plain,
( ~ sQ154_spl
| sQ248_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6202,f1780,f6281,f4809]) ).
fof(f6285,definition,
! [X0,X1,X2] :
( sQ249_spl
<=> ( ~ c_lessequals(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ249_spl])],[split_symbol_definition]) ).
fof(f6288,plain,
( ~ sQ141_spl
| sQ249_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6203,f1780,f6285,f4692]) ).
fof(f6289,definition,
! [X0,X1,X2] :
( sQ250_spl
<=> ( ~ c_lessequals(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,c_Message_Oanalz(X2),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ250_spl])],[split_symbol_definition]) ).
fof(f6292,plain,
( ~ sQ141_spl
| sQ250_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6204,f1780,f6289,f4692]) ).
fof(f6293,definition,
! [X0,X1,X2] :
( sQ251_spl
<=> ( ~ c_lessequals(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ251_spl])],[split_symbol_definition]) ).
fof(f6296,plain,
( ~ sQ141_spl
| sQ251_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6205,f1780,f6293,f4692]) ).
fof(f6297,definition,
! [X0,X1] :
( sQ252_spl
<=> ( ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ252_spl])],[split_symbol_definition]) ).
fof(f6300,plain,
( sQ252_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6206,f1780,f6297]) ).
fof(f6482,plain,
! [X0,X1,X2,X3] : hBOOL(hAPP(c_Set_Oinsert(X0,c_Set_Oinsert(X1,X2,X3),X3),X1)),
inference(paramodulation,[status(thm)],[f938,f699]) ).
fof(f6550,plain,
! [X0] : hBOOL(hAPP(c_Set_Oinsert(X0,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)),c_List_Olist_ONil(tc_Event_Oevent))),
inference(paramodulation,[status(thm)],[f3502,f6482]) ).
fof(f6553,plain,
! [X0] : hBOOL(hAPP(c_Set_Oinsert(X0,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)),v_evs2)),
inference(paramodulation,[status(thm)],[f2747,f6482]) ).
fof(f6555,plain,
! [X0] : hBOOL(hAPP(c_Set_Oinsert(X0,c_Event_Obad,tc_Message_Oagent),c_Message_Oagent_OSpy)),
inference(paramodulation,[status(thm)],[f2746,f6482]) ).
fof(f6569,plain,
! [X0,X1,X2,X3,X4] : hBOOL(hAPP(c_Set_Oinsert(X0,c_Set_Oinsert(X1,c_Set_Oinsert(X2,X3,X4),X4),X4),X2)),
inference(paramodulation,[status(thm)],[f938,f6482]) ).
fof(f6576,definition,
! [X0] :
( sQ253_spl
<=> X0 = v_K ),
introduced(definition,[new_symbols(definition,[sQ253_spl])],[split_symbol_definition]) ).
fof(f6577,plain,
! [X0] :
( ~ sQ253_spl
| X0 = v_K ),
inference(component_clause,[status(thm)],[f6576]) ).
fof(f6580,plain,
! [X0] :
( X0 = c_Message_Oagent_OSpy
| hBOOL(hAPP(c_Event_Obad,c_Message_Oagent_OSpy)) ),
inference(resolution,[status(thm)],[f6555,f747]) ).
fof(f6583,definition,
! [X0] :
( sQ254_spl
<=> X0 = c_Message_Oagent_OSpy ),
introduced(definition,[new_symbols(definition,[sQ254_spl])],[split_symbol_definition]) ).
fof(f6584,plain,
! [X0] :
( ~ sQ254_spl
| X0 = c_Message_Oagent_OSpy ),
inference(component_clause,[status(thm)],[f6583]) ).
fof(f6586,plain,
( sQ254_spl
| sQ65_spl ),
inference(split_clause,[status(thm)],[f6580,f2821,f6583]) ).
fof(f6587,plain,
( ~ sQ254_spl
| $false ),
inference(backward_subsumption_resolution,[status(thm)],[f1322,f6584]) ).
fof(f6618,plain,
~ sQ254_spl,
inference(contradiction_clause,[status(thm)],[f6587]) ).
fof(f6699,plain,
! [X0,X1,X2] :
( ~ c_lessequals(c_Set_Oinsert(X0,X1,X2),X1,tc_fun(X2,tc_bool))
| c_Set_Oinsert(X0,X1,X2) = X1 ),
inference(resolution,[status(thm)],[f720,f741]) ).
fof(f6728,plain,
! [X0,X1] :
( c_lessequals(c_Message_Osynth(X0),c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f728,f802]) ).
fof(f6729,plain,
! [X0,X1] :
( c_lessequals(c_Message_Osynth(X0),c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f728,f800]) ).
fof(f6732,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X1),c_Message_Osynth(X2),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f728,f816]) ).
fof(f6733,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f728,f717]) ).
fof(f6747,definition,
! [X0,X1] :
( sQ256_spl
<=> c_lessequals(c_Message_Osynth(X0),c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ256_spl])],[split_symbol_definition]) ).
fof(f6750,plain,
( sQ256_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f6728,f1660,f6747]) ).
fof(f6751,definition,
! [X0,X1] :
( sQ257_spl
<=> c_lessequals(c_Message_Osynth(X0),c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ257_spl])],[split_symbol_definition]) ).
fof(f6754,plain,
( sQ257_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f6729,f1660,f6751]) ).
fof(f6755,definition,
! [X0,X1,X2] :
( sQ258_spl
<=> ( ~ c_lessequals(X0,c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X1),c_Message_Osynth(X2),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ258_spl])],[split_symbol_definition]) ).
fof(f6759,plain,
( sQ258_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6732,f1780,f6755]) ).
fof(f6760,definition,
! [X0,X1] :
( sQ259_spl
<=> ( ~ c_lessequals(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ259_spl])],[split_symbol_definition]) ).
fof(f6763,plain,
( sQ259_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f6733,f1780,f6760]) ).
fof(f6766,plain,
! [X0] :
( X0 = v_evs2
| hBOOL(hAPP(c_NS__Shared__Mirabelle_Ons__shared,v_evs2)) ),
inference(resolution,[status(thm)],[f6553,f747]) ).
fof(f6770,definition,
! [X0] :
( sQ260_spl
<=> X0 = v_evs2 ),
introduced(definition,[new_symbols(definition,[sQ260_spl])],[split_symbol_definition]) ).
fof(f6771,plain,
! [X0] :
( ~ sQ260_spl
| X0 = v_evs2 ),
inference(component_clause,[status(thm)],[f6770]) ).
fof(f6773,plain,
( sQ260_spl
| sQ61_spl ),
inference(split_clause,[status(thm)],[f6766,f2807,f6770]) ).
fof(f6776,plain,
( ~ sQ260_spl
| $false ),
inference(resolution,[status(thm)],[f6771,f1207]) ).
fof(f6809,plain,
~ sQ260_spl,
inference(contradiction_clause,[status(thm)],[f6776]) ).
fof(f6855,definition,
! [X0] :
( sQ261_spl
<=> X0 = v_x ),
introduced(definition,[new_symbols(definition,[sQ261_spl])],[split_symbol_definition]) ).
fof(f6856,plain,
! [X0] :
( ~ sQ261_spl
| X0 = v_x ),
inference(component_clause,[status(thm)],[f6855]) ).
fof(f6861,plain,
( ~ sQ261_spl
| $false ),
inference(resolution,[status(thm)],[f6856,f1207]) ).
fof(f6873,plain,
~ sQ261_spl,
inference(contradiction_clause,[status(thm)],[f6861]) ).
fof(f6922,plain,
! [X0] :
( X0 = c_List_Olist_ONil(tc_Event_Oevent)
| hBOOL(hAPP(c_NS__Shared__Mirabelle_Ons__shared,c_List_Olist_ONil(tc_Event_Oevent))) ),
inference(resolution,[status(thm)],[f6550,f747]) ).
fof(f6925,definition,
! [X0] :
( sQ264_spl
<=> X0 = c_List_Olist_ONil(tc_Event_Oevent) ),
introduced(definition,[new_symbols(definition,[sQ264_spl])],[split_symbol_definition]) ).
fof(f6926,plain,
! [X0] :
( ~ sQ264_spl
| X0 = c_List_Olist_ONil(tc_Event_Oevent) ),
inference(component_clause,[status(thm)],[f6925]) ).
fof(f6928,plain,
( sQ264_spl
| sQ88_spl ),
inference(split_clause,[status(thm)],[f6922,f3698,f6925]) ).
fof(f6931,plain,
( ~ sQ264_spl
| $false ),
inference(resolution,[status(thm)],[f6926,f709]) ).
fof(f6961,plain,
~ sQ264_spl,
inference(contradiction_clause,[status(thm)],[f6931]) ).
fof(f7165,plain,
! [X0,X1] :
( hBOOL(hAPP(c_Message_Osynth(X1),X0))
| ~ hBOOL(c_in(X0,X1,tc_Message_Omsg)) ),
inference(resolution,[status(thm)],[f1066,f1355]) ).
fof(f7241,plain,
! [X0,X1] :
( c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(X0),c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(X0),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f1003]) ).
fof(f7242,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f806]) ).
fof(f7243,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,c_Message_Oparts(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f804]) ).
fof(f7244,plain,
! [X0,X1,X2] :
( c_lessequals(c_Message_Oparts(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f4795]) ).
fof(f7245,plain,
! [X0,X1,X2] :
( c_lessequals(c_Message_Oparts(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f4794]) ).
fof(f7246,plain,
! [X0,X1,X2] :
( ~ c_lessequals(c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oparts(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f802]) ).
fof(f7247,plain,
! [X0,X1,X2] :
( c_lessequals(c_Message_Oparts(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))),X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f4678]) ).
fof(f7248,plain,
! [X0,X1,X2] :
( c_lessequals(c_Message_Oparts(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f4677]) ).
fof(f7249,plain,
! [X0,X1,X2] :
( ~ c_lessequals(c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool))),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oparts(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f800]) ).
fof(f7250,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oparts(X1),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oparts(X0)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f716]) ).
fof(f7251,plain,
! [X0,X1] :
( c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) != c_Message_Oparts(X1)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f715]) ).
fof(f7252,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oparts(X1)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f714]) ).
fof(f7255,plain,
! [X0,X1] :
( c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(X0),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool)))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f996]) ).
fof(f7259,plain,
! [X0,X1] :
( c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f966]) ).
fof(f7260,plain,
! [X0,X1] :
( c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f964]) ).
fof(f7261,plain,
! [X0,X1] :
( c_Message_Oparts(X0) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f636]) ).
fof(f7262,plain,
! [X0,X1] :
( c_Message_Oparts(X1) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f634]) ).
fof(f7263,plain,
! [X0] :
( c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X0,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oparts(X0)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f729,f787]) ).
fof(f7276,definition,
! [X0,X1] :
( sQ265_spl
<=> c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(X0),c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(X0),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ265_spl])],[split_symbol_definition]) ).
fof(f7280,plain,
( sQ265_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7241,f1660,f7276]) ).
fof(f7281,definition,
! [X0,X1,X2] :
( sQ266_spl
<=> ( ~ c_lessequals(X0,c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ266_spl])],[split_symbol_definition]) ).
fof(f7284,plain,
( sQ266_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7242,f1660,f7281]) ).
fof(f7285,definition,
! [X0,X1,X2] :
( sQ267_spl
<=> ( ~ c_lessequals(X0,c_Message_Oparts(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ267_spl])],[split_symbol_definition]) ).
fof(f7288,plain,
( sQ267_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7243,f1660,f7285]) ).
fof(f7289,definition,
! [X0,X1,X2] :
( sQ268_spl
<=> c_lessequals(c_Message_Oparts(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ268_spl])],[split_symbol_definition]) ).
fof(f7292,plain,
( sQ268_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7244,f1660,f7289]) ).
fof(f7293,definition,
! [X0,X1,X2] :
( sQ269_spl
<=> c_lessequals(c_Message_Oparts(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ269_spl])],[split_symbol_definition]) ).
fof(f7296,plain,
( sQ269_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7245,f1660,f7293]) ).
fof(f7297,definition,
! [X0,X1,X2] :
( sQ270_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oparts(X0),X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ270_spl])],[split_symbol_definition]) ).
fof(f7300,plain,
( sQ270_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7246,f1660,f7297]) ).
fof(f7301,definition,
! [X0,X1,X2] :
( sQ271_spl
<=> c_lessequals(c_Message_Oparts(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))),X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ271_spl])],[split_symbol_definition]) ).
fof(f7304,plain,
( sQ271_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7247,f1660,f7301]) ).
fof(f7305,definition,
! [X0,X1,X2] :
( sQ272_spl
<=> c_lessequals(c_Message_Oparts(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ272_spl])],[split_symbol_definition]) ).
fof(f7308,plain,
( sQ272_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7248,f1660,f7305]) ).
fof(f7309,definition,
! [X0,X1,X2] :
( sQ273_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool))),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oparts(X0),X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ273_spl])],[split_symbol_definition]) ).
fof(f7312,plain,
( sQ273_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7249,f1660,f7309]) ).
fof(f7313,definition,
! [X0,X1] :
( sQ274_spl
<=> ( ~ c_lessequals(c_Message_Oparts(X1),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oparts(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ274_spl])],[split_symbol_definition]) ).
fof(f7316,plain,
( sQ274_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7250,f1660,f7313]) ).
fof(f7317,definition,
! [X0,X1] :
( sQ275_spl
<=> ( c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) != c_Message_Oparts(X1) ) ),
introduced(definition,[new_symbols(definition,[sQ275_spl])],[split_symbol_definition]) ).
fof(f7320,plain,
( sQ275_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7251,f1660,f7317]) ).
fof(f7321,definition,
! [X0,X1] :
( sQ276_spl
<=> ( ~ c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oparts(X1) ) ),
introduced(definition,[new_symbols(definition,[sQ276_spl])],[split_symbol_definition]) ).
fof(f7324,plain,
( sQ276_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7252,f1660,f7321]) ).
fof(f7325,definition,
! [X0,X1] :
( sQ277_spl
<=> c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(X0),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))) ),
introduced(definition,[new_symbols(definition,[sQ277_spl])],[split_symbol_definition]) ).
fof(f7330,plain,
( sQ277_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7255,f1660,f7325]) ).
fof(f7332,definition,
! [X0,X1] :
( sQ278_spl
<=> c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ278_spl])],[split_symbol_definition]) ).
fof(f7336,definition,
! [X0,X1] :
( sQ279_spl
<=> c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ279_spl])],[split_symbol_definition]) ).
fof(f7340,plain,
( sQ279_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7259,f1660,f7336]) ).
fof(f7341,plain,
( sQ278_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7260,f1660,f7332]) ).
fof(f7342,definition,
! [X0,X1] :
( sQ280_spl
<=> ( c_Message_Oparts(X0) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ280_spl])],[split_symbol_definition]) ).
fof(f7345,plain,
( sQ280_spl
| ~ sQ20_spl ),
inference(split_clause,[status(thm)],[f7261,f1730,f7342]) ).
fof(f7346,definition,
! [X0,X1] :
( sQ281_spl
<=> ( c_Message_Oparts(X1) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ281_spl])],[split_symbol_definition]) ).
fof(f7349,plain,
( sQ281_spl
| ~ sQ20_spl ),
inference(split_clause,[status(thm)],[f7262,f1730,f7346]) ).
fof(f7350,definition,
! [X0] :
( sQ282_spl
<=> c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X0,X0,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oparts(X0) ),
introduced(definition,[new_symbols(definition,[sQ282_spl])],[split_symbol_definition]) ).
fof(f7353,plain,
( sQ282_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7263,f1660,f7350]) ).
fof(f7423,plain,
( ~ sQ253_spl
| $false ),
inference(resolution,[status(thm)],[f6577,f1207]) ).
fof(f7452,plain,
~ sQ253_spl,
inference(contradiction_clause,[status(thm)],[f7423]) ).
fof(f7500,plain,
( sQ109_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f3934,f704]) ).
fof(f7501,plain,
sQ109_spl,
inference(contradiction_clause,[status(thm)],[f7500]) ).
fof(f7502,plain,
( ~ sQ71_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f2932,f1802]) ).
fof(f7503,plain,
~ sQ71_spl,
inference(contradiction_clause,[status(thm)],[f7502]) ).
fof(f7506,plain,
( sQ69_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f2878,f1804]) ).
fof(f7507,plain,
sQ69_spl,
inference(contradiction_clause,[status(thm)],[f7506]) ).
fof(f7515,plain,
! [X0] :
( ~ hBOOL(c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(X0,c_Event_Obad,tc_Message_Oagent))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,X0)),c_Message_Oparts(c_Event_OinitState(c_Message_Oagent_OSpy)),tc_Message_Omsg)) ),
inference(paramodulation,[status(thm)],[f798,f1263]) ).
fof(f7517,definition,
! [X0] :
( sQ285_spl
<=> ( ~ hBOOL(c_in(X0,c_Event_Obad,tc_Message_Oagent))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,X0)),c_Message_Oparts(c_Event_OinitState(c_Message_Oagent_OSpy)),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ285_spl])],[split_symbol_definition]) ).
fof(f7520,plain,
( ~ sQ58_spl
| sQ285_spl ),
inference(split_clause,[status(thm)],[f7515,f7517,f2712]) ).
fof(f7524,plain,
! [X0] :
( ~ hBOOL(c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,X0)),c_Message_Oparts(c_Event_OinitState(c_Message_Oagent_OSpy)),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Event_Obad,tc_Message_Oagent)) ),
inference(paramodulation,[status(thm)],[f798,f1265]) ).
fof(f7529,definition,
! [X0] :
( sQ287_spl
<=> ( ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,hAPP(c_Public_OshrK,X0)),c_Message_Oparts(c_Event_OinitState(c_Message_Oagent_OSpy)),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Event_Obad,tc_Message_Oagent)) ) ),
introduced(definition,[new_symbols(definition,[sQ287_spl])],[split_symbol_definition]) ).
fof(f7532,plain,
( ~ sQ58_spl
| sQ287_spl ),
inference(split_clause,[status(thm)],[f7524,f7529,f2712]) ).
fof(f7534,plain,
( ~ sQ44_spl
| $false ),
inference(backward_subsumption_resolution,[status(thm)],[f1484,f2407]) ).
fof(f7535,plain,
~ sQ44_spl,
inference(contradiction_clause,[status(thm)],[f7534]) ).
fof(f7547,plain,
( ~ sQ20_spl
| ~ sQ67_spl
| $false ),
inference(backward_subsumption_resolution,[status(thm)],[f1731,f2865]) ).
fof(f7549,plain,
( ~ sQ20_spl
| ~ sQ67_spl ),
inference(contradiction_clause,[status(thm)],[f7547]) ).
fof(f7615,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,c_Set_Oinsert(X1,c_Message_Osynth(X2),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Osynth(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f740,f816]) ).
fof(f7616,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Osynth(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),c_Set_Oinsert(X0,c_Message_Osynth(X1),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Osynth(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Set_Oinsert(X0,c_Message_Osynth(X1),tc_Message_Omsg)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f740,f717]) ).
fof(f7633,definition,
! [X0,X1,X2] :
( sQ291_spl
<=> ( ~ c_lessequals(X0,c_Set_Oinsert(X1,c_Message_Osynth(X2),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Osynth(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ291_spl])],[split_symbol_definition]) ).
fof(f7637,plain,
( sQ291_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f7615,f1780,f7633]) ).
fof(f7638,definition,
! [X0,X1] :
( sQ292_spl
<=> ( ~ c_lessequals(c_Message_Osynth(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),c_Set_Oinsert(X0,c_Message_Osynth(X1),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Osynth(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Set_Oinsert(X0,c_Message_Osynth(X1),tc_Message_Omsg) ) ),
introduced(definition,[new_symbols(definition,[sQ292_spl])],[split_symbol_definition]) ).
fof(f7641,plain,
( sQ292_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f7616,f1780,f7638]) ).
fof(f7744,plain,
( ~ sQ2_spl
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,v_evs2)),tc_Message_Omsg)) ),
inference(resolution,[status(thm)],[f1267,f1503]) ).
fof(f7862,plain,
! [X0,X1] : ~ hBOOL(c_in(c_Message_Omsg_ONonce(X0),c_Event_OinitState(X1),tc_Message_Omsg)),
inference(resolution,[status(thm)],[f1197,f1113]) ).
fof(f7865,plain,
! [X0,X1] :
( hBOOL(hAPP(c_Message_Osynth(c_Message_Oparts(X1)),X0))
| ~ hBOOL(c_in(X0,X1,tc_Message_Omsg)) ),
inference(resolution,[status(thm)],[f1197,f7165]) ).
fof(f7866,plain,
! [X0,X1] :
( hBOOL(hAPP(c_Message_Oanalz(c_Message_Oparts(X1)),X0))
| ~ hBOOL(c_in(X0,X1,tc_Message_Omsg)) ),
inference(resolution,[status(thm)],[f1197,f1989]) ).
fof(f7872,plain,
! [X0,X1] :
( hBOOL(hAPP(c_Message_Oparts(X1),X0))
| ~ hBOOL(c_in(X0,X1,tc_Message_Omsg)) ),
inference(forward_demodulation,[status(thm)],[f1194,f7866]) ).
fof(f7873,plain,
! [X0,X1] : ~ hBOOL(hAPP(c_Event_OinitState(X0),c_Message_Omsg_ONonce(X1))),
inference(resolution,[status(thm)],[f7862,f1353]) ).
fof(f7915,plain,
! [X0,X1] :
( c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f744,f1003]) ).
fof(f7916,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X1),X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f744,f806]) ).
fof(f7917,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X1),X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f744,f804]) ).
fof(f7918,plain,
! [X0,X1,X2] :
( c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))),X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f744,f4795]) ).
fof(f7919,plain,
! [X0,X1,X2] :
( c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Lattices_Oupper__semilattice__class_Osup(X2,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f744,f4794]) ).
fof(f7920,plain,
! [X0,X1,X2] :
( ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))),X2,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X2,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f744,f802]) ).
fof(f7921,plain,
! [X0,X1,X2] :
( c_lessequals(c_Message_Osynth(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))),X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f744,f4678]) ).
fof(f7922,plain,
! [X0,X1,X2] :
( c_lessequals(c_Message_Osynth(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f744,f4677]) ).
fof(f7923,plain,
! [X0,X1,X2] :
( ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X2,tc_fun(tc_Message_Omsg,tc_bool))),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f744,f800]) ).
fof(f7924,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Osynth(X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f744,f716]) ).
fof(f7925,plain,
! [X0,X1] :
( c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))) != c_Message_Osynth(X0)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f744,f715]) ).
fof(f7926,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Osynth(X0)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f744,f714]) ).
fof(f7929,plain,
! [X0,X1] :
( c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool)))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f744,f996]) ).
fof(f7933,plain,
! [X0,X1] :
( c_lessequals(c_Message_Osynth(X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f744,f966]) ).
fof(f7934,plain,
! [X0,X1] :
( c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f744,f964]) ).
fof(f7935,plain,
! [X0,X1] :
( c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f744,f636]) ).
fof(f7936,plain,
! [X0,X1] :
( c_Message_Osynth(X0) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f744,f634]) ).
fof(f7946,definition,
! [X0,X1] :
( sQ296_spl
<=> c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ296_spl])],[split_symbol_definition]) ).
fof(f7950,plain,
( sQ296_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7915,f1660,f7946]) ).
fof(f7951,definition,
! [X0,X1,X2] :
( sQ297_spl
<=> ( ~ c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X1),X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ297_spl])],[split_symbol_definition]) ).
fof(f7954,plain,
( sQ297_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7916,f1660,f7951]) ).
fof(f7955,definition,
! [X0,X1,X2] :
( sQ298_spl
<=> ( ~ c_lessequals(X0,c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X1),X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ298_spl])],[split_symbol_definition]) ).
fof(f7958,plain,
( sQ298_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7917,f1660,f7955]) ).
fof(f7959,definition,
! [X0,X1,X2] :
( sQ299_spl
<=> c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))),X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ299_spl])],[split_symbol_definition]) ).
fof(f7962,plain,
( sQ299_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7918,f1660,f7959]) ).
fof(f7963,definition,
! [X0,X1,X2] :
( sQ300_spl
<=> c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Lattices_Oupper__semilattice__class_Osup(X2,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ300_spl])],[split_symbol_definition]) ).
fof(f7966,plain,
( sQ300_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7919,f1660,f7963]) ).
fof(f7967,definition,
! [X0,X1,X2] :
( sQ301_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))),X2,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),X2,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ301_spl])],[split_symbol_definition]) ).
fof(f7970,plain,
( sQ301_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7920,f1660,f7967]) ).
fof(f7971,definition,
! [X0,X1,X2] :
( sQ302_spl
<=> c_lessequals(c_Message_Osynth(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))),X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ302_spl])],[split_symbol_definition]) ).
fof(f7974,plain,
( sQ302_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7921,f1660,f7971]) ).
fof(f7975,definition,
! [X0,X1,X2] :
( sQ303_spl
<=> c_lessequals(c_Message_Osynth(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ303_spl])],[split_symbol_definition]) ).
fof(f7978,plain,
( sQ303_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7922,f1660,f7975]) ).
fof(f7979,definition,
! [X0,X1,X2] :
( sQ304_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X2,tc_fun(tc_Message_Omsg,tc_bool))),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ304_spl])],[split_symbol_definition]) ).
fof(f7982,plain,
( sQ304_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7923,f1660,f7979]) ).
fof(f7983,definition,
! [X0,X1] :
( sQ305_spl
<=> ( ~ c_lessequals(c_Message_Osynth(X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) ) ),
introduced(definition,[new_symbols(definition,[sQ305_spl])],[split_symbol_definition]) ).
fof(f7986,plain,
( sQ305_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7924,f1660,f7983]) ).
fof(f7987,definition,
! [X0,X1] :
( sQ306_spl
<=> ( c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))) != c_Message_Osynth(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ306_spl])],[split_symbol_definition]) ).
fof(f7990,plain,
( sQ306_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7925,f1660,f7987]) ).
fof(f7991,definition,
! [X0,X1] :
( sQ307_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Osynth(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ307_spl])],[split_symbol_definition]) ).
fof(f7994,plain,
( sQ307_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7926,f1660,f7991]) ).
fof(f7995,definition,
! [X0,X1] :
( sQ308_spl
<=> c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))) ),
introduced(definition,[new_symbols(definition,[sQ308_spl])],[split_symbol_definition]) ).
fof(f8000,plain,
( sQ308_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7929,f1660,f7995]) ).
fof(f8002,definition,
! [X0,X1] :
( sQ309_spl
<=> c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ309_spl])],[split_symbol_definition]) ).
fof(f8006,definition,
! [X0,X1] :
( sQ310_spl
<=> c_lessequals(c_Message_Osynth(X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ310_spl])],[split_symbol_definition]) ).
fof(f8010,plain,
( sQ310_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7933,f1660,f8006]) ).
fof(f8011,plain,
( sQ309_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f7934,f1660,f8002]) ).
fof(f8012,definition,
! [X0,X1] :
( sQ311_spl
<=> ( c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ311_spl])],[split_symbol_definition]) ).
fof(f8015,plain,
( sQ311_spl
| ~ sQ20_spl ),
inference(split_clause,[status(thm)],[f7935,f1730,f8012]) ).
fof(f8016,definition,
! [X0,X1] :
( sQ312_spl
<=> ( c_Message_Osynth(X0) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ312_spl])],[split_symbol_definition]) ).
fof(f8019,plain,
( sQ312_spl
| ~ sQ20_spl ),
inference(split_clause,[status(thm)],[f7936,f1730,f8016]) ).
fof(f8039,plain,
( ~ sQ2_spl
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,v_K),c_Event_Oused(v_evs2),tc_Message_Omsg)) ),
inference(resolution,[status(thm)],[f7744,f1158]) ).
fof(f8044,plain,
( ~ sQ2_spl
| ~ sQ8_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f8039,f1600]) ).
fof(f8045,plain,
( ~ sQ2_spl
| ~ sQ8_spl ),
inference(contradiction_clause,[status(thm)],[f8044]) ).
fof(f8059,plain,
( ~ sQ6_spl
| c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent) = c_List_Oset(v_evs2,tc_Event_Oevent) ),
inference(backward_demodulation,[status(thm)],[f1518,f4250]) ).
fof(f8065,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ6_spl
| ~ hBOOL(c_in(X3,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| X0 = c_Message_Oagent_OServer
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X4,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(v_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X5),X2))))),c_List_Oset(X3,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X0,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X0),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_ONonce(v_NAa)))),c_List_Oset(X3,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),X3,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
inference(paramodulation,[status(thm)],[f1518,f1269]) ).
fof(f8071,plain,
! [X0] :
( ~ sQ6_spl
| c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1518,f2624]) ).
fof(f8078,plain,
! [X0] :
( ~ sQ6_spl
| ~ hBOOL(hAPP(c_Message_Osynth(X0),v_NA))
| hBOOL(c_in(c_Message_Omsg_ONonce(v_NAa),X0,tc_Message_Omsg)) ),
inference(paramodulation,[status(thm)],[f1518,f1914]) ).
fof(f8083,plain,
! [X0] :
( ~ sQ6_spl
| c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(v_NAa),X0,tc_Message_Omsg)) = c_Set_Oinsert(v_NA,c_Message_Oanalz(X0),tc_Message_Omsg) ),
inference(paramodulation,[status(thm)],[f1518,f922]) ).
fof(f8091,plain,
! [X0] :
( ~ sQ6_spl
| c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_ONonce(v_NAa),X0,tc_Message_Omsg)) = c_Set_Oinsert(v_NA,c_Message_Oparts(X0),tc_Message_Omsg) ),
inference(paramodulation,[status(thm)],[f1518,f917]) ).
fof(f8098,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ6_spl
| ~ hBOOL(c_in(X3,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| X0 = c_Message_Oagent_OServer
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X4,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(v_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X5),X2))))),c_List_Oset(X3,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X0,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X0),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),v_NA))),c_List_Oset(X3,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),X3,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
inference(forward_demodulation,[status(thm)],[f1518,f8065]) ).
fof(f8106,plain,
! [X0] :
( ~ sQ6_spl
| ~ hBOOL(hAPP(c_Message_Osynth(X0),v_NA))
| hBOOL(c_in(v_NA,X0,tc_Message_Omsg)) ),
inference(forward_demodulation,[status(thm)],[f1518,f8078]) ).
fof(f8109,plain,
! [X0] :
( ~ sQ6_spl
| c_Message_Oanalz(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg)) = c_Set_Oinsert(v_NA,c_Message_Oanalz(X0),tc_Message_Omsg) ),
inference(forward_demodulation,[status(thm)],[f1518,f8083]) ).
fof(f8114,plain,
! [X0] :
( ~ sQ6_spl
| c_Message_Oparts(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg)) = c_Set_Oinsert(v_NA,c_Message_Oparts(X0),tc_Message_Omsg) ),
inference(forward_demodulation,[status(thm)],[f1518,f8091]) ).
fof(f8119,plain,
( ~ sQ205_spl
| $false ),
inference(resolution,[status(thm)],[f5867,f7873]) ).
fof(f8120,plain,
~ sQ205_spl,
inference(contradiction_clause,[status(thm)],[f8119]) ).
fof(f8125,plain,
! [X0,X1,X2,X3,X4] :
( ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X3),c_Message_Omsg_OMPair(X4,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X2),X0)))),c_Message_Oparts(c_Event_OinitState(c_Message_Oagent_OSpy)),tc_Message_Omsg))
| hBOOL(c_in(X3,c_Event_Obad,tc_Message_Oagent))
| ~ hBOOL(c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| X0 = c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X2),c_Message_Omsg_OAgent(X3))) ),
inference(paramodulation,[status(thm)],[f798,f1271]) ).
fof(f8126,definition,
! [X0,X1,X2,X3,X4] :
( sQ313_spl
<=> ( ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X3),c_Message_Omsg_OMPair(X4,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X2),X0)))),c_Message_Oparts(c_Event_OinitState(c_Message_Oagent_OSpy)),tc_Message_Omsg))
| hBOOL(c_in(X3,c_Event_Obad,tc_Message_Oagent))
| X0 = c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X2),c_Message_Omsg_OAgent(X3))) ) ),
introduced(definition,[new_symbols(definition,[sQ313_spl])],[split_symbol_definition]) ).
fof(f8129,plain,
( ~ sQ58_spl
| sQ313_spl ),
inference(split_clause,[status(thm)],[f8125,f8126,f2712]) ).
fof(f8514,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X2,c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X2,c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f758,f816]) ).
fof(f8515,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Osynth(X1),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Osynth(X1) = c_Message_Osynth(X0)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f758,f717]) ).
fof(f8518,definition,
! [X0,X1,X2] :
( sQ314_spl
<=> ( ~ c_lessequals(X2,c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X2,c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ314_spl])],[split_symbol_definition]) ).
fof(f8522,plain,
( ~ sQ29_spl
| sQ314_spl ),
inference(split_clause,[status(thm)],[f8514,f8518,f1780]) ).
fof(f8523,definition,
! [X0,X1] :
( sQ315_spl
<=> ( ~ c_lessequals(c_Message_Osynth(X1),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Osynth(X1) = c_Message_Osynth(X0)
| ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ315_spl])],[split_symbol_definition]) ).
fof(f8526,plain,
( ~ sQ29_spl
| sQ315_spl ),
inference(split_clause,[status(thm)],[f8515,f8523,f1780]) ).
fof(f8597,plain,
! [X0,X1] :
( ~ sQ6_spl
| hBOOL(hAPP(c_Set_Oinsert(X0,c_Message_Oanalz(c_Set_Oinsert(v_NA,X1,tc_Message_Omsg)),tc_Message_Omsg),v_NA)) ),
inference(paramodulation,[status(thm)],[f8109,f6482]) ).
fof(f8688,plain,
! [X0,X1] :
( ~ sQ6_spl
| hBOOL(hAPP(c_Set_Oinsert(X0,c_Message_Oparts(c_Set_Oinsert(v_NA,X1,tc_Message_Omsg)),tc_Message_Omsg),v_NA)) ),
inference(paramodulation,[status(thm)],[f8114,f6482]) ).
fof(f8698,plain,
! [X0] :
( ~ sQ6_spl
| ~ hBOOL(hAPP(c_Message_Oparts(X0),v_NA))
| c_Message_Oparts(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg)) = c_Message_Oparts(X0) ),
inference(paramodulation,[status(thm)],[f8114,f2752]) ).
fof(f8758,plain,
! [X0,X1] :
( hBOOL(hAPP(c_Message_Osynth(c_Message_Oparts(X1)),X0))
| ~ hBOOL(c_in(X0,c_Message_Oanalz(X1),tc_Message_Omsg)) ),
inference(paramodulation,[status(thm)],[f1195,f7865]) ).
fof(f8800,plain,
! [X0,X1,X2,X3,X4] :
( ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(X1,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X2),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X3),X4)))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_ONil(tc_Event_Oevent))),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Event_Obad,tc_Message_Oagent))
| ~ hBOOL(c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
inference(resolution,[status(thm)],[f1280,f2221]) ).
fof(f8812,definition,
! [X0,X1,X2,X3,X4] :
( sQ317_spl
<=> ( ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(X1,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X2),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X3),X4)))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_ONil(tc_Event_Oevent))),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Event_Obad,tc_Message_Oagent)) ) ),
introduced(definition,[new_symbols(definition,[sQ317_spl])],[split_symbol_definition]) ).
fof(f8815,plain,
( sQ317_spl
| ~ sQ58_spl ),
inference(split_clause,[status(thm)],[f8800,f2712,f8812]) ).
fof(f8880,plain,
( ~ sQ100_spl
| ~ c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg)) = c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg) ),
inference(paramodulation,[status(thm)],[f2207,f3775]) ).
fof(f8893,definition,
( sQ318_spl
<=> c_Message_Oparts(c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg)) = c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg) ),
introduced(definition,[new_symbols(definition,[sQ318_spl])],[split_symbol_definition]) ).
fof(f8896,definition,
( sQ319_spl
<=> c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ319_spl])],[split_symbol_definition]) ).
fof(f8898,plain,
( sQ319_spl
| ~ c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f8896]) ).
fof(f8899,plain,
( ~ sQ100_spl
| ~ sQ319_spl
| sQ318_spl ),
inference(split_clause,[status(thm)],[f8880,f8893,f8896,f3774]) ).
fof(f8912,plain,
( ~ sQ101_spl
| ~ c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg)) = c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg) ),
inference(paramodulation,[status(thm)],[f2210,f3779]) ).
fof(f8934,definition,
( sQ320_spl
<=> c_Message_Oanalz(c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg)) = c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg) ),
introduced(definition,[new_symbols(definition,[sQ320_spl])],[split_symbol_definition]) ).
fof(f8937,plain,
( ~ sQ101_spl
| ~ sQ319_spl
| sQ320_spl ),
inference(split_clause,[status(thm)],[f8912,f8934,f8896,f3778]) ).
fof(f8949,plain,
( sQ319_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f8898,f654]) ).
fof(f8950,plain,
sQ319_spl,
inference(contradiction_clause,[status(thm)],[f8949]) ).
fof(f8956,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ c_lessequals(c_List_Oset(c_List_Olist_ONil(tc_nat),tc_nat),c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ~ hBOOL(c_in(X0,c_List_Oset(c_List_Olist_ONil(tc_nat),tc_nat),tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ),
inference(paramodulation,[status(thm)],[f2220,f1104]) ).
fof(f8957,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ c_lessequals(c_List_Oset(c_List_Olist_ONil(tc_nat),tc_nat),c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| hBOOL(c_in(X0,c_List_Oset(c_List_Olist_ONil(tc_nat),tc_nat),tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg)) ),
inference(paramodulation,[status(thm)],[f2220,f1102]) ).
fof(f8966,plain,
! [X0,X1] :
( c_List_Oset(c_List_Olist_ONil(X1),X1) = c_Orderings_Obot__class_Obot(tc_fun(X1,tc_bool))
| c_Orderings_Obot__class_Obot(tc_fun(X0,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(X0,tc_bool)) ),
inference(paramodulation,[status(thm)],[f2220,f653]) ).
fof(f8967,definition,
! [X0,X1] :
( sQ321_spl
<=> ( ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(X0,c_List_Oset(c_List_Olist_ONil(tc_nat),tc_nat),tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ321_spl])],[split_symbol_definition]) ).
fof(f8970,definition,
( sQ322_spl
<=> c_lessequals(c_List_Oset(c_List_Olist_ONil(tc_nat),tc_nat),c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ322_spl])],[split_symbol_definition]) ).
fof(f8972,plain,
( sQ322_spl
| ~ c_lessequals(c_List_Oset(c_List_Olist_ONil(tc_nat),tc_nat),c_HOL_Ouminus__class_Ouminus(c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_fun(tc_nat,tc_bool)),tc_fun(tc_nat,tc_bool)) ),
inference(component_clause,[status(thm)],[f8970]) ).
fof(f8973,plain,
( ~ sQ322_spl
| sQ321_spl ),
inference(split_clause,[status(thm)],[f8956,f8967,f8970]) ).
fof(f8974,definition,
! [X0,X1] :
( sQ323_spl
<=> ( ~ hBOOL(c_in(X1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),c_Event_Oknows(c_Message_Oagent_OSpy,X1),tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| hBOOL(c_in(X0,c_List_Oset(c_List_Olist_ONil(tc_nat),tc_nat),tc_nat))
| hBOOL(c_in(hAPP(c_Message_Omsg_OKey,X0),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,X1)),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ323_spl])],[split_symbol_definition]) ).
fof(f8977,plain,
( ~ sQ322_spl
| sQ323_spl ),
inference(split_clause,[status(thm)],[f8957,f8974,f8970]) ).
fof(f8984,definition,
! [X1] :
( sQ324_spl
<=> c_List_Oset(c_List_Olist_ONil(X1),X1) = c_Orderings_Obot__class_Obot(tc_fun(X1,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ324_spl])],[split_symbol_definition]) ).
fof(f8987,plain,
( sQ324_spl
| sQ52_spl ),
inference(split_clause,[status(thm)],[f8966,f2482,f8984]) ).
fof(f8988,plain,
( sQ322_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f8972,f2492]) ).
fof(f8989,plain,
sQ322_spl,
inference(contradiction_clause,[status(thm)],[f8988]) ).
fof(f9042,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X0,c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| ~ hBOOL(c_in(X1,c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ),
inference(paramodulation,[status(thm)],[f3045,f882]) ).
fof(f9043,plain,
! [X0] :
( ~ hBOOL(c_in(X0,c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))) ),
inference(paramodulation,[status(thm)],[f3045,f881]) ).
fof(f9096,definition,
( sQ325_spl
<=> c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))) ),
introduced(definition,[new_symbols(definition,[sQ325_spl])],[split_symbol_definition]) ).
fof(f9108,definition,
! [X0] :
( sQ327_spl
<=> ( ~ hBOOL(c_in(X0,c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ327_spl])],[split_symbol_definition]) ).
fof(f9111,definition,
! [X1] :
( sQ328_spl
<=> ~ hBOOL(c_in(X1,c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ),
introduced(definition,[new_symbols(definition,[sQ328_spl])],[split_symbol_definition]) ).
fof(f9112,plain,
! [X0] :
( ~ sQ328_spl
| ~ hBOOL(c_in(X0,c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ),
inference(component_clause,[status(thm)],[f9111]) ).
fof(f9114,plain,
( sQ328_spl
| sQ327_spl ),
inference(split_clause,[status(thm)],[f9042,f9108,f9111]) ).
fof(f9115,plain,
( sQ328_spl
| sQ325_spl ),
inference(split_clause,[status(thm)],[f9043,f9096,f9111]) ).
fof(f9125,plain,
! [X0] :
( ~ sQ328_spl
| ~ sQ101_spl
| ~ hBOOL(c_in(X0,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) ),
inference(forward_demodulation,[status(thm)],[f3851,f9112]) ).
fof(f9126,plain,
( ~ sQ328_spl
| ~ sQ101_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f9125,f1206]) ).
fof(f9127,plain,
( ~ sQ328_spl
| ~ sQ101_spl ),
inference(contradiction_clause,[status(thm)],[f9126]) ).
fof(f9170,definition,
( sQ329_spl
<=> hBOOL(c_in(v_NA,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) ),
introduced(definition,[new_symbols(definition,[sQ329_spl])],[split_symbol_definition]) ).
fof(f9292,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| hBOOL(hAPP(c_Message_Oparts(c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,v_evs2))),hAPP(c_Message_Omsg_OKey,v_K))) ),
inference(resolution,[status(thm)],[f1674,f7872]) ).
fof(f9297,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| hBOOL(hAPP(c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,v_evs2)),hAPP(c_Message_Omsg_OKey,v_K))) ),
inference(forward_demodulation,[status(thm)],[f1195,f9292]) ).
fof(f9363,plain,
! [X0,X1] : hBOOL(hAPP(c_Set_Oinsert(X0,c_Set_Oinsert(X1,c_Event_Obad,tc_Message_Oagent),tc_Message_Oagent),c_Message_Oagent_OSpy)),
inference(paramodulation,[status(thm)],[f2746,f6569]) ).
fof(f9466,plain,
! [X0,X1] :
( ~ hBOOL(c_in(X0,c_Message_Osynth(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| ~ hBOOL(c_in(X1,c_Message_Osynth(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Message_Osynth(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ),
inference(paramodulation,[status(thm)],[f3045,f764]) ).
fof(f9473,definition,
! [X0] :
( sQ333_spl
<=> ( ~ hBOOL(c_in(X0,c_Message_Osynth(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Message_Osynth(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ333_spl])],[split_symbol_definition]) ).
fof(f9476,definition,
! [X1] :
( sQ334_spl
<=> ~ hBOOL(c_in(X1,c_Message_Osynth(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ),
introduced(definition,[new_symbols(definition,[sQ334_spl])],[split_symbol_definition]) ).
fof(f9477,plain,
! [X0] :
( ~ sQ334_spl
| ~ hBOOL(c_in(X0,c_Message_Osynth(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ),
inference(component_clause,[status(thm)],[f9476]) ).
fof(f9479,plain,
( sQ334_spl
| sQ333_spl ),
inference(split_clause,[status(thm)],[f9466,f9473,f9476]) ).
fof(f9480,plain,
! [X0] :
( ~ sQ334_spl
| ~ sQ99_spl
| ~ hBOOL(c_in(X0,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) ),
inference(forward_demodulation,[status(thm)],[f4604,f9477]) ).
fof(f9481,plain,
( ~ sQ334_spl
| ~ sQ99_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f9480,f1206]) ).
fof(f9482,plain,
( ~ sQ334_spl
| ~ sQ99_spl ),
inference(contradiction_clause,[status(thm)],[f9481]) ).
fof(f9732,plain,
! [X0,X1] :
( ~ sQ6_spl
| ~ c_lessequals(X0,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(v_NA,X1,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Opreorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f8071,f818]) ).
fof(f9734,plain,
! [X0] :
( ~ sQ6_spl
| ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg)),c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg)) = c_Message_Oanalz(X0)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f8071,f717]) ).
fof(f9749,definition,
! [X0,X1] :
( sQ335_spl
<=> ( ~ c_lessequals(X0,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(v_NA,X1,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ335_spl])],[split_symbol_definition]) ).
fof(f9752,plain,
( ~ sQ6_spl
| sQ335_spl
| ~ sQ28_spl ),
inference(split_clause,[status(thm)],[f9732,f1776,f9749,f1517]) ).
fof(f9754,definition,
! [X0] :
( sQ336_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg)),c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg)) = c_Message_Oanalz(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ336_spl])],[split_symbol_definition]) ).
fof(f9757,plain,
( ~ sQ6_spl
| sQ336_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f9734,f1780,f9754,f1517]) ).
fof(f9776,plain,
! [X0,X1] :
( X1 = c_Message_Oagent_OSpy
| hBOOL(hAPP(c_Set_Oinsert(X0,c_Event_Obad,tc_Message_Oagent),c_Message_Oagent_OSpy)) ),
inference(resolution,[status(thm)],[f9363,f747]) ).
fof(f9781,definition,
! [X0] :
( sQ337_spl
<=> hBOOL(hAPP(c_Set_Oinsert(X0,c_Event_Obad,tc_Message_Oagent),c_Message_Oagent_OSpy)) ),
introduced(definition,[new_symbols(definition,[sQ337_spl])],[split_symbol_definition]) ).
fof(f9784,plain,
( sQ254_spl
| sQ337_spl ),
inference(split_clause,[status(thm)],[f9776,f9781,f6583]) ).
fof(f9988,definition,
! [X0] :
( sQ338_spl
<=> hBOOL(hAPP(X0,v_K)) ),
introduced(definition,[new_symbols(definition,[sQ338_spl])],[split_symbol_definition]) ).
fof(f9989,plain,
! [X0] :
( ~ sQ338_spl
| hBOOL(hAPP(X0,v_K)) ),
inference(component_clause,[status(thm)],[f9988]) ).
fof(f10000,definition,
! [X0] :
( sQ339_spl
<=> hBOOL(hAPP(X0,c_Message_Oagent_OSpy)) ),
introduced(definition,[new_symbols(definition,[sQ339_spl])],[split_symbol_definition]) ).
fof(f10001,plain,
! [X0] :
( ~ sQ339_spl
| hBOOL(hAPP(X0,c_Message_Oagent_OSpy)) ),
inference(component_clause,[status(thm)],[f10000]) ).
fof(f10009,plain,
( ~ sQ339_spl
| $false ),
inference(resolution,[status(thm)],[f10001,f2218]) ).
fof(f10016,plain,
~ sQ339_spl,
inference(contradiction_clause,[status(thm)],[f10009]) ).
fof(f10034,plain,
( ~ sQ338_spl
| $false ),
inference(resolution,[status(thm)],[f9989,f2218]) ).
fof(f10041,plain,
~ sQ338_spl,
inference(contradiction_clause,[status(thm)],[f10034]) ).
fof(f10076,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X2,c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X2,c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(X1)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool))
| ~ hBOOL(c_in(X0,c_Message_Osynth(c_Message_Oanalz(X1)),tc_Message_Omsg)) ),
inference(resolution,[status(thm)],[f769,f816]) ).
fof(f10077,plain,
! [X0,X1] :
( ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(X1)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)),c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(X1)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool))
| ~ hBOOL(c_in(X0,c_Message_Osynth(c_Message_Oanalz(X1)),tc_Message_Omsg)) ),
inference(resolution,[status(thm)],[f769,f717]) ).
fof(f10093,plain,
! [X0] :
( ~ hBOOL(c_in(X0,c_Message_Osynth(c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)))),tc_Message_Omsg))
| c_lessequals(c_Message_Oparts(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)))),c_Message_Oparts(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f3045,f769]) ).
fof(f10112,definition,
! [X0,X1,X2] :
( sQ340_spl
<=> ( ~ c_lessequals(X2,c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X2,c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(X1)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ hBOOL(c_in(X0,c_Message_Osynth(c_Message_Oanalz(X1)),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ340_spl])],[split_symbol_definition]) ).
fof(f10116,plain,
( ~ sQ29_spl
| sQ340_spl ),
inference(split_clause,[status(thm)],[f10076,f10112,f1780]) ).
fof(f10117,definition,
! [X0,X1] :
( sQ341_spl
<=> ( ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(X1)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)),c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(X1)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg))
| ~ hBOOL(c_in(X0,c_Message_Osynth(c_Message_Oanalz(X1)),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ341_spl])],[split_symbol_definition]) ).
fof(f10120,plain,
( ~ sQ29_spl
| sQ341_spl ),
inference(split_clause,[status(thm)],[f10077,f10117,f1780]) ).
fof(f10156,definition,
( sQ342_spl
<=> c_lessequals(c_Message_Oparts(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)))),c_Message_Oparts(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ342_spl])],[split_symbol_definition]) ).
fof(f10159,definition,
! [X0] :
( sQ343_spl
<=> ~ hBOOL(c_in(X0,c_Message_Osynth(c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)))),tc_Message_Omsg)) ),
introduced(definition,[new_symbols(definition,[sQ343_spl])],[split_symbol_definition]) ).
fof(f10160,plain,
! [X0] :
( ~ sQ343_spl
| ~ hBOOL(c_in(X0,c_Message_Osynth(c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)))),tc_Message_Omsg)) ),
inference(component_clause,[status(thm)],[f10159]) ).
fof(f10162,plain,
( sQ343_spl
| sQ342_spl ),
inference(split_clause,[status(thm)],[f10093,f10156,f10159]) ).
fof(f10204,plain,
! [X0] :
( ~ sQ343_spl
| ~ sQ101_spl
| ~ hBOOL(c_in(X0,c_Message_Osynth(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg)) ),
inference(forward_demodulation,[status(thm)],[f3851,f10160]) ).
fof(f10205,plain,
! [X0] :
( ~ sQ343_spl
| ~ sQ101_spl
| ~ sQ99_spl
| ~ hBOOL(c_in(X0,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) ),
inference(forward_demodulation,[status(thm)],[f4604,f10204]) ).
fof(f10206,plain,
( ~ sQ343_spl
| ~ sQ101_spl
| ~ sQ99_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f10205,f1206]) ).
fof(f10207,plain,
( ~ sQ343_spl
| ~ sQ101_spl
| ~ sQ99_spl ),
inference(contradiction_clause,[status(thm)],[f10206]) ).
fof(f10244,plain,
! [X0,X1] : c_lessequals(c_Message_Osynth(X0),c_Message_Osynth(c_Set_Oinsert(X1,X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),
inference(resolution,[status(thm)],[f773,f740]) ).
fof(f10246,plain,
! [X0,X1] : c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(c_Set_Oinsert(X1,X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),
inference(resolution,[status(thm)],[f773,f844]) ).
fof(f10262,plain,
! [X0,X1] : c_lessequals(X0,c_Message_Osynth(c_Set_Oinsert(X1,X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),
inference(resolution,[status(thm)],[f773,f797]) ).
fof(f10263,plain,
! [X0,X1] : c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X1,X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),
inference(resolution,[status(thm)],[f773,f731]) ).
fof(f10465,plain,
! [X0] :
( ~ class_Orderings_Otop(tc_fun(tc_Message_Omsg,tc_bool))
| c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Osynth(c_Set_Oinsert(X0,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10262,f3724]) ).
fof(f10466,plain,
! [X0,X1,X2] :
( c_lessequals(X0,c_Message_Osynth(c_Set_Oinsert(X1,c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10262,f802]) ).
fof(f10467,plain,
! [X0,X1,X2] :
( c_lessequals(X0,c_Message_Osynth(c_Set_Oinsert(X1,c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10262,f800]) ).
fof(f10470,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Osynth(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10262,f816]) ).
fof(f10471,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Osynth(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Osynth(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = X1
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10262,f717]) ).
fof(f10490,definition,
! [X0] :
( sQ345_spl
<=> c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Osynth(c_Set_Oinsert(X0,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) ),
introduced(definition,[new_symbols(definition,[sQ345_spl])],[split_symbol_definition]) ).
fof(f10493,plain,
( ~ sQ103_spl
| sQ345_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f10465,f1780,f10490,f3863]) ).
fof(f10494,definition,
! [X0,X1,X2] :
( sQ346_spl
<=> c_lessequals(X0,c_Message_Osynth(c_Set_Oinsert(X1,c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ346_spl])],[split_symbol_definition]) ).
fof(f10497,plain,
( sQ346_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10466,f1660,f10494]) ).
fof(f10498,definition,
! [X0,X1,X2] :
( sQ347_spl
<=> c_lessequals(X0,c_Message_Osynth(c_Set_Oinsert(X1,c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ347_spl])],[split_symbol_definition]) ).
fof(f10501,plain,
( sQ347_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10467,f1660,f10498]) ).
fof(f10502,definition,
! [X0,X1,X2] :
( sQ348_spl
<=> ( ~ c_lessequals(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Osynth(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ348_spl])],[split_symbol_definition]) ).
fof(f10506,plain,
( sQ348_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f10470,f1780,f10502]) ).
fof(f10507,definition,
! [X0,X1] :
( sQ349_spl
<=> ( ~ c_lessequals(c_Message_Osynth(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Osynth(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = X1 ) ),
introduced(definition,[new_symbols(definition,[sQ349_spl])],[split_symbol_definition]) ).
fof(f10510,plain,
( sQ349_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f10471,f1780,f10507]) ).
fof(f10517,plain,
! [X0] :
( ~ class_Orderings_Otop(tc_fun(tc_Message_Omsg,tc_bool))
| c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10263,f3724]) ).
fof(f10518,plain,
! [X0,X1,X2] :
( c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X1,c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10263,f802]) ).
fof(f10519,plain,
! [X0,X1,X2] :
( c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X1,c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10263,f800]) ).
fof(f10522,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10263,f816]) ).
fof(f10523,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = X1
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10263,f717]) ).
fof(f10525,plain,
! [X0,X1] : c_lessequals(c_Message_Oanalz(X0),c_Message_Oparts(c_Set_Oinsert(X1,X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),
inference(paramodulation,[status(thm)],[f1651,f10263]) ).
fof(f10527,plain,
! [X0] :
( ~ sQ6_spl
| c_lessequals(c_Message_Oanalz(X0),c_Message_Oparts(c_Message_Oanalz(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg))),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f8109,f10263]) ).
fof(f10544,definition,
! [X0] :
( sQ350_spl
<=> c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) ),
introduced(definition,[new_symbols(definition,[sQ350_spl])],[split_symbol_definition]) ).
fof(f10547,plain,
( ~ sQ103_spl
| sQ350_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f10517,f1780,f10544,f3863]) ).
fof(f10548,definition,
! [X0,X1,X2] :
( sQ351_spl
<=> c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X1,c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ351_spl])],[split_symbol_definition]) ).
fof(f10551,plain,
( sQ351_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10518,f1660,f10548]) ).
fof(f10552,definition,
! [X0,X1,X2] :
( sQ352_spl
<=> c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X1,c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ352_spl])],[split_symbol_definition]) ).
fof(f10555,plain,
( sQ352_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10519,f1660,f10552]) ).
fof(f10556,definition,
! [X0,X1,X2] :
( sQ353_spl
<=> ( ~ c_lessequals(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ353_spl])],[split_symbol_definition]) ).
fof(f10560,plain,
( sQ353_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f10522,f1780,f10556]) ).
fof(f10561,definition,
! [X0,X1] :
( sQ354_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = X1 ) ),
introduced(definition,[new_symbols(definition,[sQ354_spl])],[split_symbol_definition]) ).
fof(f10564,plain,
( sQ354_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f10523,f1780,f10561]) ).
fof(f10566,plain,
! [X0] :
( ~ sQ6_spl
| c_lessequals(c_Message_Oanalz(X0),c_Message_Oparts(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(forward_demodulation,[status(thm)],[f1195,f10527]) ).
fof(f10576,plain,
! [X0] : c_Message_Oparts(c_Message_Osynth(X0)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool)),
inference(paramodulation,[status(thm)],[f994,f789]) ).
fof(f10590,plain,
! [X0] :
( ~ sQ154_spl
| c_lessequals(c_Message_Oparts(X0),c_Message_Oanalz(c_Message_Oparts(c_Message_Osynth(X0))),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f789,f4810]) ).
fof(f10608,plain,
! [X0] :
( c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(X0),c_Message_Oparts(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(X0),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f789,f1003]) ).
fof(f10610,plain,
! [X0,X1] :
( ~ c_lessequals(X0,c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Message_Osynth(X1)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f789,f804]) ).
fof(f10611,plain,
! [X0,X1] :
( c_lessequals(c_Message_Oparts(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Message_Osynth(X0)),X1,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f789,f4795]) ).
fof(f10612,plain,
! [X0,X1] :
( c_lessequals(c_Message_Oparts(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oparts(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f789,f4794]) ).
fof(f10613,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oparts(c_Message_Osynth(X0)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oparts(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f789,f802]) ).
fof(f10614,plain,
! [X0,X1] :
( c_lessequals(c_Message_Osynth(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Message_Osynth(X0)),X1,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f789,f4678]) ).
fof(f10615,plain,
! [X0,X1] :
( c_lessequals(c_Message_Osynth(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oparts(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f789,f4677]) ).
fof(f10616,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oparts(c_Message_Osynth(X0)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f789,f800]) ).
fof(f10617,plain,
! [X0] :
( ~ c_lessequals(c_Message_Osynth(X0),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(X0)) = c_Message_Oparts(X0)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f789,f716]) ).
fof(f10618,plain,
! [X0] :
( c_lessequals(c_Message_Oparts(X0),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(X0)) != c_Message_Osynth(X0)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f789,f715]) ).
fof(f10619,plain,
! [X0] :
( ~ c_lessequals(c_Message_Oparts(X0),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(X0)) = c_Message_Osynth(X0)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f789,f714]) ).
fof(f10622,plain,
! [X0] :
( c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oparts(c_Message_Osynth(X0))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f789,f996]) ).
fof(f10626,plain,
! [X0] :
( c_lessequals(c_Message_Osynth(X0),c_Message_Oparts(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f789,f966]) ).
fof(f10627,plain,
! [X0] :
( c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f789,f964]) ).
fof(f10628,plain,
! [X0] :
( c_Message_Oparts(X0) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(X0)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f789,f636]) ).
fof(f10629,plain,
! [X0] :
( c_Message_Osynth(X0) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(X0)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f789,f634]) ).
fof(f10641,plain,
! [X0] :
( ~ sQ154_spl
| c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(forward_demodulation,[status(thm)],[f1194,f10590]) ).
fof(f10643,definition,
! [X0] :
( sQ355_spl
<=> c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(X0),c_Message_Oparts(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(X0),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ355_spl])],[split_symbol_definition]) ).
fof(f10647,plain,
( sQ355_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10608,f1660,f10643]) ).
fof(f10648,definition,
! [X0,X1] :
( sQ356_spl
<=> ( ~ c_lessequals(X0,c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Message_Osynth(X1)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ356_spl])],[split_symbol_definition]) ).
fof(f10652,definition,
! [X0,X1] :
( sQ357_spl
<=> ( ~ c_lessequals(X0,c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Message_Osynth(X1)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ357_spl])],[split_symbol_definition]) ).
fof(f10655,plain,
( sQ357_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10610,f1660,f10652]) ).
fof(f10656,definition,
! [X0,X1] :
( sQ358_spl
<=> c_lessequals(c_Message_Oparts(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Message_Osynth(X0)),X1,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ358_spl])],[split_symbol_definition]) ).
fof(f10659,plain,
( sQ358_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10611,f1660,f10656]) ).
fof(f10660,definition,
! [X0,X1] :
( sQ359_spl
<=> c_lessequals(c_Message_Oparts(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oparts(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ359_spl])],[split_symbol_definition]) ).
fof(f10663,plain,
( sQ359_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10612,f1660,f10660]) ).
fof(f10664,definition,
! [X0,X1] :
( sQ360_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Message_Osynth(X0)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oparts(X0),X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ360_spl])],[split_symbol_definition]) ).
fof(f10667,plain,
( sQ360_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10613,f1660,f10664]) ).
fof(f10668,definition,
! [X0,X1] :
( sQ361_spl
<=> c_lessequals(c_Message_Osynth(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Message_Osynth(X0)),X1,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ361_spl])],[split_symbol_definition]) ).
fof(f10671,plain,
( sQ361_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10614,f1660,f10668]) ).
fof(f10672,definition,
! [X0,X1] :
( sQ362_spl
<=> c_lessequals(c_Message_Osynth(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oparts(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ362_spl])],[split_symbol_definition]) ).
fof(f10675,plain,
( sQ362_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10615,f1660,f10672]) ).
fof(f10676,definition,
! [X0,X1] :
( sQ363_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Message_Osynth(X0)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ363_spl])],[split_symbol_definition]) ).
fof(f10679,plain,
( sQ363_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10616,f1660,f10676]) ).
fof(f10680,definition,
! [X0] :
( sQ364_spl
<=> ( ~ c_lessequals(c_Message_Osynth(X0),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(X0)) = c_Message_Oparts(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ364_spl])],[split_symbol_definition]) ).
fof(f10683,plain,
( sQ364_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10617,f1660,f10680]) ).
fof(f10684,definition,
! [X0] :
( sQ365_spl
<=> ( c_lessequals(c_Message_Oparts(X0),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(X0)) != c_Message_Osynth(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ365_spl])],[split_symbol_definition]) ).
fof(f10687,plain,
( sQ365_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10618,f1660,f10684]) ).
fof(f10688,definition,
! [X0] :
( sQ366_spl
<=> ( ~ c_lessequals(c_Message_Oparts(X0),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(X0)) = c_Message_Osynth(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ366_spl])],[split_symbol_definition]) ).
fof(f10691,plain,
( sQ366_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10619,f1660,f10688]) ).
fof(f10692,definition,
! [X0] :
( sQ367_spl
<=> c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oparts(c_Message_Osynth(X0)) ),
introduced(definition,[new_symbols(definition,[sQ367_spl])],[split_symbol_definition]) ).
fof(f10697,plain,
( sQ367_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10622,f1660,f10692]) ).
fof(f10699,definition,
! [X0] :
( sQ368_spl
<=> c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ368_spl])],[split_symbol_definition]) ).
fof(f10703,definition,
! [X0] :
( sQ369_spl
<=> c_lessequals(c_Message_Osynth(X0),c_Message_Oparts(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ369_spl])],[split_symbol_definition]) ).
fof(f10707,plain,
( sQ369_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10626,f1660,f10703]) ).
fof(f10708,plain,
( sQ368_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10627,f1660,f10699]) ).
fof(f10709,definition,
! [X0] :
( sQ370_spl
<=> ( c_Message_Oparts(X0) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(X0)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ370_spl])],[split_symbol_definition]) ).
fof(f10712,plain,
( sQ370_spl
| ~ sQ20_spl ),
inference(split_clause,[status(thm)],[f10628,f1730,f10709]) ).
fof(f10713,definition,
! [X0] :
( sQ371_spl
<=> ( c_Message_Osynth(X0) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(X0)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ371_spl])],[split_symbol_definition]) ).
fof(f10716,plain,
( sQ371_spl
| ~ sQ20_spl ),
inference(split_clause,[status(thm)],[f10629,f1730,f10713]) ).
fof(f10720,plain,
! [X0,X1] :
( ~ sQ154_spl
| ~ c_lessequals(X0,c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Message_Osynth(X1)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Opreorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10641,f818]) ).
fof(f10722,plain,
! [X0] :
( ~ sQ154_spl
| ~ c_lessequals(c_Message_Oparts(c_Message_Osynth(X0)),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(X0)) = c_Message_Oparts(X0)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10641,f717]) ).
fof(f10728,plain,
! [X0] :
( ~ sQ154_spl
| c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(c_Message_Osynth(c_Message_Oparts(X0))),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1222,f10641]) ).
fof(f10729,plain,
! [X0] :
( ~ sQ154_spl
| c_lessequals(c_Message_Oparts(X0),c_Message_Oparts(c_Message_Osynth(c_Message_Oanalz(X0))),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1195,f10641]) ).
fof(f10732,plain,
( ~ sQ154_spl
| sQ356_spl
| ~ sQ28_spl ),
inference(split_clause,[status(thm)],[f10720,f1776,f10648,f4809]) ).
fof(f10734,definition,
! [X0] :
( sQ372_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Message_Osynth(X0)),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(X0)) = c_Message_Oparts(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ372_spl])],[split_symbol_definition]) ).
fof(f10737,plain,
( ~ sQ154_spl
| sQ372_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f10722,f1780,f10734,f4809]) ).
fof(f10745,plain,
! [X0,X1] :
( ~ sQ154_spl
| ~ c_lessequals(X0,c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Message_Osynth(c_Message_Oparts(X1))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Opreorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10728,f818]) ).
fof(f10747,plain,
! [X0] :
( ~ sQ154_spl
| ~ c_lessequals(c_Message_Oparts(c_Message_Osynth(c_Message_Oparts(X0))),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(c_Message_Oparts(X0))) = c_Message_Oparts(X0)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10728,f717]) ).
fof(f10762,definition,
! [X0,X1] :
( sQ373_spl
<=> ( ~ c_lessequals(X0,c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Message_Osynth(c_Message_Oparts(X1))),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ373_spl])],[split_symbol_definition]) ).
fof(f10765,plain,
( ~ sQ154_spl
| sQ373_spl
| ~ sQ28_spl ),
inference(split_clause,[status(thm)],[f10745,f1776,f10762,f4809]) ).
fof(f10767,definition,
! [X0] :
( sQ374_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Message_Osynth(c_Message_Oparts(X0))),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(c_Message_Oparts(X0))) = c_Message_Oparts(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ374_spl])],[split_symbol_definition]) ).
fof(f10770,plain,
( ~ sQ154_spl
| sQ374_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f10747,f1780,f10767,f4809]) ).
fof(f10790,plain,
! [X0,X1] :
( ~ sQ154_spl
| ~ c_lessequals(X0,c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Message_Osynth(c_Message_Oanalz(X1))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Opreorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10729,f818]) ).
fof(f10792,plain,
! [X0] :
( ~ sQ154_spl
| ~ c_lessequals(c_Message_Oparts(c_Message_Osynth(c_Message_Oanalz(X0))),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(c_Message_Oanalz(X0))) = c_Message_Oparts(X0)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10729,f717]) ).
fof(f10805,definition,
! [X0,X1] :
( sQ375_spl
<=> ( ~ c_lessequals(X0,c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Message_Osynth(c_Message_Oanalz(X1))),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ375_spl])],[split_symbol_definition]) ).
fof(f10808,plain,
( ~ sQ154_spl
| sQ375_spl
| ~ sQ28_spl ),
inference(split_clause,[status(thm)],[f10790,f1776,f10805,f4809]) ).
fof(f10810,definition,
! [X0] :
( sQ376_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Message_Osynth(c_Message_Oanalz(X0))),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(c_Message_Oanalz(X0))) = c_Message_Oparts(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ376_spl])],[split_symbol_definition]) ).
fof(f10813,plain,
( ~ sQ154_spl
| sQ376_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f10792,f1780,f10810,f4809]) ).
fof(f10833,plain,
! [X0] : c_Message_Oanalz(c_Message_Osynth(X0)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool)),
inference(paramodulation,[status(thm)],[f994,f1007]) ).
fof(f10845,plain,
! [X0] :
( ~ sQ154_spl
| c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(c_Message_Oanalz(c_Message_Osynth(X0))),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1007,f4810]) ).
fof(f10863,plain,
! [X0] :
( c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(X0),c_Message_Oanalz(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(X0),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1007,f1003]) ).
fof(f10865,plain,
! [X0,X1] :
( ~ c_lessequals(X0,c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(X1)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1007,f804]) ).
fof(f10866,plain,
! [X0,X1] :
( c_lessequals(c_Message_Oanalz(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(c_Message_Osynth(X0)),X1,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1007,f4795]) ).
fof(f10867,plain,
! [X0,X1] :
( c_lessequals(c_Message_Oanalz(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oanalz(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1007,f4794]) ).
fof(f10868,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oanalz(c_Message_Osynth(X0)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oanalz(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1007,f802]) ).
fof(f10869,plain,
! [X0,X1] :
( c_lessequals(c_Message_Osynth(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(c_Message_Osynth(X0)),X1,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1007,f4678]) ).
fof(f10870,plain,
! [X0,X1] :
( c_lessequals(c_Message_Osynth(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oanalz(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1007,f4677]) ).
fof(f10871,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oanalz(c_Message_Osynth(X0)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1007,f800]) ).
fof(f10872,plain,
! [X0] :
( ~ c_lessequals(c_Message_Osynth(X0),c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(X0)) = c_Message_Oanalz(X0)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1007,f716]) ).
fof(f10873,plain,
! [X0] :
( c_lessequals(c_Message_Oanalz(X0),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(X0)) != c_Message_Osynth(X0)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1007,f715]) ).
fof(f10874,plain,
! [X0] :
( ~ c_lessequals(c_Message_Oanalz(X0),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(X0)) = c_Message_Osynth(X0)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1007,f714]) ).
fof(f10877,plain,
! [X0] :
( c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Message_Osynth(X0))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1007,f996]) ).
fof(f10881,plain,
! [X0] :
( c_lessequals(c_Message_Osynth(X0),c_Message_Oanalz(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1007,f966]) ).
fof(f10882,plain,
! [X0] :
( c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1007,f964]) ).
fof(f10883,plain,
! [X0] :
( c_Message_Oanalz(X0) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(X0)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1007,f636]) ).
fof(f10884,plain,
! [X0] :
( c_Message_Osynth(X0) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(X0)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f1007,f634]) ).
fof(f10896,plain,
! [X0] :
( ~ sQ154_spl
| c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(forward_demodulation,[status(thm)],[f1285,f10845]) ).
fof(f10898,definition,
! [X0] :
( sQ377_spl
<=> c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(X0),c_Message_Oanalz(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(X0),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ377_spl])],[split_symbol_definition]) ).
fof(f10902,plain,
( sQ377_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10863,f1660,f10898]) ).
fof(f10903,definition,
! [X0,X1] :
( sQ378_spl
<=> ( ~ c_lessequals(X0,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(X1)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ378_spl])],[split_symbol_definition]) ).
fof(f10907,definition,
! [X0,X1] :
( sQ379_spl
<=> ( ~ c_lessequals(X0,c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(X1)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ379_spl])],[split_symbol_definition]) ).
fof(f10910,plain,
( sQ379_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10865,f1660,f10907]) ).
fof(f10911,definition,
! [X0,X1] :
( sQ380_spl
<=> c_lessequals(c_Message_Oanalz(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(c_Message_Osynth(X0)),X1,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ380_spl])],[split_symbol_definition]) ).
fof(f10914,plain,
( sQ380_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10866,f1660,f10911]) ).
fof(f10915,definition,
! [X0,X1] :
( sQ381_spl
<=> c_lessequals(c_Message_Oanalz(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oanalz(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ381_spl])],[split_symbol_definition]) ).
fof(f10918,plain,
( sQ381_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10867,f1660,f10915]) ).
fof(f10919,definition,
! [X0,X1] :
( sQ382_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Message_Osynth(X0)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Oanalz(X0),X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ382_spl])],[split_symbol_definition]) ).
fof(f10922,plain,
( sQ382_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10868,f1660,f10919]) ).
fof(f10923,definition,
! [X0,X1] :
( sQ383_spl
<=> c_lessequals(c_Message_Osynth(X0),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(c_Message_Osynth(X0)),X1,tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ383_spl])],[split_symbol_definition]) ).
fof(f10926,plain,
( sQ383_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10869,f1660,f10923]) ).
fof(f10927,definition,
! [X0,X1] :
( sQ384_spl
<=> c_lessequals(c_Message_Osynth(X0),c_Lattices_Oupper__semilattice__class_Osup(X1,c_Message_Oanalz(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ384_spl])],[split_symbol_definition]) ).
fof(f10930,plain,
( sQ384_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10870,f1660,f10927]) ).
fof(f10931,definition,
! [X0,X1] :
( sQ385_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Message_Osynth(X0)),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(c_Message_Osynth(X0),X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ385_spl])],[split_symbol_definition]) ).
fof(f10934,plain,
( sQ385_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10871,f1660,f10931]) ).
fof(f10935,definition,
! [X0] :
( sQ386_spl
<=> ( ~ c_lessequals(c_Message_Osynth(X0),c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(X0)) = c_Message_Oanalz(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ386_spl])],[split_symbol_definition]) ).
fof(f10938,plain,
( sQ386_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10872,f1660,f10935]) ).
fof(f10939,definition,
! [X0] :
( sQ387_spl
<=> ( c_lessequals(c_Message_Oanalz(X0),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(X0)) != c_Message_Osynth(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ387_spl])],[split_symbol_definition]) ).
fof(f10942,plain,
( sQ387_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10873,f1660,f10939]) ).
fof(f10943,definition,
! [X0] :
( sQ388_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(X0),c_Message_Osynth(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(X0)) = c_Message_Osynth(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ388_spl])],[split_symbol_definition]) ).
fof(f10946,plain,
( sQ388_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10874,f1660,f10943]) ).
fof(f10947,definition,
! [X0] :
( sQ389_spl
<=> c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Message_Osynth(X0)) ),
introduced(definition,[new_symbols(definition,[sQ389_spl])],[split_symbol_definition]) ).
fof(f10952,plain,
( sQ389_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10877,f1660,f10947]) ).
fof(f10954,definition,
! [X0] :
( sQ390_spl
<=> c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ390_spl])],[split_symbol_definition]) ).
fof(f10958,definition,
! [X0] :
( sQ391_spl
<=> c_lessequals(c_Message_Osynth(X0),c_Message_Oanalz(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ391_spl])],[split_symbol_definition]) ).
fof(f10962,plain,
( sQ391_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10881,f1660,f10958]) ).
fof(f10963,plain,
( sQ390_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f10882,f1660,f10954]) ).
fof(f10964,definition,
! [X0] :
( sQ392_spl
<=> ( c_Message_Oanalz(X0) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(X0)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ392_spl])],[split_symbol_definition]) ).
fof(f10967,plain,
( sQ392_spl
| ~ sQ20_spl ),
inference(split_clause,[status(thm)],[f10883,f1730,f10964]) ).
fof(f10968,definition,
! [X0] :
( sQ393_spl
<=> ( c_Message_Osynth(X0) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(X0)) != c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ393_spl])],[split_symbol_definition]) ).
fof(f10971,plain,
( sQ393_spl
| ~ sQ20_spl ),
inference(split_clause,[status(thm)],[f10884,f1730,f10968]) ).
fof(f10973,plain,
! [X0] :
( ~ sQ154_spl
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10896,f1080]) ).
fof(f10976,plain,
! [X0,X1] :
( ~ sQ154_spl
| ~ c_lessequals(X0,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(X1)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Opreorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10896,f818]) ).
fof(f10978,plain,
! [X0] :
( ~ sQ154_spl
| ~ c_lessequals(c_Message_Oanalz(c_Message_Osynth(X0)),c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(X0)) = c_Message_Oanalz(X0)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10896,f717]) ).
fof(f10987,plain,
( ~ sQ154_spl
| sQ378_spl
| ~ sQ28_spl ),
inference(split_clause,[status(thm)],[f10976,f1776,f10903,f4809]) ).
fof(f10989,definition,
! [X0] :
( sQ394_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Message_Osynth(X0)),c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(X0)) = c_Message_Oanalz(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ394_spl])],[split_symbol_definition]) ).
fof(f10992,plain,
( ~ sQ154_spl
| sQ394_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f10978,f1780,f10989,f4809]) ).
fof(f11022,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X2,c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X2,c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f780,f816]) ).
fof(f11023,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oparts(X1),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(X1) = c_Message_Oparts(X0)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f780,f717]) ).
fof(f11038,definition,
! [X0,X1,X2] :
( sQ395_spl
<=> ( ~ c_lessequals(X2,c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X2,c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ395_spl])],[split_symbol_definition]) ).
fof(f11042,plain,
( ~ sQ29_spl
| sQ395_spl ),
inference(split_clause,[status(thm)],[f11022,f11038,f1780]) ).
fof(f11043,definition,
! [X0,X1] :
( sQ396_spl
<=> ( ~ c_lessequals(c_Message_Oparts(X1),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(X1) = c_Message_Oparts(X0)
| ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ396_spl])],[split_symbol_definition]) ).
fof(f11046,plain,
( ~ sQ29_spl
| sQ396_spl ),
inference(split_clause,[status(thm)],[f11023,f11043,f1780]) ).
fof(f11055,definition,
! [X0] :
( sQ397_spl
<=> hBOOL(hAPP(X0,v_evs2)) ),
introduced(definition,[new_symbols(definition,[sQ397_spl])],[split_symbol_definition]) ).
fof(f11056,plain,
! [X0] :
( ~ sQ397_spl
| hBOOL(hAPP(X0,v_evs2)) ),
inference(component_clause,[status(thm)],[f11055]) ).
fof(f11064,plain,
( ~ sQ397_spl
| $false ),
inference(resolution,[status(thm)],[f11056,f2218]) ).
fof(f11071,plain,
~ sQ397_spl,
inference(contradiction_clause,[status(thm)],[f11064]) ).
fof(f11085,plain,
! [X0,X1] :
( ~ sQ154_spl
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Set_Oinsert(X1,X0,tc_Message_Omsg))),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10973,f773]) ).
fof(f11087,plain,
! [X0,X1] :
( ~ sQ154_spl
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10973,f802]) ).
fof(f11088,plain,
! [X0,X1] :
( ~ sQ154_spl
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool)))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10973,f800]) ).
fof(f11089,plain,
! [X0] :
( ~ sQ154_spl
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Message_Oanalz(X0))),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10973,f1080]) ).
fof(f11091,plain,
! [X0] :
( ~ sQ154_spl
| ~ c_lessequals(c_Message_Oanalz(c_Message_Osynth(X0)),X0,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(X0)) = X0 ),
inference(resolution,[status(thm)],[f10973,f720]) ).
fof(f11092,plain,
! [X0,X1] :
( ~ sQ154_spl
| ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(X1)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Opreorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10973,f818]) ).
fof(f11094,plain,
! [X0] :
( ~ sQ154_spl
| ~ c_lessequals(c_Message_Oanalz(c_Message_Osynth(X0)),X0,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(X0)) = X0
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10973,f717]) ).
fof(f11097,definition,
( sQ398_spl
<=> c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Message_Osynth(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)))) ),
introduced(definition,[new_symbols(definition,[sQ398_spl])],[split_symbol_definition]) ).
fof(f11101,definition,
! [X0,X1] :
( sQ399_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ399_spl])],[split_symbol_definition]) ).
fof(f11104,plain,
( ~ sQ154_spl
| sQ399_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f11087,f1660,f11101,f4809]) ).
fof(f11105,definition,
! [X0,X1] :
( sQ400_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool)))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ400_spl])],[split_symbol_definition]) ).
fof(f11108,plain,
( ~ sQ154_spl
| sQ400_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f11088,f1660,f11105,f4809]) ).
fof(f11109,definition,
! [X0,X1] :
( sQ401_spl
<=> ( ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(X1)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ401_spl])],[split_symbol_definition]) ).
fof(f11112,plain,
( ~ sQ154_spl
| sQ401_spl
| ~ sQ28_spl ),
inference(split_clause,[status(thm)],[f11092,f1776,f11109,f4809]) ).
fof(f11114,definition,
! [X0] :
( sQ402_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Message_Osynth(X0)),X0,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(X0)) = X0 ) ),
introduced(definition,[new_symbols(definition,[sQ402_spl])],[split_symbol_definition]) ).
fof(f11117,plain,
( ~ sQ154_spl
| sQ402_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f11094,f1780,f11114,f4809]) ).
fof(f11121,plain,
( ~ sQ154_spl
| ~ class_Orderings_Otop(tc_fun(tc_Message_Omsg,tc_bool))
| c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Message_Osynth(c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)))))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f11089,f3724]) ).
fof(f11122,plain,
! [X0,X1] :
( ~ sQ154_spl
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f11089,f802]) ).
fof(f11123,plain,
! [X0,X1] :
( ~ sQ154_spl
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f11089,f800]) ).
fof(f11127,plain,
! [X0,X1] :
( ~ sQ154_spl
| ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Message_Oanalz(X1))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Opreorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f11089,f818]) ).
fof(f11129,plain,
! [X0] :
( ~ sQ154_spl
| ~ c_lessequals(c_Message_Oanalz(c_Message_Osynth(c_Message_Oanalz(X0))),X0,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(c_Message_Oanalz(X0))) = X0
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f11089,f717]) ).
fof(f11135,definition,
( sQ403_spl
<=> c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Message_Osynth(c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))))) ),
introduced(definition,[new_symbols(definition,[sQ403_spl])],[split_symbol_definition]) ).
fof(f11138,plain,
( ~ sQ154_spl
| ~ sQ103_spl
| sQ403_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f11121,f1780,f11135,f3863,f4809]) ).
fof(f11139,definition,
! [X0,X1] :
( sQ404_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ404_spl])],[split_symbol_definition]) ).
fof(f11142,plain,
( ~ sQ154_spl
| sQ404_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f11122,f1660,f11139,f4809]) ).
fof(f11143,definition,
! [X0,X1] :
( sQ405_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ405_spl])],[split_symbol_definition]) ).
fof(f11146,plain,
( ~ sQ154_spl
| sQ405_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f11123,f1660,f11143,f4809]) ).
fof(f11148,definition,
! [X0,X1] :
( sQ406_spl
<=> ( ~ c_lessequals(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Message_Oanalz(X1))),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ406_spl])],[split_symbol_definition]) ).
fof(f11151,plain,
( ~ sQ154_spl
| sQ406_spl
| ~ sQ28_spl ),
inference(split_clause,[status(thm)],[f11127,f1776,f11148,f4809]) ).
fof(f11153,definition,
! [X0] :
( sQ407_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Message_Osynth(c_Message_Oanalz(X0))),X0,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(c_Message_Oanalz(X0))) = X0 ) ),
introduced(definition,[new_symbols(definition,[sQ407_spl])],[split_symbol_definition]) ).
fof(f11156,plain,
( ~ sQ154_spl
| sQ407_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f11129,f1780,f11153,f4809]) ).
fof(f11166,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,c_Message_Oanalz(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10246,f816]) ).
fof(f11167,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Message_Oanalz(X1)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10246,f717]) ).
fof(f11192,definition,
! [X0,X1,X2] :
( sQ408_spl
<=> ( ~ c_lessequals(X0,c_Message_Oanalz(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ408_spl])],[split_symbol_definition]) ).
fof(f11196,plain,
( sQ408_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f11166,f1780,f11192]) ).
fof(f11197,definition,
! [X0,X1] :
( sQ409_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Message_Oanalz(X1) ) ),
introduced(definition,[new_symbols(definition,[sQ409_spl])],[split_symbol_definition]) ).
fof(f11200,plain,
( sQ409_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f11167,f1780,f11197]) ).
fof(f11393,plain,
! [X0,X1] :
( c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f788,f802]) ).
fof(f11394,plain,
! [X0,X1] :
( c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f788,f800]) ).
fof(f11398,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(X1),c_Message_Oanalz(X2),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f788,f816]) ).
fof(f11399,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(X0),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(X0),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f788,f717]) ).
fof(f11431,definition,
! [X0,X1] :
( sQ414_spl
<=> c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ414_spl])],[split_symbol_definition]) ).
fof(f11434,plain,
( sQ414_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f11393,f1660,f11431]) ).
fof(f11435,definition,
! [X0,X1] :
( sQ415_spl
<=> c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ415_spl])],[split_symbol_definition]) ).
fof(f11438,plain,
( sQ415_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f11394,f1660,f11435]) ).
fof(f11439,definition,
! [X0,X1,X2] :
( sQ416_spl
<=> ( ~ c_lessequals(X0,c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(X1),c_Message_Oanalz(X2),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ416_spl])],[split_symbol_definition]) ).
fof(f11443,plain,
( sQ416_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f11398,f1780,f11439]) ).
fof(f11444,definition,
! [X0,X1] :
( sQ417_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(X0),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(X0),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ417_spl])],[split_symbol_definition]) ).
fof(f11447,plain,
( sQ417_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f11399,f1780,f11444]) ).
fof(f11492,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X2,c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X2,c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(X1)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool))
| ~ hBOOL(c_in(X0,c_Message_Osynth(c_Message_Oanalz(X1)),tc_Message_Omsg)) ),
inference(resolution,[status(thm)],[f790,f816]) ).
fof(f11493,plain,
! [X0,X1] :
( ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(X1)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)),c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(X1)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool))
| ~ hBOOL(c_in(X0,c_Message_Osynth(c_Message_Oanalz(X1)),tc_Message_Omsg)) ),
inference(resolution,[status(thm)],[f790,f717]) ).
fof(f11509,definition,
! [X0,X1,X2] :
( sQ418_spl
<=> ( ~ c_lessequals(X2,c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X2,c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(X1)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ hBOOL(c_in(X0,c_Message_Osynth(c_Message_Oanalz(X1)),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ418_spl])],[split_symbol_definition]) ).
fof(f11513,plain,
( ~ sQ29_spl
| sQ418_spl ),
inference(split_clause,[status(thm)],[f11492,f11509,f1780]) ).
fof(f11514,definition,
! [X0,X1] :
( sQ419_spl
<=> ( ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(X1)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)),c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(X1)),c_Message_Oparts(X1),tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oparts(c_Set_Oinsert(X0,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))
| ~ hBOOL(c_in(X0,c_Message_Osynth(c_Message_Oanalz(X1)),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ419_spl])],[split_symbol_definition]) ).
fof(f11517,plain,
( ~ sQ29_spl
| sQ419_spl ),
inference(split_clause,[status(thm)],[f11493,f11514,f1780]) ).
fof(f11548,plain,
! [X0,X1] :
( ~ sQ6_spl
| X1 = v_NA
| hBOOL(hAPP(c_Message_Oanalz(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg)),v_NA)) ),
inference(resolution,[status(thm)],[f8597,f747]) ).
fof(f11561,definition,
! [X0] :
( sQ420_spl
<=> hBOOL(hAPP(c_Message_Oanalz(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg)),v_NA)) ),
introduced(definition,[new_symbols(definition,[sQ420_spl])],[split_symbol_definition]) ).
fof(f11564,definition,
! [X1] :
( sQ421_spl
<=> X1 = v_NA ),
introduced(definition,[new_symbols(definition,[sQ421_spl])],[split_symbol_definition]) ).
fof(f11565,plain,
! [X0] :
( ~ sQ421_spl
| X0 = v_NA ),
inference(component_clause,[status(thm)],[f11564]) ).
fof(f11567,plain,
( ~ sQ6_spl
| sQ421_spl
| sQ420_spl ),
inference(split_clause,[status(thm)],[f11548,f11561,f11564,f1517]) ).
fof(f11577,plain,
( ~ sQ421_spl
| $false ),
inference(resolution,[status(thm)],[f11565,f1207]) ).
fof(f11611,plain,
~ sQ421_spl,
inference(contradiction_clause,[status(thm)],[f11577]) ).
fof(f11665,plain,
! [X0] :
( ~ sQ154_spl
| ~ class_Orderings_Otop(tc_fun(tc_Message_Omsg,tc_bool))
| c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Message_Osynth(c_Set_Oinsert(X0,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f11085,f3724]) ).
fof(f11666,plain,
! [X0,X1,X2] :
( ~ sQ154_spl
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Set_Oinsert(X1,c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f11085,f802]) ).
fof(f11667,plain,
! [X0,X1,X2] :
( ~ sQ154_spl
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Set_Oinsert(X1,c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f11085,f800]) ).
fof(f11671,plain,
! [X0,X1,X2] :
( ~ sQ154_spl
| ~ c_lessequals(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Set_Oinsert(X1,X2,tc_Message_Omsg))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Opreorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f11085,f818]) ).
fof(f11673,plain,
! [X0,X1] :
( ~ sQ154_spl
| ~ c_lessequals(c_Message_Oanalz(c_Message_Osynth(c_Set_Oinsert(X0,X1,tc_Message_Omsg))),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(c_Set_Oinsert(X0,X1,tc_Message_Omsg))) = X1
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f11085,f717]) ).
fof(f11692,definition,
! [X0] :
( sQ422_spl
<=> c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) = c_Message_Oanalz(c_Message_Osynth(c_Set_Oinsert(X0,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))) ),
introduced(definition,[new_symbols(definition,[sQ422_spl])],[split_symbol_definition]) ).
fof(f11695,plain,
( ~ sQ154_spl
| ~ sQ103_spl
| sQ422_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f11665,f1780,f11692,f3863,f4809]) ).
fof(f11696,definition,
! [X0,X1,X2] :
( sQ423_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Set_Oinsert(X1,c_Lattices_Oupper__semilattice__class_Osup(X0,X2,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ423_spl])],[split_symbol_definition]) ).
fof(f11699,plain,
( ~ sQ154_spl
| sQ423_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f11666,f1660,f11696,f4809]) ).
fof(f11700,definition,
! [X0,X1,X2] :
( sQ424_spl
<=> c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Set_Oinsert(X1,c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ424_spl])],[split_symbol_definition]) ).
fof(f11703,plain,
( ~ sQ154_spl
| sQ424_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f11667,f1660,f11700,f4809]) ).
fof(f11704,definition,
! [X0,X1,X2] :
( sQ425_spl
<=> ( ~ c_lessequals(X0,X2,tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oanalz(c_Message_Osynth(c_Set_Oinsert(X1,X2,tc_Message_Omsg))),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ425_spl])],[split_symbol_definition]) ).
fof(f11707,plain,
( ~ sQ154_spl
| sQ425_spl
| ~ sQ28_spl ),
inference(split_clause,[status(thm)],[f11671,f1776,f11704,f4809]) ).
fof(f11709,definition,
! [X0,X1] :
( sQ426_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Message_Osynth(c_Set_Oinsert(X0,X1,tc_Message_Omsg))),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(c_Set_Oinsert(X0,X1,tc_Message_Omsg))) = X1 ) ),
introduced(definition,[new_symbols(definition,[sQ426_spl])],[split_symbol_definition]) ).
fof(f11712,plain,
( ~ sQ154_spl
| sQ426_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f11673,f1780,f11709,f4809]) ).
fof(f11977,definition,
( sQ430_spl
<=> class_Orderings_Oorder(tc_bool) ),
introduced(definition,[new_symbols(definition,[sQ430_spl])],[split_symbol_definition]) ).
fof(f11979,plain,
( sQ430_spl
| ~ class_Orderings_Oorder(tc_bool) ),
inference(component_clause,[status(thm)],[f11977]) ).
fof(f11981,plain,
( sQ430_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f11979,f1487]) ).
fof(f11982,plain,
sQ430_spl,
inference(contradiction_clause,[status(thm)],[f11981]) ).
fof(f12179,plain,
! [X0,X1] :
( ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool))
| ~ hBOOL(c_in(X0,c_Message_Osynth(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Message_Osynth(X1),tc_Message_Omsg)) ),
inference(resolution,[status(thm)],[f796,f3112]) ).
fof(f12186,plain,
! [X0,X1] :
( ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool))
| ~ hBOOL(c_in(X0,c_Message_Osynth(c_Message_Osynth(X1)),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Message_Osynth(X1),tc_Message_Omsg)) ),
inference(resolution,[status(thm)],[f796,f3124]) ).
fof(f12203,definition,
! [X0,X1] :
( sQ446_spl
<=> ( ~ hBOOL(c_in(X0,c_Message_Osynth(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Message_Osynth(X1),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ446_spl])],[split_symbol_definition]) ).
fof(f12206,plain,
( ~ sQ20_spl
| ~ sQ15_spl
| sQ446_spl ),
inference(split_clause,[status(thm)],[f12179,f12203,f1660,f1730]) ).
fof(f12208,definition,
! [X0,X1] :
( sQ447_spl
<=> ( ~ hBOOL(c_in(X0,c_Message_Osynth(c_Message_Osynth(X1)),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Message_Osynth(X1),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ447_spl])],[split_symbol_definition]) ).
fof(f12211,plain,
( ~ sQ15_spl
| sQ447_spl ),
inference(split_clause,[status(thm)],[f12186,f12208,f1660]) ).
fof(f12293,plain,
! [X0,X1] :
( ~ sQ6_spl
| X1 = v_NA
| hBOOL(hAPP(c_Message_Oparts(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg)),v_NA)) ),
inference(resolution,[status(thm)],[f8688,f747]) ).
fof(f12307,definition,
! [X0] :
( sQ449_spl
<=> hBOOL(hAPP(c_Message_Oparts(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg)),v_NA)) ),
introduced(definition,[new_symbols(definition,[sQ449_spl])],[split_symbol_definition]) ).
fof(f12310,plain,
( ~ sQ6_spl
| sQ421_spl
| sQ449_spl ),
inference(split_clause,[status(thm)],[f12293,f12307,f11564,f1517]) ).
fof(f12317,plain,
! [X0,X1] :
( ~ sQ6_spl
| ~ c_lessequals(X0,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(v_NA,X1,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Opreorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10566,f818]) ).
fof(f12319,plain,
! [X0] :
( ~ sQ6_spl
| ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg)),c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg)) = c_Message_Oanalz(X0)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10566,f717]) ).
fof(f12337,definition,
! [X0,X1] :
( sQ450_spl
<=> ( ~ c_lessequals(X0,c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(v_NA,X1,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ450_spl])],[split_symbol_definition]) ).
fof(f12340,plain,
( ~ sQ6_spl
| sQ450_spl
| ~ sQ28_spl ),
inference(split_clause,[status(thm)],[f12317,f1776,f12337,f1517]) ).
fof(f12342,definition,
! [X0] :
( sQ451_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg)),c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(v_NA,X0,tc_Message_Omsg)) = c_Message_Oanalz(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ451_spl])],[split_symbol_definition]) ).
fof(f12345,plain,
( ~ sQ6_spl
| sQ451_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f12319,f1780,f12342,f1517]) ).
fof(f12375,plain,
! [X0,X1] :
( ~ hBOOL(hAPP(c_Message_Oanalz(X0),X1))
| hBOOL(hAPP(c_Message_Osynth(c_Message_Oparts(X0)),X1)) ),
inference(resolution,[status(thm)],[f8758,f1353]) ).
fof(f12417,plain,
! [X0] :
( ~ sQ6_spl
| hBOOL(c_in(v_NA,c_Message_Oparts(X0),tc_Message_Omsg))
| ~ hBOOL(hAPP(c_Message_Oanalz(X0),v_NA)) ),
inference(resolution,[status(thm)],[f12375,f8106]) ).
fof(f12796,plain,
( ~ sQ100_spl
| ~ sQ6_spl
| hBOOL(c_in(v_NA,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))
| ~ hBOOL(hAPP(c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),v_NA)) ),
inference(paramodulation,[status(thm)],[f4621,f12417]) ).
fof(f12797,plain,
( ~ sQ6_spl
| hBOOL(c_in(v_NA,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))
| ~ hBOOL(hAPP(c_Message_Oanalz(c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg)),v_NA)) ),
inference(paramodulation,[status(thm)],[f2207,f12417]) ).
fof(f12800,plain,
( ~ sQ6_spl
| hBOOL(c_in(v_NA,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg))
| ~ hBOOL(hAPP(c_Message_Oanalz(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))),v_NA)) ),
inference(paramodulation,[status(thm)],[f641,f12417]) ).
fof(f12806,definition,
( sQ452_spl
<=> hBOOL(hAPP(c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),v_NA)) ),
introduced(definition,[new_symbols(definition,[sQ452_spl])],[split_symbol_definition]) ).
fof(f12808,plain,
( sQ452_spl
| ~ hBOOL(hAPP(c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),v_NA)) ),
inference(component_clause,[status(thm)],[f12806]) ).
fof(f12809,plain,
( ~ sQ100_spl
| ~ sQ6_spl
| sQ329_spl
| ~ sQ452_spl ),
inference(split_clause,[status(thm)],[f12796,f12806,f9170,f1517,f3774]) ).
fof(f12810,definition,
( sQ453_spl
<=> hBOOL(hAPP(c_Message_Oanalz(c_List_Oset(c_List_Olist_ONil(tc_Message_Omsg),tc_Message_Omsg)),v_NA)) ),
introduced(definition,[new_symbols(definition,[sQ453_spl])],[split_symbol_definition]) ).
fof(f12813,definition,
( sQ454_spl
<=> hBOOL(c_in(v_NA,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) ),
introduced(definition,[new_symbols(definition,[sQ454_spl])],[split_symbol_definition]) ).
fof(f12814,plain,
( ~ sQ454_spl
| hBOOL(c_in(v_NA,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)) ),
inference(component_clause,[status(thm)],[f12813]) ).
fof(f12816,plain,
( ~ sQ6_spl
| sQ454_spl
| ~ sQ453_spl ),
inference(split_clause,[status(thm)],[f12797,f12810,f12813,f1517]) ).
fof(f12817,definition,
( sQ455_spl
<=> hBOOL(hAPP(c_Message_Oanalz(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))),v_NA)) ),
introduced(definition,[new_symbols(definition,[sQ455_spl])],[split_symbol_definition]) ).
fof(f12820,plain,
( ~ sQ6_spl
| sQ454_spl
| ~ sQ455_spl ),
inference(split_clause,[status(thm)],[f12800,f12817,f12813,f1517]) ).
fof(f12823,plain,
( ~ sQ454_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f12814,f626]) ).
fof(f12824,plain,
~ sQ454_spl,
inference(contradiction_clause,[status(thm)],[f12823]) ).
fof(f12827,plain,
( sQ452_spl
| ~ sQ101_spl
| ~ hBOOL(hAPP(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),v_NA)) ),
inference(forward_demodulation,[status(thm)],[f3851,f12808]) ).
fof(f12828,plain,
( sQ452_spl
| ~ sQ101_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f12827,f1220]) ).
fof(f12829,plain,
( sQ452_spl
| ~ sQ101_spl ),
inference(contradiction_clause,[status(thm)],[f12828]) ).
fof(f13021,plain,
( ~ c_lessequals(c_NS__Shared__Mirabelle_Ons__shared,c_NS__Shared__Mirabelle_Ons__shared,tc_fun(tc_List_Olist(tc_Event_Oevent),tc_bool))
| c_Set_Oinsert(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) = c_NS__Shared__Mirabelle_Ons__shared ),
inference(paramodulation,[status(thm)],[f3502,f6699]) ).
fof(f13023,plain,
( ~ c_lessequals(c_NS__Shared__Mirabelle_Ons__shared,c_NS__Shared__Mirabelle_Ons__shared,tc_fun(tc_List_Olist(tc_Event_Oevent),tc_bool))
| c_Set_Oinsert(v_evs2,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) = c_NS__Shared__Mirabelle_Ons__shared ),
inference(paramodulation,[status(thm)],[f2747,f6699]) ).
fof(f13027,plain,
( ~ c_lessequals(c_Event_Obad,c_Event_Obad,tc_fun(tc_Message_Oagent,tc_bool))
| c_Set_Oinsert(c_Message_Oagent_OSpy,c_Event_Obad,tc_Message_Oagent) = c_Event_Obad ),
inference(paramodulation,[status(thm)],[f2746,f6699]) ).
fof(f13033,plain,
! [X0] :
( ~ c_lessequals(c_Message_OsymKeys,c_Message_OsymKeys,tc_fun(tc_nat,tc_bool))
| c_Set_Oinsert(hAPP(c_Public_OshrK,X0),c_Message_OsymKeys,tc_nat) = c_Message_OsymKeys ),
inference(paramodulation,[status(thm)],[f2742,f6699]) ).
fof(f13053,definition,
( sQ456_spl
<=> c_Set_Oinsert(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) = c_NS__Shared__Mirabelle_Ons__shared ),
introduced(definition,[new_symbols(definition,[sQ456_spl])],[split_symbol_definition]) ).
fof(f13056,definition,
( sQ457_spl
<=> c_lessequals(c_NS__Shared__Mirabelle_Ons__shared,c_NS__Shared__Mirabelle_Ons__shared,tc_fun(tc_List_Olist(tc_Event_Oevent),tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ457_spl])],[split_symbol_definition]) ).
fof(f13058,plain,
( sQ457_spl
| ~ c_lessequals(c_NS__Shared__Mirabelle_Ons__shared,c_NS__Shared__Mirabelle_Ons__shared,tc_fun(tc_List_Olist(tc_Event_Oevent),tc_bool)) ),
inference(component_clause,[status(thm)],[f13056]) ).
fof(f13059,plain,
( ~ sQ457_spl
| sQ456_spl ),
inference(split_clause,[status(thm)],[f13021,f13053,f13056]) ).
fof(f13060,definition,
( sQ458_spl
<=> c_Set_Oinsert(v_evs2,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) = c_NS__Shared__Mirabelle_Ons__shared ),
introduced(definition,[new_symbols(definition,[sQ458_spl])],[split_symbol_definition]) ).
fof(f13063,plain,
( ~ sQ457_spl
| sQ458_spl ),
inference(split_clause,[status(thm)],[f13023,f13060,f13056]) ).
fof(f13064,definition,
( sQ459_spl
<=> c_lessequals(c_Message_OsymKeys,c_Message_OsymKeys,tc_fun(tc_nat,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ459_spl])],[split_symbol_definition]) ).
fof(f13066,plain,
( sQ459_spl
| ~ c_lessequals(c_Message_OsymKeys,c_Message_OsymKeys,tc_fun(tc_nat,tc_bool)) ),
inference(component_clause,[status(thm)],[f13064]) ).
fof(f13068,definition,
( sQ460_spl
<=> c_Set_Oinsert(c_Message_Oagent_OSpy,c_Event_Obad,tc_Message_Oagent) = c_Event_Obad ),
introduced(definition,[new_symbols(definition,[sQ460_spl])],[split_symbol_definition]) ).
fof(f13071,definition,
( sQ461_spl
<=> c_lessequals(c_Event_Obad,c_Event_Obad,tc_fun(tc_Message_Oagent,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ461_spl])],[split_symbol_definition]) ).
fof(f13073,plain,
( sQ461_spl
| ~ c_lessequals(c_Event_Obad,c_Event_Obad,tc_fun(tc_Message_Oagent,tc_bool)) ),
inference(component_clause,[status(thm)],[f13071]) ).
fof(f13074,plain,
( ~ sQ461_spl
| sQ460_spl ),
inference(split_clause,[status(thm)],[f13027,f13068,f13071]) ).
fof(f13079,definition,
! [X0] :
( sQ462_spl
<=> c_Set_Oinsert(hAPP(c_Public_OshrK,X0),c_Message_OsymKeys,tc_nat) = c_Message_OsymKeys ),
introduced(definition,[new_symbols(definition,[sQ462_spl])],[split_symbol_definition]) ).
fof(f13082,plain,
( ~ sQ459_spl
| sQ462_spl ),
inference(split_clause,[status(thm)],[f13033,f13079,f13064]) ).
fof(f13086,plain,
( sQ459_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f13066,f819]) ).
fof(f13087,plain,
sQ459_spl,
inference(contradiction_clause,[status(thm)],[f13086]) ).
fof(f13088,plain,
( sQ457_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f13058,f819]) ).
fof(f13089,plain,
sQ457_spl,
inference(contradiction_clause,[status(thm)],[f13088]) ).
fof(f13090,plain,
( sQ461_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f13073,f819]) ).
fof(f13091,plain,
sQ461_spl,
inference(contradiction_clause,[status(thm)],[f13090]) ).
fof(f13172,plain,
! [X0,X1] :
( ~ hBOOL(hAPP(c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,X0)),X1))
| hBOOL(hAPP(c_Event_Oused(X0),X1)) ),
inference(resolution,[status(thm)],[f826,f1136]) ).
fof(f13216,plain,
! [X0,X1,X2] :
( ~ class_Lattices_Oupper__semilattice(tc_fun(X2,tc_bool))
| ~ hBOOL(hAPP(X0,X1))
| hBOOL(hAPP(X0,X1)) ),
inference(resolution,[status(thm)],[f826,f3124]) ).
fof(f13223,definition,
! [X0,X1] :
( sQ463_spl
<=> ( ~ hBOOL(hAPP(X0,X1))
| hBOOL(hAPP(X0,X1)) ) ),
introduced(definition,[new_symbols(definition,[sQ463_spl])],[split_symbol_definition]) ).
fof(f13226,plain,
( sQ32_spl
| sQ463_spl ),
inference(split_clause,[status(thm)],[f13216,f13223,f1878]) ).
fof(f13227,definition,
! [X2] :
( sQ464_spl
<=> ~ class_Orderings_Opreorder(tc_fun(X2,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ464_spl])],[split_symbol_definition]) ).
fof(f13228,plain,
! [X0] :
( ~ sQ464_spl
| ~ class_Orderings_Opreorder(tc_fun(X0,tc_bool)) ),
inference(component_clause,[status(thm)],[f13227]) ).
fof(f13231,definition,
! [X2] :
( sQ465_spl
<=> ~ class_Orderings_Oorder(tc_fun(X2,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ465_spl])],[split_symbol_definition]) ).
fof(f13232,plain,
! [X0] :
( ~ sQ465_spl
| ~ class_Orderings_Oorder(tc_fun(X0,tc_bool)) ),
inference(component_clause,[status(thm)],[f13231]) ).
fof(f13278,plain,
! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
( ~ sQ6_spl
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X6,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X6),c_Message_Omsg_OMPair(X0,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X7),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X4),X8))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X2,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X2),c_Message_Omsg_OMPair(X1,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X3),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X4),X5))))),c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f8059,f1328]) ).
fof(f13279,plain,
! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
( ~ sQ6_spl
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(X6,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X7),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X4),X8))))),c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X1,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X1),c_Message_Omsg_OMPair(X2,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X3),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X4),X5))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f8059,f1326]) ).
fof(f13281,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ6_spl
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X1,c_Message_Omsg_OCrypt(X0,c_Message_Omsg_OMPair(X2,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X3),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X4),X5))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| X0 = hAPP(c_Public_OshrK,X1) ),
inference(paramodulation,[status(thm)],[f8059,f1319]) ).
fof(f13286,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ6_spl
| ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(X1,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X2),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X3),X4)))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent))),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Event_Obad,tc_Message_Oagent))
| ~ hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(X1,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X2),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X3),X4))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent)) ),
inference(paramodulation,[status(thm)],[f8059,f1280]) ).
fof(f13287,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ6_spl
| ~ hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| hBOOL(c_in(c_Message_Omsg_ONonce(X3),c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent)),tc_Message_Omsg))
| ~ hBOOL(c_in(X2,c_Message_OsymKeys,tc_nat))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X4,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X2),c_Message_Omsg_OAgent(X1)))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,c_Message_Omsg_OCrypt(X2,c_Message_Omsg_ONonce(X3))),c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
inference(paramodulation,[status(thm)],[f8059,f1277]) ).
fof(f13288,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ6_spl
| ~ hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X4,X3,c_Message_Omsg_OCrypt(X2,c_Message_Omsg_ONonce(X1))),c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X3,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X3),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X0),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X4),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X2),X5))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_ONotes(c_Message_Oagent_OSpy,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X0),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X1),hAPP(c_Message_Omsg_OKey,X2)))),c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
inference(paramodulation,[status(thm)],[f8059,f1275]) ).
fof(f13289,plain,
! [X0,X1,X2,X3,X4,X5,X6,X7] :
( ~ sQ6_spl
| ~ hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(X2,c_Message_OsymKeys,tc_nat))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X7,X0,c_Message_Omsg_OCrypt(X2,c_Message_Omsg_ONonce(X3))),c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X4,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X5),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X2),X6))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,c_Message_Omsg_OCrypt(X2,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X3),c_Message_Omsg_ONonce(X3)))),c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
inference(paramodulation,[status(thm)],[f8059,f1273]) ).
fof(f13290,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ6_spl
| ~ hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| X0 = c_Message_Oagent_OServer
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X4,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X3),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X5),X2))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X0,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X0),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_ONonce(X3)))),c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
inference(paramodulation,[status(thm)],[f8059,f1269]) ).
fof(f13292,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ6_spl
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X2,X3,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X3),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X4),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X5),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X1),X0))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(X1,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat))
| hBOOL(c_in(X0,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent))),tc_Message_Omsg)) ),
inference(paramodulation,[status(thm)],[f8059,f1259]) ).
fof(f13294,plain,
! [X0,X1,X2,X3,X4,X5] :
( ~ sQ6_spl
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X1,c_Message_Omsg_OCrypt(X2,c_Message_Omsg_OMPair(X3,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X4),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X0),X5))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| ~ hBOOL(c_in(X0,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat)) ),
inference(paramodulation,[status(thm)],[f8059,f1251]) ).
fof(f13304,definition,
! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
( sQ467_spl
<=> ( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X6,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X6),c_Message_Omsg_OMPair(X0,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X7),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X4),X8))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X2,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X2),c_Message_Omsg_OMPair(X1,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X3),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X4),X5))))),c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent))
| X0 = X1 ) ),
introduced(definition,[new_symbols(definition,[sQ467_spl])],[split_symbol_definition]) ).
fof(f13307,definition,
( sQ468_spl
<=> hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
introduced(definition,[new_symbols(definition,[sQ468_spl])],[split_symbol_definition]) ).
fof(f13310,plain,
( ~ sQ6_spl
| ~ sQ468_spl
| sQ467_spl ),
inference(split_clause,[status(thm)],[f13278,f13304,f13307,f1517]) ).
fof(f13311,definition,
! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
( sQ469_spl
<=> ( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(X6,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X7),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X4),X8))))),c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X1,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X1),c_Message_Omsg_OMPair(X2,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X3),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X4),X5))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| X0 = X1 ) ),
introduced(definition,[new_symbols(definition,[sQ469_spl])],[split_symbol_definition]) ).
fof(f13314,plain,
( ~ sQ6_spl
| ~ sQ468_spl
| sQ469_spl ),
inference(split_clause,[status(thm)],[f13279,f13311,f13307,f1517]) ).
fof(f13315,definition,
! [X0,X1,X2,X3,X4,X5] :
( sQ470_spl
<=> ( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X1,c_Message_Omsg_OCrypt(X0,c_Message_Omsg_OMPair(X2,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X3),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X4),X5))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| X0 = hAPP(c_Public_OshrK,X1) ) ),
introduced(definition,[new_symbols(definition,[sQ470_spl])],[split_symbol_definition]) ).
fof(f13318,plain,
( ~ sQ6_spl
| ~ sQ468_spl
| sQ470_spl ),
inference(split_clause,[status(thm)],[f13281,f13315,f13307,f1517]) ).
fof(f13319,definition,
! [X0,X1,X2,X3,X4] :
( sQ471_spl
<=> ( ~ hBOOL(c_in(c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(X1,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X2),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X3),X4)))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent))),tc_Message_Omsg))
| hBOOL(c_in(X0,c_Event_Obad,tc_Message_Oagent))
| hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(X1,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X2),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X3),X4))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent)) ) ),
introduced(definition,[new_symbols(definition,[sQ471_spl])],[split_symbol_definition]) ).
fof(f13322,plain,
( ~ sQ6_spl
| ~ sQ468_spl
| sQ471_spl ),
inference(split_clause,[status(thm)],[f13286,f13319,f13307,f1517]) ).
fof(f13323,definition,
! [X0,X1,X2,X3,X4] :
( sQ472_spl
<=> ( hBOOL(c_in(c_Message_Omsg_ONonce(X3),c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent)),tc_Message_Omsg))
| ~ hBOOL(c_in(X2,c_Message_OsymKeys,tc_nat))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X4,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X2),c_Message_Omsg_OAgent(X1)))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,c_Message_Omsg_OCrypt(X2,c_Message_Omsg_ONonce(X3))),c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ),
introduced(definition,[new_symbols(definition,[sQ472_spl])],[split_symbol_definition]) ).
fof(f13326,plain,
( ~ sQ6_spl
| ~ sQ468_spl
| sQ472_spl ),
inference(split_clause,[status(thm)],[f13287,f13323,f13307,f1517]) ).
fof(f13327,definition,
! [X0,X1,X2,X3,X4,X5] :
( sQ473_spl
<=> ( ~ hBOOL(c_in(c_Event_Oevent_OSays(X4,X3,c_Message_Omsg_OCrypt(X2,c_Message_Omsg_ONonce(X1))),c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X3,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X3),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X0),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X4),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X2),X5))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_ONotes(c_Message_Oagent_OSpy,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X0),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X1),hAPP(c_Message_Omsg_OKey,X2)))),c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ),
introduced(definition,[new_symbols(definition,[sQ473_spl])],[split_symbol_definition]) ).
fof(f13330,plain,
( ~ sQ6_spl
| ~ sQ468_spl
| sQ473_spl ),
inference(split_clause,[status(thm)],[f13288,f13327,f13307,f1517]) ).
fof(f13331,definition,
! [X0,X1,X2,X3,X4,X5,X6,X7] :
( sQ474_spl
<=> ( ~ hBOOL(c_in(X2,c_Message_OsymKeys,tc_nat))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X7,X0,c_Message_Omsg_OCrypt(X2,c_Message_Omsg_ONonce(X3))),c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X4,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X5),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X2),X6))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,c_Message_Omsg_OCrypt(X2,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X3),c_Message_Omsg_ONonce(X3)))),c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ),
introduced(definition,[new_symbols(definition,[sQ474_spl])],[split_symbol_definition]) ).
fof(f13334,plain,
( ~ sQ6_spl
| ~ sQ468_spl
| sQ474_spl ),
inference(split_clause,[status(thm)],[f13289,f13331,f13307,f1517]) ).
fof(f13335,definition,
! [X0,X1,X2,X3,X4,X5] :
( sQ475_spl
<=> ( X0 = c_Message_Oagent_OServer
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X4,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X3),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X5),X2))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X0,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X0),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_ONonce(X3)))),c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ),
introduced(definition,[new_symbols(definition,[sQ475_spl])],[split_symbol_definition]) ).
fof(f13338,plain,
( ~ sQ6_spl
| ~ sQ468_spl
| sQ475_spl ),
inference(split_clause,[status(thm)],[f13290,f13335,f13307,f1517]) ).
fof(f13339,definition,
! [X0,X1,X2,X3,X4,X5] :
( sQ476_spl
<=> ( ~ hBOOL(c_in(c_Event_Oevent_OSays(X2,X3,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X3),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(X4),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X5),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X1),X0))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(X1,c_Set_Oimage(c_Public_OshrK,c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Oagent,tc_bool)),tc_Message_Oagent,tc_nat),tc_nat))
| hBOOL(c_in(X0,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent))),tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ476_spl])],[split_symbol_definition]) ).
fof(f13342,plain,
( ~ sQ6_spl
| ~ sQ468_spl
| sQ476_spl ),
inference(split_clause,[status(thm)],[f13292,f13339,f13307,f1517]) ).
fof(f13343,plain,
( ~ sQ6_spl
| ~ sQ468_spl
| sQ228_spl ),
inference(split_clause,[status(thm)],[f13294,f6105,f13307,f1517]) ).
fof(f13345,definition,
( sQ477_spl
<=> c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent) = c_List_Olist_ONil(tc_Event_Oevent) ),
introduced(definition,[new_symbols(definition,[sQ477_spl])],[split_symbol_definition]) ).
fof(f13346,plain,
( ~ sQ477_spl
| c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent) = c_List_Olist_ONil(tc_Event_Oevent) ),
inference(component_clause,[status(thm)],[f13345]) ).
fof(f13350,plain,
( ~ sQ477_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f13346,f709]) ).
fof(f13351,plain,
~ sQ477_spl,
inference(contradiction_clause,[status(thm)],[f13350]) ).
fof(f13437,plain,
! [X0,X1] :
( ~ sQ154_spl
| ~ c_lessequals(c_Message_Oanalz(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)))),X0,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)))) = c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f11091,f806]) ).
fof(f13438,plain,
! [X0,X1] :
( ~ sQ154_spl
| ~ c_lessequals(c_Message_Oanalz(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)))),X1,tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)))) = c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f11091,f804]) ).
fof(f13440,plain,
( ~ sQ154_spl
| ~ class_Lattices_Obounded__lattice(tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)))) = c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f11091,f3113]) ).
fof(f13449,definition,
! [X0,X1] :
( sQ479_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)))),X0,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)))) = c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ479_spl])],[split_symbol_definition]) ).
fof(f13452,plain,
( ~ sQ154_spl
| ~ sQ15_spl
| sQ479_spl ),
inference(split_clause,[status(thm)],[f13437,f13449,f1660,f4809]) ).
fof(f13453,definition,
! [X0,X1] :
( sQ480_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)))),X1,tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)))) = c_Lattices_Oupper__semilattice__class_Osup(X0,X1,tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ480_spl])],[split_symbol_definition]) ).
fof(f13456,plain,
( ~ sQ154_spl
| ~ sQ15_spl
| sQ480_spl ),
inference(split_clause,[status(thm)],[f13438,f13453,f1660,f4809]) ).
fof(f13458,plain,
( ~ sQ154_spl
| ~ sQ20_spl
| ~ sQ15_spl
| sQ398_spl ),
inference(split_clause,[status(thm)],[f13440,f11097,f1660,f1730,f4809]) ).
fof(f13464,definition,
( sQ482_spl
<=> c_lessequals(c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ482_spl])],[split_symbol_definition]) ).
fof(f13466,plain,
( sQ482_spl
| ~ c_lessequals(c_Message_Oanalz(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(component_clause,[status(thm)],[f13464]) ).
fof(f13469,plain,
( sQ482_spl
| ~ sQ101_spl
| ~ c_lessequals(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(forward_demodulation,[status(thm)],[f3851,f13466]) ).
fof(f13470,plain,
( sQ482_spl
| ~ sQ101_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f13469,f704]) ).
fof(f13471,plain,
( sQ482_spl
| ~ sQ101_spl ),
inference(contradiction_clause,[status(thm)],[f13470]) ).
fof(f13480,plain,
! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
( ~ sQ6_spl
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X6,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X6),c_Message_Omsg_OMPair(X7,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X0),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X4),X8))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X2,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X2),c_Message_Omsg_OMPair(X3,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X4),X5))))),c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f8059,f1330]) ).
fof(f13482,definition,
! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
( sQ483_spl
<=> ( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X6,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X6),c_Message_Omsg_OMPair(X7,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X0),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X4),X8))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X2,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X2),c_Message_Omsg_OMPair(X3,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X4),X5))))),c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent))
| X0 = X1 ) ),
introduced(definition,[new_symbols(definition,[sQ483_spl])],[split_symbol_definition]) ).
fof(f13485,plain,
( ~ sQ6_spl
| ~ sQ468_spl
| sQ483_spl ),
inference(split_clause,[status(thm)],[f13480,f13482,f13307,f1517]) ).
fof(f13491,plain,
! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
( ~ sQ6_spl
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X6,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X6),c_Message_Omsg_OMPair(X7,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X8),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X5),X0))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X2,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X2),c_Message_Omsg_OMPair(X3,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X4),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X5),X1))))),c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| X0 = X1 ),
inference(paramodulation,[status(thm)],[f8059,f1332]) ).
fof(f13493,definition,
! [X0,X1,X2,X3,X4,X5,X6,X7,X8] :
( sQ484_spl
<=> ( ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X6,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X6),c_Message_Omsg_OMPair(X7,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X8),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X5),X0))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,X2,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X2),c_Message_Omsg_OMPair(X3,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X4),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X5),X1))))),c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent))
| X0 = X1 ) ),
introduced(definition,[new_symbols(definition,[sQ484_spl])],[split_symbol_definition]) ).
fof(f13496,plain,
( ~ sQ6_spl
| ~ sQ468_spl
| sQ484_spl ),
inference(split_clause,[status(thm)],[f13491,f13493,f13307,f1517]) ).
fof(f13498,plain,
( ~ sQ29_spl
| ~ sQ465_spl
| $false ),
inference(backward_subsumption_resolution,[status(thm)],[f1781,f13232]) ).
fof(f13500,plain,
( ~ sQ29_spl
| ~ sQ465_spl ),
inference(contradiction_clause,[status(thm)],[f13498]) ).
fof(f13501,plain,
( ~ sQ28_spl
| ~ sQ464_spl
| $false ),
inference(backward_subsumption_resolution,[status(thm)],[f1777,f13228]) ).
fof(f13503,plain,
( ~ sQ28_spl
| ~ sQ464_spl ),
inference(contradiction_clause,[status(thm)],[f13501]) ).
fof(f13588,plain,
! [X0,X1,X2] :
( ~ hBOOL(c_in(X0,X2,tc_Message_Omsg))
| c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X2,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(forward_demodulation,[status(thm)],[f729,f836]) ).
fof(f13594,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(X2,c_Message_Oparts(c_Set_Oinsert(X0,X3,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X2,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X3,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool))
| ~ hBOOL(c_in(X0,X1,tc_Message_Omsg)) ),
inference(resolution,[status(thm)],[f13588,f816]) ).
fof(f13595,plain,
! [X0,X1,X2] :
( ~ c_lessequals(c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Oparts(c_Set_Oinsert(X0,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oparts(c_Set_Oinsert(X0,X2,tc_Message_Omsg))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool))
| ~ hBOOL(c_in(X0,X1,tc_Message_Omsg)) ),
inference(resolution,[status(thm)],[f13588,f717]) ).
fof(f13634,definition,
! [X0,X1,X2,X3] :
( sQ485_spl
<=> ( ~ c_lessequals(X2,c_Message_Oparts(c_Set_Oinsert(X0,X3,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X2,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X3,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ hBOOL(c_in(X0,X1,tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ485_spl])],[split_symbol_definition]) ).
fof(f13638,plain,
( ~ sQ29_spl
| sQ485_spl ),
inference(split_clause,[status(thm)],[f13594,f13634,f1780]) ).
fof(f13639,definition,
! [X0,X1,X2] :
( sQ486_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Oparts(c_Set_Oinsert(X0,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(X1,X2,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oparts(c_Set_Oinsert(X0,X2,tc_Message_Omsg))
| ~ hBOOL(c_in(X0,X1,tc_Message_Omsg)) ) ),
introduced(definition,[new_symbols(definition,[sQ486_spl])],[split_symbol_definition]) ).
fof(f13642,plain,
( ~ sQ29_spl
| sQ486_spl ),
inference(split_clause,[status(thm)],[f13595,f13639,f1780]) ).
fof(f13768,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,c_Message_Osynth(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Osynth(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10244,f816]) ).
fof(f13769,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Osynth(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Osynth(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Message_Osynth(X1)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10244,f717]) ).
fof(f13791,definition,
! [X0,X1,X2] :
( sQ487_spl
<=> ( ~ c_lessequals(X0,c_Message_Osynth(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Osynth(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ487_spl])],[split_symbol_definition]) ).
fof(f13795,plain,
( sQ487_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f13768,f1780,f13791]) ).
fof(f13796,definition,
! [X0,X1] :
( sQ488_spl
<=> ( ~ c_lessequals(c_Message_Osynth(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),c_Message_Osynth(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Osynth(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Message_Osynth(X1) ) ),
introduced(definition,[new_symbols(definition,[sQ488_spl])],[split_symbol_definition]) ).
fof(f13799,plain,
( sQ488_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f13769,f1780,f13796]) ).
fof(f13811,plain,
! [X0,X1,X2] :
( ~ c_lessequals(X0,c_Message_Oanalz(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10525,f816]) ).
fof(f13812,plain,
! [X0,X1] :
( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Message_Oanalz(X1)
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f10525,f717]) ).
fof(f13840,definition,
! [X0,X1,X2] :
( sQ489_spl
<=> ( ~ c_lessequals(X0,c_Message_Oanalz(X2),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X0,c_Message_Oparts(c_Set_Oinsert(X1,X2,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ489_spl])],[split_symbol_definition]) ).
fof(f13844,plain,
( sQ489_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f13811,f1780,f13840]) ).
fof(f13845,definition,
! [X0,X1] :
( sQ490_spl
<=> ( ~ c_lessequals(c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Set_Oinsert(X0,X1,tc_Message_Omsg)) = c_Message_Oanalz(X1) ) ),
introduced(definition,[new_symbols(definition,[sQ490_spl])],[split_symbol_definition]) ).
fof(f13848,plain,
( sQ490_spl
| ~ sQ29_spl ),
inference(split_clause,[status(thm)],[f13812,f1780,f13845]) ).
fof(f13905,plain,
! [X0] :
( c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Oparts(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f10576,f1003]) ).
fof(f13915,plain,
! [X0] :
( c_lessequals(c_Message_Osynth(X0),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(X0)) != c_Message_Oparts(X0)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f10576,f715]) ).
fof(f13944,definition,
! [X0] :
( sQ491_spl
<=> c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Oparts(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ491_spl])],[split_symbol_definition]) ).
fof(f13948,plain,
( sQ491_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f13905,f1660,f13944]) ).
fof(f13958,definition,
! [X0] :
( sQ492_spl
<=> ( c_lessequals(c_Message_Osynth(X0),c_Message_Oparts(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oparts(c_Message_Osynth(X0)) != c_Message_Oparts(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ492_spl])],[split_symbol_definition]) ).
fof(f13961,plain,
( sQ492_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f13915,f1660,f13958]) ).
fof(f14070,plain,
! [X0] :
( c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Oanalz(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f10833,f1003]) ).
fof(f14080,plain,
! [X0] :
( c_lessequals(c_Message_Osynth(X0),c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(X0)) != c_Message_Oanalz(X0)
| ~ class_Lattices_Oupper__semilattice(tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(paramodulation,[status(thm)],[f10833,f715]) ).
fof(f14109,definition,
! [X0] :
( sQ493_spl
<=> c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Oanalz(c_Message_Osynth(X0)),tc_fun(tc_Message_Omsg,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(X0),c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool)) ),
introduced(definition,[new_symbols(definition,[sQ493_spl])],[split_symbol_definition]) ).
fof(f14113,plain,
( sQ493_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f14070,f1660,f14109]) ).
fof(f14123,definition,
! [X0] :
( sQ494_spl
<=> ( c_lessequals(c_Message_Osynth(X0),c_Message_Oanalz(X0),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Message_Osynth(X0)) != c_Message_Oanalz(X0) ) ),
introduced(definition,[new_symbols(definition,[sQ494_spl])],[split_symbol_definition]) ).
fof(f14126,plain,
( sQ494_spl
| ~ sQ15_spl ),
inference(split_clause,[status(thm)],[f14080,f1660,f14123]) ).
fof(f14318,plain,
! [X0,X1,X2,X3,X4] :
( ~ c_lessequals(X4,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X4,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X3,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oanalz(X2),c_Message_Oanalz(X3),tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f846,f816]) ).
fof(f14319,plain,
! [X0,X1,X2,X3] :
( ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X3,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X3,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool)))
| ~ class_Orderings_Oorder(tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oanalz(X2),c_Message_Oanalz(X3),tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool)) ),
inference(resolution,[status(thm)],[f846,f717]) ).
fof(f14361,definition,
! [X0,X1,X2,X3,X4] :
( sQ499_spl
<=> ( ~ c_lessequals(X4,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| c_lessequals(X4,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X3,X1,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oanalz(X2),c_Message_Oanalz(X3),tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ499_spl])],[split_symbol_definition]) ).
fof(f14365,plain,
( ~ sQ29_spl
| sQ499_spl ),
inference(split_clause,[status(thm)],[f14318,f14361,f1780]) ).
fof(f14366,definition,
! [X0,X1,X2,X3] :
( sQ500_spl
<=> ( ~ c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X3,X1,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool))
| c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X3,X1,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(X2,X0,tc_fun(tc_Message_Omsg,tc_bool)))
| ~ c_lessequals(c_Message_Oanalz(X2),c_Message_Oanalz(X3),tc_fun(tc_Message_Omsg,tc_bool))
| ~ c_lessequals(c_Message_Oanalz(X0),c_Message_Oanalz(X1),tc_fun(tc_Message_Omsg,tc_bool)) ) ),
introduced(definition,[new_symbols(definition,[sQ500_spl])],[split_symbol_definition]) ).
fof(f14369,plain,
( ~ sQ29_spl
| sQ500_spl ),
inference(split_clause,[status(thm)],[f14319,f14366,f1780]) ).
fof(f14453,plain,
( ~ sQ6_spl
| ~ hBOOL(hAPP(c_Message_Oparts(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),v_NA))
| c_Message_Oparts(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oparts(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))) ),
inference(paramodulation,[status(thm)],[f3045,f8698]) ).
fof(f14468,definition,
( sQ501_spl
<=> c_Message_Oparts(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oparts(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))) ),
introduced(definition,[new_symbols(definition,[sQ501_spl])],[split_symbol_definition]) ).
fof(f14471,definition,
( sQ502_spl
<=> hBOOL(hAPP(c_Message_Oparts(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),v_NA)) ),
introduced(definition,[new_symbols(definition,[sQ502_spl])],[split_symbol_definition]) ).
fof(f14473,plain,
( sQ502_spl
| ~ hBOOL(hAPP(c_Message_Oparts(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool))),v_NA)) ),
inference(component_clause,[status(thm)],[f14471]) ).
fof(f14474,plain,
( ~ sQ6_spl
| ~ sQ502_spl
| sQ501_spl ),
inference(split_clause,[status(thm)],[f14453,f14468,f14471,f1517]) ).
fof(f14475,plain,
( sQ502_spl
| ~ sQ100_spl
| ~ hBOOL(hAPP(c_Orderings_Otop__class_Otop(tc_fun(tc_Message_Omsg,tc_bool)),v_NA)) ),
inference(forward_demodulation,[status(thm)],[f4621,f14473]) ).
fof(f14476,plain,
( sQ502_spl
| ~ sQ100_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f14475,f1220]) ).
fof(f14477,plain,
( sQ502_spl
| ~ sQ100_spl ),
inference(contradiction_clause,[status(thm)],[f14476]) ).
fof(f14504,plain,
! [X0,X1,X2,X3,X4] :
( ~ sQ6_spl
| ~ hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)))
| X0 = c_Message_Oagent_OServer
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X3,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(v_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X4),X2))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X0,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X0),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),v_NA))),c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ),
inference(paramodulation,[status(thm)],[f8059,f8098]) ).
fof(f14506,definition,
! [X0,X1,X2,X3,X4] :
( sQ503_spl
<=> ( X0 = c_Message_Oagent_OServer
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X3,X0,c_Message_Omsg_OCrypt(hAPP(c_Public_OshrK,X0),c_Message_Omsg_OMPair(v_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,X4),X2))))),c_List_Oset(v_evs2,tc_Event_Oevent),tc_Event_Oevent))
| ~ hBOOL(c_in(c_Event_Oevent_OSays(X0,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X0),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(X1),v_NA))),c_List_Oset(c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent))
| hBOOL(c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(X0,X1,X2),c_List_Olist_OCons(c_Event_Oevent_OSays(v_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Aa),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(v_Ba),v_NA))),v_evs2,tc_Event_Oevent),tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent))) ) ),
introduced(definition,[new_symbols(definition,[sQ503_spl])],[split_symbol_definition]) ).
fof(f14509,plain,
( ~ sQ6_spl
| ~ sQ468_spl
| sQ503_spl ),
inference(split_clause,[status(thm)],[f14504,f14506,f13307,f1517]) ).
fof(f14534,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| hBOOL(hAPP(c_Event_Oused(v_evs2),hAPP(c_Message_Omsg_OKey,v_K))) ),
inference(resolution,[status(thm)],[f13172,f9297]) ).
fof(f14541,plain,
( ~ sQ10_spl
| ~ sQ8_spl
| $false ),
inference(forward_subsumption_resolution,[status(thm)],[f14534,f1798]) ).
fof(f14542,plain,
( ~ sQ10_spl
| ~ sQ8_spl ),
inference(contradiction_clause,[status(thm)],[f14541]) ).
fof(f14543,plain,
$false,
inference(sat_refutation,[status(thm)],[f1508,f1520,f1534,f1555,f1575,f1576,f1588,f1666,f1672,f1691,f1693,f1723,f1736,f1740,f1744,f1753,f1757,f1761,f1764,f1862,f1884,f1887,f2094,f2098,f2102,f2111,f2115,f2119,f2458,f2462,f2466,f2477,f2479,f2488,f2490,f2708,f2715,f2810,f2824,f2879,f2934,f3101,f3105,f3109,f3129,f3133,f3137,f3140,f3143,f3359,f3384,f3388,f3392,f3597,f3601,f3603,f3605,f3658,f3662,f3734,f3738,f3742,f3746,f3750,f3754,f3765,f3769,f3773,f3777,f3781,f3784,f3862,f3884,f3886,f3888,f3967,f3985,f4132,f4165,f4176,f4179,f4215,f4417,f4442,f4446,f4461,f4465,f4467,f4489,f4507,f4537,f4563,f4582,f4612,f4620,f4631,f4640,f4650,f4682,f4686,f4691,f4695,f4700,f4704,f4708,f4728,f4732,f4736,f4755,f4759,f4763,f4799,f4803,f4808,f4812,f4817,f4821,f4825,f4847,f4851,f4855,f4904,f4908,f4912,f4914,f4964,f4990,f5015,f5019,f5025,f5085,f5112,f5116,f5120,f5141,f5145,f5149,f5153,f5157,f5182,f5186,f5190,f5194,f5198,f5202,f5248,f5252,f5256,f5336,f5340,f5473,f5521,f5555,f5559,f5563,f5567,f5604,f5608,f5612,f5616,f5655,f5692,f5699,f5703,f5707,f5712,f5716,f5720,f5725,f5729,f5733,f5737,f5741,f5757,f6003,f6007,f6011,f6016,f6040,f6044,f6048,f6052,f6117,f6215,f6219,f6223,f6227,f6231,f6235,f6239,f6243,f6247,f6251,f6255,f6259,f6263,f6267,f6271,f6272,f6276,f6280,f6284,f6288,f6292,f6296,f6300,f6586,f6618,f6750,f6754,f6759,f6763,f6773,f6809,f6873,f6928,f6961,f7280,f7284,f7288,f7292,f7296,f7300,f7304,f7308,f7312,f7316,f7320,f7324,f7330,f7340,f7341,f7345,f7349,f7353,f7452,f7501,f7503,f7507,f7520,f7532,f7535,f7549,f7637,f7641,f7950,f7954,f7958,f7962,f7966,f7970,f7974,f7978,f7982,f7986,f7990,f7994,f8000,f8010,f8011,f8015,f8019,f8045,f8120,f8129,f8522,f8526,f8815,f8899,f8937,f8950,f8973,f8977,f8987,f8989,f9114,f9115,f9127,f9479,f9482,f9752,f9757,f9784,f10016,f10041,f10116,f10120,f10162,f10207,f10493,f10497,f10501,f10506,f10510,f10547,f10551,f10555,f10560,f10564,f10647,f10655,f10659,f10663,f10667,f10671,f10675,f10679,f10683,f10687,f10691,f10697,f10707,f10708,f10712,f10716,f10732,f10737,f10765,f10770,f10808,f10813,f10902,f10910,f10914,f10918,f10922,f10926,f10930,f10934,f10938,f10942,f10946,f10952,f10962,f10963,f10967,f10971,f10987,f10992,f11042,f11046,f11071,f11104,f11108,f11112,f11117,f11138,f11142,f11146,f11151,f11156,f11196,f11200,f11434,f11438,f11443,f11447,f11513,f11517,f11567,f11611,f11695,f11699,f11703,f11707,f11712,f11982,f12206,f12211,f12310,f12340,f12345,f12809,f12816,f12820,f12824,f12829,f13059,f13063,f13074,f13082,f13087,f13089,f13091,f13226,f13310,f13314,f13318,f13322,f13326,f13330,f13334,f13338,f13342,f13343,f13351,f13452,f13456,f13458,f13471,f13485,f13496,f13500,f13503,f13638,f13642,f13795,f13799,f13844,f13848,f13948,f13961,f14113,f14126,f14365,f14369,f14474,f14477,f14509,f14542]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03 % Problem : SWV748-1 : TPTP v9.3.1. Released v4.1.0.
% 0.00/0.04 % Command : drodi -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.10/0.36 % Computer : n008.cluster.edu
% 0.10/0.36 % Model : x86_64 x86_64
% 0.10/0.36 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.36 % Memory : 8046.5625MB
% 0.10/0.36 % OS : Linux 6.8.0-71-generic
% 0.10/0.36 % CPULimit : 300
% 0.10/0.36 % WCLimit : 300
% 0.10/0.36 % DateTime : Mon Sep 21 09:24:09 UTC 2026
% 0.10/0.37 % CPUTime :
% 0.14/0.44 % Drodi V4.1.1
% 13.75/2.34 % Refutation found
% 13.75/2.34 % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 13.75/2.34 % SZS output start CNFRefutation for theBenchmark
% See solution above
% 1.08/2.40 % Elapsed time: 2.021539 seconds
% 1.08/2.40 % CPU time: 15.074804 seconds
% 1.08/2.40 % Total memory used: 344.913 MB
% 1.08/2.40 % Net memory used: 334.843 MB
%------------------------------------------------------------------------------