tptp-0.1.0.0: test-data/tstp/fof/ALG022+1---Metis---2.3.THM-CRf.s
%------------------------------------------------------------------------------
% File : Metis---2.3
% Problem : ALG022+1 : TPTP v6.1.0. Released v2.7.0.
% Transform : none
% Format : tptp:raw
% Command : metis --show proof --show saturation %s
% Computer : n047.star.cs.uiowa.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2609 0 2.40GHz
% Memory : 32286.75MB
% OS : Linux 2.6.32-431.20.3.el6.x86_64
% CPULimit : 300s
% DateTime : Wed Aug 13 17:07:01 EDT 2014
% Result : Theorem 1.04s
% Output : CNFRefutation 2.03s
% Verified :
% Statistics : Number of formulae : 3768 (8210 expanded)
% Number of clauses : 2045 (2416 expanded)
% Number of leaves : 651 (2699 expanded)
% Depth : 10
% Number of atoms : 36911 (111657 expanded)
% Number of equality atoms : 36812 (111558 expanded)
% Maximal formula depth : 106 ( 6 average)
% Maximal clause size : 180 ( 2 average)
% Maximal term depth : 3 ( 2 average)
% Comments :
%------------------------------------------------------------------------------
fof(ax1,axiom,
( e0 != e1
& e0 != e2
& e0 != e3
& e1 != e2
& e1 != e3
& e2 != e3 )).
fof(ax2,axiom,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 )).
fof(ax3,axiom,(
unit = e0 )).
fof(ax4,axiom,
( inv(e0) = e0
& inv(e1) = e2
& inv(e2) = e1
& inv(e3) = e3 )).
fof(co1,conjecture,
( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1
& op(unit,e2) = e2
& op(e2,unit) = e2
& op(unit,e3) = e3
& op(e3,unit) = e3
& ( unit = e0
| unit = e1
| unit = e2
| unit = e3 )
& op(e0,inv(e0)) = unit
& op(inv(e0),e0) = unit
& op(e1,inv(e1)) = unit
& op(inv(e1),e1) = unit
& op(e2,inv(e2)) = unit
& op(inv(e2),e2) = unit
& op(e3,inv(e3)) = unit
& op(inv(e3),e3) = unit
& ( inv(e0) = e0
| inv(e0) = e1
| inv(e0) = e2
| inv(e0) = e3 )
& ( inv(e1) = e0
| inv(e1) = e1
| inv(e1) = e2
| inv(e1) = e3 )
& ( inv(e2) = e0
| inv(e2) = e1
| inv(e2) = e2
| inv(e2) = e3 )
& ( inv(e3) = e0
| inv(e3) = e1
| inv(e3) = e2
| inv(e3) = e3 ) )).
fof(subgoal_0,plain,
( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0 )
=> op(e3,e3) != e0 ),
inference(strip,[],[co1])).
fof(subgoal_1,plain,
( ( ~ ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
& op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1 )
=> op(e3,e3) != e1 ),
inference(strip,[],[co1])).
fof(subgoal_2,plain,
( ( ~ ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
& ~ ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
& op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2 )
=> op(e3,e3) != e2 ),
inference(strip,[],[co1])).
fof(subgoal_3,plain,
( ( ~ ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
& ~ ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
& ~ ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
& op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3 )
=> op(e3,e3) != e3 ),
inference(strip,[],[co1])).
fof(subgoal_4,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& op(e0,e0) != e0
& op(e0,e0) != e1
& op(e0,e0) != e2 )
=> op(e0,e0) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_5,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& op(e0,e1) != e0
& op(e0,e1) != e1
& op(e0,e1) != e2 )
=> op(e0,e1) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_6,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& op(e0,e2) != e0
& op(e0,e2) != e1
& op(e0,e2) != e2 )
=> op(e0,e2) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_7,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& op(e0,e3) != e0
& op(e0,e3) != e1
& op(e0,e3) != e2 )
=> op(e0,e3) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_8,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& op(e1,e0) != e0
& op(e1,e0) != e1
& op(e1,e0) != e2 )
=> op(e1,e0) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_9,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& op(e1,e1) != e0
& op(e1,e1) != e1
& op(e1,e1) != e2 )
=> op(e1,e1) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_10,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& op(e1,e2) != e0
& op(e1,e2) != e1
& op(e1,e2) != e2 )
=> op(e1,e2) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_11,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& op(e1,e3) != e0
& op(e1,e3) != e1
& op(e1,e3) != e2 )
=> op(e1,e3) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_12,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& op(e2,e0) != e0
& op(e2,e0) != e1
& op(e2,e0) != e2 )
=> op(e2,e0) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_13,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& op(e2,e1) != e0
& op(e2,e1) != e1
& op(e2,e1) != e2 )
=> op(e2,e1) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_14,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& op(e2,e2) != e0
& op(e2,e2) != e1
& op(e2,e2) != e2 )
=> op(e2,e2) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_15,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& op(e2,e3) != e0
& op(e2,e3) != e1
& op(e2,e3) != e2 )
=> op(e2,e3) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_16,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& op(e3,e0) != e0
& op(e3,e0) != e1
& op(e3,e0) != e2 )
=> op(e3,e0) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_17,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& op(e3,e1) != e0
& op(e3,e1) != e1
& op(e3,e1) != e2 )
=> op(e3,e1) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_18,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& op(e3,e2) != e0
& op(e3,e2) != e1
& op(e3,e2) != e2 )
=> op(e3,e2) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_19,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& op(e3,e3) != e0
& op(e3,e3) != e1
& op(e3,e3) != e2 )
=> op(e3,e3) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_20,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) )
=> op(op(e0,e0),e0) = op(e0,op(e0,e0)) ),
inference(strip,[],[co1])).
fof(subgoal_21,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0)) )
=> op(op(e0,e0),e1) = op(e0,op(e0,e1)) ),
inference(strip,[],[co1])).
fof(subgoal_22,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1)) )
=> op(op(e0,e0),e2) = op(e0,op(e0,e2)) ),
inference(strip,[],[co1])).
fof(subgoal_23,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2)) )
=> op(op(e0,e0),e3) = op(e0,op(e0,e3)) ),
inference(strip,[],[co1])).
fof(subgoal_24,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3)) )
=> op(op(e0,e1),e0) = op(e0,op(e1,e0)) ),
inference(strip,[],[co1])).
fof(subgoal_25,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0)) )
=> op(op(e0,e1),e1) = op(e0,op(e1,e1)) ),
inference(strip,[],[co1])).
fof(subgoal_26,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1)) )
=> op(op(e0,e1),e2) = op(e0,op(e1,e2)) ),
inference(strip,[],[co1])).
fof(subgoal_27,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2)) )
=> op(op(e0,e1),e3) = op(e0,op(e1,e3)) ),
inference(strip,[],[co1])).
fof(subgoal_28,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3)) )
=> op(op(e0,e2),e0) = op(e0,op(e2,e0)) ),
inference(strip,[],[co1])).
fof(subgoal_29,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0)) )
=> op(op(e0,e2),e1) = op(e0,op(e2,e1)) ),
inference(strip,[],[co1])).
fof(subgoal_30,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1)) )
=> op(op(e0,e2),e2) = op(e0,op(e2,e2)) ),
inference(strip,[],[co1])).
fof(subgoal_31,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2)) )
=> op(op(e0,e2),e3) = op(e0,op(e2,e3)) ),
inference(strip,[],[co1])).
fof(subgoal_32,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3)) )
=> op(op(e0,e3),e0) = op(e0,op(e3,e0)) ),
inference(strip,[],[co1])).
fof(subgoal_33,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0)) )
=> op(op(e0,e3),e1) = op(e0,op(e3,e1)) ),
inference(strip,[],[co1])).
fof(subgoal_34,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1)) )
=> op(op(e0,e3),e2) = op(e0,op(e3,e2)) ),
inference(strip,[],[co1])).
fof(subgoal_35,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2)) )
=> op(op(e0,e3),e3) = op(e0,op(e3,e3)) ),
inference(strip,[],[co1])).
fof(subgoal_36,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3)) )
=> op(op(e1,e0),e0) = op(e1,op(e0,e0)) ),
inference(strip,[],[co1])).
fof(subgoal_37,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0)) )
=> op(op(e1,e0),e1) = op(e1,op(e0,e1)) ),
inference(strip,[],[co1])).
fof(subgoal_38,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1)) )
=> op(op(e1,e0),e2) = op(e1,op(e0,e2)) ),
inference(strip,[],[co1])).
fof(subgoal_39,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2)) )
=> op(op(e1,e0),e3) = op(e1,op(e0,e3)) ),
inference(strip,[],[co1])).
fof(subgoal_40,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3)) )
=> op(op(e1,e1),e0) = op(e1,op(e1,e0)) ),
inference(strip,[],[co1])).
fof(subgoal_41,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0)) )
=> op(op(e1,e1),e1) = op(e1,op(e1,e1)) ),
inference(strip,[],[co1])).
fof(subgoal_42,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1)) )
=> op(op(e1,e1),e2) = op(e1,op(e1,e2)) ),
inference(strip,[],[co1])).
fof(subgoal_43,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2)) )
=> op(op(e1,e1),e3) = op(e1,op(e1,e3)) ),
inference(strip,[],[co1])).
fof(subgoal_44,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3)) )
=> op(op(e1,e2),e0) = op(e1,op(e2,e0)) ),
inference(strip,[],[co1])).
fof(subgoal_45,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0)) )
=> op(op(e1,e2),e1) = op(e1,op(e2,e1)) ),
inference(strip,[],[co1])).
fof(subgoal_46,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1)) )
=> op(op(e1,e2),e2) = op(e1,op(e2,e2)) ),
inference(strip,[],[co1])).
fof(subgoal_47,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2)) )
=> op(op(e1,e2),e3) = op(e1,op(e2,e3)) ),
inference(strip,[],[co1])).
fof(subgoal_48,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3)) )
=> op(op(e1,e3),e0) = op(e1,op(e3,e0)) ),
inference(strip,[],[co1])).
fof(subgoal_49,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0)) )
=> op(op(e1,e3),e1) = op(e1,op(e3,e1)) ),
inference(strip,[],[co1])).
fof(subgoal_50,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1)) )
=> op(op(e1,e3),e2) = op(e1,op(e3,e2)) ),
inference(strip,[],[co1])).
fof(subgoal_51,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2)) )
=> op(op(e1,e3),e3) = op(e1,op(e3,e3)) ),
inference(strip,[],[co1])).
fof(subgoal_52,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3)) )
=> op(op(e2,e0),e0) = op(e2,op(e0,e0)) ),
inference(strip,[],[co1])).
fof(subgoal_53,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0)) )
=> op(op(e2,e0),e1) = op(e2,op(e0,e1)) ),
inference(strip,[],[co1])).
fof(subgoal_54,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1)) )
=> op(op(e2,e0),e2) = op(e2,op(e0,e2)) ),
inference(strip,[],[co1])).
fof(subgoal_55,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2)) )
=> op(op(e2,e0),e3) = op(e2,op(e0,e3)) ),
inference(strip,[],[co1])).
fof(subgoal_56,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3)) )
=> op(op(e2,e1),e0) = op(e2,op(e1,e0)) ),
inference(strip,[],[co1])).
fof(subgoal_57,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0)) )
=> op(op(e2,e1),e1) = op(e2,op(e1,e1)) ),
inference(strip,[],[co1])).
fof(subgoal_58,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1)) )
=> op(op(e2,e1),e2) = op(e2,op(e1,e2)) ),
inference(strip,[],[co1])).
fof(subgoal_59,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2)) )
=> op(op(e2,e1),e3) = op(e2,op(e1,e3)) ),
inference(strip,[],[co1])).
fof(subgoal_60,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3)) )
=> op(op(e2,e2),e0) = op(e2,op(e2,e0)) ),
inference(strip,[],[co1])).
fof(subgoal_61,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0)) )
=> op(op(e2,e2),e1) = op(e2,op(e2,e1)) ),
inference(strip,[],[co1])).
fof(subgoal_62,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1)) )
=> op(op(e2,e2),e2) = op(e2,op(e2,e2)) ),
inference(strip,[],[co1])).
fof(subgoal_63,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2)) )
=> op(op(e2,e2),e3) = op(e2,op(e2,e3)) ),
inference(strip,[],[co1])).
fof(subgoal_64,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3)) )
=> op(op(e2,e3),e0) = op(e2,op(e3,e0)) ),
inference(strip,[],[co1])).
fof(subgoal_65,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0)) )
=> op(op(e2,e3),e1) = op(e2,op(e3,e1)) ),
inference(strip,[],[co1])).
fof(subgoal_66,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1)) )
=> op(op(e2,e3),e2) = op(e2,op(e3,e2)) ),
inference(strip,[],[co1])).
fof(subgoal_67,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2)) )
=> op(op(e2,e3),e3) = op(e2,op(e3,e3)) ),
inference(strip,[],[co1])).
fof(subgoal_68,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3)) )
=> op(op(e3,e0),e0) = op(e3,op(e0,e0)) ),
inference(strip,[],[co1])).
fof(subgoal_69,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0)) )
=> op(op(e3,e0),e1) = op(e3,op(e0,e1)) ),
inference(strip,[],[co1])).
fof(subgoal_70,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1)) )
=> op(op(e3,e0),e2) = op(e3,op(e0,e2)) ),
inference(strip,[],[co1])).
fof(subgoal_71,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2)) )
=> op(op(e3,e0),e3) = op(e3,op(e0,e3)) ),
inference(strip,[],[co1])).
fof(subgoal_72,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3)) )
=> op(op(e3,e1),e0) = op(e3,op(e1,e0)) ),
inference(strip,[],[co1])).
fof(subgoal_73,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0)) )
=> op(op(e3,e1),e1) = op(e3,op(e1,e1)) ),
inference(strip,[],[co1])).
fof(subgoal_74,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1)) )
=> op(op(e3,e1),e2) = op(e3,op(e1,e2)) ),
inference(strip,[],[co1])).
fof(subgoal_75,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2)) )
=> op(op(e3,e1),e3) = op(e3,op(e1,e3)) ),
inference(strip,[],[co1])).
fof(subgoal_76,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3)) )
=> op(op(e3,e2),e0) = op(e3,op(e2,e0)) ),
inference(strip,[],[co1])).
fof(subgoal_77,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0)) )
=> op(op(e3,e2),e1) = op(e3,op(e2,e1)) ),
inference(strip,[],[co1])).
fof(subgoal_78,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1)) )
=> op(op(e3,e2),e2) = op(e3,op(e2,e2)) ),
inference(strip,[],[co1])).
fof(subgoal_79,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2)) )
=> op(op(e3,e2),e3) = op(e3,op(e2,e3)) ),
inference(strip,[],[co1])).
fof(subgoal_80,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3)) )
=> op(op(e3,e3),e0) = op(e3,op(e3,e0)) ),
inference(strip,[],[co1])).
fof(subgoal_81,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0)) )
=> op(op(e3,e3),e1) = op(e3,op(e3,e1)) ),
inference(strip,[],[co1])).
fof(subgoal_82,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1)) )
=> op(op(e3,e3),e2) = op(e3,op(e3,e2)) ),
inference(strip,[],[co1])).
fof(subgoal_83,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2)) )
=> op(op(e3,e3),e3) = op(e3,op(e3,e3)) ),
inference(strip,[],[co1])).
fof(subgoal_84,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3)) )
=> op(unit,e0) = e0 ),
inference(strip,[],[co1])).
fof(subgoal_85,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0 )
=> op(e0,unit) = e0 ),
inference(strip,[],[co1])).
fof(subgoal_86,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0 )
=> op(unit,e1) = e1 ),
inference(strip,[],[co1])).
fof(subgoal_87,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1 )
=> op(e1,unit) = e1 ),
inference(strip,[],[co1])).
fof(subgoal_88,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1 )
=> op(unit,e2) = e2 ),
inference(strip,[],[co1])).
fof(subgoal_89,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1
& op(unit,e2) = e2 )
=> op(e2,unit) = e2 ),
inference(strip,[],[co1])).
fof(subgoal_90,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1
& op(unit,e2) = e2
& op(e2,unit) = e2 )
=> op(unit,e3) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_91,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1
& op(unit,e2) = e2
& op(e2,unit) = e2
& op(unit,e3) = e3 )
=> op(e3,unit) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_92,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1
& op(unit,e2) = e2
& op(e2,unit) = e2
& op(unit,e3) = e3
& op(e3,unit) = e3
& unit != e0
& unit != e1
& unit != e2 )
=> unit = e3 ),
inference(strip,[],[co1])).
fof(subgoal_93,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1
& op(unit,e2) = e2
& op(e2,unit) = e2
& op(unit,e3) = e3
& op(e3,unit) = e3
& ( unit = e0
| unit = e1
| unit = e2
| unit = e3 ) )
=> op(e0,inv(e0)) = unit ),
inference(strip,[],[co1])).
fof(subgoal_94,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1
& op(unit,e2) = e2
& op(e2,unit) = e2
& op(unit,e3) = e3
& op(e3,unit) = e3
& ( unit = e0
| unit = e1
| unit = e2
| unit = e3 )
& op(e0,inv(e0)) = unit )
=> op(inv(e0),e0) = unit ),
inference(strip,[],[co1])).
fof(subgoal_95,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1
& op(unit,e2) = e2
& op(e2,unit) = e2
& op(unit,e3) = e3
& op(e3,unit) = e3
& ( unit = e0
| unit = e1
| unit = e2
| unit = e3 )
& op(e0,inv(e0)) = unit
& op(inv(e0),e0) = unit )
=> op(e1,inv(e1)) = unit ),
inference(strip,[],[co1])).
fof(subgoal_96,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1
& op(unit,e2) = e2
& op(e2,unit) = e2
& op(unit,e3) = e3
& op(e3,unit) = e3
& ( unit = e0
| unit = e1
| unit = e2
| unit = e3 )
& op(e0,inv(e0)) = unit
& op(inv(e0),e0) = unit
& op(e1,inv(e1)) = unit )
=> op(inv(e1),e1) = unit ),
inference(strip,[],[co1])).
fof(subgoal_97,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1
& op(unit,e2) = e2
& op(e2,unit) = e2
& op(unit,e3) = e3
& op(e3,unit) = e3
& ( unit = e0
| unit = e1
| unit = e2
| unit = e3 )
& op(e0,inv(e0)) = unit
& op(inv(e0),e0) = unit
& op(e1,inv(e1)) = unit
& op(inv(e1),e1) = unit )
=> op(e2,inv(e2)) = unit ),
inference(strip,[],[co1])).
fof(subgoal_98,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1
& op(unit,e2) = e2
& op(e2,unit) = e2
& op(unit,e3) = e3
& op(e3,unit) = e3
& ( unit = e0
| unit = e1
| unit = e2
| unit = e3 )
& op(e0,inv(e0)) = unit
& op(inv(e0),e0) = unit
& op(e1,inv(e1)) = unit
& op(inv(e1),e1) = unit
& op(e2,inv(e2)) = unit )
=> op(inv(e2),e2) = unit ),
inference(strip,[],[co1])).
fof(subgoal_99,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1
& op(unit,e2) = e2
& op(e2,unit) = e2
& op(unit,e3) = e3
& op(e3,unit) = e3
& ( unit = e0
| unit = e1
| unit = e2
| unit = e3 )
& op(e0,inv(e0)) = unit
& op(inv(e0),e0) = unit
& op(e1,inv(e1)) = unit
& op(inv(e1),e1) = unit
& op(e2,inv(e2)) = unit
& op(inv(e2),e2) = unit )
=> op(e3,inv(e3)) = unit ),
inference(strip,[],[co1])).
fof(subgoal_100,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1
& op(unit,e2) = e2
& op(e2,unit) = e2
& op(unit,e3) = e3
& op(e3,unit) = e3
& ( unit = e0
| unit = e1
| unit = e2
| unit = e3 )
& op(e0,inv(e0)) = unit
& op(inv(e0),e0) = unit
& op(e1,inv(e1)) = unit
& op(inv(e1),e1) = unit
& op(e2,inv(e2)) = unit
& op(inv(e2),e2) = unit
& op(e3,inv(e3)) = unit )
=> op(inv(e3),e3) = unit ),
inference(strip,[],[co1])).
fof(subgoal_101,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1
& op(unit,e2) = e2
& op(e2,unit) = e2
& op(unit,e3) = e3
& op(e3,unit) = e3
& ( unit = e0
| unit = e1
| unit = e2
| unit = e3 )
& op(e0,inv(e0)) = unit
& op(inv(e0),e0) = unit
& op(e1,inv(e1)) = unit
& op(inv(e1),e1) = unit
& op(e2,inv(e2)) = unit
& op(inv(e2),e2) = unit
& op(e3,inv(e3)) = unit
& op(inv(e3),e3) = unit
& inv(e0) != e0
& inv(e0) != e1
& inv(e0) != e2 )
=> inv(e0) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_102,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1
& op(unit,e2) = e2
& op(e2,unit) = e2
& op(unit,e3) = e3
& op(e3,unit) = e3
& ( unit = e0
| unit = e1
| unit = e2
| unit = e3 )
& op(e0,inv(e0)) = unit
& op(inv(e0),e0) = unit
& op(e1,inv(e1)) = unit
& op(inv(e1),e1) = unit
& op(e2,inv(e2)) = unit
& op(inv(e2),e2) = unit
& op(e3,inv(e3)) = unit
& op(inv(e3),e3) = unit
& ( inv(e0) = e0
| inv(e0) = e1
| inv(e0) = e2
| inv(e0) = e3 )
& inv(e1) != e0
& inv(e1) != e1
& inv(e1) != e2 )
=> inv(e1) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_103,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1
& op(unit,e2) = e2
& op(e2,unit) = e2
& op(unit,e3) = e3
& op(e3,unit) = e3
& ( unit = e0
| unit = e1
| unit = e2
| unit = e3 )
& op(e0,inv(e0)) = unit
& op(inv(e0),e0) = unit
& op(e1,inv(e1)) = unit
& op(inv(e1),e1) = unit
& op(e2,inv(e2)) = unit
& op(inv(e2),e2) = unit
& op(e3,inv(e3)) = unit
& op(inv(e3),e3) = unit
& ( inv(e0) = e0
| inv(e0) = e1
| inv(e0) = e2
| inv(e0) = e3 )
& ( inv(e1) = e0
| inv(e1) = e1
| inv(e1) = e2
| inv(e1) = e3 )
& inv(e2) != e0
& inv(e2) != e1
& inv(e2) != e2 )
=> inv(e2) = e3 ),
inference(strip,[],[co1])).
fof(subgoal_104,plain,
( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& op(op(e3,e3),e3) = op(e3,op(e3,e3))
& op(unit,e0) = e0
& op(e0,unit) = e0
& op(unit,e1) = e1
& op(e1,unit) = e1
& op(unit,e2) = e2
& op(e2,unit) = e2
& op(unit,e3) = e3
& op(e3,unit) = e3
& ( unit = e0
| unit = e1
| unit = e2
| unit = e3 )
& op(e0,inv(e0)) = unit
& op(inv(e0),e0) = unit
& op(e1,inv(e1)) = unit
& op(inv(e1),e1) = unit
& op(e2,inv(e2)) = unit
& op(inv(e2),e2) = unit
& op(e3,inv(e3)) = unit
& op(inv(e3),e3) = unit
& ( inv(e0) = e0
| inv(e0) = e1
| inv(e0) = e2
| inv(e0) = e3 )
& ( inv(e1) = e0
| inv(e1) = e1
| inv(e1) = e2
| inv(e1) = e3 )
& ( inv(e2) = e0
| inv(e2) = e1
| inv(e2) = e2
| inv(e2) = e3 )
& inv(e3) != e0
& inv(e3) != e1
& inv(e3) != e2 )
=> inv(e3) = e3 ),
inference(strip,[],[co1])).
fof(negate_0_0,plain,(
~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0 )
=> op(e3,e3) != e0 ) ),
inference(negate,[],[subgoal_0])).
fof(normalize_0_0,plain,
( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 ),
inference(canonicalize,[],[negate_0_0])).
fof(normalize_0_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_0_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_0_1])).
fof(normalize_0_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_0_1])).
fof(normalize_0_4,plain,
( op(e1,e1) = e0
& op(e2,e2) = e0 ),
inference(simplify,[],[normalize_0_0,normalize_0_2,normalize_0_3])).
fof(normalize_0_5,plain,(
op(e1,e1) = e0 ),
inference(conjunct,[],[normalize_0_4])).
fof(normalize_0_6,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_0_1])).
fof(normalize_0_7,plain,
( e0 != e1
& e0 != e2
& e0 != e3
& e1 != e2
& e1 != e3
& e2 != e3 ),
inference(canonicalize,[],[ax1])).
fof(normalize_0_8,plain,(
e0 != e3 ),
inference(conjunct,[],[normalize_0_7])).
cnf(refute_0_0,plain,
( op(e1,e1) = e0 ),
inference(canonicalize,[],[normalize_0_5])).
cnf(refute_0_1,plain,
( op(e1,e1) = e3 ),
inference(canonicalize,[],[normalize_0_6])).
cnf(refute_0_2,plain,
( op(e1,e1) != e0
| op(e1,e1) != e3
| e3 = e0 ),
introduced(tautology,[equality,[$cnf($equal(op(e1,e1),e0)),[0],$fot(e3)]])).
cnf(refute_0_3,plain,
( op(e1,e1) != e0
| e3 = e0 ),
inference(resolve,[$cnf($equal(op(e1,e1),e3))],[refute_0_1,refute_0_2])).
cnf(refute_0_4,plain,
( e3 = e0 ),
inference(resolve,[$cnf($equal(op(e1,e1),e0))],[refute_0_0,refute_0_3])).
cnf(refute_0_5,plain,
( e0 != e3 ),
inference(canonicalize,[],[normalize_0_8])).
cnf(refute_0_6,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_0_7,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_0_8,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_0_6,refute_0_7])).
cnf(refute_0_9,plain,
( e3 != e0
| e0 = e3 ),
inference(subst,[],[refute_0_8:[bind(X,$fot(e3)),bind(Y,$fot(e0))]])).
cnf(refute_0_10,plain,
( e3 != e0 ),
inference(resolve,[$cnf($equal(e0,e3))],[refute_0_9,refute_0_5])).
cnf(refute_0_11,plain,
( $false ),
inference(resolve,[$cnf($equal(e3,e0))],[refute_0_4,refute_0_10])).
fof(negate_1_0,plain,(
~ ( ( ~ ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
& op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1 )
=> op(e3,e3) != e1 ) ),
inference(negate,[],[subgoal_1])).
fof(normalize_1_0,plain,
( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 ) ),
inference(canonicalize,[],[negate_1_0])).
fof(normalize_1_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_1_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_1_1])).
fof(normalize_1_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_1_1])).
fof(normalize_1_4,plain,
( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1
& ( op(e1,e1) != e0
| op(e2,e2) != e0 ) ),
inference(simplify,[],[normalize_1_0,normalize_1_2,normalize_1_3])).
fof(normalize_1_5,plain,(
op(e0,e0) = e1 ),
inference(conjunct,[],[normalize_1_4])).
fof(normalize_1_6,plain,
( e0 != e1
& e0 != e2
& e0 != e3
& e1 != e2
& e1 != e3
& e2 != e3 ),
inference(canonicalize,[],[ax1])).
fof(normalize_1_7,plain,(
e0 != e1 ),
inference(conjunct,[],[normalize_1_6])).
cnf(refute_1_0,plain,
( op(e0,e0) = e1 ),
inference(canonicalize,[],[normalize_1_5])).
cnf(refute_1_1,plain,
( op(e0,e0) = e0 ),
inference(canonicalize,[],[normalize_1_2])).
cnf(refute_1_2,plain,
( op(e0,e0) != e0
| op(e0,e0) != e1
| e0 = e1 ),
introduced(tautology,[equality,[$cnf($equal(op(e0,e0),e1)),[0],$fot(e0)]])).
cnf(refute_1_3,plain,
( op(e0,e0) != e1
| e0 = e1 ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_1_1,refute_1_2])).
cnf(refute_1_4,plain,
( e0 = e1 ),
inference(resolve,[$cnf($equal(op(e0,e0),e1))],[refute_1_0,refute_1_3])).
cnf(refute_1_5,plain,
( e0 != e1 ),
inference(canonicalize,[],[normalize_1_7])).
cnf(refute_1_6,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e1))],[refute_1_4,refute_1_5])).
fof(negate_2_0,plain,(
~ ( ( ~ ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
& ~ ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
& op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2 )
=> op(e3,e3) != e2 ) ),
inference(negate,[],[subgoal_2])).
fof(normalize_2_0,plain,
( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 ) ),
inference(canonicalize,[],[negate_2_0])).
fof(normalize_2_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_2_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_2_1])).
fof(normalize_2_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_2_1])).
fof(normalize_2_4,plain,
( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 ) ),
inference(simplify,[],[normalize_2_0,normalize_2_2,normalize_2_3])).
fof(normalize_2_5,plain,(
op(e0,e0) = e2 ),
inference(conjunct,[],[normalize_2_4])).
fof(normalize_2_6,plain,
( e0 != e1
& e0 != e2
& e0 != e3
& e1 != e2
& e1 != e3
& e2 != e3 ),
inference(canonicalize,[],[ax1])).
fof(normalize_2_7,plain,(
e0 != e2 ),
inference(conjunct,[],[normalize_2_6])).
cnf(refute_2_0,plain,
( op(e0,e0) = e2 ),
inference(canonicalize,[],[normalize_2_5])).
cnf(refute_2_1,plain,
( op(e0,e0) = e0 ),
inference(canonicalize,[],[normalize_2_2])).
cnf(refute_2_2,plain,
( op(e0,e0) != e0
| op(e0,e0) != e2
| e0 = e2 ),
introduced(tautology,[equality,[$cnf($equal(op(e0,e0),e2)),[0],$fot(e0)]])).
cnf(refute_2_3,plain,
( op(e0,e0) != e2
| e0 = e2 ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_2_1,refute_2_2])).
cnf(refute_2_4,plain,
( e0 = e2 ),
inference(resolve,[$cnf($equal(op(e0,e0),e2))],[refute_2_0,refute_2_3])).
cnf(refute_2_5,plain,
( e0 != e2 ),
inference(canonicalize,[],[normalize_2_7])).
cnf(refute_2_6,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e2))],[refute_2_4,refute_2_5])).
fof(negate_3_0,plain,(
~ ( ( ~ ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
& ~ ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
& ~ ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
& op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3 )
=> op(e3,e3) != e3 ) ),
inference(negate,[],[subgoal_3])).
fof(normalize_3_0,plain,
( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(canonicalize,[],[negate_3_0])).
fof(normalize_3_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_3_2,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_3_1])).
fof(normalize_3_3,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_3_1])).
fof(normalize_3_4,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_3_1])).
fof(normalize_3_5,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_3_1])).
fof(normalize_3_6,plain,
( op(e0,e0) = e3
& op(e3,e3) = e3
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_3_0,normalize_3_2,normalize_3_3,normalize_3_4,normalize_3_5])).
fof(normalize_3_7,plain,(
op(e0,e0) = e3 ),
inference(conjunct,[],[normalize_3_6])).
fof(normalize_3_8,plain,
( e0 != e1
& e0 != e2
& e0 != e3
& e1 != e2
& e1 != e3
& e2 != e3 ),
inference(canonicalize,[],[ax1])).
fof(normalize_3_9,plain,(
e0 != e3 ),
inference(conjunct,[],[normalize_3_8])).
cnf(refute_3_0,plain,
( op(e0,e0) = e3 ),
inference(canonicalize,[],[normalize_3_7])).
cnf(refute_3_1,plain,
( op(e0,e0) = e0 ),
inference(canonicalize,[],[normalize_3_4])).
cnf(refute_3_2,plain,
( op(e0,e0) != e0
| op(e0,e0) != e3
| e0 = e3 ),
introduced(tautology,[equality,[$cnf($equal(op(e0,e0),e3)),[0],$fot(e0)]])).
cnf(refute_3_3,plain,
( op(e0,e0) != e3
| e0 = e3 ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_3_1,refute_3_2])).
cnf(refute_3_4,plain,
( e0 = e3 ),
inference(resolve,[$cnf($equal(op(e0,e0),e3))],[refute_3_0,refute_3_3])).
cnf(refute_3_5,plain,
( e0 != e3 ),
inference(canonicalize,[],[normalize_3_9])).
cnf(refute_3_6,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e3))],[refute_3_4,refute_3_5])).
fof(negate_4_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& op(e0,e0) != e0
& op(e0,e0) != e1
& op(e0,e0) != e2 )
=> op(e0,e0) = e3 ) ),
inference(negate,[],[subgoal_4])).
fof(normalize_4_0,plain,
( op(e0,e0) != e0
& op(e0,e0) != e1
& op(e0,e0) != e2
& op(e0,e0) != e3
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 ) ),
inference(canonicalize,[],[negate_4_0])).
fof(normalize_4_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_4_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_4_1])).
fof(normalize_4_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_4_1])).
fof(normalize_4_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_4_1])).
fof(normalize_4_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_4_1])).
fof(normalize_4_6,plain,(
$false ),
inference(simplify,[],[normalize_4_0,normalize_4_2,normalize_4_2,normalize_4_3,normalize_4_4,normalize_4_5])).
cnf(refute_4_0,plain,
( $false ),
inference(canonicalize,[],[normalize_4_6])).
fof(negate_5_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& op(e0,e1) != e0
& op(e0,e1) != e1
& op(e0,e1) != e2 )
=> op(e0,e1) = e3 ) ),
inference(negate,[],[subgoal_5])).
fof(normalize_5_0,plain,
( op(e0,e1) != e0
& op(e0,e1) != e1
& op(e0,e1) != e2
& op(e0,e1) != e3
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 ) ),
inference(canonicalize,[],[negate_5_0])).
fof(normalize_5_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_5_2,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_5_1])).
fof(normalize_5_3,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_5_1])).
fof(normalize_5_4,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_5_1])).
fof(normalize_5_5,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_5_1])).
fof(normalize_5_6,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_5_1])).
fof(normalize_5_7,plain,(
$false ),
inference(simplify,[],[normalize_5_0,normalize_5_2,normalize_5_3,normalize_5_4,normalize_5_5,normalize_5_6,normalize_5_3])).
cnf(refute_5_0,plain,
( $false ),
inference(canonicalize,[],[normalize_5_7])).
fof(negate_6_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& op(e0,e2) != e0
& op(e0,e2) != e1
& op(e0,e2) != e2 )
=> op(e0,e2) = e3 ) ),
inference(negate,[],[subgoal_6])).
fof(normalize_6_0,plain,
( op(e0,e2) != e0
& op(e0,e2) != e1
& op(e0,e2) != e2
& op(e0,e2) != e3
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 ) ),
inference(canonicalize,[],[negate_6_0])).
fof(normalize_6_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_6_2,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_6_1])).
fof(normalize_6_3,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_6_1])).
fof(normalize_6_4,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_6_1])).
fof(normalize_6_5,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_6_1])).
fof(normalize_6_6,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_6_1])).
fof(normalize_6_7,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_6_1])).
fof(normalize_6_8,plain,(
$false ),
inference(simplify,[],[normalize_6_0,normalize_6_2,normalize_6_3,normalize_6_4,normalize_6_5,normalize_6_6,normalize_6_3,normalize_6_7])).
cnf(refute_6_0,plain,
( $false ),
inference(canonicalize,[],[normalize_6_8])).
fof(negate_7_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& op(e0,e3) != e0
& op(e0,e3) != e1
& op(e0,e3) != e2 )
=> op(e0,e3) = e3 ) ),
inference(negate,[],[subgoal_7])).
fof(normalize_7_0,plain,
( op(e0,e3) != e0
& op(e0,e3) != e1
& op(e0,e3) != e2
& op(e0,e3) != e3
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 ) ),
inference(canonicalize,[],[negate_7_0])).
fof(normalize_7_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_7_2,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_7_1])).
fof(normalize_7_3,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_7_1])).
fof(normalize_7_4,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_7_1])).
fof(normalize_7_5,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_7_1])).
fof(normalize_7_6,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_7_1])).
fof(normalize_7_7,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_7_1])).
fof(normalize_7_8,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_7_1])).
fof(normalize_7_9,plain,(
$false ),
inference(simplify,[],[normalize_7_0,normalize_7_2,normalize_7_3,normalize_7_4,normalize_7_5,normalize_7_6,normalize_7_3,normalize_7_7,normalize_7_8])).
cnf(refute_7_0,plain,
( $false ),
inference(canonicalize,[],[normalize_7_9])).
fof(negate_8_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& op(e1,e0) != e0
& op(e1,e0) != e1
& op(e1,e0) != e2 )
=> op(e1,e0) = e3 ) ),
inference(negate,[],[subgoal_8])).
fof(normalize_8_0,plain,
( op(e1,e0) != e0
& op(e1,e0) != e1
& op(e1,e0) != e2
& op(e1,e0) != e3
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 ) ),
inference(canonicalize,[],[negate_8_0])).
fof(normalize_8_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_8_2,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_8_1])).
fof(normalize_8_3,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_8_1])).
fof(normalize_8_4,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_8_1])).
fof(normalize_8_5,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_8_1])).
fof(normalize_8_6,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_8_1])).
fof(normalize_8_7,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_8_1])).
fof(normalize_8_8,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_8_1])).
fof(normalize_8_9,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_8_1])).
fof(normalize_8_10,plain,(
$false ),
inference(simplify,[],[normalize_8_0,normalize_8_2,normalize_8_3,normalize_8_4,normalize_8_5,normalize_8_6,normalize_8_3,normalize_8_7,normalize_8_8,normalize_8_9])).
cnf(refute_8_0,plain,
( $false ),
inference(canonicalize,[],[normalize_8_10])).
fof(negate_9_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& op(e1,e1) != e0
& op(e1,e1) != e1
& op(e1,e1) != e2 )
=> op(e1,e1) = e3 ) ),
inference(negate,[],[subgoal_9])).
fof(normalize_9_0,plain,
( op(e1,e1) != e0
& op(e1,e1) != e1
& op(e1,e1) != e2
& op(e1,e1) != e3
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 ) ),
inference(canonicalize,[],[negate_9_0])).
fof(normalize_9_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_9_2,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_9_1])).
fof(normalize_9_3,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_9_1])).
fof(normalize_9_4,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_9_1])).
fof(normalize_9_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_9_1])).
fof(normalize_9_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_9_1])).
fof(normalize_9_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_9_1])).
fof(normalize_9_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_9_1])).
fof(normalize_9_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_9_1])).
fof(normalize_9_10,plain,(
$false ),
inference(simplify,[],[normalize_9_0,normalize_9_2,normalize_9_3,normalize_9_4,normalize_9_2,normalize_9_5,normalize_9_3,normalize_9_6,normalize_9_7,normalize_9_8,normalize_9_9])).
cnf(refute_9_0,plain,
( $false ),
inference(canonicalize,[],[normalize_9_10])).
fof(negate_10_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& op(e1,e2) != e0
& op(e1,e2) != e1
& op(e1,e2) != e2 )
=> op(e1,e2) = e3 ) ),
inference(negate,[],[subgoal_10])).
fof(normalize_10_0,plain,
( op(e1,e2) != e0
& op(e1,e2) != e1
& op(e1,e2) != e2
& op(e1,e2) != e3
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 ) ),
inference(canonicalize,[],[negate_10_0])).
fof(normalize_10_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_10_2,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_10_1])).
fof(normalize_10_3,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_10_1])).
fof(normalize_10_4,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_10_1])).
fof(normalize_10_5,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_10_1])).
fof(normalize_10_6,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_10_1])).
fof(normalize_10_7,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_10_1])).
fof(normalize_10_8,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_10_1])).
fof(normalize_10_9,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_10_1])).
fof(normalize_10_10,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_10_1])).
fof(normalize_10_11,plain,(
$false ),
inference(simplify,[],[normalize_10_0,normalize_10_2,normalize_10_3,normalize_10_4,normalize_10_5,normalize_10_6,normalize_10_3,normalize_10_7,normalize_10_8,normalize_10_9,normalize_10_10,normalize_10_5])).
cnf(refute_10_0,plain,
( $false ),
inference(canonicalize,[],[normalize_10_11])).
fof(negate_11_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& op(e1,e3) != e0
& op(e1,e3) != e1
& op(e1,e3) != e2 )
=> op(e1,e3) = e3 ) ),
inference(negate,[],[subgoal_11])).
fof(normalize_11_0,plain,
( op(e1,e3) != e0
& op(e1,e3) != e1
& op(e1,e3) != e2
& op(e1,e3) != e3
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 ) ),
inference(canonicalize,[],[negate_11_0])).
fof(normalize_11_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_11_2,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_11_1])).
fof(normalize_11_3,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_11_1])).
fof(normalize_11_4,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_11_1])).
fof(normalize_11_5,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_11_1])).
fof(normalize_11_6,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_11_1])).
fof(normalize_11_7,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_11_1])).
fof(normalize_11_8,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_11_1])).
fof(normalize_11_9,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_11_1])).
fof(normalize_11_10,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_11_1])).
fof(normalize_11_11,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_11_1])).
fof(normalize_11_12,plain,(
$false ),
inference(simplify,[],[normalize_11_0,normalize_11_2,normalize_11_3,normalize_11_4,normalize_11_5,normalize_11_6,normalize_11_3,normalize_11_7,normalize_11_8,normalize_11_9,normalize_11_10,normalize_11_5,normalize_11_11])).
cnf(refute_11_0,plain,
( $false ),
inference(canonicalize,[],[normalize_11_12])).
fof(negate_12_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& op(e2,e0) != e0
& op(e2,e0) != e1
& op(e2,e0) != e2 )
=> op(e2,e0) = e3 ) ),
inference(negate,[],[subgoal_12])).
fof(normalize_12_0,plain,
( op(e2,e0) != e0
& op(e2,e0) != e1
& op(e2,e0) != e2
& op(e2,e0) != e3
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 ) ),
inference(canonicalize,[],[negate_12_0])).
fof(normalize_12_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_12_2,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_12_1])).
fof(normalize_12_3,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_12_1])).
fof(normalize_12_4,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_12_1])).
fof(normalize_12_5,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_12_1])).
fof(normalize_12_6,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_12_1])).
fof(normalize_12_7,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_12_1])).
fof(normalize_12_8,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_12_1])).
fof(normalize_12_9,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_12_1])).
fof(normalize_12_10,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_12_1])).
fof(normalize_12_11,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_12_1])).
fof(normalize_12_12,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_12_1])).
fof(normalize_12_13,plain,(
$false ),
inference(simplify,[],[normalize_12_0,normalize_12_2,normalize_12_3,normalize_12_4,normalize_12_5,normalize_12_6,normalize_12_3,normalize_12_7,normalize_12_8,normalize_12_9,normalize_12_10,normalize_12_5,normalize_12_11,normalize_12_12])).
cnf(refute_12_0,plain,
( $false ),
inference(canonicalize,[],[normalize_12_13])).
fof(negate_13_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& op(e2,e1) != e0
& op(e2,e1) != e1
& op(e2,e1) != e2 )
=> op(e2,e1) = e3 ) ),
inference(negate,[],[subgoal_13])).
fof(normalize_13_0,plain,
( op(e2,e1) != e0
& op(e2,e1) != e1
& op(e2,e1) != e2
& op(e2,e1) != e3
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 ) ),
inference(canonicalize,[],[negate_13_0])).
fof(normalize_13_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_13_2,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_13_1])).
fof(normalize_13_3,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_13_1])).
fof(normalize_13_4,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_13_1])).
fof(normalize_13_5,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_13_1])).
fof(normalize_13_6,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_13_1])).
fof(normalize_13_7,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_13_1])).
fof(normalize_13_8,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_13_1])).
fof(normalize_13_9,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_13_1])).
fof(normalize_13_10,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_13_1])).
fof(normalize_13_11,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_13_1])).
fof(normalize_13_12,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_13_1])).
fof(normalize_13_13,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_13_1])).
fof(normalize_13_14,plain,(
$false ),
inference(simplify,[],[normalize_13_0,normalize_13_2,normalize_13_3,normalize_13_4,normalize_13_5,normalize_13_6,normalize_13_3,normalize_13_7,normalize_13_8,normalize_13_9,normalize_13_10,normalize_13_5,normalize_13_11,normalize_13_12,normalize_13_13])).
cnf(refute_13_0,plain,
( $false ),
inference(canonicalize,[],[normalize_13_14])).
fof(negate_14_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& op(e2,e2) != e0
& op(e2,e2) != e1
& op(e2,e2) != e2 )
=> op(e2,e2) = e3 ) ),
inference(negate,[],[subgoal_14])).
fof(normalize_14_0,plain,
( op(e2,e2) != e0
& op(e2,e2) != e1
& op(e2,e2) != e2
& op(e2,e2) != e3
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 ) ),
inference(canonicalize,[],[negate_14_0])).
fof(normalize_14_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_14_2,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_14_1])).
fof(normalize_14_3,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_14_1])).
fof(normalize_14_4,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_14_1])).
fof(normalize_14_5,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_14_1])).
fof(normalize_14_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_14_1])).
fof(normalize_14_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_14_1])).
fof(normalize_14_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_14_1])).
fof(normalize_14_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_14_1])).
fof(normalize_14_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_14_1])).
fof(normalize_14_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_14_1])).
fof(normalize_14_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_14_1])).
fof(normalize_14_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_14_1])).
fof(normalize_14_14,plain,(
$false ),
inference(simplify,[],[normalize_14_0,normalize_14_2,normalize_14_3,normalize_14_4,normalize_14_5,normalize_14_2,normalize_14_3,normalize_14_6,normalize_14_7,normalize_14_8,normalize_14_9,normalize_14_5,normalize_14_10,normalize_14_11,normalize_14_12,normalize_14_13])).
cnf(refute_14_0,plain,
( $false ),
inference(canonicalize,[],[normalize_14_14])).
fof(negate_15_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& op(e2,e3) != e0
& op(e2,e3) != e1
& op(e2,e3) != e2 )
=> op(e2,e3) = e3 ) ),
inference(negate,[],[subgoal_15])).
fof(normalize_15_0,plain,
( op(e2,e3) != e0
& op(e2,e3) != e1
& op(e2,e3) != e2
& op(e2,e3) != e3
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 ) ),
inference(canonicalize,[],[negate_15_0])).
fof(normalize_15_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_15_2,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_15_1])).
fof(normalize_15_3,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_15_1])).
fof(normalize_15_4,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_15_1])).
fof(normalize_15_5,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_15_1])).
fof(normalize_15_6,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_15_1])).
fof(normalize_15_7,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_15_1])).
fof(normalize_15_8,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_15_1])).
fof(normalize_15_9,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_15_1])).
fof(normalize_15_10,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_15_1])).
fof(normalize_15_11,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_15_1])).
fof(normalize_15_12,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_15_1])).
fof(normalize_15_13,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_15_1])).
fof(normalize_15_14,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_15_1])).
fof(normalize_15_15,plain,(
$false ),
inference(simplify,[],[normalize_15_0,normalize_15_2,normalize_15_3,normalize_15_4,normalize_15_5,normalize_15_6,normalize_15_3,normalize_15_7,normalize_15_8,normalize_15_9,normalize_15_10,normalize_15_5,normalize_15_11,normalize_15_12,normalize_15_13,normalize_15_14,normalize_15_6])).
cnf(refute_15_0,plain,
( $false ),
inference(canonicalize,[],[normalize_15_15])).
fof(negate_16_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& op(e3,e0) != e0
& op(e3,e0) != e1
& op(e3,e0) != e2 )
=> op(e3,e0) = e3 ) ),
inference(negate,[],[subgoal_16])).
fof(normalize_16_0,plain,
( op(e3,e0) != e0
& op(e3,e0) != e1
& op(e3,e0) != e2
& op(e3,e0) != e3
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 ) ),
inference(canonicalize,[],[negate_16_0])).
fof(normalize_16_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_16_2,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_16_1])).
fof(normalize_16_3,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_16_1])).
fof(normalize_16_4,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_16_1])).
fof(normalize_16_5,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_16_1])).
fof(normalize_16_6,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_16_1])).
fof(normalize_16_7,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_16_1])).
fof(normalize_16_8,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_16_1])).
fof(normalize_16_9,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_16_1])).
fof(normalize_16_10,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_16_1])).
fof(normalize_16_11,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_16_1])).
fof(normalize_16_12,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_16_1])).
fof(normalize_16_13,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_16_1])).
fof(normalize_16_14,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_16_1])).
fof(normalize_16_15,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_16_1])).
fof(normalize_16_16,plain,(
$false ),
inference(simplify,[],[normalize_16_0,normalize_16_2,normalize_16_3,normalize_16_4,normalize_16_5,normalize_16_6,normalize_16_3,normalize_16_7,normalize_16_8,normalize_16_9,normalize_16_10,normalize_16_5,normalize_16_11,normalize_16_12,normalize_16_13,normalize_16_14,normalize_16_6,normalize_16_15])).
cnf(refute_16_0,plain,
( $false ),
inference(canonicalize,[],[normalize_16_16])).
fof(negate_17_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& op(e3,e1) != e0
& op(e3,e1) != e1
& op(e3,e1) != e2 )
=> op(e3,e1) = e3 ) ),
inference(negate,[],[subgoal_17])).
fof(normalize_17_0,plain,
( op(e3,e1) != e0
& op(e3,e1) != e1
& op(e3,e1) != e2
& op(e3,e1) != e3
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 ) ),
inference(canonicalize,[],[negate_17_0])).
fof(normalize_17_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_17_2,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_17_1])).
fof(normalize_17_3,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_17_1])).
fof(normalize_17_4,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_17_1])).
fof(normalize_17_5,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_17_1])).
fof(normalize_17_6,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_17_1])).
fof(normalize_17_7,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_17_1])).
fof(normalize_17_8,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_17_1])).
fof(normalize_17_9,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_17_1])).
fof(normalize_17_10,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_17_1])).
fof(normalize_17_11,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_17_1])).
fof(normalize_17_12,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_17_1])).
fof(normalize_17_13,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_17_1])).
fof(normalize_17_14,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_17_1])).
fof(normalize_17_15,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_17_1])).
fof(normalize_17_16,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_17_1])).
fof(normalize_17_17,plain,(
$false ),
inference(simplify,[],[normalize_17_0,normalize_17_2,normalize_17_3,normalize_17_4,normalize_17_5,normalize_17_6,normalize_17_3,normalize_17_7,normalize_17_8,normalize_17_9,normalize_17_10,normalize_17_5,normalize_17_11,normalize_17_12,normalize_17_13,normalize_17_14,normalize_17_6,normalize_17_15,normalize_17_16])).
cnf(refute_17_0,plain,
( $false ),
inference(canonicalize,[],[normalize_17_17])).
fof(negate_18_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& op(e3,e2) != e0
& op(e3,e2) != e1
& op(e3,e2) != e2 )
=> op(e3,e2) = e3 ) ),
inference(negate,[],[subgoal_18])).
fof(normalize_18_0,plain,
( op(e3,e2) != e0
& op(e3,e2) != e1
& op(e3,e2) != e2
& op(e3,e2) != e3
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 ) ),
inference(canonicalize,[],[negate_18_0])).
fof(normalize_18_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_18_2,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_18_1])).
fof(normalize_18_3,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_18_1])).
fof(normalize_18_4,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_18_1])).
fof(normalize_18_5,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_18_1])).
fof(normalize_18_6,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_18_1])).
fof(normalize_18_7,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_18_1])).
fof(normalize_18_8,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_18_1])).
fof(normalize_18_9,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_18_1])).
fof(normalize_18_10,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_18_1])).
fof(normalize_18_11,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_18_1])).
fof(normalize_18_12,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_18_1])).
fof(normalize_18_13,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_18_1])).
fof(normalize_18_14,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_18_1])).
fof(normalize_18_15,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_18_1])).
fof(normalize_18_16,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_18_1])).
fof(normalize_18_17,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_18_1])).
fof(normalize_18_18,plain,(
$false ),
inference(simplify,[],[normalize_18_0,normalize_18_2,normalize_18_3,normalize_18_4,normalize_18_5,normalize_18_6,normalize_18_3,normalize_18_7,normalize_18_8,normalize_18_9,normalize_18_10,normalize_18_5,normalize_18_11,normalize_18_12,normalize_18_13,normalize_18_14,normalize_18_6,normalize_18_15,normalize_18_16,normalize_18_17])).
cnf(refute_18_0,plain,
( $false ),
inference(canonicalize,[],[normalize_18_18])).
fof(negate_19_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& op(e3,e3) != e0
& op(e3,e3) != e1
& op(e3,e3) != e2 )
=> op(e3,e3) = e3 ) ),
inference(negate,[],[subgoal_19])).
fof(normalize_19_0,plain,
( op(e3,e3) != e0
& op(e3,e3) != e1
& op(e3,e3) != e2
& op(e3,e3) != e3
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 ) ),
inference(canonicalize,[],[negate_19_0])).
fof(normalize_19_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_19_2,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_19_1])).
fof(normalize_19_3,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_19_1])).
fof(normalize_19_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_19_1])).
fof(normalize_19_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_19_1])).
fof(normalize_19_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_19_1])).
fof(normalize_19_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_19_1])).
fof(normalize_19_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_19_1])).
fof(normalize_19_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_19_1])).
fof(normalize_19_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_19_1])).
fof(normalize_19_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_19_1])).
fof(normalize_19_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_19_1])).
fof(normalize_19_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_19_1])).
fof(normalize_19_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_19_1])).
fof(normalize_19_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_19_1])).
fof(normalize_19_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_19_1])).
fof(normalize_19_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_19_1])).
fof(normalize_19_18,plain,(
$false ),
inference(simplify,[],[normalize_19_0,normalize_19_2,normalize_19_3,normalize_19_2,normalize_19_4,normalize_19_5,normalize_19_3,normalize_19_6,normalize_19_7,normalize_19_8,normalize_19_9,normalize_19_4,normalize_19_10,normalize_19_11,normalize_19_12,normalize_19_13,normalize_19_5,normalize_19_14,normalize_19_15,normalize_19_16,normalize_19_17])).
cnf(refute_19_0,plain,
( $false ),
inference(canonicalize,[],[normalize_19_18])).
fof(negate_20_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) )
=> op(op(e0,e0),e0) = op(e0,op(e0,e0)) ) ),
inference(negate,[],[subgoal_20])).
fof(normalize_20_0,plain,
( op(op(e0,e0),e0) != op(e0,op(e0,e0))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_20_0])).
fof(normalize_20_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_20_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_20_1])).
fof(normalize_20_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_20_1])).
fof(normalize_20_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_20_1])).
fof(normalize_20_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_20_1])).
fof(normalize_20_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_20_1])).
fof(normalize_20_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_20_1])).
fof(normalize_20_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_20_1])).
fof(normalize_20_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_20_1])).
fof(normalize_20_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_20_1])).
fof(normalize_20_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_20_1])).
fof(normalize_20_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_20_1])).
fof(normalize_20_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_20_1])).
fof(normalize_20_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_20_1])).
fof(normalize_20_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_20_1])).
fof(normalize_20_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_20_1])).
fof(normalize_20_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_20_1])).
fof(normalize_20_18,plain,
( op(op(e0,e0),e0) != op(e0,op(e0,e0))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_20_0,normalize_20_2,normalize_20_3,normalize_20_4,normalize_20_5,normalize_20_2,normalize_20_6,normalize_20_7,normalize_20_8,normalize_20_9,normalize_20_4,normalize_20_10,normalize_20_11,normalize_20_12,normalize_20_13,normalize_20_5,normalize_20_14,normalize_20_15,normalize_20_16,normalize_20_17,normalize_20_3])).
fof(normalize_20_19,plain,(
op(op(e0,e0),e0) != op(e0,op(e0,e0)) ),
inference(conjunct,[],[normalize_20_18])).
cnf(refute_20_0,plain,
( op(op(e0,e0),e0) != op(e0,op(e0,e0)) ),
inference(canonicalize,[],[normalize_20_19])).
cnf(refute_20_1,plain,
( op(e0,e0) = e0 ),
inference(canonicalize,[],[normalize_20_2])).
cnf(refute_20_2,plain,
( op(op(e0,e0),e0) = op(op(e0,e0),e0) ),
introduced(tautology,[refl,[$fot(op(op(e0,e0),e0))]])).
cnf(refute_20_3,plain,
( op(e0,e0) != e0
| op(op(e0,e0),e0) != op(op(e0,e0),e0)
| op(op(e0,e0),e0) = op(e0,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e0),e0),op(op(e0,e0),e0))),[1,0],$fot(e0)]])).
cnf(refute_20_4,plain,
( op(e0,e0) != e0
| op(op(e0,e0),e0) = op(e0,e0) ),
inference(resolve,[$cnf($equal(op(op(e0,e0),e0),op(op(e0,e0),e0)))],[refute_20_2,refute_20_3])).
cnf(refute_20_5,plain,
( op(op(e0,e0),e0) = op(e0,e0) ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_20_1,refute_20_4])).
cnf(refute_20_6,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_20_7,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_20_8,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_20_6,refute_20_7])).
cnf(refute_20_9,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_20_10,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_20_8,refute_20_9])).
cnf(refute_20_11,plain,
( op(e0,e0) != e0
| op(op(e0,e0),e0) != op(e0,e0)
| op(op(e0,e0),e0) = e0 ),
inference(subst,[],[refute_20_10:[bind(X,$fot(op(op(e0,e0),e0))),bind(Y,$fot(op(e0,e0))),bind(Z,$fot(e0))]])).
cnf(refute_20_12,plain,
( op(e0,e0) != e0
| op(op(e0,e0),e0) = e0 ),
inference(resolve,[$cnf($equal(op(op(e0,e0),e0),op(e0,e0)))],[refute_20_5,refute_20_11])).
cnf(refute_20_13,plain,
( op(op(e0,e0),e0) = e0 ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_20_1,refute_20_12])).
cnf(refute_20_14,plain,
( e0 != op(e0,op(e0,e0))
| op(op(e0,e0),e0) != e0
| op(op(e0,e0),e0) = op(e0,op(e0,e0)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e0),e0),e0)),[1],$fot(op(e0,op(e0,e0)))]])).
cnf(refute_20_15,plain,
( e0 != op(e0,op(e0,e0))
| op(op(e0,e0),e0) = op(e0,op(e0,e0)) ),
inference(resolve,[$cnf($equal(op(op(e0,e0),e0),e0))],[refute_20_13,refute_20_14])).
cnf(refute_20_16,plain,
( op(e0,op(e0,e0)) = op(e0,op(e0,e0)) ),
introduced(tautology,[refl,[$fot(op(e0,op(e0,e0)))]])).
cnf(refute_20_17,plain,
( op(e0,e0) != e0
| op(e0,op(e0,e0)) != op(e0,op(e0,e0))
| op(e0,op(e0,e0)) = op(e0,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(e0,op(e0,e0)),op(e0,op(e0,e0)))),[1,1],$fot(e0)]])).
cnf(refute_20_18,plain,
( op(e0,e0) != e0
| op(e0,op(e0,e0)) = op(e0,e0) ),
inference(resolve,[$cnf($equal(op(e0,op(e0,e0)),op(e0,op(e0,e0))))],[refute_20_16,refute_20_17])).
cnf(refute_20_19,plain,
( op(e0,op(e0,e0)) = op(e0,e0) ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_20_1,refute_20_18])).
cnf(refute_20_20,plain,
( op(e0,e0) != e0
| op(e0,op(e0,e0)) != op(e0,e0)
| op(e0,op(e0,e0)) = e0 ),
inference(subst,[],[refute_20_10:[bind(X,$fot(op(e0,op(e0,e0)))),bind(Y,$fot(op(e0,e0))),bind(Z,$fot(e0))]])).
cnf(refute_20_21,plain,
( op(e0,e0) != e0
| op(e0,op(e0,e0)) = e0 ),
inference(resolve,[$cnf($equal(op(e0,op(e0,e0)),op(e0,e0)))],[refute_20_19,refute_20_20])).
cnf(refute_20_22,plain,
( op(e0,op(e0,e0)) = e0 ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_20_1,refute_20_21])).
cnf(refute_20_23,plain,
( e0 != e0
| op(e0,op(e0,e0)) != e0
| e0 = op(e0,op(e0,e0)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e0,op(e0,op(e0,e0)))),[1],$fot(e0)]])).
cnf(refute_20_24,plain,
( e0 != e0
| e0 = op(e0,op(e0,e0)) ),
inference(resolve,[$cnf($equal(op(e0,op(e0,e0)),e0))],[refute_20_22,refute_20_23])).
cnf(refute_20_25,plain,
( e0 != e0
| op(op(e0,e0),e0) = op(e0,op(e0,e0)) ),
inference(resolve,[$cnf($equal(e0,op(e0,op(e0,e0))))],[refute_20_24,refute_20_15])).
cnf(refute_20_26,plain,
( e0 != e0 ),
inference(resolve,[$cnf($equal(op(op(e0,e0),e0),op(e0,op(e0,e0))))],[refute_20_25,refute_20_0])).
cnf(refute_20_27,plain,
( e0 = e0 ),
introduced(tautology,[refl,[$fot(e0)]])).
cnf(refute_20_28,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e0))],[refute_20_27,refute_20_26])).
fof(negate_21_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0)) )
=> op(op(e0,e0),e1) = op(e0,op(e0,e1)) ) ),
inference(negate,[],[subgoal_21])).
fof(normalize_21_0,plain,
( op(op(e0,e0),e1) != op(e0,op(e0,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_21_0])).
fof(normalize_21_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_21_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_21_1])).
fof(normalize_21_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_21_1])).
fof(normalize_21_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_21_1])).
fof(normalize_21_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_21_1])).
fof(normalize_21_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_21_1])).
fof(normalize_21_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_21_1])).
fof(normalize_21_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_21_1])).
fof(normalize_21_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_21_1])).
fof(normalize_21_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_21_1])).
fof(normalize_21_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_21_1])).
fof(normalize_21_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_21_1])).
fof(normalize_21_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_21_1])).
fof(normalize_21_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_21_1])).
fof(normalize_21_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_21_1])).
fof(normalize_21_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_21_1])).
fof(normalize_21_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_21_1])).
fof(normalize_21_18,plain,
( op(op(e0,e0),e1) != op(e0,op(e0,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_21_0,normalize_21_2,normalize_21_3,normalize_21_4,normalize_21_5,normalize_21_2,normalize_21_6,normalize_21_7,normalize_21_8,normalize_21_9,normalize_21_4,normalize_21_10,normalize_21_11,normalize_21_12,normalize_21_13,normalize_21_5,normalize_21_14,normalize_21_15,normalize_21_16,normalize_21_17,normalize_21_3])).
fof(normalize_21_19,plain,(
op(op(e0,e0),e1) != op(e0,op(e0,e1)) ),
inference(conjunct,[],[normalize_21_18])).
cnf(refute_21_0,plain,
( op(op(e0,e0),e1) != op(e0,op(e0,e1)) ),
inference(canonicalize,[],[normalize_21_19])).
cnf(refute_21_1,plain,
( op(e0,e1) = e1 ),
inference(canonicalize,[],[normalize_21_6])).
cnf(refute_21_2,plain,
( op(e0,e0) = e0 ),
inference(canonicalize,[],[normalize_21_2])).
cnf(refute_21_3,plain,
( op(op(e0,e0),e1) = op(op(e0,e0),e1) ),
introduced(tautology,[refl,[$fot(op(op(e0,e0),e1))]])).
cnf(refute_21_4,plain,
( op(e0,e0) != e0
| op(op(e0,e0),e1) != op(op(e0,e0),e1)
| op(op(e0,e0),e1) = op(e0,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e0),e1),op(op(e0,e0),e1))),[1,0],$fot(e0)]])).
cnf(refute_21_5,plain,
( op(e0,e0) != e0
| op(op(e0,e0),e1) = op(e0,e1) ),
inference(resolve,[$cnf($equal(op(op(e0,e0),e1),op(op(e0,e0),e1)))],[refute_21_3,refute_21_4])).
cnf(refute_21_6,plain,
( op(op(e0,e0),e1) = op(e0,e1) ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_21_2,refute_21_5])).
cnf(refute_21_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_21_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_21_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_21_7,refute_21_8])).
cnf(refute_21_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_21_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_21_9,refute_21_10])).
cnf(refute_21_12,plain,
( op(e0,e1) != e1
| op(op(e0,e0),e1) != op(e0,e1)
| op(op(e0,e0),e1) = e1 ),
inference(subst,[],[refute_21_11:[bind(X,$fot(op(op(e0,e0),e1))),bind(Y,$fot(op(e0,e1))),bind(Z,$fot(e1))]])).
cnf(refute_21_13,plain,
( op(e0,e1) != e1
| op(op(e0,e0),e1) = e1 ),
inference(resolve,[$cnf($equal(op(op(e0,e0),e1),op(e0,e1)))],[refute_21_6,refute_21_12])).
cnf(refute_21_14,plain,
( op(op(e0,e0),e1) = e1 ),
inference(resolve,[$cnf($equal(op(e0,e1),e1))],[refute_21_1,refute_21_13])).
cnf(refute_21_15,plain,
( e1 != op(e0,op(e0,e1))
| op(op(e0,e0),e1) != e1
| op(op(e0,e0),e1) = op(e0,op(e0,e1)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e0),e1),e1)),[1],$fot(op(e0,op(e0,e1)))]])).
cnf(refute_21_16,plain,
( e1 != op(e0,op(e0,e1))
| op(op(e0,e0),e1) = op(e0,op(e0,e1)) ),
inference(resolve,[$cnf($equal(op(op(e0,e0),e1),e1))],[refute_21_14,refute_21_15])).
cnf(refute_21_17,plain,
( op(e0,op(e0,e1)) = op(e0,op(e0,e1)) ),
introduced(tautology,[refl,[$fot(op(e0,op(e0,e1)))]])).
cnf(refute_21_18,plain,
( op(e0,e1) != e1
| op(e0,op(e0,e1)) != op(e0,op(e0,e1))
| op(e0,op(e0,e1)) = op(e0,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(e0,op(e0,e1)),op(e0,op(e0,e1)))),[1,1],$fot(e1)]])).
cnf(refute_21_19,plain,
( op(e0,e1) != e1
| op(e0,op(e0,e1)) = op(e0,e1) ),
inference(resolve,[$cnf($equal(op(e0,op(e0,e1)),op(e0,op(e0,e1))))],[refute_21_17,refute_21_18])).
cnf(refute_21_20,plain,
( op(e0,op(e0,e1)) = op(e0,e1) ),
inference(resolve,[$cnf($equal(op(e0,e1),e1))],[refute_21_1,refute_21_19])).
cnf(refute_21_21,plain,
( op(e0,e1) != e1
| op(e0,op(e0,e1)) != op(e0,e1)
| op(e0,op(e0,e1)) = e1 ),
inference(subst,[],[refute_21_11:[bind(X,$fot(op(e0,op(e0,e1)))),bind(Y,$fot(op(e0,e1))),bind(Z,$fot(e1))]])).
cnf(refute_21_22,plain,
( op(e0,e1) != e1
| op(e0,op(e0,e1)) = e1 ),
inference(resolve,[$cnf($equal(op(e0,op(e0,e1)),op(e0,e1)))],[refute_21_20,refute_21_21])).
cnf(refute_21_23,plain,
( op(e0,op(e0,e1)) = e1 ),
inference(resolve,[$cnf($equal(op(e0,e1),e1))],[refute_21_1,refute_21_22])).
cnf(refute_21_24,plain,
( e1 != e1
| op(e0,op(e0,e1)) != e1
| e1 = op(e0,op(e0,e1)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e1,op(e0,op(e0,e1)))),[1],$fot(e1)]])).
cnf(refute_21_25,plain,
( e1 != e1
| e1 = op(e0,op(e0,e1)) ),
inference(resolve,[$cnf($equal(op(e0,op(e0,e1)),e1))],[refute_21_23,refute_21_24])).
cnf(refute_21_26,plain,
( e1 != e1
| op(op(e0,e0),e1) = op(e0,op(e0,e1)) ),
inference(resolve,[$cnf($equal(e1,op(e0,op(e0,e1))))],[refute_21_25,refute_21_16])).
cnf(refute_21_27,plain,
( e1 != e1 ),
inference(resolve,[$cnf($equal(op(op(e0,e0),e1),op(e0,op(e0,e1))))],[refute_21_26,refute_21_0])).
cnf(refute_21_28,plain,
( e1 = e1 ),
introduced(tautology,[refl,[$fot(e1)]])).
cnf(refute_21_29,plain,
( $false ),
inference(resolve,[$cnf($equal(e1,e1))],[refute_21_28,refute_21_27])).
fof(negate_22_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1)) )
=> op(op(e0,e0),e2) = op(e0,op(e0,e2)) ) ),
inference(negate,[],[subgoal_22])).
fof(normalize_22_0,plain,
( op(op(e0,e0),e2) != op(e0,op(e0,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_22_0])).
fof(normalize_22_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_22_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_22_1])).
fof(normalize_22_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_22_1])).
fof(normalize_22_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_22_1])).
fof(normalize_22_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_22_1])).
fof(normalize_22_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_22_1])).
fof(normalize_22_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_22_1])).
fof(normalize_22_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_22_1])).
fof(normalize_22_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_22_1])).
fof(normalize_22_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_22_1])).
fof(normalize_22_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_22_1])).
fof(normalize_22_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_22_1])).
fof(normalize_22_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_22_1])).
fof(normalize_22_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_22_1])).
fof(normalize_22_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_22_1])).
fof(normalize_22_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_22_1])).
fof(normalize_22_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_22_1])).
fof(normalize_22_18,plain,
( op(op(e0,e0),e2) != op(e0,op(e0,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_22_0,normalize_22_2,normalize_22_3,normalize_22_4,normalize_22_5,normalize_22_2,normalize_22_6,normalize_22_7,normalize_22_8,normalize_22_9,normalize_22_4,normalize_22_10,normalize_22_11,normalize_22_12,normalize_22_13,normalize_22_5,normalize_22_14,normalize_22_15,normalize_22_16,normalize_22_17,normalize_22_3])).
fof(normalize_22_19,plain,(
op(op(e0,e0),e2) != op(e0,op(e0,e2)) ),
inference(conjunct,[],[normalize_22_18])).
cnf(refute_22_0,plain,
( op(op(e0,e0),e2) != op(e0,op(e0,e2)) ),
inference(canonicalize,[],[normalize_22_19])).
cnf(refute_22_1,plain,
( op(e0,e2) = e2 ),
inference(canonicalize,[],[normalize_22_7])).
cnf(refute_22_2,plain,
( op(e0,e0) = e0 ),
inference(canonicalize,[],[normalize_22_2])).
cnf(refute_22_3,plain,
( op(op(e0,e0),e2) = op(op(e0,e0),e2) ),
introduced(tautology,[refl,[$fot(op(op(e0,e0),e2))]])).
cnf(refute_22_4,plain,
( op(e0,e0) != e0
| op(op(e0,e0),e2) != op(op(e0,e0),e2)
| op(op(e0,e0),e2) = op(e0,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e0),e2),op(op(e0,e0),e2))),[1,0],$fot(e0)]])).
cnf(refute_22_5,plain,
( op(e0,e0) != e0
| op(op(e0,e0),e2) = op(e0,e2) ),
inference(resolve,[$cnf($equal(op(op(e0,e0),e2),op(op(e0,e0),e2)))],[refute_22_3,refute_22_4])).
cnf(refute_22_6,plain,
( op(op(e0,e0),e2) = op(e0,e2) ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_22_2,refute_22_5])).
cnf(refute_22_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_22_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_22_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_22_7,refute_22_8])).
cnf(refute_22_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_22_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_22_9,refute_22_10])).
cnf(refute_22_12,plain,
( op(e0,e2) != e2
| op(op(e0,e0),e2) != op(e0,e2)
| op(op(e0,e0),e2) = e2 ),
inference(subst,[],[refute_22_11:[bind(X,$fot(op(op(e0,e0),e2))),bind(Y,$fot(op(e0,e2))),bind(Z,$fot(e2))]])).
cnf(refute_22_13,plain,
( op(e0,e2) != e2
| op(op(e0,e0),e2) = e2 ),
inference(resolve,[$cnf($equal(op(op(e0,e0),e2),op(e0,e2)))],[refute_22_6,refute_22_12])).
cnf(refute_22_14,plain,
( op(op(e0,e0),e2) = e2 ),
inference(resolve,[$cnf($equal(op(e0,e2),e2))],[refute_22_1,refute_22_13])).
cnf(refute_22_15,plain,
( e2 != op(e0,op(e0,e2))
| op(op(e0,e0),e2) != e2
| op(op(e0,e0),e2) = op(e0,op(e0,e2)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e0),e2),e2)),[1],$fot(op(e0,op(e0,e2)))]])).
cnf(refute_22_16,plain,
( e2 != op(e0,op(e0,e2))
| op(op(e0,e0),e2) = op(e0,op(e0,e2)) ),
inference(resolve,[$cnf($equal(op(op(e0,e0),e2),e2))],[refute_22_14,refute_22_15])).
cnf(refute_22_17,plain,
( op(e0,op(e0,e2)) = op(e0,op(e0,e2)) ),
introduced(tautology,[refl,[$fot(op(e0,op(e0,e2)))]])).
cnf(refute_22_18,plain,
( op(e0,e2) != e2
| op(e0,op(e0,e2)) != op(e0,op(e0,e2))
| op(e0,op(e0,e2)) = op(e0,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(e0,op(e0,e2)),op(e0,op(e0,e2)))),[1,1],$fot(e2)]])).
cnf(refute_22_19,plain,
( op(e0,e2) != e2
| op(e0,op(e0,e2)) = op(e0,e2) ),
inference(resolve,[$cnf($equal(op(e0,op(e0,e2)),op(e0,op(e0,e2))))],[refute_22_17,refute_22_18])).
cnf(refute_22_20,plain,
( op(e0,op(e0,e2)) = op(e0,e2) ),
inference(resolve,[$cnf($equal(op(e0,e2),e2))],[refute_22_1,refute_22_19])).
cnf(refute_22_21,plain,
( op(e0,e2) != e2
| op(e0,op(e0,e2)) != op(e0,e2)
| op(e0,op(e0,e2)) = e2 ),
inference(subst,[],[refute_22_11:[bind(X,$fot(op(e0,op(e0,e2)))),bind(Y,$fot(op(e0,e2))),bind(Z,$fot(e2))]])).
cnf(refute_22_22,plain,
( op(e0,e2) != e2
| op(e0,op(e0,e2)) = e2 ),
inference(resolve,[$cnf($equal(op(e0,op(e0,e2)),op(e0,e2)))],[refute_22_20,refute_22_21])).
cnf(refute_22_23,plain,
( op(e0,op(e0,e2)) = e2 ),
inference(resolve,[$cnf($equal(op(e0,e2),e2))],[refute_22_1,refute_22_22])).
cnf(refute_22_24,plain,
( e2 != e2
| op(e0,op(e0,e2)) != e2
| e2 = op(e0,op(e0,e2)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e2,op(e0,op(e0,e2)))),[1],$fot(e2)]])).
cnf(refute_22_25,plain,
( e2 != e2
| e2 = op(e0,op(e0,e2)) ),
inference(resolve,[$cnf($equal(op(e0,op(e0,e2)),e2))],[refute_22_23,refute_22_24])).
cnf(refute_22_26,plain,
( e2 != e2
| op(op(e0,e0),e2) = op(e0,op(e0,e2)) ),
inference(resolve,[$cnf($equal(e2,op(e0,op(e0,e2))))],[refute_22_25,refute_22_16])).
cnf(refute_22_27,plain,
( e2 != e2 ),
inference(resolve,[$cnf($equal(op(op(e0,e0),e2),op(e0,op(e0,e2))))],[refute_22_26,refute_22_0])).
cnf(refute_22_28,plain,
( e2 = e2 ),
introduced(tautology,[refl,[$fot(e2)]])).
cnf(refute_22_29,plain,
( $false ),
inference(resolve,[$cnf($equal(e2,e2))],[refute_22_28,refute_22_27])).
fof(negate_23_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2)) )
=> op(op(e0,e0),e3) = op(e0,op(e0,e3)) ) ),
inference(negate,[],[subgoal_23])).
fof(normalize_23_0,plain,
( op(op(e0,e0),e3) != op(e0,op(e0,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_23_0])).
fof(normalize_23_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_23_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_23_1])).
fof(normalize_23_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_23_1])).
fof(normalize_23_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_23_1])).
fof(normalize_23_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_23_1])).
fof(normalize_23_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_23_1])).
fof(normalize_23_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_23_1])).
fof(normalize_23_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_23_1])).
fof(normalize_23_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_23_1])).
fof(normalize_23_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_23_1])).
fof(normalize_23_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_23_1])).
fof(normalize_23_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_23_1])).
fof(normalize_23_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_23_1])).
fof(normalize_23_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_23_1])).
fof(normalize_23_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_23_1])).
fof(normalize_23_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_23_1])).
fof(normalize_23_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_23_1])).
fof(normalize_23_18,plain,
( op(op(e0,e0),e3) != op(e0,op(e0,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_23_0,normalize_23_2,normalize_23_3,normalize_23_4,normalize_23_5,normalize_23_2,normalize_23_6,normalize_23_7,normalize_23_8,normalize_23_9,normalize_23_4,normalize_23_10,normalize_23_11,normalize_23_12,normalize_23_13,normalize_23_5,normalize_23_14,normalize_23_15,normalize_23_16,normalize_23_17,normalize_23_3])).
fof(normalize_23_19,plain,(
op(op(e0,e0),e3) != op(e0,op(e0,e3)) ),
inference(conjunct,[],[normalize_23_18])).
cnf(refute_23_0,plain,
( op(op(e0,e0),e3) != op(e0,op(e0,e3)) ),
inference(canonicalize,[],[normalize_23_19])).
cnf(refute_23_1,plain,
( op(e0,e3) = e3 ),
inference(canonicalize,[],[normalize_23_8])).
cnf(refute_23_2,plain,
( op(e0,e0) = e0 ),
inference(canonicalize,[],[normalize_23_2])).
cnf(refute_23_3,plain,
( op(op(e0,e0),e3) = op(op(e0,e0),e3) ),
introduced(tautology,[refl,[$fot(op(op(e0,e0),e3))]])).
cnf(refute_23_4,plain,
( op(e0,e0) != e0
| op(op(e0,e0),e3) != op(op(e0,e0),e3)
| op(op(e0,e0),e3) = op(e0,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e0),e3),op(op(e0,e0),e3))),[1,0],$fot(e0)]])).
cnf(refute_23_5,plain,
( op(e0,e0) != e0
| op(op(e0,e0),e3) = op(e0,e3) ),
inference(resolve,[$cnf($equal(op(op(e0,e0),e3),op(op(e0,e0),e3)))],[refute_23_3,refute_23_4])).
cnf(refute_23_6,plain,
( op(op(e0,e0),e3) = op(e0,e3) ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_23_2,refute_23_5])).
cnf(refute_23_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_23_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_23_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_23_7,refute_23_8])).
cnf(refute_23_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_23_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_23_9,refute_23_10])).
cnf(refute_23_12,plain,
( op(e0,e3) != e3
| op(op(e0,e0),e3) != op(e0,e3)
| op(op(e0,e0),e3) = e3 ),
inference(subst,[],[refute_23_11:[bind(X,$fot(op(op(e0,e0),e3))),bind(Y,$fot(op(e0,e3))),bind(Z,$fot(e3))]])).
cnf(refute_23_13,plain,
( op(e0,e3) != e3
| op(op(e0,e0),e3) = e3 ),
inference(resolve,[$cnf($equal(op(op(e0,e0),e3),op(e0,e3)))],[refute_23_6,refute_23_12])).
cnf(refute_23_14,plain,
( op(op(e0,e0),e3) = e3 ),
inference(resolve,[$cnf($equal(op(e0,e3),e3))],[refute_23_1,refute_23_13])).
cnf(refute_23_15,plain,
( e3 != op(e0,op(e0,e3))
| op(op(e0,e0),e3) != e3
| op(op(e0,e0),e3) = op(e0,op(e0,e3)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e0),e3),e3)),[1],$fot(op(e0,op(e0,e3)))]])).
cnf(refute_23_16,plain,
( e3 != op(e0,op(e0,e3))
| op(op(e0,e0),e3) = op(e0,op(e0,e3)) ),
inference(resolve,[$cnf($equal(op(op(e0,e0),e3),e3))],[refute_23_14,refute_23_15])).
cnf(refute_23_17,plain,
( op(e0,op(e0,e3)) = op(e0,op(e0,e3)) ),
introduced(tautology,[refl,[$fot(op(e0,op(e0,e3)))]])).
cnf(refute_23_18,plain,
( op(e0,e3) != e3
| op(e0,op(e0,e3)) != op(e0,op(e0,e3))
| op(e0,op(e0,e3)) = op(e0,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(e0,op(e0,e3)),op(e0,op(e0,e3)))),[1,1],$fot(e3)]])).
cnf(refute_23_19,plain,
( op(e0,e3) != e3
| op(e0,op(e0,e3)) = op(e0,e3) ),
inference(resolve,[$cnf($equal(op(e0,op(e0,e3)),op(e0,op(e0,e3))))],[refute_23_17,refute_23_18])).
cnf(refute_23_20,plain,
( op(e0,op(e0,e3)) = op(e0,e3) ),
inference(resolve,[$cnf($equal(op(e0,e3),e3))],[refute_23_1,refute_23_19])).
cnf(refute_23_21,plain,
( op(e0,e3) != e3
| op(e0,op(e0,e3)) != op(e0,e3)
| op(e0,op(e0,e3)) = e3 ),
inference(subst,[],[refute_23_11:[bind(X,$fot(op(e0,op(e0,e3)))),bind(Y,$fot(op(e0,e3))),bind(Z,$fot(e3))]])).
cnf(refute_23_22,plain,
( op(e0,e3) != e3
| op(e0,op(e0,e3)) = e3 ),
inference(resolve,[$cnf($equal(op(e0,op(e0,e3)),op(e0,e3)))],[refute_23_20,refute_23_21])).
cnf(refute_23_23,plain,
( op(e0,op(e0,e3)) = e3 ),
inference(resolve,[$cnf($equal(op(e0,e3),e3))],[refute_23_1,refute_23_22])).
cnf(refute_23_24,plain,
( e3 != e3
| op(e0,op(e0,e3)) != e3
| e3 = op(e0,op(e0,e3)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e3,op(e0,op(e0,e3)))),[1],$fot(e3)]])).
cnf(refute_23_25,plain,
( e3 != e3
| e3 = op(e0,op(e0,e3)) ),
inference(resolve,[$cnf($equal(op(e0,op(e0,e3)),e3))],[refute_23_23,refute_23_24])).
cnf(refute_23_26,plain,
( e3 != e3
| op(op(e0,e0),e3) = op(e0,op(e0,e3)) ),
inference(resolve,[$cnf($equal(e3,op(e0,op(e0,e3))))],[refute_23_25,refute_23_16])).
cnf(refute_23_27,plain,
( e3 != e3 ),
inference(resolve,[$cnf($equal(op(op(e0,e0),e3),op(e0,op(e0,e3))))],[refute_23_26,refute_23_0])).
cnf(refute_23_28,plain,
( e3 = e3 ),
introduced(tautology,[refl,[$fot(e3)]])).
cnf(refute_23_29,plain,
( $false ),
inference(resolve,[$cnf($equal(e3,e3))],[refute_23_28,refute_23_27])).
fof(negate_24_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3)) )
=> op(op(e0,e1),e0) = op(e0,op(e1,e0)) ) ),
inference(negate,[],[subgoal_24])).
fof(normalize_24_0,plain,
( op(op(e0,e1),e0) != op(e0,op(e1,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_24_0])).
fof(normalize_24_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_24_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_24_1])).
fof(normalize_24_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_24_1])).
fof(normalize_24_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_24_1])).
fof(normalize_24_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_24_1])).
fof(normalize_24_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_24_1])).
fof(normalize_24_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_24_1])).
fof(normalize_24_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_24_1])).
fof(normalize_24_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_24_1])).
fof(normalize_24_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_24_1])).
fof(normalize_24_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_24_1])).
fof(normalize_24_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_24_1])).
fof(normalize_24_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_24_1])).
fof(normalize_24_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_24_1])).
fof(normalize_24_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_24_1])).
fof(normalize_24_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_24_1])).
fof(normalize_24_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_24_1])).
fof(normalize_24_18,plain,
( op(op(e0,e1),e0) != op(e0,op(e1,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_24_0,normalize_24_2,normalize_24_3,normalize_24_4,normalize_24_5,normalize_24_2,normalize_24_6,normalize_24_7,normalize_24_8,normalize_24_9,normalize_24_4,normalize_24_10,normalize_24_11,normalize_24_12,normalize_24_13,normalize_24_5,normalize_24_14,normalize_24_15,normalize_24_16,normalize_24_17,normalize_24_3])).
fof(normalize_24_19,plain,(
op(op(e0,e1),e0) != op(e0,op(e1,e0)) ),
inference(conjunct,[],[normalize_24_18])).
cnf(refute_24_0,plain,
( op(op(e0,e1),e0) != op(e0,op(e1,e0)) ),
inference(canonicalize,[],[normalize_24_19])).
cnf(refute_24_1,plain,
( op(e1,e0) = e1 ),
inference(canonicalize,[],[normalize_24_9])).
cnf(refute_24_2,plain,
( op(e0,e1) = e1 ),
inference(canonicalize,[],[normalize_24_6])).
cnf(refute_24_3,plain,
( op(op(e0,e1),e0) = op(op(e0,e1),e0) ),
introduced(tautology,[refl,[$fot(op(op(e0,e1),e0))]])).
cnf(refute_24_4,plain,
( op(e0,e1) != e1
| op(op(e0,e1),e0) != op(op(e0,e1),e0)
| op(op(e0,e1),e0) = op(e1,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e1),e0),op(op(e0,e1),e0))),[1,0],$fot(e1)]])).
cnf(refute_24_5,plain,
( op(e0,e1) != e1
| op(op(e0,e1),e0) = op(e1,e0) ),
inference(resolve,[$cnf($equal(op(op(e0,e1),e0),op(op(e0,e1),e0)))],[refute_24_3,refute_24_4])).
cnf(refute_24_6,plain,
( op(op(e0,e1),e0) = op(e1,e0) ),
inference(resolve,[$cnf($equal(op(e0,e1),e1))],[refute_24_2,refute_24_5])).
cnf(refute_24_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_24_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_24_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_24_7,refute_24_8])).
cnf(refute_24_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_24_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_24_9,refute_24_10])).
cnf(refute_24_12,plain,
( op(e1,e0) != e1
| op(op(e0,e1),e0) != op(e1,e0)
| op(op(e0,e1),e0) = e1 ),
inference(subst,[],[refute_24_11:[bind(X,$fot(op(op(e0,e1),e0))),bind(Y,$fot(op(e1,e0))),bind(Z,$fot(e1))]])).
cnf(refute_24_13,plain,
( op(e1,e0) != e1
| op(op(e0,e1),e0) = e1 ),
inference(resolve,[$cnf($equal(op(op(e0,e1),e0),op(e1,e0)))],[refute_24_6,refute_24_12])).
cnf(refute_24_14,plain,
( op(op(e0,e1),e0) = e1 ),
inference(resolve,[$cnf($equal(op(e1,e0),e1))],[refute_24_1,refute_24_13])).
cnf(refute_24_15,plain,
( e1 != op(e0,op(e1,e0))
| op(op(e0,e1),e0) != e1
| op(op(e0,e1),e0) = op(e0,op(e1,e0)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e1),e0),e1)),[1],$fot(op(e0,op(e1,e0)))]])).
cnf(refute_24_16,plain,
( e1 != op(e0,op(e1,e0))
| op(op(e0,e1),e0) = op(e0,op(e1,e0)) ),
inference(resolve,[$cnf($equal(op(op(e0,e1),e0),e1))],[refute_24_14,refute_24_15])).
cnf(refute_24_17,plain,
( op(e0,op(e1,e0)) = op(e0,op(e1,e0)) ),
introduced(tautology,[refl,[$fot(op(e0,op(e1,e0)))]])).
cnf(refute_24_18,plain,
( op(e0,op(e1,e0)) != op(e0,op(e1,e0))
| op(e1,e0) != e1
| op(e0,op(e1,e0)) = op(e0,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(e0,op(e1,e0)),op(e0,op(e1,e0)))),[1,1],$fot(e1)]])).
cnf(refute_24_19,plain,
( op(e1,e0) != e1
| op(e0,op(e1,e0)) = op(e0,e1) ),
inference(resolve,[$cnf($equal(op(e0,op(e1,e0)),op(e0,op(e1,e0))))],[refute_24_17,refute_24_18])).
cnf(refute_24_20,plain,
( op(e0,op(e1,e0)) = op(e0,e1) ),
inference(resolve,[$cnf($equal(op(e1,e0),e1))],[refute_24_1,refute_24_19])).
cnf(refute_24_21,plain,
( op(e0,e1) != e1
| op(e0,op(e1,e0)) != op(e0,e1)
| op(e0,op(e1,e0)) = e1 ),
inference(subst,[],[refute_24_11:[bind(X,$fot(op(e0,op(e1,e0)))),bind(Y,$fot(op(e0,e1))),bind(Z,$fot(e1))]])).
cnf(refute_24_22,plain,
( op(e0,e1) != e1
| op(e0,op(e1,e0)) = e1 ),
inference(resolve,[$cnf($equal(op(e0,op(e1,e0)),op(e0,e1)))],[refute_24_20,refute_24_21])).
cnf(refute_24_23,plain,
( op(e0,op(e1,e0)) = e1 ),
inference(resolve,[$cnf($equal(op(e0,e1),e1))],[refute_24_2,refute_24_22])).
cnf(refute_24_24,plain,
( e1 != e1
| op(e0,op(e1,e0)) != e1
| e1 = op(e0,op(e1,e0)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e1,op(e0,op(e1,e0)))),[1],$fot(e1)]])).
cnf(refute_24_25,plain,
( e1 != e1
| e1 = op(e0,op(e1,e0)) ),
inference(resolve,[$cnf($equal(op(e0,op(e1,e0)),e1))],[refute_24_23,refute_24_24])).
cnf(refute_24_26,plain,
( e1 != e1
| op(op(e0,e1),e0) = op(e0,op(e1,e0)) ),
inference(resolve,[$cnf($equal(e1,op(e0,op(e1,e0))))],[refute_24_25,refute_24_16])).
cnf(refute_24_27,plain,
( e1 != e1 ),
inference(resolve,[$cnf($equal(op(op(e0,e1),e0),op(e0,op(e1,e0))))],[refute_24_26,refute_24_0])).
cnf(refute_24_28,plain,
( e1 = e1 ),
introduced(tautology,[refl,[$fot(e1)]])).
cnf(refute_24_29,plain,
( $false ),
inference(resolve,[$cnf($equal(e1,e1))],[refute_24_28,refute_24_27])).
fof(negate_25_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0)) )
=> op(op(e0,e1),e1) = op(e0,op(e1,e1)) ) ),
inference(negate,[],[subgoal_25])).
fof(normalize_25_0,plain,
( op(op(e0,e1),e1) != op(e0,op(e1,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_25_0])).
fof(normalize_25_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_25_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_25_1])).
fof(normalize_25_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_25_1])).
fof(normalize_25_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_25_1])).
fof(normalize_25_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_25_1])).
fof(normalize_25_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_25_1])).
fof(normalize_25_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_25_1])).
fof(normalize_25_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_25_1])).
fof(normalize_25_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_25_1])).
fof(normalize_25_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_25_1])).
fof(normalize_25_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_25_1])).
fof(normalize_25_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_25_1])).
fof(normalize_25_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_25_1])).
fof(normalize_25_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_25_1])).
fof(normalize_25_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_25_1])).
fof(normalize_25_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_25_1])).
fof(normalize_25_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_25_1])).
fof(normalize_25_18,plain,
( op(op(e0,e1),e1) != op(e0,op(e1,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_25_0,normalize_25_2,normalize_25_3,normalize_25_4,normalize_25_5,normalize_25_2,normalize_25_6,normalize_25_7,normalize_25_8,normalize_25_9,normalize_25_4,normalize_25_10,normalize_25_11,normalize_25_12,normalize_25_13,normalize_25_5,normalize_25_14,normalize_25_15,normalize_25_16,normalize_25_17,normalize_25_3])).
fof(normalize_25_19,plain,(
op(op(e0,e1),e1) != op(e0,op(e1,e1)) ),
inference(conjunct,[],[normalize_25_18])).
cnf(refute_25_0,plain,
( op(op(e0,e1),e1) != op(e0,op(e1,e1)) ),
inference(canonicalize,[],[normalize_25_19])).
cnf(refute_25_1,plain,
( op(e1,e1) = e3 ),
inference(canonicalize,[],[normalize_25_4])).
cnf(refute_25_2,plain,
( op(e0,e1) = e1 ),
inference(canonicalize,[],[normalize_25_6])).
cnf(refute_25_3,plain,
( op(op(e0,e1),e1) = op(op(e0,e1),e1) ),
introduced(tautology,[refl,[$fot(op(op(e0,e1),e1))]])).
cnf(refute_25_4,plain,
( op(e0,e1) != e1
| op(op(e0,e1),e1) != op(op(e0,e1),e1)
| op(op(e0,e1),e1) = op(e1,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e1),e1),op(op(e0,e1),e1))),[1,0],$fot(e1)]])).
cnf(refute_25_5,plain,
( op(e0,e1) != e1
| op(op(e0,e1),e1) = op(e1,e1) ),
inference(resolve,[$cnf($equal(op(op(e0,e1),e1),op(op(e0,e1),e1)))],[refute_25_3,refute_25_4])).
cnf(refute_25_6,plain,
( op(op(e0,e1),e1) = op(e1,e1) ),
inference(resolve,[$cnf($equal(op(e0,e1),e1))],[refute_25_2,refute_25_5])).
cnf(refute_25_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_25_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_25_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_25_7,refute_25_8])).
cnf(refute_25_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_25_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_25_9,refute_25_10])).
cnf(refute_25_12,plain,
( op(e1,e1) != e3
| op(op(e0,e1),e1) != op(e1,e1)
| op(op(e0,e1),e1) = e3 ),
inference(subst,[],[refute_25_11:[bind(X,$fot(op(op(e0,e1),e1))),bind(Y,$fot(op(e1,e1))),bind(Z,$fot(e3))]])).
cnf(refute_25_13,plain,
( op(e1,e1) != e3
| op(op(e0,e1),e1) = e3 ),
inference(resolve,[$cnf($equal(op(op(e0,e1),e1),op(e1,e1)))],[refute_25_6,refute_25_12])).
cnf(refute_25_14,plain,
( op(op(e0,e1),e1) = e3 ),
inference(resolve,[$cnf($equal(op(e1,e1),e3))],[refute_25_1,refute_25_13])).
cnf(refute_25_15,plain,
( e3 != op(e0,op(e1,e1))
| op(op(e0,e1),e1) != e3
| op(op(e0,e1),e1) = op(e0,op(e1,e1)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e1),e1),e3)),[1],$fot(op(e0,op(e1,e1)))]])).
cnf(refute_25_16,plain,
( e3 != op(e0,op(e1,e1))
| op(op(e0,e1),e1) = op(e0,op(e1,e1)) ),
inference(resolve,[$cnf($equal(op(op(e0,e1),e1),e3))],[refute_25_14,refute_25_15])).
cnf(refute_25_17,plain,
( op(e0,e3) = e3 ),
inference(canonicalize,[],[normalize_25_8])).
cnf(refute_25_18,plain,
( op(e0,op(e1,e1)) = op(e0,op(e1,e1)) ),
introduced(tautology,[refl,[$fot(op(e0,op(e1,e1)))]])).
cnf(refute_25_19,plain,
( op(e0,op(e1,e1)) != op(e0,op(e1,e1))
| op(e1,e1) != e3
| op(e0,op(e1,e1)) = op(e0,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(e0,op(e1,e1)),op(e0,op(e1,e1)))),[1,1],$fot(e3)]])).
cnf(refute_25_20,plain,
( op(e1,e1) != e3
| op(e0,op(e1,e1)) = op(e0,e3) ),
inference(resolve,[$cnf($equal(op(e0,op(e1,e1)),op(e0,op(e1,e1))))],[refute_25_18,refute_25_19])).
cnf(refute_25_21,plain,
( op(e0,op(e1,e1)) = op(e0,e3) ),
inference(resolve,[$cnf($equal(op(e1,e1),e3))],[refute_25_1,refute_25_20])).
cnf(refute_25_22,plain,
( op(e0,e3) != e3
| op(e0,op(e1,e1)) != op(e0,e3)
| op(e0,op(e1,e1)) = e3 ),
inference(subst,[],[refute_25_11:[bind(X,$fot(op(e0,op(e1,e1)))),bind(Y,$fot(op(e0,e3))),bind(Z,$fot(e3))]])).
cnf(refute_25_23,plain,
( op(e0,e3) != e3
| op(e0,op(e1,e1)) = e3 ),
inference(resolve,[$cnf($equal(op(e0,op(e1,e1)),op(e0,e3)))],[refute_25_21,refute_25_22])).
cnf(refute_25_24,plain,
( op(e0,op(e1,e1)) = e3 ),
inference(resolve,[$cnf($equal(op(e0,e3),e3))],[refute_25_17,refute_25_23])).
cnf(refute_25_25,plain,
( e3 != e3
| op(e0,op(e1,e1)) != e3
| e3 = op(e0,op(e1,e1)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e3,op(e0,op(e1,e1)))),[1],$fot(e3)]])).
cnf(refute_25_26,plain,
( e3 != e3
| e3 = op(e0,op(e1,e1)) ),
inference(resolve,[$cnf($equal(op(e0,op(e1,e1)),e3))],[refute_25_24,refute_25_25])).
cnf(refute_25_27,plain,
( e3 != e3
| op(op(e0,e1),e1) = op(e0,op(e1,e1)) ),
inference(resolve,[$cnf($equal(e3,op(e0,op(e1,e1))))],[refute_25_26,refute_25_16])).
cnf(refute_25_28,plain,
( e3 != e3 ),
inference(resolve,[$cnf($equal(op(op(e0,e1),e1),op(e0,op(e1,e1))))],[refute_25_27,refute_25_0])).
cnf(refute_25_29,plain,
( e3 = e3 ),
introduced(tautology,[refl,[$fot(e3)]])).
cnf(refute_25_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e3,e3))],[refute_25_29,refute_25_28])).
fof(negate_26_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1)) )
=> op(op(e0,e1),e2) = op(e0,op(e1,e2)) ) ),
inference(negate,[],[subgoal_26])).
fof(normalize_26_0,plain,
( op(op(e0,e1),e2) != op(e0,op(e1,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_26_0])).
fof(normalize_26_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_26_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_26_1])).
fof(normalize_26_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_26_1])).
fof(normalize_26_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_26_1])).
fof(normalize_26_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_26_1])).
fof(normalize_26_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_26_1])).
fof(normalize_26_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_26_1])).
fof(normalize_26_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_26_1])).
fof(normalize_26_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_26_1])).
fof(normalize_26_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_26_1])).
fof(normalize_26_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_26_1])).
fof(normalize_26_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_26_1])).
fof(normalize_26_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_26_1])).
fof(normalize_26_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_26_1])).
fof(normalize_26_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_26_1])).
fof(normalize_26_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_26_1])).
fof(normalize_26_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_26_1])).
fof(normalize_26_18,plain,
( op(op(e0,e1),e2) != op(e0,op(e1,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_26_0,normalize_26_2,normalize_26_3,normalize_26_4,normalize_26_5,normalize_26_2,normalize_26_6,normalize_26_7,normalize_26_8,normalize_26_9,normalize_26_4,normalize_26_10,normalize_26_11,normalize_26_12,normalize_26_13,normalize_26_5,normalize_26_14,normalize_26_15,normalize_26_16,normalize_26_17,normalize_26_3])).
fof(normalize_26_19,plain,(
op(op(e0,e1),e2) != op(e0,op(e1,e2)) ),
inference(conjunct,[],[normalize_26_18])).
cnf(refute_26_0,plain,
( op(op(e0,e1),e2) != op(e0,op(e1,e2)) ),
inference(canonicalize,[],[normalize_26_19])).
cnf(refute_26_1,plain,
( op(e1,e2) = e0 ),
inference(canonicalize,[],[normalize_26_10])).
cnf(refute_26_2,plain,
( op(e0,e1) = e1 ),
inference(canonicalize,[],[normalize_26_6])).
cnf(refute_26_3,plain,
( op(op(e0,e1),e2) = op(op(e0,e1),e2) ),
introduced(tautology,[refl,[$fot(op(op(e0,e1),e2))]])).
cnf(refute_26_4,plain,
( op(e0,e1) != e1
| op(op(e0,e1),e2) != op(op(e0,e1),e2)
| op(op(e0,e1),e2) = op(e1,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e1),e2),op(op(e0,e1),e2))),[1,0],$fot(e1)]])).
cnf(refute_26_5,plain,
( op(e0,e1) != e1
| op(op(e0,e1),e2) = op(e1,e2) ),
inference(resolve,[$cnf($equal(op(op(e0,e1),e2),op(op(e0,e1),e2)))],[refute_26_3,refute_26_4])).
cnf(refute_26_6,plain,
( op(op(e0,e1),e2) = op(e1,e2) ),
inference(resolve,[$cnf($equal(op(e0,e1),e1))],[refute_26_2,refute_26_5])).
cnf(refute_26_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_26_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_26_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_26_7,refute_26_8])).
cnf(refute_26_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_26_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_26_9,refute_26_10])).
cnf(refute_26_12,plain,
( op(e1,e2) != e0
| op(op(e0,e1),e2) != op(e1,e2)
| op(op(e0,e1),e2) = e0 ),
inference(subst,[],[refute_26_11:[bind(X,$fot(op(op(e0,e1),e2))),bind(Y,$fot(op(e1,e2))),bind(Z,$fot(e0))]])).
cnf(refute_26_13,plain,
( op(e1,e2) != e0
| op(op(e0,e1),e2) = e0 ),
inference(resolve,[$cnf($equal(op(op(e0,e1),e2),op(e1,e2)))],[refute_26_6,refute_26_12])).
cnf(refute_26_14,plain,
( op(op(e0,e1),e2) = e0 ),
inference(resolve,[$cnf($equal(op(e1,e2),e0))],[refute_26_1,refute_26_13])).
cnf(refute_26_15,plain,
( e0 != op(e0,op(e1,e2))
| op(op(e0,e1),e2) != e0
| op(op(e0,e1),e2) = op(e0,op(e1,e2)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e1),e2),e0)),[1],$fot(op(e0,op(e1,e2)))]])).
cnf(refute_26_16,plain,
( e0 != op(e0,op(e1,e2))
| op(op(e0,e1),e2) = op(e0,op(e1,e2)) ),
inference(resolve,[$cnf($equal(op(op(e0,e1),e2),e0))],[refute_26_14,refute_26_15])).
cnf(refute_26_17,plain,
( op(e0,e0) = e0 ),
inference(canonicalize,[],[normalize_26_2])).
cnf(refute_26_18,plain,
( op(e0,op(e1,e2)) = op(e0,op(e1,e2)) ),
introduced(tautology,[refl,[$fot(op(e0,op(e1,e2)))]])).
cnf(refute_26_19,plain,
( op(e0,op(e1,e2)) != op(e0,op(e1,e2))
| op(e1,e2) != e0
| op(e0,op(e1,e2)) = op(e0,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(e0,op(e1,e2)),op(e0,op(e1,e2)))),[1,1],$fot(e0)]])).
cnf(refute_26_20,plain,
( op(e1,e2) != e0
| op(e0,op(e1,e2)) = op(e0,e0) ),
inference(resolve,[$cnf($equal(op(e0,op(e1,e2)),op(e0,op(e1,e2))))],[refute_26_18,refute_26_19])).
cnf(refute_26_21,plain,
( op(e0,op(e1,e2)) = op(e0,e0) ),
inference(resolve,[$cnf($equal(op(e1,e2),e0))],[refute_26_1,refute_26_20])).
cnf(refute_26_22,plain,
( op(e0,e0) != e0
| op(e0,op(e1,e2)) != op(e0,e0)
| op(e0,op(e1,e2)) = e0 ),
inference(subst,[],[refute_26_11:[bind(X,$fot(op(e0,op(e1,e2)))),bind(Y,$fot(op(e0,e0))),bind(Z,$fot(e0))]])).
cnf(refute_26_23,plain,
( op(e0,e0) != e0
| op(e0,op(e1,e2)) = e0 ),
inference(resolve,[$cnf($equal(op(e0,op(e1,e2)),op(e0,e0)))],[refute_26_21,refute_26_22])).
cnf(refute_26_24,plain,
( op(e0,op(e1,e2)) = e0 ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_26_17,refute_26_23])).
cnf(refute_26_25,plain,
( e0 != e0
| op(e0,op(e1,e2)) != e0
| e0 = op(e0,op(e1,e2)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e0,op(e0,op(e1,e2)))),[1],$fot(e0)]])).
cnf(refute_26_26,plain,
( e0 != e0
| e0 = op(e0,op(e1,e2)) ),
inference(resolve,[$cnf($equal(op(e0,op(e1,e2)),e0))],[refute_26_24,refute_26_25])).
cnf(refute_26_27,plain,
( e0 != e0
| op(op(e0,e1),e2) = op(e0,op(e1,e2)) ),
inference(resolve,[$cnf($equal(e0,op(e0,op(e1,e2))))],[refute_26_26,refute_26_16])).
cnf(refute_26_28,plain,
( e0 != e0 ),
inference(resolve,[$cnf($equal(op(op(e0,e1),e2),op(e0,op(e1,e2))))],[refute_26_27,refute_26_0])).
cnf(refute_26_29,plain,
( e0 = e0 ),
introduced(tautology,[refl,[$fot(e0)]])).
cnf(refute_26_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e0))],[refute_26_29,refute_26_28])).
fof(negate_27_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2)) )
=> op(op(e0,e1),e3) = op(e0,op(e1,e3)) ) ),
inference(negate,[],[subgoal_27])).
fof(normalize_27_0,plain,
( op(op(e0,e1),e3) != op(e0,op(e1,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_27_0])).
fof(normalize_27_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_27_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_27_1])).
fof(normalize_27_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_27_1])).
fof(normalize_27_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_27_1])).
fof(normalize_27_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_27_1])).
fof(normalize_27_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_27_1])).
fof(normalize_27_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_27_1])).
fof(normalize_27_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_27_1])).
fof(normalize_27_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_27_1])).
fof(normalize_27_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_27_1])).
fof(normalize_27_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_27_1])).
fof(normalize_27_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_27_1])).
fof(normalize_27_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_27_1])).
fof(normalize_27_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_27_1])).
fof(normalize_27_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_27_1])).
fof(normalize_27_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_27_1])).
fof(normalize_27_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_27_1])).
fof(normalize_27_18,plain,
( op(op(e0,e1),e3) != op(e0,op(e1,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_27_0,normalize_27_2,normalize_27_3,normalize_27_4,normalize_27_5,normalize_27_2,normalize_27_6,normalize_27_7,normalize_27_8,normalize_27_9,normalize_27_4,normalize_27_10,normalize_27_11,normalize_27_12,normalize_27_13,normalize_27_5,normalize_27_14,normalize_27_15,normalize_27_16,normalize_27_17,normalize_27_3])).
fof(normalize_27_19,plain,(
op(op(e0,e1),e3) != op(e0,op(e1,e3)) ),
inference(conjunct,[],[normalize_27_18])).
cnf(refute_27_0,plain,
( op(op(e0,e1),e3) != op(e0,op(e1,e3)) ),
inference(canonicalize,[],[normalize_27_19])).
cnf(refute_27_1,plain,
( op(e1,e3) = e2 ),
inference(canonicalize,[],[normalize_27_11])).
cnf(refute_27_2,plain,
( op(e0,e1) = e1 ),
inference(canonicalize,[],[normalize_27_6])).
cnf(refute_27_3,plain,
( op(op(e0,e1),e3) = op(op(e0,e1),e3) ),
introduced(tautology,[refl,[$fot(op(op(e0,e1),e3))]])).
cnf(refute_27_4,plain,
( op(e0,e1) != e1
| op(op(e0,e1),e3) != op(op(e0,e1),e3)
| op(op(e0,e1),e3) = op(e1,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e1),e3),op(op(e0,e1),e3))),[1,0],$fot(e1)]])).
cnf(refute_27_5,plain,
( op(e0,e1) != e1
| op(op(e0,e1),e3) = op(e1,e3) ),
inference(resolve,[$cnf($equal(op(op(e0,e1),e3),op(op(e0,e1),e3)))],[refute_27_3,refute_27_4])).
cnf(refute_27_6,plain,
( op(op(e0,e1),e3) = op(e1,e3) ),
inference(resolve,[$cnf($equal(op(e0,e1),e1))],[refute_27_2,refute_27_5])).
cnf(refute_27_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_27_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_27_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_27_7,refute_27_8])).
cnf(refute_27_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_27_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_27_9,refute_27_10])).
cnf(refute_27_12,plain,
( op(e1,e3) != e2
| op(op(e0,e1),e3) != op(e1,e3)
| op(op(e0,e1),e3) = e2 ),
inference(subst,[],[refute_27_11:[bind(X,$fot(op(op(e0,e1),e3))),bind(Y,$fot(op(e1,e3))),bind(Z,$fot(e2))]])).
cnf(refute_27_13,plain,
( op(e1,e3) != e2
| op(op(e0,e1),e3) = e2 ),
inference(resolve,[$cnf($equal(op(op(e0,e1),e3),op(e1,e3)))],[refute_27_6,refute_27_12])).
cnf(refute_27_14,plain,
( op(op(e0,e1),e3) = e2 ),
inference(resolve,[$cnf($equal(op(e1,e3),e2))],[refute_27_1,refute_27_13])).
cnf(refute_27_15,plain,
( e2 != op(e0,op(e1,e3))
| op(op(e0,e1),e3) != e2
| op(op(e0,e1),e3) = op(e0,op(e1,e3)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e1),e3),e2)),[1],$fot(op(e0,op(e1,e3)))]])).
cnf(refute_27_16,plain,
( e2 != op(e0,op(e1,e3))
| op(op(e0,e1),e3) = op(e0,op(e1,e3)) ),
inference(resolve,[$cnf($equal(op(op(e0,e1),e3),e2))],[refute_27_14,refute_27_15])).
cnf(refute_27_17,plain,
( op(e0,e2) = e2 ),
inference(canonicalize,[],[normalize_27_7])).
cnf(refute_27_18,plain,
( op(e0,op(e1,e3)) = op(e0,op(e1,e3)) ),
introduced(tautology,[refl,[$fot(op(e0,op(e1,e3)))]])).
cnf(refute_27_19,plain,
( op(e0,op(e1,e3)) != op(e0,op(e1,e3))
| op(e1,e3) != e2
| op(e0,op(e1,e3)) = op(e0,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(e0,op(e1,e3)),op(e0,op(e1,e3)))),[1,1],$fot(e2)]])).
cnf(refute_27_20,plain,
( op(e1,e3) != e2
| op(e0,op(e1,e3)) = op(e0,e2) ),
inference(resolve,[$cnf($equal(op(e0,op(e1,e3)),op(e0,op(e1,e3))))],[refute_27_18,refute_27_19])).
cnf(refute_27_21,plain,
( op(e0,op(e1,e3)) = op(e0,e2) ),
inference(resolve,[$cnf($equal(op(e1,e3),e2))],[refute_27_1,refute_27_20])).
cnf(refute_27_22,plain,
( op(e0,e2) != e2
| op(e0,op(e1,e3)) != op(e0,e2)
| op(e0,op(e1,e3)) = e2 ),
inference(subst,[],[refute_27_11:[bind(X,$fot(op(e0,op(e1,e3)))),bind(Y,$fot(op(e0,e2))),bind(Z,$fot(e2))]])).
cnf(refute_27_23,plain,
( op(e0,e2) != e2
| op(e0,op(e1,e3)) = e2 ),
inference(resolve,[$cnf($equal(op(e0,op(e1,e3)),op(e0,e2)))],[refute_27_21,refute_27_22])).
cnf(refute_27_24,plain,
( op(e0,op(e1,e3)) = e2 ),
inference(resolve,[$cnf($equal(op(e0,e2),e2))],[refute_27_17,refute_27_23])).
cnf(refute_27_25,plain,
( e2 != e2
| op(e0,op(e1,e3)) != e2
| e2 = op(e0,op(e1,e3)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e2,op(e0,op(e1,e3)))),[1],$fot(e2)]])).
cnf(refute_27_26,plain,
( e2 != e2
| e2 = op(e0,op(e1,e3)) ),
inference(resolve,[$cnf($equal(op(e0,op(e1,e3)),e2))],[refute_27_24,refute_27_25])).
cnf(refute_27_27,plain,
( e2 != e2
| op(op(e0,e1),e3) = op(e0,op(e1,e3)) ),
inference(resolve,[$cnf($equal(e2,op(e0,op(e1,e3))))],[refute_27_26,refute_27_16])).
cnf(refute_27_28,plain,
( e2 != e2 ),
inference(resolve,[$cnf($equal(op(op(e0,e1),e3),op(e0,op(e1,e3))))],[refute_27_27,refute_27_0])).
cnf(refute_27_29,plain,
( e2 = e2 ),
introduced(tautology,[refl,[$fot(e2)]])).
cnf(refute_27_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e2,e2))],[refute_27_29,refute_27_28])).
fof(negate_28_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3)) )
=> op(op(e0,e2),e0) = op(e0,op(e2,e0)) ) ),
inference(negate,[],[subgoal_28])).
fof(normalize_28_0,plain,
( op(op(e0,e2),e0) != op(e0,op(e2,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_28_0])).
fof(normalize_28_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_28_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_28_1])).
fof(normalize_28_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_28_1])).
fof(normalize_28_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_28_1])).
fof(normalize_28_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_28_1])).
fof(normalize_28_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_28_1])).
fof(normalize_28_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_28_1])).
fof(normalize_28_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_28_1])).
fof(normalize_28_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_28_1])).
fof(normalize_28_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_28_1])).
fof(normalize_28_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_28_1])).
fof(normalize_28_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_28_1])).
fof(normalize_28_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_28_1])).
fof(normalize_28_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_28_1])).
fof(normalize_28_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_28_1])).
fof(normalize_28_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_28_1])).
fof(normalize_28_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_28_1])).
fof(normalize_28_18,plain,
( op(op(e0,e2),e0) != op(e0,op(e2,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_28_0,normalize_28_2,normalize_28_3,normalize_28_4,normalize_28_5,normalize_28_2,normalize_28_6,normalize_28_7,normalize_28_8,normalize_28_9,normalize_28_4,normalize_28_10,normalize_28_11,normalize_28_12,normalize_28_13,normalize_28_5,normalize_28_14,normalize_28_15,normalize_28_16,normalize_28_17,normalize_28_3])).
fof(normalize_28_19,plain,(
op(op(e0,e2),e0) != op(e0,op(e2,e0)) ),
inference(conjunct,[],[normalize_28_18])).
cnf(refute_28_0,plain,
( op(op(e0,e2),e0) != op(e0,op(e2,e0)) ),
inference(canonicalize,[],[normalize_28_19])).
cnf(refute_28_1,plain,
( op(e2,e0) = e2 ),
inference(canonicalize,[],[normalize_28_12])).
cnf(refute_28_2,plain,
( op(e0,e2) = e2 ),
inference(canonicalize,[],[normalize_28_7])).
cnf(refute_28_3,plain,
( op(op(e0,e2),e0) = op(op(e0,e2),e0) ),
introduced(tautology,[refl,[$fot(op(op(e0,e2),e0))]])).
cnf(refute_28_4,plain,
( op(e0,e2) != e2
| op(op(e0,e2),e0) != op(op(e0,e2),e0)
| op(op(e0,e2),e0) = op(e2,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e2),e0),op(op(e0,e2),e0))),[1,0],$fot(e2)]])).
cnf(refute_28_5,plain,
( op(e0,e2) != e2
| op(op(e0,e2),e0) = op(e2,e0) ),
inference(resolve,[$cnf($equal(op(op(e0,e2),e0),op(op(e0,e2),e0)))],[refute_28_3,refute_28_4])).
cnf(refute_28_6,plain,
( op(op(e0,e2),e0) = op(e2,e0) ),
inference(resolve,[$cnf($equal(op(e0,e2),e2))],[refute_28_2,refute_28_5])).
cnf(refute_28_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_28_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_28_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_28_7,refute_28_8])).
cnf(refute_28_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_28_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_28_9,refute_28_10])).
cnf(refute_28_12,plain,
( op(e2,e0) != e2
| op(op(e0,e2),e0) != op(e2,e0)
| op(op(e0,e2),e0) = e2 ),
inference(subst,[],[refute_28_11:[bind(X,$fot(op(op(e0,e2),e0))),bind(Y,$fot(op(e2,e0))),bind(Z,$fot(e2))]])).
cnf(refute_28_13,plain,
( op(e2,e0) != e2
| op(op(e0,e2),e0) = e2 ),
inference(resolve,[$cnf($equal(op(op(e0,e2),e0),op(e2,e0)))],[refute_28_6,refute_28_12])).
cnf(refute_28_14,plain,
( op(op(e0,e2),e0) = e2 ),
inference(resolve,[$cnf($equal(op(e2,e0),e2))],[refute_28_1,refute_28_13])).
cnf(refute_28_15,plain,
( e2 != op(e0,op(e2,e0))
| op(op(e0,e2),e0) != e2
| op(op(e0,e2),e0) = op(e0,op(e2,e0)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e2),e0),e2)),[1],$fot(op(e0,op(e2,e0)))]])).
cnf(refute_28_16,plain,
( e2 != op(e0,op(e2,e0))
| op(op(e0,e2),e0) = op(e0,op(e2,e0)) ),
inference(resolve,[$cnf($equal(op(op(e0,e2),e0),e2))],[refute_28_14,refute_28_15])).
cnf(refute_28_17,plain,
( op(e0,op(e2,e0)) = op(e0,op(e2,e0)) ),
introduced(tautology,[refl,[$fot(op(e0,op(e2,e0)))]])).
cnf(refute_28_18,plain,
( op(e0,op(e2,e0)) != op(e0,op(e2,e0))
| op(e2,e0) != e2
| op(e0,op(e2,e0)) = op(e0,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(e0,op(e2,e0)),op(e0,op(e2,e0)))),[1,1],$fot(e2)]])).
cnf(refute_28_19,plain,
( op(e2,e0) != e2
| op(e0,op(e2,e0)) = op(e0,e2) ),
inference(resolve,[$cnf($equal(op(e0,op(e2,e0)),op(e0,op(e2,e0))))],[refute_28_17,refute_28_18])).
cnf(refute_28_20,plain,
( op(e0,op(e2,e0)) = op(e0,e2) ),
inference(resolve,[$cnf($equal(op(e2,e0),e2))],[refute_28_1,refute_28_19])).
cnf(refute_28_21,plain,
( op(e0,e2) != e2
| op(e0,op(e2,e0)) != op(e0,e2)
| op(e0,op(e2,e0)) = e2 ),
inference(subst,[],[refute_28_11:[bind(X,$fot(op(e0,op(e2,e0)))),bind(Y,$fot(op(e0,e2))),bind(Z,$fot(e2))]])).
cnf(refute_28_22,plain,
( op(e0,e2) != e2
| op(e0,op(e2,e0)) = e2 ),
inference(resolve,[$cnf($equal(op(e0,op(e2,e0)),op(e0,e2)))],[refute_28_20,refute_28_21])).
cnf(refute_28_23,plain,
( op(e0,op(e2,e0)) = e2 ),
inference(resolve,[$cnf($equal(op(e0,e2),e2))],[refute_28_2,refute_28_22])).
cnf(refute_28_24,plain,
( e2 != e2
| op(e0,op(e2,e0)) != e2
| e2 = op(e0,op(e2,e0)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e2,op(e0,op(e2,e0)))),[1],$fot(e2)]])).
cnf(refute_28_25,plain,
( e2 != e2
| e2 = op(e0,op(e2,e0)) ),
inference(resolve,[$cnf($equal(op(e0,op(e2,e0)),e2))],[refute_28_23,refute_28_24])).
cnf(refute_28_26,plain,
( e2 != e2
| op(op(e0,e2),e0) = op(e0,op(e2,e0)) ),
inference(resolve,[$cnf($equal(e2,op(e0,op(e2,e0))))],[refute_28_25,refute_28_16])).
cnf(refute_28_27,plain,
( e2 != e2 ),
inference(resolve,[$cnf($equal(op(op(e0,e2),e0),op(e0,op(e2,e0))))],[refute_28_26,refute_28_0])).
cnf(refute_28_28,plain,
( e2 = e2 ),
introduced(tautology,[refl,[$fot(e2)]])).
cnf(refute_28_29,plain,
( $false ),
inference(resolve,[$cnf($equal(e2,e2))],[refute_28_28,refute_28_27])).
fof(negate_29_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0)) )
=> op(op(e0,e2),e1) = op(e0,op(e2,e1)) ) ),
inference(negate,[],[subgoal_29])).
fof(normalize_29_0,plain,
( op(op(e0,e2),e1) != op(e0,op(e2,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_29_0])).
fof(normalize_29_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_29_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_29_1])).
fof(normalize_29_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_29_1])).
fof(normalize_29_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_29_1])).
fof(normalize_29_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_29_1])).
fof(normalize_29_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_29_1])).
fof(normalize_29_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_29_1])).
fof(normalize_29_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_29_1])).
fof(normalize_29_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_29_1])).
fof(normalize_29_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_29_1])).
fof(normalize_29_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_29_1])).
fof(normalize_29_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_29_1])).
fof(normalize_29_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_29_1])).
fof(normalize_29_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_29_1])).
fof(normalize_29_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_29_1])).
fof(normalize_29_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_29_1])).
fof(normalize_29_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_29_1])).
fof(normalize_29_18,plain,
( op(op(e0,e2),e1) != op(e0,op(e2,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_29_0,normalize_29_2,normalize_29_3,normalize_29_4,normalize_29_5,normalize_29_2,normalize_29_6,normalize_29_7,normalize_29_8,normalize_29_9,normalize_29_4,normalize_29_10,normalize_29_11,normalize_29_12,normalize_29_13,normalize_29_5,normalize_29_14,normalize_29_15,normalize_29_16,normalize_29_17,normalize_29_3])).
fof(normalize_29_19,plain,(
op(op(e0,e2),e1) != op(e0,op(e2,e1)) ),
inference(conjunct,[],[normalize_29_18])).
cnf(refute_29_0,plain,
( op(op(e0,e2),e1) != op(e0,op(e2,e1)) ),
inference(canonicalize,[],[normalize_29_19])).
cnf(refute_29_1,plain,
( op(e2,e1) = e0 ),
inference(canonicalize,[],[normalize_29_13])).
cnf(refute_29_2,plain,
( op(e0,e2) = e2 ),
inference(canonicalize,[],[normalize_29_7])).
cnf(refute_29_3,plain,
( op(op(e0,e2),e1) = op(op(e0,e2),e1) ),
introduced(tautology,[refl,[$fot(op(op(e0,e2),e1))]])).
cnf(refute_29_4,plain,
( op(e0,e2) != e2
| op(op(e0,e2),e1) != op(op(e0,e2),e1)
| op(op(e0,e2),e1) = op(e2,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e2),e1),op(op(e0,e2),e1))),[1,0],$fot(e2)]])).
cnf(refute_29_5,plain,
( op(e0,e2) != e2
| op(op(e0,e2),e1) = op(e2,e1) ),
inference(resolve,[$cnf($equal(op(op(e0,e2),e1),op(op(e0,e2),e1)))],[refute_29_3,refute_29_4])).
cnf(refute_29_6,plain,
( op(op(e0,e2),e1) = op(e2,e1) ),
inference(resolve,[$cnf($equal(op(e0,e2),e2))],[refute_29_2,refute_29_5])).
cnf(refute_29_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_29_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_29_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_29_7,refute_29_8])).
cnf(refute_29_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_29_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_29_9,refute_29_10])).
cnf(refute_29_12,plain,
( op(e2,e1) != e0
| op(op(e0,e2),e1) != op(e2,e1)
| op(op(e0,e2),e1) = e0 ),
inference(subst,[],[refute_29_11:[bind(X,$fot(op(op(e0,e2),e1))),bind(Y,$fot(op(e2,e1))),bind(Z,$fot(e0))]])).
cnf(refute_29_13,plain,
( op(e2,e1) != e0
| op(op(e0,e2),e1) = e0 ),
inference(resolve,[$cnf($equal(op(op(e0,e2),e1),op(e2,e1)))],[refute_29_6,refute_29_12])).
cnf(refute_29_14,plain,
( op(op(e0,e2),e1) = e0 ),
inference(resolve,[$cnf($equal(op(e2,e1),e0))],[refute_29_1,refute_29_13])).
cnf(refute_29_15,plain,
( e0 != op(e0,op(e2,e1))
| op(op(e0,e2),e1) != e0
| op(op(e0,e2),e1) = op(e0,op(e2,e1)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e2),e1),e0)),[1],$fot(op(e0,op(e2,e1)))]])).
cnf(refute_29_16,plain,
( e0 != op(e0,op(e2,e1))
| op(op(e0,e2),e1) = op(e0,op(e2,e1)) ),
inference(resolve,[$cnf($equal(op(op(e0,e2),e1),e0))],[refute_29_14,refute_29_15])).
cnf(refute_29_17,plain,
( op(e0,e0) = e0 ),
inference(canonicalize,[],[normalize_29_2])).
cnf(refute_29_18,plain,
( op(e0,op(e2,e1)) = op(e0,op(e2,e1)) ),
introduced(tautology,[refl,[$fot(op(e0,op(e2,e1)))]])).
cnf(refute_29_19,plain,
( op(e0,op(e2,e1)) != op(e0,op(e2,e1))
| op(e2,e1) != e0
| op(e0,op(e2,e1)) = op(e0,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(e0,op(e2,e1)),op(e0,op(e2,e1)))),[1,1],$fot(e0)]])).
cnf(refute_29_20,plain,
( op(e2,e1) != e0
| op(e0,op(e2,e1)) = op(e0,e0) ),
inference(resolve,[$cnf($equal(op(e0,op(e2,e1)),op(e0,op(e2,e1))))],[refute_29_18,refute_29_19])).
cnf(refute_29_21,plain,
( op(e0,op(e2,e1)) = op(e0,e0) ),
inference(resolve,[$cnf($equal(op(e2,e1),e0))],[refute_29_1,refute_29_20])).
cnf(refute_29_22,plain,
( op(e0,e0) != e0
| op(e0,op(e2,e1)) != op(e0,e0)
| op(e0,op(e2,e1)) = e0 ),
inference(subst,[],[refute_29_11:[bind(X,$fot(op(e0,op(e2,e1)))),bind(Y,$fot(op(e0,e0))),bind(Z,$fot(e0))]])).
cnf(refute_29_23,plain,
( op(e0,e0) != e0
| op(e0,op(e2,e1)) = e0 ),
inference(resolve,[$cnf($equal(op(e0,op(e2,e1)),op(e0,e0)))],[refute_29_21,refute_29_22])).
cnf(refute_29_24,plain,
( op(e0,op(e2,e1)) = e0 ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_29_17,refute_29_23])).
cnf(refute_29_25,plain,
( e0 != e0
| op(e0,op(e2,e1)) != e0
| e0 = op(e0,op(e2,e1)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e0,op(e0,op(e2,e1)))),[1],$fot(e0)]])).
cnf(refute_29_26,plain,
( e0 != e0
| e0 = op(e0,op(e2,e1)) ),
inference(resolve,[$cnf($equal(op(e0,op(e2,e1)),e0))],[refute_29_24,refute_29_25])).
cnf(refute_29_27,plain,
( e0 != e0
| op(op(e0,e2),e1) = op(e0,op(e2,e1)) ),
inference(resolve,[$cnf($equal(e0,op(e0,op(e2,e1))))],[refute_29_26,refute_29_16])).
cnf(refute_29_28,plain,
( e0 != e0 ),
inference(resolve,[$cnf($equal(op(op(e0,e2),e1),op(e0,op(e2,e1))))],[refute_29_27,refute_29_0])).
cnf(refute_29_29,plain,
( e0 = e0 ),
introduced(tautology,[refl,[$fot(e0)]])).
cnf(refute_29_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e0))],[refute_29_29,refute_29_28])).
fof(negate_30_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1)) )
=> op(op(e0,e2),e2) = op(e0,op(e2,e2)) ) ),
inference(negate,[],[subgoal_30])).
fof(normalize_30_0,plain,
( op(op(e0,e2),e2) != op(e0,op(e2,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_30_0])).
fof(normalize_30_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_30_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_30_1])).
fof(normalize_30_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_30_1])).
fof(normalize_30_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_30_1])).
fof(normalize_30_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_30_1])).
fof(normalize_30_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_30_1])).
fof(normalize_30_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_30_1])).
fof(normalize_30_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_30_1])).
fof(normalize_30_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_30_1])).
fof(normalize_30_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_30_1])).
fof(normalize_30_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_30_1])).
fof(normalize_30_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_30_1])).
fof(normalize_30_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_30_1])).
fof(normalize_30_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_30_1])).
fof(normalize_30_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_30_1])).
fof(normalize_30_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_30_1])).
fof(normalize_30_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_30_1])).
fof(normalize_30_18,plain,
( op(op(e0,e2),e2) != op(e0,op(e2,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_30_0,normalize_30_2,normalize_30_3,normalize_30_4,normalize_30_5,normalize_30_2,normalize_30_6,normalize_30_7,normalize_30_8,normalize_30_9,normalize_30_4,normalize_30_10,normalize_30_11,normalize_30_12,normalize_30_13,normalize_30_5,normalize_30_14,normalize_30_15,normalize_30_16,normalize_30_17,normalize_30_3])).
fof(normalize_30_19,plain,(
op(op(e0,e2),e2) != op(e0,op(e2,e2)) ),
inference(conjunct,[],[normalize_30_18])).
cnf(refute_30_0,plain,
( op(op(e0,e2),e2) != op(e0,op(e2,e2)) ),
inference(canonicalize,[],[normalize_30_19])).
cnf(refute_30_1,plain,
( op(e2,e2) = e3 ),
inference(canonicalize,[],[normalize_30_5])).
cnf(refute_30_2,plain,
( op(e0,e2) = e2 ),
inference(canonicalize,[],[normalize_30_7])).
cnf(refute_30_3,plain,
( op(op(e0,e2),e2) = op(op(e0,e2),e2) ),
introduced(tautology,[refl,[$fot(op(op(e0,e2),e2))]])).
cnf(refute_30_4,plain,
( op(e0,e2) != e2
| op(op(e0,e2),e2) != op(op(e0,e2),e2)
| op(op(e0,e2),e2) = op(e2,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e2),e2),op(op(e0,e2),e2))),[1,0],$fot(e2)]])).
cnf(refute_30_5,plain,
( op(e0,e2) != e2
| op(op(e0,e2),e2) = op(e2,e2) ),
inference(resolve,[$cnf($equal(op(op(e0,e2),e2),op(op(e0,e2),e2)))],[refute_30_3,refute_30_4])).
cnf(refute_30_6,plain,
( op(op(e0,e2),e2) = op(e2,e2) ),
inference(resolve,[$cnf($equal(op(e0,e2),e2))],[refute_30_2,refute_30_5])).
cnf(refute_30_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_30_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_30_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_30_7,refute_30_8])).
cnf(refute_30_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_30_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_30_9,refute_30_10])).
cnf(refute_30_12,plain,
( op(e2,e2) != e3
| op(op(e0,e2),e2) != op(e2,e2)
| op(op(e0,e2),e2) = e3 ),
inference(subst,[],[refute_30_11:[bind(X,$fot(op(op(e0,e2),e2))),bind(Y,$fot(op(e2,e2))),bind(Z,$fot(e3))]])).
cnf(refute_30_13,plain,
( op(e2,e2) != e3
| op(op(e0,e2),e2) = e3 ),
inference(resolve,[$cnf($equal(op(op(e0,e2),e2),op(e2,e2)))],[refute_30_6,refute_30_12])).
cnf(refute_30_14,plain,
( op(op(e0,e2),e2) = e3 ),
inference(resolve,[$cnf($equal(op(e2,e2),e3))],[refute_30_1,refute_30_13])).
cnf(refute_30_15,plain,
( e3 != op(e0,op(e2,e2))
| op(op(e0,e2),e2) != e3
| op(op(e0,e2),e2) = op(e0,op(e2,e2)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e2),e2),e3)),[1],$fot(op(e0,op(e2,e2)))]])).
cnf(refute_30_16,plain,
( e3 != op(e0,op(e2,e2))
| op(op(e0,e2),e2) = op(e0,op(e2,e2)) ),
inference(resolve,[$cnf($equal(op(op(e0,e2),e2),e3))],[refute_30_14,refute_30_15])).
cnf(refute_30_17,plain,
( op(e0,e3) = e3 ),
inference(canonicalize,[],[normalize_30_8])).
cnf(refute_30_18,plain,
( op(e0,op(e2,e2)) = op(e0,op(e2,e2)) ),
introduced(tautology,[refl,[$fot(op(e0,op(e2,e2)))]])).
cnf(refute_30_19,plain,
( op(e0,op(e2,e2)) != op(e0,op(e2,e2))
| op(e2,e2) != e3
| op(e0,op(e2,e2)) = op(e0,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(e0,op(e2,e2)),op(e0,op(e2,e2)))),[1,1],$fot(e3)]])).
cnf(refute_30_20,plain,
( op(e2,e2) != e3
| op(e0,op(e2,e2)) = op(e0,e3) ),
inference(resolve,[$cnf($equal(op(e0,op(e2,e2)),op(e0,op(e2,e2))))],[refute_30_18,refute_30_19])).
cnf(refute_30_21,plain,
( op(e0,op(e2,e2)) = op(e0,e3) ),
inference(resolve,[$cnf($equal(op(e2,e2),e3))],[refute_30_1,refute_30_20])).
cnf(refute_30_22,plain,
( op(e0,e3) != e3
| op(e0,op(e2,e2)) != op(e0,e3)
| op(e0,op(e2,e2)) = e3 ),
inference(subst,[],[refute_30_11:[bind(X,$fot(op(e0,op(e2,e2)))),bind(Y,$fot(op(e0,e3))),bind(Z,$fot(e3))]])).
cnf(refute_30_23,plain,
( op(e0,e3) != e3
| op(e0,op(e2,e2)) = e3 ),
inference(resolve,[$cnf($equal(op(e0,op(e2,e2)),op(e0,e3)))],[refute_30_21,refute_30_22])).
cnf(refute_30_24,plain,
( op(e0,op(e2,e2)) = e3 ),
inference(resolve,[$cnf($equal(op(e0,e3),e3))],[refute_30_17,refute_30_23])).
cnf(refute_30_25,plain,
( e3 != e3
| op(e0,op(e2,e2)) != e3
| e3 = op(e0,op(e2,e2)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e3,op(e0,op(e2,e2)))),[1],$fot(e3)]])).
cnf(refute_30_26,plain,
( e3 != e3
| e3 = op(e0,op(e2,e2)) ),
inference(resolve,[$cnf($equal(op(e0,op(e2,e2)),e3))],[refute_30_24,refute_30_25])).
cnf(refute_30_27,plain,
( e3 != e3
| op(op(e0,e2),e2) = op(e0,op(e2,e2)) ),
inference(resolve,[$cnf($equal(e3,op(e0,op(e2,e2))))],[refute_30_26,refute_30_16])).
cnf(refute_30_28,plain,
( e3 != e3 ),
inference(resolve,[$cnf($equal(op(op(e0,e2),e2),op(e0,op(e2,e2))))],[refute_30_27,refute_30_0])).
cnf(refute_30_29,plain,
( e3 = e3 ),
introduced(tautology,[refl,[$fot(e3)]])).
cnf(refute_30_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e3,e3))],[refute_30_29,refute_30_28])).
fof(negate_31_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2)) )
=> op(op(e0,e2),e3) = op(e0,op(e2,e3)) ) ),
inference(negate,[],[subgoal_31])).
fof(normalize_31_0,plain,
( op(op(e0,e2),e3) != op(e0,op(e2,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_31_0])).
fof(normalize_31_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_31_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_31_1])).
fof(normalize_31_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_31_1])).
fof(normalize_31_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_31_1])).
fof(normalize_31_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_31_1])).
fof(normalize_31_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_31_1])).
fof(normalize_31_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_31_1])).
fof(normalize_31_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_31_1])).
fof(normalize_31_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_31_1])).
fof(normalize_31_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_31_1])).
fof(normalize_31_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_31_1])).
fof(normalize_31_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_31_1])).
fof(normalize_31_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_31_1])).
fof(normalize_31_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_31_1])).
fof(normalize_31_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_31_1])).
fof(normalize_31_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_31_1])).
fof(normalize_31_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_31_1])).
fof(normalize_31_18,plain,
( op(op(e0,e2),e3) != op(e0,op(e2,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_31_0,normalize_31_2,normalize_31_3,normalize_31_4,normalize_31_5,normalize_31_2,normalize_31_6,normalize_31_7,normalize_31_8,normalize_31_9,normalize_31_4,normalize_31_10,normalize_31_11,normalize_31_12,normalize_31_13,normalize_31_5,normalize_31_14,normalize_31_15,normalize_31_16,normalize_31_17,normalize_31_3])).
fof(normalize_31_19,plain,(
op(op(e0,e2),e3) != op(e0,op(e2,e3)) ),
inference(conjunct,[],[normalize_31_18])).
cnf(refute_31_0,plain,
( op(op(e0,e2),e3) != op(e0,op(e2,e3)) ),
inference(canonicalize,[],[normalize_31_19])).
cnf(refute_31_1,plain,
( op(e2,e3) = e1 ),
inference(canonicalize,[],[normalize_31_14])).
cnf(refute_31_2,plain,
( op(e0,e2) = e2 ),
inference(canonicalize,[],[normalize_31_7])).
cnf(refute_31_3,plain,
( op(op(e0,e2),e3) = op(op(e0,e2),e3) ),
introduced(tautology,[refl,[$fot(op(op(e0,e2),e3))]])).
cnf(refute_31_4,plain,
( op(e0,e2) != e2
| op(op(e0,e2),e3) != op(op(e0,e2),e3)
| op(op(e0,e2),e3) = op(e2,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e2),e3),op(op(e0,e2),e3))),[1,0],$fot(e2)]])).
cnf(refute_31_5,plain,
( op(e0,e2) != e2
| op(op(e0,e2),e3) = op(e2,e3) ),
inference(resolve,[$cnf($equal(op(op(e0,e2),e3),op(op(e0,e2),e3)))],[refute_31_3,refute_31_4])).
cnf(refute_31_6,plain,
( op(op(e0,e2),e3) = op(e2,e3) ),
inference(resolve,[$cnf($equal(op(e0,e2),e2))],[refute_31_2,refute_31_5])).
cnf(refute_31_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_31_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_31_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_31_7,refute_31_8])).
cnf(refute_31_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_31_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_31_9,refute_31_10])).
cnf(refute_31_12,plain,
( op(e2,e3) != e1
| op(op(e0,e2),e3) != op(e2,e3)
| op(op(e0,e2),e3) = e1 ),
inference(subst,[],[refute_31_11:[bind(X,$fot(op(op(e0,e2),e3))),bind(Y,$fot(op(e2,e3))),bind(Z,$fot(e1))]])).
cnf(refute_31_13,plain,
( op(e2,e3) != e1
| op(op(e0,e2),e3) = e1 ),
inference(resolve,[$cnf($equal(op(op(e0,e2),e3),op(e2,e3)))],[refute_31_6,refute_31_12])).
cnf(refute_31_14,plain,
( op(op(e0,e2),e3) = e1 ),
inference(resolve,[$cnf($equal(op(e2,e3),e1))],[refute_31_1,refute_31_13])).
cnf(refute_31_15,plain,
( e1 != op(e0,op(e2,e3))
| op(op(e0,e2),e3) != e1
| op(op(e0,e2),e3) = op(e0,op(e2,e3)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e2),e3),e1)),[1],$fot(op(e0,op(e2,e3)))]])).
cnf(refute_31_16,plain,
( e1 != op(e0,op(e2,e3))
| op(op(e0,e2),e3) = op(e0,op(e2,e3)) ),
inference(resolve,[$cnf($equal(op(op(e0,e2),e3),e1))],[refute_31_14,refute_31_15])).
cnf(refute_31_17,plain,
( op(e0,e1) = e1 ),
inference(canonicalize,[],[normalize_31_6])).
cnf(refute_31_18,plain,
( op(e0,op(e2,e3)) = op(e0,op(e2,e3)) ),
introduced(tautology,[refl,[$fot(op(e0,op(e2,e3)))]])).
cnf(refute_31_19,plain,
( op(e0,op(e2,e3)) != op(e0,op(e2,e3))
| op(e2,e3) != e1
| op(e0,op(e2,e3)) = op(e0,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(e0,op(e2,e3)),op(e0,op(e2,e3)))),[1,1],$fot(e1)]])).
cnf(refute_31_20,plain,
( op(e2,e3) != e1
| op(e0,op(e2,e3)) = op(e0,e1) ),
inference(resolve,[$cnf($equal(op(e0,op(e2,e3)),op(e0,op(e2,e3))))],[refute_31_18,refute_31_19])).
cnf(refute_31_21,plain,
( op(e0,op(e2,e3)) = op(e0,e1) ),
inference(resolve,[$cnf($equal(op(e2,e3),e1))],[refute_31_1,refute_31_20])).
cnf(refute_31_22,plain,
( op(e0,e1) != e1
| op(e0,op(e2,e3)) != op(e0,e1)
| op(e0,op(e2,e3)) = e1 ),
inference(subst,[],[refute_31_11:[bind(X,$fot(op(e0,op(e2,e3)))),bind(Y,$fot(op(e0,e1))),bind(Z,$fot(e1))]])).
cnf(refute_31_23,plain,
( op(e0,e1) != e1
| op(e0,op(e2,e3)) = e1 ),
inference(resolve,[$cnf($equal(op(e0,op(e2,e3)),op(e0,e1)))],[refute_31_21,refute_31_22])).
cnf(refute_31_24,plain,
( op(e0,op(e2,e3)) = e1 ),
inference(resolve,[$cnf($equal(op(e0,e1),e1))],[refute_31_17,refute_31_23])).
cnf(refute_31_25,plain,
( e1 != e1
| op(e0,op(e2,e3)) != e1
| e1 = op(e0,op(e2,e3)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e1,op(e0,op(e2,e3)))),[1],$fot(e1)]])).
cnf(refute_31_26,plain,
( e1 != e1
| e1 = op(e0,op(e2,e3)) ),
inference(resolve,[$cnf($equal(op(e0,op(e2,e3)),e1))],[refute_31_24,refute_31_25])).
cnf(refute_31_27,plain,
( e1 != e1
| op(op(e0,e2),e3) = op(e0,op(e2,e3)) ),
inference(resolve,[$cnf($equal(e1,op(e0,op(e2,e3))))],[refute_31_26,refute_31_16])).
cnf(refute_31_28,plain,
( e1 != e1 ),
inference(resolve,[$cnf($equal(op(op(e0,e2),e3),op(e0,op(e2,e3))))],[refute_31_27,refute_31_0])).
cnf(refute_31_29,plain,
( e1 = e1 ),
introduced(tautology,[refl,[$fot(e1)]])).
cnf(refute_31_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e1,e1))],[refute_31_29,refute_31_28])).
fof(negate_32_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3)) )
=> op(op(e0,e3),e0) = op(e0,op(e3,e0)) ) ),
inference(negate,[],[subgoal_32])).
fof(normalize_32_0,plain,
( op(op(e0,e3),e0) != op(e0,op(e3,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_32_0])).
fof(normalize_32_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_32_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_32_1])).
fof(normalize_32_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_32_1])).
fof(normalize_32_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_32_1])).
fof(normalize_32_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_32_1])).
fof(normalize_32_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_32_1])).
fof(normalize_32_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_32_1])).
fof(normalize_32_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_32_1])).
fof(normalize_32_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_32_1])).
fof(normalize_32_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_32_1])).
fof(normalize_32_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_32_1])).
fof(normalize_32_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_32_1])).
fof(normalize_32_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_32_1])).
fof(normalize_32_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_32_1])).
fof(normalize_32_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_32_1])).
fof(normalize_32_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_32_1])).
fof(normalize_32_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_32_1])).
fof(normalize_32_18,plain,
( op(op(e0,e3),e0) != op(e0,op(e3,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_32_0,normalize_32_2,normalize_32_3,normalize_32_4,normalize_32_5,normalize_32_2,normalize_32_6,normalize_32_7,normalize_32_8,normalize_32_9,normalize_32_4,normalize_32_10,normalize_32_11,normalize_32_12,normalize_32_13,normalize_32_5,normalize_32_14,normalize_32_15,normalize_32_16,normalize_32_17,normalize_32_3])).
fof(normalize_32_19,plain,(
op(op(e0,e3),e0) != op(e0,op(e3,e0)) ),
inference(conjunct,[],[normalize_32_18])).
cnf(refute_32_0,plain,
( op(op(e0,e3),e0) != op(e0,op(e3,e0)) ),
inference(canonicalize,[],[normalize_32_19])).
cnf(refute_32_1,plain,
( op(e3,e0) = e3 ),
inference(canonicalize,[],[normalize_32_15])).
cnf(refute_32_2,plain,
( op(e0,e3) = e3 ),
inference(canonicalize,[],[normalize_32_8])).
cnf(refute_32_3,plain,
( op(op(e0,e3),e0) = op(op(e0,e3),e0) ),
introduced(tautology,[refl,[$fot(op(op(e0,e3),e0))]])).
cnf(refute_32_4,plain,
( op(e0,e3) != e3
| op(op(e0,e3),e0) != op(op(e0,e3),e0)
| op(op(e0,e3),e0) = op(e3,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e3),e0),op(op(e0,e3),e0))),[1,0],$fot(e3)]])).
cnf(refute_32_5,plain,
( op(e0,e3) != e3
| op(op(e0,e3),e0) = op(e3,e0) ),
inference(resolve,[$cnf($equal(op(op(e0,e3),e0),op(op(e0,e3),e0)))],[refute_32_3,refute_32_4])).
cnf(refute_32_6,plain,
( op(op(e0,e3),e0) = op(e3,e0) ),
inference(resolve,[$cnf($equal(op(e0,e3),e3))],[refute_32_2,refute_32_5])).
cnf(refute_32_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_32_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_32_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_32_7,refute_32_8])).
cnf(refute_32_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_32_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_32_9,refute_32_10])).
cnf(refute_32_12,plain,
( op(e3,e0) != e3
| op(op(e0,e3),e0) != op(e3,e0)
| op(op(e0,e3),e0) = e3 ),
inference(subst,[],[refute_32_11:[bind(X,$fot(op(op(e0,e3),e0))),bind(Y,$fot(op(e3,e0))),bind(Z,$fot(e3))]])).
cnf(refute_32_13,plain,
( op(e3,e0) != e3
| op(op(e0,e3),e0) = e3 ),
inference(resolve,[$cnf($equal(op(op(e0,e3),e0),op(e3,e0)))],[refute_32_6,refute_32_12])).
cnf(refute_32_14,plain,
( op(op(e0,e3),e0) = e3 ),
inference(resolve,[$cnf($equal(op(e3,e0),e3))],[refute_32_1,refute_32_13])).
cnf(refute_32_15,plain,
( e3 != op(e0,op(e3,e0))
| op(op(e0,e3),e0) != e3
| op(op(e0,e3),e0) = op(e0,op(e3,e0)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e3),e0),e3)),[1],$fot(op(e0,op(e3,e0)))]])).
cnf(refute_32_16,plain,
( e3 != op(e0,op(e3,e0))
| op(op(e0,e3),e0) = op(e0,op(e3,e0)) ),
inference(resolve,[$cnf($equal(op(op(e0,e3),e0),e3))],[refute_32_14,refute_32_15])).
cnf(refute_32_17,plain,
( op(e0,op(e3,e0)) = op(e0,op(e3,e0)) ),
introduced(tautology,[refl,[$fot(op(e0,op(e3,e0)))]])).
cnf(refute_32_18,plain,
( op(e0,op(e3,e0)) != op(e0,op(e3,e0))
| op(e3,e0) != e3
| op(e0,op(e3,e0)) = op(e0,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(e0,op(e3,e0)),op(e0,op(e3,e0)))),[1,1],$fot(e3)]])).
cnf(refute_32_19,plain,
( op(e3,e0) != e3
| op(e0,op(e3,e0)) = op(e0,e3) ),
inference(resolve,[$cnf($equal(op(e0,op(e3,e0)),op(e0,op(e3,e0))))],[refute_32_17,refute_32_18])).
cnf(refute_32_20,plain,
( op(e0,op(e3,e0)) = op(e0,e3) ),
inference(resolve,[$cnf($equal(op(e3,e0),e3))],[refute_32_1,refute_32_19])).
cnf(refute_32_21,plain,
( op(e0,e3) != e3
| op(e0,op(e3,e0)) != op(e0,e3)
| op(e0,op(e3,e0)) = e3 ),
inference(subst,[],[refute_32_11:[bind(X,$fot(op(e0,op(e3,e0)))),bind(Y,$fot(op(e0,e3))),bind(Z,$fot(e3))]])).
cnf(refute_32_22,plain,
( op(e0,e3) != e3
| op(e0,op(e3,e0)) = e3 ),
inference(resolve,[$cnf($equal(op(e0,op(e3,e0)),op(e0,e3)))],[refute_32_20,refute_32_21])).
cnf(refute_32_23,plain,
( op(e0,op(e3,e0)) = e3 ),
inference(resolve,[$cnf($equal(op(e0,e3),e3))],[refute_32_2,refute_32_22])).
cnf(refute_32_24,plain,
( e3 != e3
| op(e0,op(e3,e0)) != e3
| e3 = op(e0,op(e3,e0)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e3,op(e0,op(e3,e0)))),[1],$fot(e3)]])).
cnf(refute_32_25,plain,
( e3 != e3
| e3 = op(e0,op(e3,e0)) ),
inference(resolve,[$cnf($equal(op(e0,op(e3,e0)),e3))],[refute_32_23,refute_32_24])).
cnf(refute_32_26,plain,
( e3 != e3
| op(op(e0,e3),e0) = op(e0,op(e3,e0)) ),
inference(resolve,[$cnf($equal(e3,op(e0,op(e3,e0))))],[refute_32_25,refute_32_16])).
cnf(refute_32_27,plain,
( e3 != e3 ),
inference(resolve,[$cnf($equal(op(op(e0,e3),e0),op(e0,op(e3,e0))))],[refute_32_26,refute_32_0])).
cnf(refute_32_28,plain,
( e3 = e3 ),
introduced(tautology,[refl,[$fot(e3)]])).
cnf(refute_32_29,plain,
( $false ),
inference(resolve,[$cnf($equal(e3,e3))],[refute_32_28,refute_32_27])).
fof(negate_33_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0)) )
=> op(op(e0,e3),e1) = op(e0,op(e3,e1)) ) ),
inference(negate,[],[subgoal_33])).
fof(normalize_33_0,plain,
( op(op(e0,e3),e1) != op(e0,op(e3,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_33_0])).
fof(normalize_33_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_33_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_33_1])).
fof(normalize_33_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_33_1])).
fof(normalize_33_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_33_1])).
fof(normalize_33_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_33_1])).
fof(normalize_33_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_33_1])).
fof(normalize_33_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_33_1])).
fof(normalize_33_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_33_1])).
fof(normalize_33_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_33_1])).
fof(normalize_33_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_33_1])).
fof(normalize_33_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_33_1])).
fof(normalize_33_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_33_1])).
fof(normalize_33_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_33_1])).
fof(normalize_33_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_33_1])).
fof(normalize_33_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_33_1])).
fof(normalize_33_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_33_1])).
fof(normalize_33_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_33_1])).
fof(normalize_33_18,plain,
( op(op(e0,e3),e1) != op(e0,op(e3,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_33_0,normalize_33_2,normalize_33_3,normalize_33_4,normalize_33_5,normalize_33_2,normalize_33_6,normalize_33_7,normalize_33_8,normalize_33_9,normalize_33_4,normalize_33_10,normalize_33_11,normalize_33_12,normalize_33_13,normalize_33_5,normalize_33_14,normalize_33_15,normalize_33_16,normalize_33_17,normalize_33_3])).
fof(normalize_33_19,plain,(
op(op(e0,e3),e1) != op(e0,op(e3,e1)) ),
inference(conjunct,[],[normalize_33_18])).
cnf(refute_33_0,plain,
( op(op(e0,e3),e1) != op(e0,op(e3,e1)) ),
inference(canonicalize,[],[normalize_33_19])).
cnf(refute_33_1,plain,
( op(e3,e1) = e2 ),
inference(canonicalize,[],[normalize_33_16])).
cnf(refute_33_2,plain,
( op(e0,e3) = e3 ),
inference(canonicalize,[],[normalize_33_8])).
cnf(refute_33_3,plain,
( op(op(e0,e3),e1) = op(op(e0,e3),e1) ),
introduced(tautology,[refl,[$fot(op(op(e0,e3),e1))]])).
cnf(refute_33_4,plain,
( op(e0,e3) != e3
| op(op(e0,e3),e1) != op(op(e0,e3),e1)
| op(op(e0,e3),e1) = op(e3,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e3),e1),op(op(e0,e3),e1))),[1,0],$fot(e3)]])).
cnf(refute_33_5,plain,
( op(e0,e3) != e3
| op(op(e0,e3),e1) = op(e3,e1) ),
inference(resolve,[$cnf($equal(op(op(e0,e3),e1),op(op(e0,e3),e1)))],[refute_33_3,refute_33_4])).
cnf(refute_33_6,plain,
( op(op(e0,e3),e1) = op(e3,e1) ),
inference(resolve,[$cnf($equal(op(e0,e3),e3))],[refute_33_2,refute_33_5])).
cnf(refute_33_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_33_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_33_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_33_7,refute_33_8])).
cnf(refute_33_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_33_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_33_9,refute_33_10])).
cnf(refute_33_12,plain,
( op(e3,e1) != e2
| op(op(e0,e3),e1) != op(e3,e1)
| op(op(e0,e3),e1) = e2 ),
inference(subst,[],[refute_33_11:[bind(X,$fot(op(op(e0,e3),e1))),bind(Y,$fot(op(e3,e1))),bind(Z,$fot(e2))]])).
cnf(refute_33_13,plain,
( op(e3,e1) != e2
| op(op(e0,e3),e1) = e2 ),
inference(resolve,[$cnf($equal(op(op(e0,e3),e1),op(e3,e1)))],[refute_33_6,refute_33_12])).
cnf(refute_33_14,plain,
( op(op(e0,e3),e1) = e2 ),
inference(resolve,[$cnf($equal(op(e3,e1),e2))],[refute_33_1,refute_33_13])).
cnf(refute_33_15,plain,
( e2 != op(e0,op(e3,e1))
| op(op(e0,e3),e1) != e2
| op(op(e0,e3),e1) = op(e0,op(e3,e1)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e3),e1),e2)),[1],$fot(op(e0,op(e3,e1)))]])).
cnf(refute_33_16,plain,
( e2 != op(e0,op(e3,e1))
| op(op(e0,e3),e1) = op(e0,op(e3,e1)) ),
inference(resolve,[$cnf($equal(op(op(e0,e3),e1),e2))],[refute_33_14,refute_33_15])).
cnf(refute_33_17,plain,
( op(e0,e2) = e2 ),
inference(canonicalize,[],[normalize_33_7])).
cnf(refute_33_18,plain,
( op(e0,op(e3,e1)) = op(e0,op(e3,e1)) ),
introduced(tautology,[refl,[$fot(op(e0,op(e3,e1)))]])).
cnf(refute_33_19,plain,
( op(e0,op(e3,e1)) != op(e0,op(e3,e1))
| op(e3,e1) != e2
| op(e0,op(e3,e1)) = op(e0,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(e0,op(e3,e1)),op(e0,op(e3,e1)))),[1,1],$fot(e2)]])).
cnf(refute_33_20,plain,
( op(e3,e1) != e2
| op(e0,op(e3,e1)) = op(e0,e2) ),
inference(resolve,[$cnf($equal(op(e0,op(e3,e1)),op(e0,op(e3,e1))))],[refute_33_18,refute_33_19])).
cnf(refute_33_21,plain,
( op(e0,op(e3,e1)) = op(e0,e2) ),
inference(resolve,[$cnf($equal(op(e3,e1),e2))],[refute_33_1,refute_33_20])).
cnf(refute_33_22,plain,
( op(e0,e2) != e2
| op(e0,op(e3,e1)) != op(e0,e2)
| op(e0,op(e3,e1)) = e2 ),
inference(subst,[],[refute_33_11:[bind(X,$fot(op(e0,op(e3,e1)))),bind(Y,$fot(op(e0,e2))),bind(Z,$fot(e2))]])).
cnf(refute_33_23,plain,
( op(e0,e2) != e2
| op(e0,op(e3,e1)) = e2 ),
inference(resolve,[$cnf($equal(op(e0,op(e3,e1)),op(e0,e2)))],[refute_33_21,refute_33_22])).
cnf(refute_33_24,plain,
( op(e0,op(e3,e1)) = e2 ),
inference(resolve,[$cnf($equal(op(e0,e2),e2))],[refute_33_17,refute_33_23])).
cnf(refute_33_25,plain,
( e2 != e2
| op(e0,op(e3,e1)) != e2
| e2 = op(e0,op(e3,e1)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e2,op(e0,op(e3,e1)))),[1],$fot(e2)]])).
cnf(refute_33_26,plain,
( e2 != e2
| e2 = op(e0,op(e3,e1)) ),
inference(resolve,[$cnf($equal(op(e0,op(e3,e1)),e2))],[refute_33_24,refute_33_25])).
cnf(refute_33_27,plain,
( e2 != e2
| op(op(e0,e3),e1) = op(e0,op(e3,e1)) ),
inference(resolve,[$cnf($equal(e2,op(e0,op(e3,e1))))],[refute_33_26,refute_33_16])).
cnf(refute_33_28,plain,
( e2 != e2 ),
inference(resolve,[$cnf($equal(op(op(e0,e3),e1),op(e0,op(e3,e1))))],[refute_33_27,refute_33_0])).
cnf(refute_33_29,plain,
( e2 = e2 ),
introduced(tautology,[refl,[$fot(e2)]])).
cnf(refute_33_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e2,e2))],[refute_33_29,refute_33_28])).
fof(negate_34_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1)) )
=> op(op(e0,e3),e2) = op(e0,op(e3,e2)) ) ),
inference(negate,[],[subgoal_34])).
fof(normalize_34_0,plain,
( op(op(e0,e3),e2) != op(e0,op(e3,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_34_0])).
fof(normalize_34_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_34_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_34_1])).
fof(normalize_34_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_34_1])).
fof(normalize_34_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_34_1])).
fof(normalize_34_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_34_1])).
fof(normalize_34_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_34_1])).
fof(normalize_34_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_34_1])).
fof(normalize_34_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_34_1])).
fof(normalize_34_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_34_1])).
fof(normalize_34_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_34_1])).
fof(normalize_34_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_34_1])).
fof(normalize_34_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_34_1])).
fof(normalize_34_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_34_1])).
fof(normalize_34_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_34_1])).
fof(normalize_34_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_34_1])).
fof(normalize_34_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_34_1])).
fof(normalize_34_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_34_1])).
fof(normalize_34_18,plain,
( op(op(e0,e3),e2) != op(e0,op(e3,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_34_0,normalize_34_2,normalize_34_3,normalize_34_4,normalize_34_5,normalize_34_2,normalize_34_6,normalize_34_7,normalize_34_8,normalize_34_9,normalize_34_4,normalize_34_10,normalize_34_11,normalize_34_12,normalize_34_13,normalize_34_5,normalize_34_14,normalize_34_15,normalize_34_16,normalize_34_17,normalize_34_3])).
fof(normalize_34_19,plain,(
op(op(e0,e3),e2) != op(e0,op(e3,e2)) ),
inference(conjunct,[],[normalize_34_18])).
cnf(refute_34_0,plain,
( op(op(e0,e3),e2) != op(e0,op(e3,e2)) ),
inference(canonicalize,[],[normalize_34_19])).
cnf(refute_34_1,plain,
( op(e3,e2) = e1 ),
inference(canonicalize,[],[normalize_34_17])).
cnf(refute_34_2,plain,
( op(e0,e3) = e3 ),
inference(canonicalize,[],[normalize_34_8])).
cnf(refute_34_3,plain,
( op(op(e0,e3),e2) = op(op(e0,e3),e2) ),
introduced(tautology,[refl,[$fot(op(op(e0,e3),e2))]])).
cnf(refute_34_4,plain,
( op(e0,e3) != e3
| op(op(e0,e3),e2) != op(op(e0,e3),e2)
| op(op(e0,e3),e2) = op(e3,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e3),e2),op(op(e0,e3),e2))),[1,0],$fot(e3)]])).
cnf(refute_34_5,plain,
( op(e0,e3) != e3
| op(op(e0,e3),e2) = op(e3,e2) ),
inference(resolve,[$cnf($equal(op(op(e0,e3),e2),op(op(e0,e3),e2)))],[refute_34_3,refute_34_4])).
cnf(refute_34_6,plain,
( op(op(e0,e3),e2) = op(e3,e2) ),
inference(resolve,[$cnf($equal(op(e0,e3),e3))],[refute_34_2,refute_34_5])).
cnf(refute_34_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_34_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_34_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_34_7,refute_34_8])).
cnf(refute_34_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_34_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_34_9,refute_34_10])).
cnf(refute_34_12,plain,
( op(e3,e2) != e1
| op(op(e0,e3),e2) != op(e3,e2)
| op(op(e0,e3),e2) = e1 ),
inference(subst,[],[refute_34_11:[bind(X,$fot(op(op(e0,e3),e2))),bind(Y,$fot(op(e3,e2))),bind(Z,$fot(e1))]])).
cnf(refute_34_13,plain,
( op(e3,e2) != e1
| op(op(e0,e3),e2) = e1 ),
inference(resolve,[$cnf($equal(op(op(e0,e3),e2),op(e3,e2)))],[refute_34_6,refute_34_12])).
cnf(refute_34_14,plain,
( op(op(e0,e3),e2) = e1 ),
inference(resolve,[$cnf($equal(op(e3,e2),e1))],[refute_34_1,refute_34_13])).
cnf(refute_34_15,plain,
( e1 != op(e0,op(e3,e2))
| op(op(e0,e3),e2) != e1
| op(op(e0,e3),e2) = op(e0,op(e3,e2)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e3),e2),e1)),[1],$fot(op(e0,op(e3,e2)))]])).
cnf(refute_34_16,plain,
( e1 != op(e0,op(e3,e2))
| op(op(e0,e3),e2) = op(e0,op(e3,e2)) ),
inference(resolve,[$cnf($equal(op(op(e0,e3),e2),e1))],[refute_34_14,refute_34_15])).
cnf(refute_34_17,plain,
( op(e0,e1) = e1 ),
inference(canonicalize,[],[normalize_34_6])).
cnf(refute_34_18,plain,
( op(e0,op(e3,e2)) = op(e0,op(e3,e2)) ),
introduced(tautology,[refl,[$fot(op(e0,op(e3,e2)))]])).
cnf(refute_34_19,plain,
( op(e0,op(e3,e2)) != op(e0,op(e3,e2))
| op(e3,e2) != e1
| op(e0,op(e3,e2)) = op(e0,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(e0,op(e3,e2)),op(e0,op(e3,e2)))),[1,1],$fot(e1)]])).
cnf(refute_34_20,plain,
( op(e3,e2) != e1
| op(e0,op(e3,e2)) = op(e0,e1) ),
inference(resolve,[$cnf($equal(op(e0,op(e3,e2)),op(e0,op(e3,e2))))],[refute_34_18,refute_34_19])).
cnf(refute_34_21,plain,
( op(e0,op(e3,e2)) = op(e0,e1) ),
inference(resolve,[$cnf($equal(op(e3,e2),e1))],[refute_34_1,refute_34_20])).
cnf(refute_34_22,plain,
( op(e0,e1) != e1
| op(e0,op(e3,e2)) != op(e0,e1)
| op(e0,op(e3,e2)) = e1 ),
inference(subst,[],[refute_34_11:[bind(X,$fot(op(e0,op(e3,e2)))),bind(Y,$fot(op(e0,e1))),bind(Z,$fot(e1))]])).
cnf(refute_34_23,plain,
( op(e0,e1) != e1
| op(e0,op(e3,e2)) = e1 ),
inference(resolve,[$cnf($equal(op(e0,op(e3,e2)),op(e0,e1)))],[refute_34_21,refute_34_22])).
cnf(refute_34_24,plain,
( op(e0,op(e3,e2)) = e1 ),
inference(resolve,[$cnf($equal(op(e0,e1),e1))],[refute_34_17,refute_34_23])).
cnf(refute_34_25,plain,
( e1 != e1
| op(e0,op(e3,e2)) != e1
| e1 = op(e0,op(e3,e2)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e1,op(e0,op(e3,e2)))),[1],$fot(e1)]])).
cnf(refute_34_26,plain,
( e1 != e1
| e1 = op(e0,op(e3,e2)) ),
inference(resolve,[$cnf($equal(op(e0,op(e3,e2)),e1))],[refute_34_24,refute_34_25])).
cnf(refute_34_27,plain,
( e1 != e1
| op(op(e0,e3),e2) = op(e0,op(e3,e2)) ),
inference(resolve,[$cnf($equal(e1,op(e0,op(e3,e2))))],[refute_34_26,refute_34_16])).
cnf(refute_34_28,plain,
( e1 != e1 ),
inference(resolve,[$cnf($equal(op(op(e0,e3),e2),op(e0,op(e3,e2))))],[refute_34_27,refute_34_0])).
cnf(refute_34_29,plain,
( e1 = e1 ),
introduced(tautology,[refl,[$fot(e1)]])).
cnf(refute_34_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e1,e1))],[refute_34_29,refute_34_28])).
fof(negate_35_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2)) )
=> op(op(e0,e3),e3) = op(e0,op(e3,e3)) ) ),
inference(negate,[],[subgoal_35])).
fof(normalize_35_0,plain,
( op(op(e0,e3),e3) != op(e0,op(e3,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_35_0])).
fof(normalize_35_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_35_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_35_1])).
fof(normalize_35_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_35_1])).
fof(normalize_35_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_35_1])).
fof(normalize_35_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_35_1])).
fof(normalize_35_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_35_1])).
fof(normalize_35_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_35_1])).
fof(normalize_35_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_35_1])).
fof(normalize_35_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_35_1])).
fof(normalize_35_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_35_1])).
fof(normalize_35_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_35_1])).
fof(normalize_35_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_35_1])).
fof(normalize_35_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_35_1])).
fof(normalize_35_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_35_1])).
fof(normalize_35_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_35_1])).
fof(normalize_35_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_35_1])).
fof(normalize_35_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_35_1])).
fof(normalize_35_18,plain,
( op(op(e0,e3),e3) != op(e0,op(e3,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_35_0,normalize_35_2,normalize_35_3,normalize_35_4,normalize_35_5,normalize_35_2,normalize_35_6,normalize_35_7,normalize_35_8,normalize_35_9,normalize_35_4,normalize_35_10,normalize_35_11,normalize_35_12,normalize_35_13,normalize_35_5,normalize_35_14,normalize_35_15,normalize_35_16,normalize_35_17,normalize_35_3])).
fof(normalize_35_19,plain,(
op(op(e0,e3),e3) != op(e0,op(e3,e3)) ),
inference(conjunct,[],[normalize_35_18])).
cnf(refute_35_0,plain,
( op(op(e0,e3),e3) != op(e0,op(e3,e3)) ),
inference(canonicalize,[],[normalize_35_19])).
cnf(refute_35_1,plain,
( op(e3,e3) = e0 ),
inference(canonicalize,[],[normalize_35_3])).
cnf(refute_35_2,plain,
( op(e0,e3) = e3 ),
inference(canonicalize,[],[normalize_35_8])).
cnf(refute_35_3,plain,
( op(op(e0,e3),e3) = op(op(e0,e3),e3) ),
introduced(tautology,[refl,[$fot(op(op(e0,e3),e3))]])).
cnf(refute_35_4,plain,
( op(e0,e3) != e3
| op(op(e0,e3),e3) != op(op(e0,e3),e3)
| op(op(e0,e3),e3) = op(e3,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e3),e3),op(op(e0,e3),e3))),[1,0],$fot(e3)]])).
cnf(refute_35_5,plain,
( op(e0,e3) != e3
| op(op(e0,e3),e3) = op(e3,e3) ),
inference(resolve,[$cnf($equal(op(op(e0,e3),e3),op(op(e0,e3),e3)))],[refute_35_3,refute_35_4])).
cnf(refute_35_6,plain,
( op(op(e0,e3),e3) = op(e3,e3) ),
inference(resolve,[$cnf($equal(op(e0,e3),e3))],[refute_35_2,refute_35_5])).
cnf(refute_35_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_35_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_35_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_35_7,refute_35_8])).
cnf(refute_35_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_35_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_35_9,refute_35_10])).
cnf(refute_35_12,plain,
( op(e3,e3) != e0
| op(op(e0,e3),e3) != op(e3,e3)
| op(op(e0,e3),e3) = e0 ),
inference(subst,[],[refute_35_11:[bind(X,$fot(op(op(e0,e3),e3))),bind(Y,$fot(op(e3,e3))),bind(Z,$fot(e0))]])).
cnf(refute_35_13,plain,
( op(e3,e3) != e0
| op(op(e0,e3),e3) = e0 ),
inference(resolve,[$cnf($equal(op(op(e0,e3),e3),op(e3,e3)))],[refute_35_6,refute_35_12])).
cnf(refute_35_14,plain,
( op(op(e0,e3),e3) = e0 ),
inference(resolve,[$cnf($equal(op(e3,e3),e0))],[refute_35_1,refute_35_13])).
cnf(refute_35_15,plain,
( e0 != op(e0,op(e3,e3))
| op(op(e0,e3),e3) != e0
| op(op(e0,e3),e3) = op(e0,op(e3,e3)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e0,e3),e3),e0)),[1],$fot(op(e0,op(e3,e3)))]])).
cnf(refute_35_16,plain,
( e0 != op(e0,op(e3,e3))
| op(op(e0,e3),e3) = op(e0,op(e3,e3)) ),
inference(resolve,[$cnf($equal(op(op(e0,e3),e3),e0))],[refute_35_14,refute_35_15])).
cnf(refute_35_17,plain,
( op(e0,e0) = e0 ),
inference(canonicalize,[],[normalize_35_2])).
cnf(refute_35_18,plain,
( op(e0,op(e3,e3)) = op(e0,op(e3,e3)) ),
introduced(tautology,[refl,[$fot(op(e0,op(e3,e3)))]])).
cnf(refute_35_19,plain,
( op(e0,op(e3,e3)) != op(e0,op(e3,e3))
| op(e3,e3) != e0
| op(e0,op(e3,e3)) = op(e0,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(e0,op(e3,e3)),op(e0,op(e3,e3)))),[1,1],$fot(e0)]])).
cnf(refute_35_20,plain,
( op(e3,e3) != e0
| op(e0,op(e3,e3)) = op(e0,e0) ),
inference(resolve,[$cnf($equal(op(e0,op(e3,e3)),op(e0,op(e3,e3))))],[refute_35_18,refute_35_19])).
cnf(refute_35_21,plain,
( op(e0,op(e3,e3)) = op(e0,e0) ),
inference(resolve,[$cnf($equal(op(e3,e3),e0))],[refute_35_1,refute_35_20])).
cnf(refute_35_22,plain,
( op(e0,e0) != e0
| op(e0,op(e3,e3)) != op(e0,e0)
| op(e0,op(e3,e3)) = e0 ),
inference(subst,[],[refute_35_11:[bind(X,$fot(op(e0,op(e3,e3)))),bind(Y,$fot(op(e0,e0))),bind(Z,$fot(e0))]])).
cnf(refute_35_23,plain,
( op(e0,e0) != e0
| op(e0,op(e3,e3)) = e0 ),
inference(resolve,[$cnf($equal(op(e0,op(e3,e3)),op(e0,e0)))],[refute_35_21,refute_35_22])).
cnf(refute_35_24,plain,
( op(e0,op(e3,e3)) = e0 ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_35_17,refute_35_23])).
cnf(refute_35_25,plain,
( e0 != e0
| op(e0,op(e3,e3)) != e0
| e0 = op(e0,op(e3,e3)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e0,op(e0,op(e3,e3)))),[1],$fot(e0)]])).
cnf(refute_35_26,plain,
( e0 != e0
| e0 = op(e0,op(e3,e3)) ),
inference(resolve,[$cnf($equal(op(e0,op(e3,e3)),e0))],[refute_35_24,refute_35_25])).
cnf(refute_35_27,plain,
( e0 != e0
| op(op(e0,e3),e3) = op(e0,op(e3,e3)) ),
inference(resolve,[$cnf($equal(e0,op(e0,op(e3,e3))))],[refute_35_26,refute_35_16])).
cnf(refute_35_28,plain,
( e0 != e0 ),
inference(resolve,[$cnf($equal(op(op(e0,e3),e3),op(e0,op(e3,e3))))],[refute_35_27,refute_35_0])).
cnf(refute_35_29,plain,
( e0 = e0 ),
introduced(tautology,[refl,[$fot(e0)]])).
cnf(refute_35_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e0))],[refute_35_29,refute_35_28])).
fof(negate_36_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3)) )
=> op(op(e1,e0),e0) = op(e1,op(e0,e0)) ) ),
inference(negate,[],[subgoal_36])).
fof(normalize_36_0,plain,
( op(op(e1,e0),e0) != op(e1,op(e0,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_36_0])).
fof(normalize_36_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_36_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_36_1])).
fof(normalize_36_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_36_1])).
fof(normalize_36_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_36_1])).
fof(normalize_36_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_36_1])).
fof(normalize_36_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_36_1])).
fof(normalize_36_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_36_1])).
fof(normalize_36_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_36_1])).
fof(normalize_36_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_36_1])).
fof(normalize_36_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_36_1])).
fof(normalize_36_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_36_1])).
fof(normalize_36_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_36_1])).
fof(normalize_36_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_36_1])).
fof(normalize_36_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_36_1])).
fof(normalize_36_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_36_1])).
fof(normalize_36_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_36_1])).
fof(normalize_36_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_36_1])).
fof(normalize_36_18,plain,
( op(op(e1,e0),e0) != op(e1,op(e0,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_36_0,normalize_36_2,normalize_36_3,normalize_36_4,normalize_36_5,normalize_36_2,normalize_36_6,normalize_36_7,normalize_36_8,normalize_36_9,normalize_36_4,normalize_36_10,normalize_36_11,normalize_36_12,normalize_36_13,normalize_36_5,normalize_36_14,normalize_36_15,normalize_36_16,normalize_36_17,normalize_36_3])).
fof(normalize_36_19,plain,(
op(op(e1,e0),e0) != op(e1,op(e0,e0)) ),
inference(conjunct,[],[normalize_36_18])).
cnf(refute_36_0,plain,
( op(op(e1,e0),e0) != op(e1,op(e0,e0)) ),
inference(canonicalize,[],[normalize_36_19])).
cnf(refute_36_1,plain,
( op(e1,e0) = e1 ),
inference(canonicalize,[],[normalize_36_9])).
cnf(refute_36_2,plain,
( op(op(e1,e0),e0) = op(op(e1,e0),e0) ),
introduced(tautology,[refl,[$fot(op(op(e1,e0),e0))]])).
cnf(refute_36_3,plain,
( op(e1,e0) != e1
| op(op(e1,e0),e0) != op(op(e1,e0),e0)
| op(op(e1,e0),e0) = op(e1,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e0),e0),op(op(e1,e0),e0))),[1,0],$fot(e1)]])).
cnf(refute_36_4,plain,
( op(e1,e0) != e1
| op(op(e1,e0),e0) = op(e1,e0) ),
inference(resolve,[$cnf($equal(op(op(e1,e0),e0),op(op(e1,e0),e0)))],[refute_36_2,refute_36_3])).
cnf(refute_36_5,plain,
( op(op(e1,e0),e0) = op(e1,e0) ),
inference(resolve,[$cnf($equal(op(e1,e0),e1))],[refute_36_1,refute_36_4])).
cnf(refute_36_6,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_36_7,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_36_8,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_36_6,refute_36_7])).
cnf(refute_36_9,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_36_10,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_36_8,refute_36_9])).
cnf(refute_36_11,plain,
( op(e1,e0) != e1
| op(op(e1,e0),e0) != op(e1,e0)
| op(op(e1,e0),e0) = e1 ),
inference(subst,[],[refute_36_10:[bind(X,$fot(op(op(e1,e0),e0))),bind(Y,$fot(op(e1,e0))),bind(Z,$fot(e1))]])).
cnf(refute_36_12,plain,
( op(e1,e0) != e1
| op(op(e1,e0),e0) = e1 ),
inference(resolve,[$cnf($equal(op(op(e1,e0),e0),op(e1,e0)))],[refute_36_5,refute_36_11])).
cnf(refute_36_13,plain,
( op(op(e1,e0),e0) = e1 ),
inference(resolve,[$cnf($equal(op(e1,e0),e1))],[refute_36_1,refute_36_12])).
cnf(refute_36_14,plain,
( e1 != op(e1,op(e0,e0))
| op(op(e1,e0),e0) != e1
| op(op(e1,e0),e0) = op(e1,op(e0,e0)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e0),e0),e1)),[1],$fot(op(e1,op(e0,e0)))]])).
cnf(refute_36_15,plain,
( e1 != op(e1,op(e0,e0))
| op(op(e1,e0),e0) = op(e1,op(e0,e0)) ),
inference(resolve,[$cnf($equal(op(op(e1,e0),e0),e1))],[refute_36_13,refute_36_14])).
cnf(refute_36_16,plain,
( op(e0,e0) = e0 ),
inference(canonicalize,[],[normalize_36_2])).
cnf(refute_36_17,plain,
( op(e1,op(e0,e0)) = op(e1,op(e0,e0)) ),
introduced(tautology,[refl,[$fot(op(e1,op(e0,e0)))]])).
cnf(refute_36_18,plain,
( op(e0,e0) != e0
| op(e1,op(e0,e0)) != op(e1,op(e0,e0))
| op(e1,op(e0,e0)) = op(e1,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(e1,op(e0,e0)),op(e1,op(e0,e0)))),[1,1],$fot(e0)]])).
cnf(refute_36_19,plain,
( op(e0,e0) != e0
| op(e1,op(e0,e0)) = op(e1,e0) ),
inference(resolve,[$cnf($equal(op(e1,op(e0,e0)),op(e1,op(e0,e0))))],[refute_36_17,refute_36_18])).
cnf(refute_36_20,plain,
( op(e1,op(e0,e0)) = op(e1,e0) ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_36_16,refute_36_19])).
cnf(refute_36_21,plain,
( op(e1,e0) != e1
| op(e1,op(e0,e0)) != op(e1,e0)
| op(e1,op(e0,e0)) = e1 ),
inference(subst,[],[refute_36_10:[bind(X,$fot(op(e1,op(e0,e0)))),bind(Y,$fot(op(e1,e0))),bind(Z,$fot(e1))]])).
cnf(refute_36_22,plain,
( op(e1,e0) != e1
| op(e1,op(e0,e0)) = e1 ),
inference(resolve,[$cnf($equal(op(e1,op(e0,e0)),op(e1,e0)))],[refute_36_20,refute_36_21])).
cnf(refute_36_23,plain,
( op(e1,op(e0,e0)) = e1 ),
inference(resolve,[$cnf($equal(op(e1,e0),e1))],[refute_36_1,refute_36_22])).
cnf(refute_36_24,plain,
( e1 != e1
| op(e1,op(e0,e0)) != e1
| e1 = op(e1,op(e0,e0)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e1,op(e1,op(e0,e0)))),[1],$fot(e1)]])).
cnf(refute_36_25,plain,
( e1 != e1
| e1 = op(e1,op(e0,e0)) ),
inference(resolve,[$cnf($equal(op(e1,op(e0,e0)),e1))],[refute_36_23,refute_36_24])).
cnf(refute_36_26,plain,
( e1 != e1
| op(op(e1,e0),e0) = op(e1,op(e0,e0)) ),
inference(resolve,[$cnf($equal(e1,op(e1,op(e0,e0))))],[refute_36_25,refute_36_15])).
cnf(refute_36_27,plain,
( e1 != e1 ),
inference(resolve,[$cnf($equal(op(op(e1,e0),e0),op(e1,op(e0,e0))))],[refute_36_26,refute_36_0])).
cnf(refute_36_28,plain,
( e1 = e1 ),
introduced(tautology,[refl,[$fot(e1)]])).
cnf(refute_36_29,plain,
( $false ),
inference(resolve,[$cnf($equal(e1,e1))],[refute_36_28,refute_36_27])).
fof(negate_37_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0)) )
=> op(op(e1,e0),e1) = op(e1,op(e0,e1)) ) ),
inference(negate,[],[subgoal_37])).
fof(normalize_37_0,plain,
( op(op(e1,e0),e1) != op(e1,op(e0,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_37_0])).
fof(normalize_37_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_37_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_37_1])).
fof(normalize_37_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_37_1])).
fof(normalize_37_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_37_1])).
fof(normalize_37_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_37_1])).
fof(normalize_37_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_37_1])).
fof(normalize_37_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_37_1])).
fof(normalize_37_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_37_1])).
fof(normalize_37_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_37_1])).
fof(normalize_37_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_37_1])).
fof(normalize_37_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_37_1])).
fof(normalize_37_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_37_1])).
fof(normalize_37_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_37_1])).
fof(normalize_37_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_37_1])).
fof(normalize_37_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_37_1])).
fof(normalize_37_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_37_1])).
fof(normalize_37_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_37_1])).
fof(normalize_37_18,plain,
( op(op(e1,e0),e1) != op(e1,op(e0,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_37_0,normalize_37_2,normalize_37_3,normalize_37_4,normalize_37_5,normalize_37_2,normalize_37_6,normalize_37_7,normalize_37_8,normalize_37_9,normalize_37_4,normalize_37_10,normalize_37_11,normalize_37_12,normalize_37_13,normalize_37_5,normalize_37_14,normalize_37_15,normalize_37_16,normalize_37_17,normalize_37_3])).
fof(normalize_37_19,plain,(
op(op(e1,e0),e1) != op(e1,op(e0,e1)) ),
inference(conjunct,[],[normalize_37_18])).
cnf(refute_37_0,plain,
( op(op(e1,e0),e1) != op(e1,op(e0,e1)) ),
inference(canonicalize,[],[normalize_37_19])).
cnf(refute_37_1,plain,
( op(e1,e1) = e3 ),
inference(canonicalize,[],[normalize_37_4])).
cnf(refute_37_2,plain,
( op(e1,e0) = e1 ),
inference(canonicalize,[],[normalize_37_9])).
cnf(refute_37_3,plain,
( op(op(e1,e0),e1) = op(op(e1,e0),e1) ),
introduced(tautology,[refl,[$fot(op(op(e1,e0),e1))]])).
cnf(refute_37_4,plain,
( op(e1,e0) != e1
| op(op(e1,e0),e1) != op(op(e1,e0),e1)
| op(op(e1,e0),e1) = op(e1,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e0),e1),op(op(e1,e0),e1))),[1,0],$fot(e1)]])).
cnf(refute_37_5,plain,
( op(e1,e0) != e1
| op(op(e1,e0),e1) = op(e1,e1) ),
inference(resolve,[$cnf($equal(op(op(e1,e0),e1),op(op(e1,e0),e1)))],[refute_37_3,refute_37_4])).
cnf(refute_37_6,plain,
( op(op(e1,e0),e1) = op(e1,e1) ),
inference(resolve,[$cnf($equal(op(e1,e0),e1))],[refute_37_2,refute_37_5])).
cnf(refute_37_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_37_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_37_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_37_7,refute_37_8])).
cnf(refute_37_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_37_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_37_9,refute_37_10])).
cnf(refute_37_12,plain,
( op(e1,e1) != e3
| op(op(e1,e0),e1) != op(e1,e1)
| op(op(e1,e0),e1) = e3 ),
inference(subst,[],[refute_37_11:[bind(X,$fot(op(op(e1,e0),e1))),bind(Y,$fot(op(e1,e1))),bind(Z,$fot(e3))]])).
cnf(refute_37_13,plain,
( op(e1,e1) != e3
| op(op(e1,e0),e1) = e3 ),
inference(resolve,[$cnf($equal(op(op(e1,e0),e1),op(e1,e1)))],[refute_37_6,refute_37_12])).
cnf(refute_37_14,plain,
( op(op(e1,e0),e1) = e3 ),
inference(resolve,[$cnf($equal(op(e1,e1),e3))],[refute_37_1,refute_37_13])).
cnf(refute_37_15,plain,
( e3 != op(e1,op(e0,e1))
| op(op(e1,e0),e1) != e3
| op(op(e1,e0),e1) = op(e1,op(e0,e1)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e0),e1),e3)),[1],$fot(op(e1,op(e0,e1)))]])).
cnf(refute_37_16,plain,
( e3 != op(e1,op(e0,e1))
| op(op(e1,e0),e1) = op(e1,op(e0,e1)) ),
inference(resolve,[$cnf($equal(op(op(e1,e0),e1),e3))],[refute_37_14,refute_37_15])).
cnf(refute_37_17,plain,
( op(e0,e1) = e1 ),
inference(canonicalize,[],[normalize_37_6])).
cnf(refute_37_18,plain,
( op(e1,op(e0,e1)) = op(e1,op(e0,e1)) ),
introduced(tautology,[refl,[$fot(op(e1,op(e0,e1)))]])).
cnf(refute_37_19,plain,
( op(e0,e1) != e1
| op(e1,op(e0,e1)) != op(e1,op(e0,e1))
| op(e1,op(e0,e1)) = op(e1,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(e1,op(e0,e1)),op(e1,op(e0,e1)))),[1,1],$fot(e1)]])).
cnf(refute_37_20,plain,
( op(e0,e1) != e1
| op(e1,op(e0,e1)) = op(e1,e1) ),
inference(resolve,[$cnf($equal(op(e1,op(e0,e1)),op(e1,op(e0,e1))))],[refute_37_18,refute_37_19])).
cnf(refute_37_21,plain,
( op(e1,op(e0,e1)) = op(e1,e1) ),
inference(resolve,[$cnf($equal(op(e0,e1),e1))],[refute_37_17,refute_37_20])).
cnf(refute_37_22,plain,
( op(e1,e1) != e3
| op(e1,op(e0,e1)) != op(e1,e1)
| op(e1,op(e0,e1)) = e3 ),
inference(subst,[],[refute_37_11:[bind(X,$fot(op(e1,op(e0,e1)))),bind(Y,$fot(op(e1,e1))),bind(Z,$fot(e3))]])).
cnf(refute_37_23,plain,
( op(e1,e1) != e3
| op(e1,op(e0,e1)) = e3 ),
inference(resolve,[$cnf($equal(op(e1,op(e0,e1)),op(e1,e1)))],[refute_37_21,refute_37_22])).
cnf(refute_37_24,plain,
( op(e1,op(e0,e1)) = e3 ),
inference(resolve,[$cnf($equal(op(e1,e1),e3))],[refute_37_1,refute_37_23])).
cnf(refute_37_25,plain,
( e3 != e3
| op(e1,op(e0,e1)) != e3
| e3 = op(e1,op(e0,e1)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e3,op(e1,op(e0,e1)))),[1],$fot(e3)]])).
cnf(refute_37_26,plain,
( e3 != e3
| e3 = op(e1,op(e0,e1)) ),
inference(resolve,[$cnf($equal(op(e1,op(e0,e1)),e3))],[refute_37_24,refute_37_25])).
cnf(refute_37_27,plain,
( e3 != e3
| op(op(e1,e0),e1) = op(e1,op(e0,e1)) ),
inference(resolve,[$cnf($equal(e3,op(e1,op(e0,e1))))],[refute_37_26,refute_37_16])).
cnf(refute_37_28,plain,
( e3 != e3 ),
inference(resolve,[$cnf($equal(op(op(e1,e0),e1),op(e1,op(e0,e1))))],[refute_37_27,refute_37_0])).
cnf(refute_37_29,plain,
( e3 = e3 ),
introduced(tautology,[refl,[$fot(e3)]])).
cnf(refute_37_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e3,e3))],[refute_37_29,refute_37_28])).
fof(negate_38_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1)) )
=> op(op(e1,e0),e2) = op(e1,op(e0,e2)) ) ),
inference(negate,[],[subgoal_38])).
fof(normalize_38_0,plain,
( op(op(e1,e0),e2) != op(e1,op(e0,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_38_0])).
fof(normalize_38_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_38_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_38_1])).
fof(normalize_38_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_38_1])).
fof(normalize_38_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_38_1])).
fof(normalize_38_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_38_1])).
fof(normalize_38_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_38_1])).
fof(normalize_38_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_38_1])).
fof(normalize_38_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_38_1])).
fof(normalize_38_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_38_1])).
fof(normalize_38_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_38_1])).
fof(normalize_38_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_38_1])).
fof(normalize_38_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_38_1])).
fof(normalize_38_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_38_1])).
fof(normalize_38_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_38_1])).
fof(normalize_38_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_38_1])).
fof(normalize_38_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_38_1])).
fof(normalize_38_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_38_1])).
fof(normalize_38_18,plain,
( op(op(e1,e0),e2) != op(e1,op(e0,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_38_0,normalize_38_2,normalize_38_3,normalize_38_4,normalize_38_5,normalize_38_2,normalize_38_6,normalize_38_7,normalize_38_8,normalize_38_9,normalize_38_4,normalize_38_10,normalize_38_11,normalize_38_12,normalize_38_13,normalize_38_5,normalize_38_14,normalize_38_15,normalize_38_16,normalize_38_17,normalize_38_3])).
fof(normalize_38_19,plain,(
op(op(e1,e0),e2) != op(e1,op(e0,e2)) ),
inference(conjunct,[],[normalize_38_18])).
cnf(refute_38_0,plain,
( op(op(e1,e0),e2) != op(e1,op(e0,e2)) ),
inference(canonicalize,[],[normalize_38_19])).
cnf(refute_38_1,plain,
( op(e1,e2) = e0 ),
inference(canonicalize,[],[normalize_38_10])).
cnf(refute_38_2,plain,
( op(e1,e0) = e1 ),
inference(canonicalize,[],[normalize_38_9])).
cnf(refute_38_3,plain,
( op(op(e1,e0),e2) = op(op(e1,e0),e2) ),
introduced(tautology,[refl,[$fot(op(op(e1,e0),e2))]])).
cnf(refute_38_4,plain,
( op(e1,e0) != e1
| op(op(e1,e0),e2) != op(op(e1,e0),e2)
| op(op(e1,e0),e2) = op(e1,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e0),e2),op(op(e1,e0),e2))),[1,0],$fot(e1)]])).
cnf(refute_38_5,plain,
( op(e1,e0) != e1
| op(op(e1,e0),e2) = op(e1,e2) ),
inference(resolve,[$cnf($equal(op(op(e1,e0),e2),op(op(e1,e0),e2)))],[refute_38_3,refute_38_4])).
cnf(refute_38_6,plain,
( op(op(e1,e0),e2) = op(e1,e2) ),
inference(resolve,[$cnf($equal(op(e1,e0),e1))],[refute_38_2,refute_38_5])).
cnf(refute_38_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_38_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_38_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_38_7,refute_38_8])).
cnf(refute_38_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_38_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_38_9,refute_38_10])).
cnf(refute_38_12,plain,
( op(e1,e2) != e0
| op(op(e1,e0),e2) != op(e1,e2)
| op(op(e1,e0),e2) = e0 ),
inference(subst,[],[refute_38_11:[bind(X,$fot(op(op(e1,e0),e2))),bind(Y,$fot(op(e1,e2))),bind(Z,$fot(e0))]])).
cnf(refute_38_13,plain,
( op(e1,e2) != e0
| op(op(e1,e0),e2) = e0 ),
inference(resolve,[$cnf($equal(op(op(e1,e0),e2),op(e1,e2)))],[refute_38_6,refute_38_12])).
cnf(refute_38_14,plain,
( op(op(e1,e0),e2) = e0 ),
inference(resolve,[$cnf($equal(op(e1,e2),e0))],[refute_38_1,refute_38_13])).
cnf(refute_38_15,plain,
( e0 != op(e1,op(e0,e2))
| op(op(e1,e0),e2) != e0
| op(op(e1,e0),e2) = op(e1,op(e0,e2)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e0),e2),e0)),[1],$fot(op(e1,op(e0,e2)))]])).
cnf(refute_38_16,plain,
( e0 != op(e1,op(e0,e2))
| op(op(e1,e0),e2) = op(e1,op(e0,e2)) ),
inference(resolve,[$cnf($equal(op(op(e1,e0),e2),e0))],[refute_38_14,refute_38_15])).
cnf(refute_38_17,plain,
( op(e0,e2) = e2 ),
inference(canonicalize,[],[normalize_38_7])).
cnf(refute_38_18,plain,
( op(e1,op(e0,e2)) = op(e1,op(e0,e2)) ),
introduced(tautology,[refl,[$fot(op(e1,op(e0,e2)))]])).
cnf(refute_38_19,plain,
( op(e0,e2) != e2
| op(e1,op(e0,e2)) != op(e1,op(e0,e2))
| op(e1,op(e0,e2)) = op(e1,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(e1,op(e0,e2)),op(e1,op(e0,e2)))),[1,1],$fot(e2)]])).
cnf(refute_38_20,plain,
( op(e0,e2) != e2
| op(e1,op(e0,e2)) = op(e1,e2) ),
inference(resolve,[$cnf($equal(op(e1,op(e0,e2)),op(e1,op(e0,e2))))],[refute_38_18,refute_38_19])).
cnf(refute_38_21,plain,
( op(e1,op(e0,e2)) = op(e1,e2) ),
inference(resolve,[$cnf($equal(op(e0,e2),e2))],[refute_38_17,refute_38_20])).
cnf(refute_38_22,plain,
( op(e1,e2) != e0
| op(e1,op(e0,e2)) != op(e1,e2)
| op(e1,op(e0,e2)) = e0 ),
inference(subst,[],[refute_38_11:[bind(X,$fot(op(e1,op(e0,e2)))),bind(Y,$fot(op(e1,e2))),bind(Z,$fot(e0))]])).
cnf(refute_38_23,plain,
( op(e1,e2) != e0
| op(e1,op(e0,e2)) = e0 ),
inference(resolve,[$cnf($equal(op(e1,op(e0,e2)),op(e1,e2)))],[refute_38_21,refute_38_22])).
cnf(refute_38_24,plain,
( op(e1,op(e0,e2)) = e0 ),
inference(resolve,[$cnf($equal(op(e1,e2),e0))],[refute_38_1,refute_38_23])).
cnf(refute_38_25,plain,
( e0 != e0
| op(e1,op(e0,e2)) != e0
| e0 = op(e1,op(e0,e2)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e0,op(e1,op(e0,e2)))),[1],$fot(e0)]])).
cnf(refute_38_26,plain,
( e0 != e0
| e0 = op(e1,op(e0,e2)) ),
inference(resolve,[$cnf($equal(op(e1,op(e0,e2)),e0))],[refute_38_24,refute_38_25])).
cnf(refute_38_27,plain,
( e0 != e0
| op(op(e1,e0),e2) = op(e1,op(e0,e2)) ),
inference(resolve,[$cnf($equal(e0,op(e1,op(e0,e2))))],[refute_38_26,refute_38_16])).
cnf(refute_38_28,plain,
( e0 != e0 ),
inference(resolve,[$cnf($equal(op(op(e1,e0),e2),op(e1,op(e0,e2))))],[refute_38_27,refute_38_0])).
cnf(refute_38_29,plain,
( e0 = e0 ),
introduced(tautology,[refl,[$fot(e0)]])).
cnf(refute_38_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e0))],[refute_38_29,refute_38_28])).
fof(negate_39_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2)) )
=> op(op(e1,e0),e3) = op(e1,op(e0,e3)) ) ),
inference(negate,[],[subgoal_39])).
fof(normalize_39_0,plain,
( op(op(e1,e0),e3) != op(e1,op(e0,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_39_0])).
fof(normalize_39_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_39_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_39_1])).
fof(normalize_39_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_39_1])).
fof(normalize_39_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_39_1])).
fof(normalize_39_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_39_1])).
fof(normalize_39_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_39_1])).
fof(normalize_39_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_39_1])).
fof(normalize_39_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_39_1])).
fof(normalize_39_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_39_1])).
fof(normalize_39_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_39_1])).
fof(normalize_39_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_39_1])).
fof(normalize_39_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_39_1])).
fof(normalize_39_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_39_1])).
fof(normalize_39_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_39_1])).
fof(normalize_39_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_39_1])).
fof(normalize_39_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_39_1])).
fof(normalize_39_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_39_1])).
fof(normalize_39_18,plain,
( op(op(e1,e0),e3) != op(e1,op(e0,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_39_0,normalize_39_2,normalize_39_3,normalize_39_4,normalize_39_5,normalize_39_2,normalize_39_6,normalize_39_7,normalize_39_8,normalize_39_9,normalize_39_4,normalize_39_10,normalize_39_11,normalize_39_12,normalize_39_13,normalize_39_5,normalize_39_14,normalize_39_15,normalize_39_16,normalize_39_17,normalize_39_3])).
fof(normalize_39_19,plain,(
op(op(e1,e0),e3) != op(e1,op(e0,e3)) ),
inference(conjunct,[],[normalize_39_18])).
cnf(refute_39_0,plain,
( op(op(e1,e0),e3) != op(e1,op(e0,e3)) ),
inference(canonicalize,[],[normalize_39_19])).
cnf(refute_39_1,plain,
( op(e1,e3) = e2 ),
inference(canonicalize,[],[normalize_39_11])).
cnf(refute_39_2,plain,
( op(e1,e0) = e1 ),
inference(canonicalize,[],[normalize_39_9])).
cnf(refute_39_3,plain,
( op(op(e1,e0),e3) = op(op(e1,e0),e3) ),
introduced(tautology,[refl,[$fot(op(op(e1,e0),e3))]])).
cnf(refute_39_4,plain,
( op(e1,e0) != e1
| op(op(e1,e0),e3) != op(op(e1,e0),e3)
| op(op(e1,e0),e3) = op(e1,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e0),e3),op(op(e1,e0),e3))),[1,0],$fot(e1)]])).
cnf(refute_39_5,plain,
( op(e1,e0) != e1
| op(op(e1,e0),e3) = op(e1,e3) ),
inference(resolve,[$cnf($equal(op(op(e1,e0),e3),op(op(e1,e0),e3)))],[refute_39_3,refute_39_4])).
cnf(refute_39_6,plain,
( op(op(e1,e0),e3) = op(e1,e3) ),
inference(resolve,[$cnf($equal(op(e1,e0),e1))],[refute_39_2,refute_39_5])).
cnf(refute_39_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_39_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_39_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_39_7,refute_39_8])).
cnf(refute_39_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_39_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_39_9,refute_39_10])).
cnf(refute_39_12,plain,
( op(e1,e3) != e2
| op(op(e1,e0),e3) != op(e1,e3)
| op(op(e1,e0),e3) = e2 ),
inference(subst,[],[refute_39_11:[bind(X,$fot(op(op(e1,e0),e3))),bind(Y,$fot(op(e1,e3))),bind(Z,$fot(e2))]])).
cnf(refute_39_13,plain,
( op(e1,e3) != e2
| op(op(e1,e0),e3) = e2 ),
inference(resolve,[$cnf($equal(op(op(e1,e0),e3),op(e1,e3)))],[refute_39_6,refute_39_12])).
cnf(refute_39_14,plain,
( op(op(e1,e0),e3) = e2 ),
inference(resolve,[$cnf($equal(op(e1,e3),e2))],[refute_39_1,refute_39_13])).
cnf(refute_39_15,plain,
( e2 != op(e1,op(e0,e3))
| op(op(e1,e0),e3) != e2
| op(op(e1,e0),e3) = op(e1,op(e0,e3)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e0),e3),e2)),[1],$fot(op(e1,op(e0,e3)))]])).
cnf(refute_39_16,plain,
( e2 != op(e1,op(e0,e3))
| op(op(e1,e0),e3) = op(e1,op(e0,e3)) ),
inference(resolve,[$cnf($equal(op(op(e1,e0),e3),e2))],[refute_39_14,refute_39_15])).
cnf(refute_39_17,plain,
( op(e0,e3) = e3 ),
inference(canonicalize,[],[normalize_39_8])).
cnf(refute_39_18,plain,
( op(e1,op(e0,e3)) = op(e1,op(e0,e3)) ),
introduced(tautology,[refl,[$fot(op(e1,op(e0,e3)))]])).
cnf(refute_39_19,plain,
( op(e0,e3) != e3
| op(e1,op(e0,e3)) != op(e1,op(e0,e3))
| op(e1,op(e0,e3)) = op(e1,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(e1,op(e0,e3)),op(e1,op(e0,e3)))),[1,1],$fot(e3)]])).
cnf(refute_39_20,plain,
( op(e0,e3) != e3
| op(e1,op(e0,e3)) = op(e1,e3) ),
inference(resolve,[$cnf($equal(op(e1,op(e0,e3)),op(e1,op(e0,e3))))],[refute_39_18,refute_39_19])).
cnf(refute_39_21,plain,
( op(e1,op(e0,e3)) = op(e1,e3) ),
inference(resolve,[$cnf($equal(op(e0,e3),e3))],[refute_39_17,refute_39_20])).
cnf(refute_39_22,plain,
( op(e1,e3) != e2
| op(e1,op(e0,e3)) != op(e1,e3)
| op(e1,op(e0,e3)) = e2 ),
inference(subst,[],[refute_39_11:[bind(X,$fot(op(e1,op(e0,e3)))),bind(Y,$fot(op(e1,e3))),bind(Z,$fot(e2))]])).
cnf(refute_39_23,plain,
( op(e1,e3) != e2
| op(e1,op(e0,e3)) = e2 ),
inference(resolve,[$cnf($equal(op(e1,op(e0,e3)),op(e1,e3)))],[refute_39_21,refute_39_22])).
cnf(refute_39_24,plain,
( op(e1,op(e0,e3)) = e2 ),
inference(resolve,[$cnf($equal(op(e1,e3),e2))],[refute_39_1,refute_39_23])).
cnf(refute_39_25,plain,
( e2 != e2
| op(e1,op(e0,e3)) != e2
| e2 = op(e1,op(e0,e3)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e2,op(e1,op(e0,e3)))),[1],$fot(e2)]])).
cnf(refute_39_26,plain,
( e2 != e2
| e2 = op(e1,op(e0,e3)) ),
inference(resolve,[$cnf($equal(op(e1,op(e0,e3)),e2))],[refute_39_24,refute_39_25])).
cnf(refute_39_27,plain,
( e2 != e2
| op(op(e1,e0),e3) = op(e1,op(e0,e3)) ),
inference(resolve,[$cnf($equal(e2,op(e1,op(e0,e3))))],[refute_39_26,refute_39_16])).
cnf(refute_39_28,plain,
( e2 != e2 ),
inference(resolve,[$cnf($equal(op(op(e1,e0),e3),op(e1,op(e0,e3))))],[refute_39_27,refute_39_0])).
cnf(refute_39_29,plain,
( e2 = e2 ),
introduced(tautology,[refl,[$fot(e2)]])).
cnf(refute_39_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e2,e2))],[refute_39_29,refute_39_28])).
fof(negate_40_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3)) )
=> op(op(e1,e1),e0) = op(e1,op(e1,e0)) ) ),
inference(negate,[],[subgoal_40])).
fof(normalize_40_0,plain,
( op(op(e1,e1),e0) != op(e1,op(e1,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_40_0])).
fof(normalize_40_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_40_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_40_1])).
fof(normalize_40_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_40_1])).
fof(normalize_40_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_40_1])).
fof(normalize_40_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_40_1])).
fof(normalize_40_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_40_1])).
fof(normalize_40_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_40_1])).
fof(normalize_40_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_40_1])).
fof(normalize_40_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_40_1])).
fof(normalize_40_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_40_1])).
fof(normalize_40_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_40_1])).
fof(normalize_40_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_40_1])).
fof(normalize_40_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_40_1])).
fof(normalize_40_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_40_1])).
fof(normalize_40_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_40_1])).
fof(normalize_40_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_40_1])).
fof(normalize_40_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_40_1])).
fof(normalize_40_18,plain,
( op(op(e1,e1),e0) != op(e1,op(e1,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_40_0,normalize_40_2,normalize_40_3,normalize_40_4,normalize_40_5,normalize_40_2,normalize_40_6,normalize_40_7,normalize_40_8,normalize_40_9,normalize_40_4,normalize_40_10,normalize_40_11,normalize_40_12,normalize_40_13,normalize_40_5,normalize_40_14,normalize_40_15,normalize_40_16,normalize_40_17,normalize_40_3])).
fof(normalize_40_19,plain,(
op(op(e1,e1),e0) != op(e1,op(e1,e0)) ),
inference(conjunct,[],[normalize_40_18])).
cnf(refute_40_0,plain,
( op(op(e1,e1),e0) != op(e1,op(e1,e0)) ),
inference(canonicalize,[],[normalize_40_19])).
cnf(refute_40_1,plain,
( op(e3,e0) = e3 ),
inference(canonicalize,[],[normalize_40_15])).
cnf(refute_40_2,plain,
( op(e1,e1) = e3 ),
inference(canonicalize,[],[normalize_40_4])).
cnf(refute_40_3,plain,
( op(op(e1,e1),e0) = op(op(e1,e1),e0) ),
introduced(tautology,[refl,[$fot(op(op(e1,e1),e0))]])).
cnf(refute_40_4,plain,
( op(e1,e1) != e3
| op(op(e1,e1),e0) != op(op(e1,e1),e0)
| op(op(e1,e1),e0) = op(e3,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e1),e0),op(op(e1,e1),e0))),[1,0],$fot(e3)]])).
cnf(refute_40_5,plain,
( op(e1,e1) != e3
| op(op(e1,e1),e0) = op(e3,e0) ),
inference(resolve,[$cnf($equal(op(op(e1,e1),e0),op(op(e1,e1),e0)))],[refute_40_3,refute_40_4])).
cnf(refute_40_6,plain,
( op(op(e1,e1),e0) = op(e3,e0) ),
inference(resolve,[$cnf($equal(op(e1,e1),e3))],[refute_40_2,refute_40_5])).
cnf(refute_40_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_40_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_40_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_40_7,refute_40_8])).
cnf(refute_40_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_40_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_40_9,refute_40_10])).
cnf(refute_40_12,plain,
( op(e3,e0) != e3
| op(op(e1,e1),e0) != op(e3,e0)
| op(op(e1,e1),e0) = e3 ),
inference(subst,[],[refute_40_11:[bind(X,$fot(op(op(e1,e1),e0))),bind(Y,$fot(op(e3,e0))),bind(Z,$fot(e3))]])).
cnf(refute_40_13,plain,
( op(e3,e0) != e3
| op(op(e1,e1),e0) = e3 ),
inference(resolve,[$cnf($equal(op(op(e1,e1),e0),op(e3,e0)))],[refute_40_6,refute_40_12])).
cnf(refute_40_14,plain,
( op(op(e1,e1),e0) = e3 ),
inference(resolve,[$cnf($equal(op(e3,e0),e3))],[refute_40_1,refute_40_13])).
cnf(refute_40_15,plain,
( e3 != op(e1,op(e1,e0))
| op(op(e1,e1),e0) != e3
| op(op(e1,e1),e0) = op(e1,op(e1,e0)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e1),e0),e3)),[1],$fot(op(e1,op(e1,e0)))]])).
cnf(refute_40_16,plain,
( e3 != op(e1,op(e1,e0))
| op(op(e1,e1),e0) = op(e1,op(e1,e0)) ),
inference(resolve,[$cnf($equal(op(op(e1,e1),e0),e3))],[refute_40_14,refute_40_15])).
cnf(refute_40_17,plain,
( op(e1,e0) = e1 ),
inference(canonicalize,[],[normalize_40_9])).
cnf(refute_40_18,plain,
( op(e1,op(e1,e0)) = op(e1,op(e1,e0)) ),
introduced(tautology,[refl,[$fot(op(e1,op(e1,e0)))]])).
cnf(refute_40_19,plain,
( op(e1,e0) != e1
| op(e1,op(e1,e0)) != op(e1,op(e1,e0))
| op(e1,op(e1,e0)) = op(e1,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(e1,op(e1,e0)),op(e1,op(e1,e0)))),[1,1],$fot(e1)]])).
cnf(refute_40_20,plain,
( op(e1,e0) != e1
| op(e1,op(e1,e0)) = op(e1,e1) ),
inference(resolve,[$cnf($equal(op(e1,op(e1,e0)),op(e1,op(e1,e0))))],[refute_40_18,refute_40_19])).
cnf(refute_40_21,plain,
( op(e1,op(e1,e0)) = op(e1,e1) ),
inference(resolve,[$cnf($equal(op(e1,e0),e1))],[refute_40_17,refute_40_20])).
cnf(refute_40_22,plain,
( op(e1,e1) != e3
| op(e1,op(e1,e0)) != op(e1,e1)
| op(e1,op(e1,e0)) = e3 ),
inference(subst,[],[refute_40_11:[bind(X,$fot(op(e1,op(e1,e0)))),bind(Y,$fot(op(e1,e1))),bind(Z,$fot(e3))]])).
cnf(refute_40_23,plain,
( op(e1,e1) != e3
| op(e1,op(e1,e0)) = e3 ),
inference(resolve,[$cnf($equal(op(e1,op(e1,e0)),op(e1,e1)))],[refute_40_21,refute_40_22])).
cnf(refute_40_24,plain,
( op(e1,op(e1,e0)) = e3 ),
inference(resolve,[$cnf($equal(op(e1,e1),e3))],[refute_40_2,refute_40_23])).
cnf(refute_40_25,plain,
( e3 != e3
| op(e1,op(e1,e0)) != e3
| e3 = op(e1,op(e1,e0)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e3,op(e1,op(e1,e0)))),[1],$fot(e3)]])).
cnf(refute_40_26,plain,
( e3 != e3
| e3 = op(e1,op(e1,e0)) ),
inference(resolve,[$cnf($equal(op(e1,op(e1,e0)),e3))],[refute_40_24,refute_40_25])).
cnf(refute_40_27,plain,
( e3 != e3
| op(op(e1,e1),e0) = op(e1,op(e1,e0)) ),
inference(resolve,[$cnf($equal(e3,op(e1,op(e1,e0))))],[refute_40_26,refute_40_16])).
cnf(refute_40_28,plain,
( e3 != e3 ),
inference(resolve,[$cnf($equal(op(op(e1,e1),e0),op(e1,op(e1,e0))))],[refute_40_27,refute_40_0])).
cnf(refute_40_29,plain,
( e3 = e3 ),
introduced(tautology,[refl,[$fot(e3)]])).
cnf(refute_40_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e3,e3))],[refute_40_29,refute_40_28])).
fof(negate_41_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0)) )
=> op(op(e1,e1),e1) = op(e1,op(e1,e1)) ) ),
inference(negate,[],[subgoal_41])).
fof(normalize_41_0,plain,
( op(op(e1,e1),e1) != op(e1,op(e1,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_41_0])).
fof(normalize_41_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_41_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_41_1])).
fof(normalize_41_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_41_1])).
fof(normalize_41_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_41_1])).
fof(normalize_41_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_41_1])).
fof(normalize_41_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_41_1])).
fof(normalize_41_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_41_1])).
fof(normalize_41_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_41_1])).
fof(normalize_41_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_41_1])).
fof(normalize_41_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_41_1])).
fof(normalize_41_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_41_1])).
fof(normalize_41_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_41_1])).
fof(normalize_41_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_41_1])).
fof(normalize_41_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_41_1])).
fof(normalize_41_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_41_1])).
fof(normalize_41_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_41_1])).
fof(normalize_41_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_41_1])).
fof(normalize_41_18,plain,
( op(op(e1,e1),e1) != op(e1,op(e1,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_41_0,normalize_41_2,normalize_41_3,normalize_41_4,normalize_41_5,normalize_41_2,normalize_41_6,normalize_41_7,normalize_41_8,normalize_41_9,normalize_41_4,normalize_41_10,normalize_41_11,normalize_41_12,normalize_41_13,normalize_41_5,normalize_41_14,normalize_41_15,normalize_41_16,normalize_41_17,normalize_41_3])).
fof(normalize_41_19,plain,(
op(op(e1,e1),e1) != op(e1,op(e1,e1)) ),
inference(conjunct,[],[normalize_41_18])).
cnf(refute_41_0,plain,
( op(op(e1,e1),e1) != op(e1,op(e1,e1)) ),
inference(canonicalize,[],[normalize_41_19])).
cnf(refute_41_1,plain,
( op(e3,e1) = e2 ),
inference(canonicalize,[],[normalize_41_16])).
cnf(refute_41_2,plain,
( op(e1,e1) = e3 ),
inference(canonicalize,[],[normalize_41_4])).
cnf(refute_41_3,plain,
( op(op(e1,e1),e1) = op(op(e1,e1),e1) ),
introduced(tautology,[refl,[$fot(op(op(e1,e1),e1))]])).
cnf(refute_41_4,plain,
( op(e1,e1) != e3
| op(op(e1,e1),e1) != op(op(e1,e1),e1)
| op(op(e1,e1),e1) = op(e3,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e1),e1),op(op(e1,e1),e1))),[1,0],$fot(e3)]])).
cnf(refute_41_5,plain,
( op(e1,e1) != e3
| op(op(e1,e1),e1) = op(e3,e1) ),
inference(resolve,[$cnf($equal(op(op(e1,e1),e1),op(op(e1,e1),e1)))],[refute_41_3,refute_41_4])).
cnf(refute_41_6,plain,
( op(op(e1,e1),e1) = op(e3,e1) ),
inference(resolve,[$cnf($equal(op(e1,e1),e3))],[refute_41_2,refute_41_5])).
cnf(refute_41_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_41_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_41_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_41_7,refute_41_8])).
cnf(refute_41_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_41_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_41_9,refute_41_10])).
cnf(refute_41_12,plain,
( op(e3,e1) != e2
| op(op(e1,e1),e1) != op(e3,e1)
| op(op(e1,e1),e1) = e2 ),
inference(subst,[],[refute_41_11:[bind(X,$fot(op(op(e1,e1),e1))),bind(Y,$fot(op(e3,e1))),bind(Z,$fot(e2))]])).
cnf(refute_41_13,plain,
( op(e3,e1) != e2
| op(op(e1,e1),e1) = e2 ),
inference(resolve,[$cnf($equal(op(op(e1,e1),e1),op(e3,e1)))],[refute_41_6,refute_41_12])).
cnf(refute_41_14,plain,
( op(op(e1,e1),e1) = e2 ),
inference(resolve,[$cnf($equal(op(e3,e1),e2))],[refute_41_1,refute_41_13])).
cnf(refute_41_15,plain,
( e2 != op(e1,op(e1,e1))
| op(op(e1,e1),e1) != e2
| op(op(e1,e1),e1) = op(e1,op(e1,e1)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e1),e1),e2)),[1],$fot(op(e1,op(e1,e1)))]])).
cnf(refute_41_16,plain,
( e2 != op(e1,op(e1,e1))
| op(op(e1,e1),e1) = op(e1,op(e1,e1)) ),
inference(resolve,[$cnf($equal(op(op(e1,e1),e1),e2))],[refute_41_14,refute_41_15])).
cnf(refute_41_17,plain,
( op(e1,e3) = e2 ),
inference(canonicalize,[],[normalize_41_11])).
cnf(refute_41_18,plain,
( op(e1,op(e1,e1)) = op(e1,op(e1,e1)) ),
introduced(tautology,[refl,[$fot(op(e1,op(e1,e1)))]])).
cnf(refute_41_19,plain,
( op(e1,e1) != e3
| op(e1,op(e1,e1)) != op(e1,op(e1,e1))
| op(e1,op(e1,e1)) = op(e1,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(e1,op(e1,e1)),op(e1,op(e1,e1)))),[1,1],$fot(e3)]])).
cnf(refute_41_20,plain,
( op(e1,e1) != e3
| op(e1,op(e1,e1)) = op(e1,e3) ),
inference(resolve,[$cnf($equal(op(e1,op(e1,e1)),op(e1,op(e1,e1))))],[refute_41_18,refute_41_19])).
cnf(refute_41_21,plain,
( op(e1,op(e1,e1)) = op(e1,e3) ),
inference(resolve,[$cnf($equal(op(e1,e1),e3))],[refute_41_2,refute_41_20])).
cnf(refute_41_22,plain,
( op(e1,e3) != e2
| op(e1,op(e1,e1)) != op(e1,e3)
| op(e1,op(e1,e1)) = e2 ),
inference(subst,[],[refute_41_11:[bind(X,$fot(op(e1,op(e1,e1)))),bind(Y,$fot(op(e1,e3))),bind(Z,$fot(e2))]])).
cnf(refute_41_23,plain,
( op(e1,e3) != e2
| op(e1,op(e1,e1)) = e2 ),
inference(resolve,[$cnf($equal(op(e1,op(e1,e1)),op(e1,e3)))],[refute_41_21,refute_41_22])).
cnf(refute_41_24,plain,
( op(e1,op(e1,e1)) = e2 ),
inference(resolve,[$cnf($equal(op(e1,e3),e2))],[refute_41_17,refute_41_23])).
cnf(refute_41_25,plain,
( e2 != e2
| op(e1,op(e1,e1)) != e2
| e2 = op(e1,op(e1,e1)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e2,op(e1,op(e1,e1)))),[1],$fot(e2)]])).
cnf(refute_41_26,plain,
( e2 != e2
| e2 = op(e1,op(e1,e1)) ),
inference(resolve,[$cnf($equal(op(e1,op(e1,e1)),e2))],[refute_41_24,refute_41_25])).
cnf(refute_41_27,plain,
( e2 != e2
| op(op(e1,e1),e1) = op(e1,op(e1,e1)) ),
inference(resolve,[$cnf($equal(e2,op(e1,op(e1,e1))))],[refute_41_26,refute_41_16])).
cnf(refute_41_28,plain,
( e2 != e2 ),
inference(resolve,[$cnf($equal(op(op(e1,e1),e1),op(e1,op(e1,e1))))],[refute_41_27,refute_41_0])).
cnf(refute_41_29,plain,
( e2 = e2 ),
introduced(tautology,[refl,[$fot(e2)]])).
cnf(refute_41_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e2,e2))],[refute_41_29,refute_41_28])).
fof(negate_42_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1)) )
=> op(op(e1,e1),e2) = op(e1,op(e1,e2)) ) ),
inference(negate,[],[subgoal_42])).
fof(normalize_42_0,plain,
( op(op(e1,e1),e2) != op(e1,op(e1,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_42_0])).
fof(normalize_42_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_42_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_42_1])).
fof(normalize_42_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_42_1])).
fof(normalize_42_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_42_1])).
fof(normalize_42_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_42_1])).
fof(normalize_42_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_42_1])).
fof(normalize_42_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_42_1])).
fof(normalize_42_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_42_1])).
fof(normalize_42_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_42_1])).
fof(normalize_42_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_42_1])).
fof(normalize_42_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_42_1])).
fof(normalize_42_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_42_1])).
fof(normalize_42_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_42_1])).
fof(normalize_42_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_42_1])).
fof(normalize_42_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_42_1])).
fof(normalize_42_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_42_1])).
fof(normalize_42_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_42_1])).
fof(normalize_42_18,plain,
( op(op(e1,e1),e2) != op(e1,op(e1,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_42_0,normalize_42_2,normalize_42_3,normalize_42_4,normalize_42_5,normalize_42_2,normalize_42_6,normalize_42_7,normalize_42_8,normalize_42_9,normalize_42_4,normalize_42_10,normalize_42_11,normalize_42_12,normalize_42_13,normalize_42_5,normalize_42_14,normalize_42_15,normalize_42_16,normalize_42_17,normalize_42_3])).
fof(normalize_42_19,plain,(
op(op(e1,e1),e2) != op(e1,op(e1,e2)) ),
inference(conjunct,[],[normalize_42_18])).
cnf(refute_42_0,plain,
( op(op(e1,e1),e2) != op(e1,op(e1,e2)) ),
inference(canonicalize,[],[normalize_42_19])).
cnf(refute_42_1,plain,
( op(e3,e2) = e1 ),
inference(canonicalize,[],[normalize_42_17])).
cnf(refute_42_2,plain,
( op(e1,e1) = e3 ),
inference(canonicalize,[],[normalize_42_4])).
cnf(refute_42_3,plain,
( op(op(e1,e1),e2) = op(op(e1,e1),e2) ),
introduced(tautology,[refl,[$fot(op(op(e1,e1),e2))]])).
cnf(refute_42_4,plain,
( op(e1,e1) != e3
| op(op(e1,e1),e2) != op(op(e1,e1),e2)
| op(op(e1,e1),e2) = op(e3,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e1),e2),op(op(e1,e1),e2))),[1,0],$fot(e3)]])).
cnf(refute_42_5,plain,
( op(e1,e1) != e3
| op(op(e1,e1),e2) = op(e3,e2) ),
inference(resolve,[$cnf($equal(op(op(e1,e1),e2),op(op(e1,e1),e2)))],[refute_42_3,refute_42_4])).
cnf(refute_42_6,plain,
( op(op(e1,e1),e2) = op(e3,e2) ),
inference(resolve,[$cnf($equal(op(e1,e1),e3))],[refute_42_2,refute_42_5])).
cnf(refute_42_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_42_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_42_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_42_7,refute_42_8])).
cnf(refute_42_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_42_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_42_9,refute_42_10])).
cnf(refute_42_12,plain,
( op(e3,e2) != e1
| op(op(e1,e1),e2) != op(e3,e2)
| op(op(e1,e1),e2) = e1 ),
inference(subst,[],[refute_42_11:[bind(X,$fot(op(op(e1,e1),e2))),bind(Y,$fot(op(e3,e2))),bind(Z,$fot(e1))]])).
cnf(refute_42_13,plain,
( op(e3,e2) != e1
| op(op(e1,e1),e2) = e1 ),
inference(resolve,[$cnf($equal(op(op(e1,e1),e2),op(e3,e2)))],[refute_42_6,refute_42_12])).
cnf(refute_42_14,plain,
( op(op(e1,e1),e2) = e1 ),
inference(resolve,[$cnf($equal(op(e3,e2),e1))],[refute_42_1,refute_42_13])).
cnf(refute_42_15,plain,
( e1 != op(e1,op(e1,e2))
| op(op(e1,e1),e2) != e1
| op(op(e1,e1),e2) = op(e1,op(e1,e2)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e1),e2),e1)),[1],$fot(op(e1,op(e1,e2)))]])).
cnf(refute_42_16,plain,
( e1 != op(e1,op(e1,e2))
| op(op(e1,e1),e2) = op(e1,op(e1,e2)) ),
inference(resolve,[$cnf($equal(op(op(e1,e1),e2),e1))],[refute_42_14,refute_42_15])).
cnf(refute_42_17,plain,
( op(e1,e0) = e1 ),
inference(canonicalize,[],[normalize_42_9])).
cnf(refute_42_18,plain,
( op(e1,e2) = e0 ),
inference(canonicalize,[],[normalize_42_10])).
cnf(refute_42_19,plain,
( op(e1,op(e1,e2)) = op(e1,op(e1,e2)) ),
introduced(tautology,[refl,[$fot(op(e1,op(e1,e2)))]])).
cnf(refute_42_20,plain,
( op(e1,e2) != e0
| op(e1,op(e1,e2)) != op(e1,op(e1,e2))
| op(e1,op(e1,e2)) = op(e1,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(e1,op(e1,e2)),op(e1,op(e1,e2)))),[1,1],$fot(e0)]])).
cnf(refute_42_21,plain,
( op(e1,e2) != e0
| op(e1,op(e1,e2)) = op(e1,e0) ),
inference(resolve,[$cnf($equal(op(e1,op(e1,e2)),op(e1,op(e1,e2))))],[refute_42_19,refute_42_20])).
cnf(refute_42_22,plain,
( op(e1,op(e1,e2)) = op(e1,e0) ),
inference(resolve,[$cnf($equal(op(e1,e2),e0))],[refute_42_18,refute_42_21])).
cnf(refute_42_23,plain,
( op(e1,e0) != e1
| op(e1,op(e1,e2)) != op(e1,e0)
| op(e1,op(e1,e2)) = e1 ),
inference(subst,[],[refute_42_11:[bind(X,$fot(op(e1,op(e1,e2)))),bind(Y,$fot(op(e1,e0))),bind(Z,$fot(e1))]])).
cnf(refute_42_24,plain,
( op(e1,e0) != e1
| op(e1,op(e1,e2)) = e1 ),
inference(resolve,[$cnf($equal(op(e1,op(e1,e2)),op(e1,e0)))],[refute_42_22,refute_42_23])).
cnf(refute_42_25,plain,
( op(e1,op(e1,e2)) = e1 ),
inference(resolve,[$cnf($equal(op(e1,e0),e1))],[refute_42_17,refute_42_24])).
cnf(refute_42_26,plain,
( e1 != e1
| op(e1,op(e1,e2)) != e1
| e1 = op(e1,op(e1,e2)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e1,op(e1,op(e1,e2)))),[1],$fot(e1)]])).
cnf(refute_42_27,plain,
( e1 != e1
| e1 = op(e1,op(e1,e2)) ),
inference(resolve,[$cnf($equal(op(e1,op(e1,e2)),e1))],[refute_42_25,refute_42_26])).
cnf(refute_42_28,plain,
( e1 != e1
| op(op(e1,e1),e2) = op(e1,op(e1,e2)) ),
inference(resolve,[$cnf($equal(e1,op(e1,op(e1,e2))))],[refute_42_27,refute_42_16])).
cnf(refute_42_29,plain,
( e1 != e1 ),
inference(resolve,[$cnf($equal(op(op(e1,e1),e2),op(e1,op(e1,e2))))],[refute_42_28,refute_42_0])).
cnf(refute_42_30,plain,
( e1 = e1 ),
introduced(tautology,[refl,[$fot(e1)]])).
cnf(refute_42_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e1,e1))],[refute_42_30,refute_42_29])).
fof(negate_43_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2)) )
=> op(op(e1,e1),e3) = op(e1,op(e1,e3)) ) ),
inference(negate,[],[subgoal_43])).
fof(normalize_43_0,plain,
( op(op(e1,e1),e3) != op(e1,op(e1,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_43_0])).
fof(normalize_43_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_43_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_43_1])).
fof(normalize_43_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_43_1])).
fof(normalize_43_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_43_1])).
fof(normalize_43_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_43_1])).
fof(normalize_43_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_43_1])).
fof(normalize_43_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_43_1])).
fof(normalize_43_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_43_1])).
fof(normalize_43_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_43_1])).
fof(normalize_43_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_43_1])).
fof(normalize_43_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_43_1])).
fof(normalize_43_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_43_1])).
fof(normalize_43_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_43_1])).
fof(normalize_43_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_43_1])).
fof(normalize_43_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_43_1])).
fof(normalize_43_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_43_1])).
fof(normalize_43_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_43_1])).
fof(normalize_43_18,plain,
( op(op(e1,e1),e3) != op(e1,op(e1,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_43_0,normalize_43_2,normalize_43_3,normalize_43_4,normalize_43_5,normalize_43_2,normalize_43_6,normalize_43_7,normalize_43_8,normalize_43_9,normalize_43_4,normalize_43_10,normalize_43_11,normalize_43_12,normalize_43_13,normalize_43_5,normalize_43_14,normalize_43_15,normalize_43_16,normalize_43_17,normalize_43_3])).
fof(normalize_43_19,plain,(
op(op(e1,e1),e3) != op(e1,op(e1,e3)) ),
inference(conjunct,[],[normalize_43_18])).
cnf(refute_43_0,plain,
( op(op(e1,e1),e3) != op(e1,op(e1,e3)) ),
inference(canonicalize,[],[normalize_43_19])).
cnf(refute_43_1,plain,
( op(e3,e3) = e0 ),
inference(canonicalize,[],[normalize_43_3])).
cnf(refute_43_2,plain,
( op(e1,e1) = e3 ),
inference(canonicalize,[],[normalize_43_4])).
cnf(refute_43_3,plain,
( op(op(e1,e1),e3) = op(op(e1,e1),e3) ),
introduced(tautology,[refl,[$fot(op(op(e1,e1),e3))]])).
cnf(refute_43_4,plain,
( op(e1,e1) != e3
| op(op(e1,e1),e3) != op(op(e1,e1),e3)
| op(op(e1,e1),e3) = op(e3,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e1),e3),op(op(e1,e1),e3))),[1,0],$fot(e3)]])).
cnf(refute_43_5,plain,
( op(e1,e1) != e3
| op(op(e1,e1),e3) = op(e3,e3) ),
inference(resolve,[$cnf($equal(op(op(e1,e1),e3),op(op(e1,e1),e3)))],[refute_43_3,refute_43_4])).
cnf(refute_43_6,plain,
( op(op(e1,e1),e3) = op(e3,e3) ),
inference(resolve,[$cnf($equal(op(e1,e1),e3))],[refute_43_2,refute_43_5])).
cnf(refute_43_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_43_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_43_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_43_7,refute_43_8])).
cnf(refute_43_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_43_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_43_9,refute_43_10])).
cnf(refute_43_12,plain,
( op(e3,e3) != e0
| op(op(e1,e1),e3) != op(e3,e3)
| op(op(e1,e1),e3) = e0 ),
inference(subst,[],[refute_43_11:[bind(X,$fot(op(op(e1,e1),e3))),bind(Y,$fot(op(e3,e3))),bind(Z,$fot(e0))]])).
cnf(refute_43_13,plain,
( op(e3,e3) != e0
| op(op(e1,e1),e3) = e0 ),
inference(resolve,[$cnf($equal(op(op(e1,e1),e3),op(e3,e3)))],[refute_43_6,refute_43_12])).
cnf(refute_43_14,plain,
( op(op(e1,e1),e3) = e0 ),
inference(resolve,[$cnf($equal(op(e3,e3),e0))],[refute_43_1,refute_43_13])).
cnf(refute_43_15,plain,
( e0 != op(e1,op(e1,e3))
| op(op(e1,e1),e3) != e0
| op(op(e1,e1),e3) = op(e1,op(e1,e3)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e1),e3),e0)),[1],$fot(op(e1,op(e1,e3)))]])).
cnf(refute_43_16,plain,
( e0 != op(e1,op(e1,e3))
| op(op(e1,e1),e3) = op(e1,op(e1,e3)) ),
inference(resolve,[$cnf($equal(op(op(e1,e1),e3),e0))],[refute_43_14,refute_43_15])).
cnf(refute_43_17,plain,
( op(e1,e2) = e0 ),
inference(canonicalize,[],[normalize_43_10])).
cnf(refute_43_18,plain,
( op(e1,e3) = e2 ),
inference(canonicalize,[],[normalize_43_11])).
cnf(refute_43_19,plain,
( op(e1,op(e1,e3)) = op(e1,op(e1,e3)) ),
introduced(tautology,[refl,[$fot(op(e1,op(e1,e3)))]])).
cnf(refute_43_20,plain,
( op(e1,e3) != e2
| op(e1,op(e1,e3)) != op(e1,op(e1,e3))
| op(e1,op(e1,e3)) = op(e1,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(e1,op(e1,e3)),op(e1,op(e1,e3)))),[1,1],$fot(e2)]])).
cnf(refute_43_21,plain,
( op(e1,e3) != e2
| op(e1,op(e1,e3)) = op(e1,e2) ),
inference(resolve,[$cnf($equal(op(e1,op(e1,e3)),op(e1,op(e1,e3))))],[refute_43_19,refute_43_20])).
cnf(refute_43_22,plain,
( op(e1,op(e1,e3)) = op(e1,e2) ),
inference(resolve,[$cnf($equal(op(e1,e3),e2))],[refute_43_18,refute_43_21])).
cnf(refute_43_23,plain,
( op(e1,e2) != e0
| op(e1,op(e1,e3)) != op(e1,e2)
| op(e1,op(e1,e3)) = e0 ),
inference(subst,[],[refute_43_11:[bind(X,$fot(op(e1,op(e1,e3)))),bind(Y,$fot(op(e1,e2))),bind(Z,$fot(e0))]])).
cnf(refute_43_24,plain,
( op(e1,e2) != e0
| op(e1,op(e1,e3)) = e0 ),
inference(resolve,[$cnf($equal(op(e1,op(e1,e3)),op(e1,e2)))],[refute_43_22,refute_43_23])).
cnf(refute_43_25,plain,
( op(e1,op(e1,e3)) = e0 ),
inference(resolve,[$cnf($equal(op(e1,e2),e0))],[refute_43_17,refute_43_24])).
cnf(refute_43_26,plain,
( e0 != e0
| op(e1,op(e1,e3)) != e0
| e0 = op(e1,op(e1,e3)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e0,op(e1,op(e1,e3)))),[1],$fot(e0)]])).
cnf(refute_43_27,plain,
( e0 != e0
| e0 = op(e1,op(e1,e3)) ),
inference(resolve,[$cnf($equal(op(e1,op(e1,e3)),e0))],[refute_43_25,refute_43_26])).
cnf(refute_43_28,plain,
( e0 != e0
| op(op(e1,e1),e3) = op(e1,op(e1,e3)) ),
inference(resolve,[$cnf($equal(e0,op(e1,op(e1,e3))))],[refute_43_27,refute_43_16])).
cnf(refute_43_29,plain,
( e0 != e0 ),
inference(resolve,[$cnf($equal(op(op(e1,e1),e3),op(e1,op(e1,e3))))],[refute_43_28,refute_43_0])).
cnf(refute_43_30,plain,
( e0 = e0 ),
introduced(tautology,[refl,[$fot(e0)]])).
cnf(refute_43_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e0))],[refute_43_30,refute_43_29])).
fof(negate_44_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3)) )
=> op(op(e1,e2),e0) = op(e1,op(e2,e0)) ) ),
inference(negate,[],[subgoal_44])).
fof(normalize_44_0,plain,
( op(op(e1,e2),e0) != op(e1,op(e2,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_44_0])).
fof(normalize_44_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_44_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_44_1])).
fof(normalize_44_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_44_1])).
fof(normalize_44_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_44_1])).
fof(normalize_44_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_44_1])).
fof(normalize_44_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_44_1])).
fof(normalize_44_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_44_1])).
fof(normalize_44_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_44_1])).
fof(normalize_44_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_44_1])).
fof(normalize_44_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_44_1])).
fof(normalize_44_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_44_1])).
fof(normalize_44_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_44_1])).
fof(normalize_44_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_44_1])).
fof(normalize_44_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_44_1])).
fof(normalize_44_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_44_1])).
fof(normalize_44_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_44_1])).
fof(normalize_44_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_44_1])).
fof(normalize_44_18,plain,
( op(op(e1,e2),e0) != op(e1,op(e2,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_44_0,normalize_44_2,normalize_44_3,normalize_44_4,normalize_44_5,normalize_44_2,normalize_44_6,normalize_44_7,normalize_44_8,normalize_44_9,normalize_44_4,normalize_44_10,normalize_44_11,normalize_44_12,normalize_44_13,normalize_44_5,normalize_44_14,normalize_44_15,normalize_44_16,normalize_44_17,normalize_44_3])).
fof(normalize_44_19,plain,(
op(op(e1,e2),e0) != op(e1,op(e2,e0)) ),
inference(conjunct,[],[normalize_44_18])).
cnf(refute_44_0,plain,
( op(op(e1,e2),e0) != op(e1,op(e2,e0)) ),
inference(canonicalize,[],[normalize_44_19])).
cnf(refute_44_1,plain,
( op(e0,e0) = e0 ),
inference(canonicalize,[],[normalize_44_2])).
cnf(refute_44_2,plain,
( op(e1,e2) = e0 ),
inference(canonicalize,[],[normalize_44_10])).
cnf(refute_44_3,plain,
( op(op(e1,e2),e0) = op(op(e1,e2),e0) ),
introduced(tautology,[refl,[$fot(op(op(e1,e2),e0))]])).
cnf(refute_44_4,plain,
( op(e1,e2) != e0
| op(op(e1,e2),e0) != op(op(e1,e2),e0)
| op(op(e1,e2),e0) = op(e0,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e2),e0),op(op(e1,e2),e0))),[1,0],$fot(e0)]])).
cnf(refute_44_5,plain,
( op(e1,e2) != e0
| op(op(e1,e2),e0) = op(e0,e0) ),
inference(resolve,[$cnf($equal(op(op(e1,e2),e0),op(op(e1,e2),e0)))],[refute_44_3,refute_44_4])).
cnf(refute_44_6,plain,
( op(op(e1,e2),e0) = op(e0,e0) ),
inference(resolve,[$cnf($equal(op(e1,e2),e0))],[refute_44_2,refute_44_5])).
cnf(refute_44_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_44_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_44_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_44_7,refute_44_8])).
cnf(refute_44_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_44_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_44_9,refute_44_10])).
cnf(refute_44_12,plain,
( op(e0,e0) != e0
| op(op(e1,e2),e0) != op(e0,e0)
| op(op(e1,e2),e0) = e0 ),
inference(subst,[],[refute_44_11:[bind(X,$fot(op(op(e1,e2),e0))),bind(Y,$fot(op(e0,e0))),bind(Z,$fot(e0))]])).
cnf(refute_44_13,plain,
( op(e0,e0) != e0
| op(op(e1,e2),e0) = e0 ),
inference(resolve,[$cnf($equal(op(op(e1,e2),e0),op(e0,e0)))],[refute_44_6,refute_44_12])).
cnf(refute_44_14,plain,
( op(op(e1,e2),e0) = e0 ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_44_1,refute_44_13])).
cnf(refute_44_15,plain,
( e0 != op(e1,op(e2,e0))
| op(op(e1,e2),e0) != e0
| op(op(e1,e2),e0) = op(e1,op(e2,e0)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e2),e0),e0)),[1],$fot(op(e1,op(e2,e0)))]])).
cnf(refute_44_16,plain,
( e0 != op(e1,op(e2,e0))
| op(op(e1,e2),e0) = op(e1,op(e2,e0)) ),
inference(resolve,[$cnf($equal(op(op(e1,e2),e0),e0))],[refute_44_14,refute_44_15])).
cnf(refute_44_17,plain,
( op(e2,e0) = e2 ),
inference(canonicalize,[],[normalize_44_12])).
cnf(refute_44_18,plain,
( op(e1,op(e2,e0)) = op(e1,op(e2,e0)) ),
introduced(tautology,[refl,[$fot(op(e1,op(e2,e0)))]])).
cnf(refute_44_19,plain,
( op(e1,op(e2,e0)) != op(e1,op(e2,e0))
| op(e2,e0) != e2
| op(e1,op(e2,e0)) = op(e1,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(e1,op(e2,e0)),op(e1,op(e2,e0)))),[1,1],$fot(e2)]])).
cnf(refute_44_20,plain,
( op(e2,e0) != e2
| op(e1,op(e2,e0)) = op(e1,e2) ),
inference(resolve,[$cnf($equal(op(e1,op(e2,e0)),op(e1,op(e2,e0))))],[refute_44_18,refute_44_19])).
cnf(refute_44_21,plain,
( op(e1,op(e2,e0)) = op(e1,e2) ),
inference(resolve,[$cnf($equal(op(e2,e0),e2))],[refute_44_17,refute_44_20])).
cnf(refute_44_22,plain,
( op(e1,e2) != e0
| op(e1,op(e2,e0)) != op(e1,e2)
| op(e1,op(e2,e0)) = e0 ),
inference(subst,[],[refute_44_11:[bind(X,$fot(op(e1,op(e2,e0)))),bind(Y,$fot(op(e1,e2))),bind(Z,$fot(e0))]])).
cnf(refute_44_23,plain,
( op(e1,e2) != e0
| op(e1,op(e2,e0)) = e0 ),
inference(resolve,[$cnf($equal(op(e1,op(e2,e0)),op(e1,e2)))],[refute_44_21,refute_44_22])).
cnf(refute_44_24,plain,
( op(e1,op(e2,e0)) = e0 ),
inference(resolve,[$cnf($equal(op(e1,e2),e0))],[refute_44_2,refute_44_23])).
cnf(refute_44_25,plain,
( e0 != e0
| op(e1,op(e2,e0)) != e0
| e0 = op(e1,op(e2,e0)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e0,op(e1,op(e2,e0)))),[1],$fot(e0)]])).
cnf(refute_44_26,plain,
( e0 != e0
| e0 = op(e1,op(e2,e0)) ),
inference(resolve,[$cnf($equal(op(e1,op(e2,e0)),e0))],[refute_44_24,refute_44_25])).
cnf(refute_44_27,plain,
( e0 != e0
| op(op(e1,e2),e0) = op(e1,op(e2,e0)) ),
inference(resolve,[$cnf($equal(e0,op(e1,op(e2,e0))))],[refute_44_26,refute_44_16])).
cnf(refute_44_28,plain,
( e0 != e0 ),
inference(resolve,[$cnf($equal(op(op(e1,e2),e0),op(e1,op(e2,e0))))],[refute_44_27,refute_44_0])).
cnf(refute_44_29,plain,
( e0 = e0 ),
introduced(tautology,[refl,[$fot(e0)]])).
cnf(refute_44_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e0))],[refute_44_29,refute_44_28])).
fof(negate_45_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0)) )
=> op(op(e1,e2),e1) = op(e1,op(e2,e1)) ) ),
inference(negate,[],[subgoal_45])).
fof(normalize_45_0,plain,
( op(op(e1,e2),e1) != op(e1,op(e2,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_45_0])).
fof(normalize_45_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_45_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_45_1])).
fof(normalize_45_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_45_1])).
fof(normalize_45_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_45_1])).
fof(normalize_45_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_45_1])).
fof(normalize_45_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_45_1])).
fof(normalize_45_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_45_1])).
fof(normalize_45_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_45_1])).
fof(normalize_45_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_45_1])).
fof(normalize_45_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_45_1])).
fof(normalize_45_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_45_1])).
fof(normalize_45_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_45_1])).
fof(normalize_45_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_45_1])).
fof(normalize_45_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_45_1])).
fof(normalize_45_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_45_1])).
fof(normalize_45_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_45_1])).
fof(normalize_45_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_45_1])).
fof(normalize_45_18,plain,
( op(op(e1,e2),e1) != op(e1,op(e2,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_45_0,normalize_45_2,normalize_45_3,normalize_45_4,normalize_45_5,normalize_45_2,normalize_45_6,normalize_45_7,normalize_45_8,normalize_45_9,normalize_45_4,normalize_45_10,normalize_45_11,normalize_45_12,normalize_45_13,normalize_45_5,normalize_45_14,normalize_45_15,normalize_45_16,normalize_45_17,normalize_45_3])).
fof(normalize_45_19,plain,(
op(op(e1,e2),e1) != op(e1,op(e2,e1)) ),
inference(conjunct,[],[normalize_45_18])).
cnf(refute_45_0,plain,
( op(op(e1,e2),e1) != op(e1,op(e2,e1)) ),
inference(canonicalize,[],[normalize_45_19])).
cnf(refute_45_1,plain,
( op(e0,e1) = e1 ),
inference(canonicalize,[],[normalize_45_6])).
cnf(refute_45_2,plain,
( op(e1,e2) = e0 ),
inference(canonicalize,[],[normalize_45_10])).
cnf(refute_45_3,plain,
( op(op(e1,e2),e1) = op(op(e1,e2),e1) ),
introduced(tautology,[refl,[$fot(op(op(e1,e2),e1))]])).
cnf(refute_45_4,plain,
( op(e1,e2) != e0
| op(op(e1,e2),e1) != op(op(e1,e2),e1)
| op(op(e1,e2),e1) = op(e0,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e2),e1),op(op(e1,e2),e1))),[1,0],$fot(e0)]])).
cnf(refute_45_5,plain,
( op(e1,e2) != e0
| op(op(e1,e2),e1) = op(e0,e1) ),
inference(resolve,[$cnf($equal(op(op(e1,e2),e1),op(op(e1,e2),e1)))],[refute_45_3,refute_45_4])).
cnf(refute_45_6,plain,
( op(op(e1,e2),e1) = op(e0,e1) ),
inference(resolve,[$cnf($equal(op(e1,e2),e0))],[refute_45_2,refute_45_5])).
cnf(refute_45_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_45_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_45_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_45_7,refute_45_8])).
cnf(refute_45_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_45_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_45_9,refute_45_10])).
cnf(refute_45_12,plain,
( op(e0,e1) != e1
| op(op(e1,e2),e1) != op(e0,e1)
| op(op(e1,e2),e1) = e1 ),
inference(subst,[],[refute_45_11:[bind(X,$fot(op(op(e1,e2),e1))),bind(Y,$fot(op(e0,e1))),bind(Z,$fot(e1))]])).
cnf(refute_45_13,plain,
( op(e0,e1) != e1
| op(op(e1,e2),e1) = e1 ),
inference(resolve,[$cnf($equal(op(op(e1,e2),e1),op(e0,e1)))],[refute_45_6,refute_45_12])).
cnf(refute_45_14,plain,
( op(op(e1,e2),e1) = e1 ),
inference(resolve,[$cnf($equal(op(e0,e1),e1))],[refute_45_1,refute_45_13])).
cnf(refute_45_15,plain,
( e1 != op(e1,op(e2,e1))
| op(op(e1,e2),e1) != e1
| op(op(e1,e2),e1) = op(e1,op(e2,e1)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e2),e1),e1)),[1],$fot(op(e1,op(e2,e1)))]])).
cnf(refute_45_16,plain,
( e1 != op(e1,op(e2,e1))
| op(op(e1,e2),e1) = op(e1,op(e2,e1)) ),
inference(resolve,[$cnf($equal(op(op(e1,e2),e1),e1))],[refute_45_14,refute_45_15])).
cnf(refute_45_17,plain,
( op(e1,e0) = e1 ),
inference(canonicalize,[],[normalize_45_9])).
cnf(refute_45_18,plain,
( op(e2,e1) = e0 ),
inference(canonicalize,[],[normalize_45_13])).
cnf(refute_45_19,plain,
( op(e1,op(e2,e1)) = op(e1,op(e2,e1)) ),
introduced(tautology,[refl,[$fot(op(e1,op(e2,e1)))]])).
cnf(refute_45_20,plain,
( op(e1,op(e2,e1)) != op(e1,op(e2,e1))
| op(e2,e1) != e0
| op(e1,op(e2,e1)) = op(e1,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(e1,op(e2,e1)),op(e1,op(e2,e1)))),[1,1],$fot(e0)]])).
cnf(refute_45_21,plain,
( op(e2,e1) != e0
| op(e1,op(e2,e1)) = op(e1,e0) ),
inference(resolve,[$cnf($equal(op(e1,op(e2,e1)),op(e1,op(e2,e1))))],[refute_45_19,refute_45_20])).
cnf(refute_45_22,plain,
( op(e1,op(e2,e1)) = op(e1,e0) ),
inference(resolve,[$cnf($equal(op(e2,e1),e0))],[refute_45_18,refute_45_21])).
cnf(refute_45_23,plain,
( op(e1,e0) != e1
| op(e1,op(e2,e1)) != op(e1,e0)
| op(e1,op(e2,e1)) = e1 ),
inference(subst,[],[refute_45_11:[bind(X,$fot(op(e1,op(e2,e1)))),bind(Y,$fot(op(e1,e0))),bind(Z,$fot(e1))]])).
cnf(refute_45_24,plain,
( op(e1,e0) != e1
| op(e1,op(e2,e1)) = e1 ),
inference(resolve,[$cnf($equal(op(e1,op(e2,e1)),op(e1,e0)))],[refute_45_22,refute_45_23])).
cnf(refute_45_25,plain,
( op(e1,op(e2,e1)) = e1 ),
inference(resolve,[$cnf($equal(op(e1,e0),e1))],[refute_45_17,refute_45_24])).
cnf(refute_45_26,plain,
( e1 != e1
| op(e1,op(e2,e1)) != e1
| e1 = op(e1,op(e2,e1)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e1,op(e1,op(e2,e1)))),[1],$fot(e1)]])).
cnf(refute_45_27,plain,
( e1 != e1
| e1 = op(e1,op(e2,e1)) ),
inference(resolve,[$cnf($equal(op(e1,op(e2,e1)),e1))],[refute_45_25,refute_45_26])).
cnf(refute_45_28,plain,
( e1 != e1
| op(op(e1,e2),e1) = op(e1,op(e2,e1)) ),
inference(resolve,[$cnf($equal(e1,op(e1,op(e2,e1))))],[refute_45_27,refute_45_16])).
cnf(refute_45_29,plain,
( e1 != e1 ),
inference(resolve,[$cnf($equal(op(op(e1,e2),e1),op(e1,op(e2,e1))))],[refute_45_28,refute_45_0])).
cnf(refute_45_30,plain,
( e1 = e1 ),
introduced(tautology,[refl,[$fot(e1)]])).
cnf(refute_45_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e1,e1))],[refute_45_30,refute_45_29])).
fof(negate_46_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1)) )
=> op(op(e1,e2),e2) = op(e1,op(e2,e2)) ) ),
inference(negate,[],[subgoal_46])).
fof(normalize_46_0,plain,
( op(op(e1,e2),e2) != op(e1,op(e2,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_46_0])).
fof(normalize_46_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_46_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_46_1])).
fof(normalize_46_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_46_1])).
fof(normalize_46_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_46_1])).
fof(normalize_46_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_46_1])).
fof(normalize_46_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_46_1])).
fof(normalize_46_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_46_1])).
fof(normalize_46_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_46_1])).
fof(normalize_46_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_46_1])).
fof(normalize_46_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_46_1])).
fof(normalize_46_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_46_1])).
fof(normalize_46_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_46_1])).
fof(normalize_46_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_46_1])).
fof(normalize_46_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_46_1])).
fof(normalize_46_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_46_1])).
fof(normalize_46_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_46_1])).
fof(normalize_46_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_46_1])).
fof(normalize_46_18,plain,
( op(op(e1,e2),e2) != op(e1,op(e2,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_46_0,normalize_46_2,normalize_46_3,normalize_46_4,normalize_46_5,normalize_46_2,normalize_46_6,normalize_46_7,normalize_46_8,normalize_46_9,normalize_46_4,normalize_46_10,normalize_46_11,normalize_46_12,normalize_46_13,normalize_46_5,normalize_46_14,normalize_46_15,normalize_46_16,normalize_46_17,normalize_46_3])).
fof(normalize_46_19,plain,(
op(op(e1,e2),e2) != op(e1,op(e2,e2)) ),
inference(conjunct,[],[normalize_46_18])).
cnf(refute_46_0,plain,
( op(op(e1,e2),e2) != op(e1,op(e2,e2)) ),
inference(canonicalize,[],[normalize_46_19])).
cnf(refute_46_1,plain,
( op(e0,e2) = e2 ),
inference(canonicalize,[],[normalize_46_7])).
cnf(refute_46_2,plain,
( op(e1,e2) = e0 ),
inference(canonicalize,[],[normalize_46_10])).
cnf(refute_46_3,plain,
( op(op(e1,e2),e2) = op(op(e1,e2),e2) ),
introduced(tautology,[refl,[$fot(op(op(e1,e2),e2))]])).
cnf(refute_46_4,plain,
( op(e1,e2) != e0
| op(op(e1,e2),e2) != op(op(e1,e2),e2)
| op(op(e1,e2),e2) = op(e0,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e2),e2),op(op(e1,e2),e2))),[1,0],$fot(e0)]])).
cnf(refute_46_5,plain,
( op(e1,e2) != e0
| op(op(e1,e2),e2) = op(e0,e2) ),
inference(resolve,[$cnf($equal(op(op(e1,e2),e2),op(op(e1,e2),e2)))],[refute_46_3,refute_46_4])).
cnf(refute_46_6,plain,
( op(op(e1,e2),e2) = op(e0,e2) ),
inference(resolve,[$cnf($equal(op(e1,e2),e0))],[refute_46_2,refute_46_5])).
cnf(refute_46_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_46_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_46_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_46_7,refute_46_8])).
cnf(refute_46_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_46_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_46_9,refute_46_10])).
cnf(refute_46_12,plain,
( op(e0,e2) != e2
| op(op(e1,e2),e2) != op(e0,e2)
| op(op(e1,e2),e2) = e2 ),
inference(subst,[],[refute_46_11:[bind(X,$fot(op(op(e1,e2),e2))),bind(Y,$fot(op(e0,e2))),bind(Z,$fot(e2))]])).
cnf(refute_46_13,plain,
( op(e0,e2) != e2
| op(op(e1,e2),e2) = e2 ),
inference(resolve,[$cnf($equal(op(op(e1,e2),e2),op(e0,e2)))],[refute_46_6,refute_46_12])).
cnf(refute_46_14,plain,
( op(op(e1,e2),e2) = e2 ),
inference(resolve,[$cnf($equal(op(e0,e2),e2))],[refute_46_1,refute_46_13])).
cnf(refute_46_15,plain,
( e2 != op(e1,op(e2,e2))
| op(op(e1,e2),e2) != e2
| op(op(e1,e2),e2) = op(e1,op(e2,e2)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e2),e2),e2)),[1],$fot(op(e1,op(e2,e2)))]])).
cnf(refute_46_16,plain,
( e2 != op(e1,op(e2,e2))
| op(op(e1,e2),e2) = op(e1,op(e2,e2)) ),
inference(resolve,[$cnf($equal(op(op(e1,e2),e2),e2))],[refute_46_14,refute_46_15])).
cnf(refute_46_17,plain,
( op(e1,e3) = e2 ),
inference(canonicalize,[],[normalize_46_11])).
cnf(refute_46_18,plain,
( op(e2,e2) = e3 ),
inference(canonicalize,[],[normalize_46_5])).
cnf(refute_46_19,plain,
( op(e1,op(e2,e2)) = op(e1,op(e2,e2)) ),
introduced(tautology,[refl,[$fot(op(e1,op(e2,e2)))]])).
cnf(refute_46_20,plain,
( op(e1,op(e2,e2)) != op(e1,op(e2,e2))
| op(e2,e2) != e3
| op(e1,op(e2,e2)) = op(e1,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(e1,op(e2,e2)),op(e1,op(e2,e2)))),[1,1],$fot(e3)]])).
cnf(refute_46_21,plain,
( op(e2,e2) != e3
| op(e1,op(e2,e2)) = op(e1,e3) ),
inference(resolve,[$cnf($equal(op(e1,op(e2,e2)),op(e1,op(e2,e2))))],[refute_46_19,refute_46_20])).
cnf(refute_46_22,plain,
( op(e1,op(e2,e2)) = op(e1,e3) ),
inference(resolve,[$cnf($equal(op(e2,e2),e3))],[refute_46_18,refute_46_21])).
cnf(refute_46_23,plain,
( op(e1,e3) != e2
| op(e1,op(e2,e2)) != op(e1,e3)
| op(e1,op(e2,e2)) = e2 ),
inference(subst,[],[refute_46_11:[bind(X,$fot(op(e1,op(e2,e2)))),bind(Y,$fot(op(e1,e3))),bind(Z,$fot(e2))]])).
cnf(refute_46_24,plain,
( op(e1,e3) != e2
| op(e1,op(e2,e2)) = e2 ),
inference(resolve,[$cnf($equal(op(e1,op(e2,e2)),op(e1,e3)))],[refute_46_22,refute_46_23])).
cnf(refute_46_25,plain,
( op(e1,op(e2,e2)) = e2 ),
inference(resolve,[$cnf($equal(op(e1,e3),e2))],[refute_46_17,refute_46_24])).
cnf(refute_46_26,plain,
( e2 != e2
| op(e1,op(e2,e2)) != e2
| e2 = op(e1,op(e2,e2)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e2,op(e1,op(e2,e2)))),[1],$fot(e2)]])).
cnf(refute_46_27,plain,
( e2 != e2
| e2 = op(e1,op(e2,e2)) ),
inference(resolve,[$cnf($equal(op(e1,op(e2,e2)),e2))],[refute_46_25,refute_46_26])).
cnf(refute_46_28,plain,
( e2 != e2
| op(op(e1,e2),e2) = op(e1,op(e2,e2)) ),
inference(resolve,[$cnf($equal(e2,op(e1,op(e2,e2))))],[refute_46_27,refute_46_16])).
cnf(refute_46_29,plain,
( e2 != e2 ),
inference(resolve,[$cnf($equal(op(op(e1,e2),e2),op(e1,op(e2,e2))))],[refute_46_28,refute_46_0])).
cnf(refute_46_30,plain,
( e2 = e2 ),
introduced(tautology,[refl,[$fot(e2)]])).
cnf(refute_46_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e2,e2))],[refute_46_30,refute_46_29])).
fof(negate_47_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2)) )
=> op(op(e1,e2),e3) = op(e1,op(e2,e3)) ) ),
inference(negate,[],[subgoal_47])).
fof(normalize_47_0,plain,
( op(op(e1,e2),e3) != op(e1,op(e2,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_47_0])).
fof(normalize_47_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_47_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_47_1])).
fof(normalize_47_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_47_1])).
fof(normalize_47_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_47_1])).
fof(normalize_47_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_47_1])).
fof(normalize_47_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_47_1])).
fof(normalize_47_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_47_1])).
fof(normalize_47_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_47_1])).
fof(normalize_47_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_47_1])).
fof(normalize_47_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_47_1])).
fof(normalize_47_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_47_1])).
fof(normalize_47_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_47_1])).
fof(normalize_47_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_47_1])).
fof(normalize_47_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_47_1])).
fof(normalize_47_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_47_1])).
fof(normalize_47_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_47_1])).
fof(normalize_47_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_47_1])).
fof(normalize_47_18,plain,
( op(op(e1,e2),e3) != op(e1,op(e2,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_47_0,normalize_47_2,normalize_47_3,normalize_47_4,normalize_47_5,normalize_47_2,normalize_47_6,normalize_47_7,normalize_47_8,normalize_47_9,normalize_47_4,normalize_47_10,normalize_47_11,normalize_47_12,normalize_47_13,normalize_47_5,normalize_47_14,normalize_47_15,normalize_47_16,normalize_47_17,normalize_47_3])).
fof(normalize_47_19,plain,(
op(op(e1,e2),e3) != op(e1,op(e2,e3)) ),
inference(conjunct,[],[normalize_47_18])).
cnf(refute_47_0,plain,
( op(op(e1,e2),e3) != op(e1,op(e2,e3)) ),
inference(canonicalize,[],[normalize_47_19])).
cnf(refute_47_1,plain,
( op(e0,e3) = e3 ),
inference(canonicalize,[],[normalize_47_8])).
cnf(refute_47_2,plain,
( op(e1,e2) = e0 ),
inference(canonicalize,[],[normalize_47_10])).
cnf(refute_47_3,plain,
( op(op(e1,e2),e3) = op(op(e1,e2),e3) ),
introduced(tautology,[refl,[$fot(op(op(e1,e2),e3))]])).
cnf(refute_47_4,plain,
( op(e1,e2) != e0
| op(op(e1,e2),e3) != op(op(e1,e2),e3)
| op(op(e1,e2),e3) = op(e0,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e2),e3),op(op(e1,e2),e3))),[1,0],$fot(e0)]])).
cnf(refute_47_5,plain,
( op(e1,e2) != e0
| op(op(e1,e2),e3) = op(e0,e3) ),
inference(resolve,[$cnf($equal(op(op(e1,e2),e3),op(op(e1,e2),e3)))],[refute_47_3,refute_47_4])).
cnf(refute_47_6,plain,
( op(op(e1,e2),e3) = op(e0,e3) ),
inference(resolve,[$cnf($equal(op(e1,e2),e0))],[refute_47_2,refute_47_5])).
cnf(refute_47_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_47_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_47_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_47_7,refute_47_8])).
cnf(refute_47_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_47_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_47_9,refute_47_10])).
cnf(refute_47_12,plain,
( op(e0,e3) != e3
| op(op(e1,e2),e3) != op(e0,e3)
| op(op(e1,e2),e3) = e3 ),
inference(subst,[],[refute_47_11:[bind(X,$fot(op(op(e1,e2),e3))),bind(Y,$fot(op(e0,e3))),bind(Z,$fot(e3))]])).
cnf(refute_47_13,plain,
( op(e0,e3) != e3
| op(op(e1,e2),e3) = e3 ),
inference(resolve,[$cnf($equal(op(op(e1,e2),e3),op(e0,e3)))],[refute_47_6,refute_47_12])).
cnf(refute_47_14,plain,
( op(op(e1,e2),e3) = e3 ),
inference(resolve,[$cnf($equal(op(e0,e3),e3))],[refute_47_1,refute_47_13])).
cnf(refute_47_15,plain,
( e3 != op(e1,op(e2,e3))
| op(op(e1,e2),e3) != e3
| op(op(e1,e2),e3) = op(e1,op(e2,e3)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e2),e3),e3)),[1],$fot(op(e1,op(e2,e3)))]])).
cnf(refute_47_16,plain,
( e3 != op(e1,op(e2,e3))
| op(op(e1,e2),e3) = op(e1,op(e2,e3)) ),
inference(resolve,[$cnf($equal(op(op(e1,e2),e3),e3))],[refute_47_14,refute_47_15])).
cnf(refute_47_17,plain,
( op(e1,e1) = e3 ),
inference(canonicalize,[],[normalize_47_4])).
cnf(refute_47_18,plain,
( op(e2,e3) = e1 ),
inference(canonicalize,[],[normalize_47_14])).
cnf(refute_47_19,plain,
( op(e1,op(e2,e3)) = op(e1,op(e2,e3)) ),
introduced(tautology,[refl,[$fot(op(e1,op(e2,e3)))]])).
cnf(refute_47_20,plain,
( op(e1,op(e2,e3)) != op(e1,op(e2,e3))
| op(e2,e3) != e1
| op(e1,op(e2,e3)) = op(e1,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(e1,op(e2,e3)),op(e1,op(e2,e3)))),[1,1],$fot(e1)]])).
cnf(refute_47_21,plain,
( op(e2,e3) != e1
| op(e1,op(e2,e3)) = op(e1,e1) ),
inference(resolve,[$cnf($equal(op(e1,op(e2,e3)),op(e1,op(e2,e3))))],[refute_47_19,refute_47_20])).
cnf(refute_47_22,plain,
( op(e1,op(e2,e3)) = op(e1,e1) ),
inference(resolve,[$cnf($equal(op(e2,e3),e1))],[refute_47_18,refute_47_21])).
cnf(refute_47_23,plain,
( op(e1,e1) != e3
| op(e1,op(e2,e3)) != op(e1,e1)
| op(e1,op(e2,e3)) = e3 ),
inference(subst,[],[refute_47_11:[bind(X,$fot(op(e1,op(e2,e3)))),bind(Y,$fot(op(e1,e1))),bind(Z,$fot(e3))]])).
cnf(refute_47_24,plain,
( op(e1,e1) != e3
| op(e1,op(e2,e3)) = e3 ),
inference(resolve,[$cnf($equal(op(e1,op(e2,e3)),op(e1,e1)))],[refute_47_22,refute_47_23])).
cnf(refute_47_25,plain,
( op(e1,op(e2,e3)) = e3 ),
inference(resolve,[$cnf($equal(op(e1,e1),e3))],[refute_47_17,refute_47_24])).
cnf(refute_47_26,plain,
( e3 != e3
| op(e1,op(e2,e3)) != e3
| e3 = op(e1,op(e2,e3)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e3,op(e1,op(e2,e3)))),[1],$fot(e3)]])).
cnf(refute_47_27,plain,
( e3 != e3
| e3 = op(e1,op(e2,e3)) ),
inference(resolve,[$cnf($equal(op(e1,op(e2,e3)),e3))],[refute_47_25,refute_47_26])).
cnf(refute_47_28,plain,
( e3 != e3
| op(op(e1,e2),e3) = op(e1,op(e2,e3)) ),
inference(resolve,[$cnf($equal(e3,op(e1,op(e2,e3))))],[refute_47_27,refute_47_16])).
cnf(refute_47_29,plain,
( e3 != e3 ),
inference(resolve,[$cnf($equal(op(op(e1,e2),e3),op(e1,op(e2,e3))))],[refute_47_28,refute_47_0])).
cnf(refute_47_30,plain,
( e3 = e3 ),
introduced(tautology,[refl,[$fot(e3)]])).
cnf(refute_47_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e3,e3))],[refute_47_30,refute_47_29])).
fof(negate_48_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3)) )
=> op(op(e1,e3),e0) = op(e1,op(e3,e0)) ) ),
inference(negate,[],[subgoal_48])).
fof(normalize_48_0,plain,
( op(op(e1,e3),e0) != op(e1,op(e3,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_48_0])).
fof(normalize_48_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_48_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_48_1])).
fof(normalize_48_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_48_1])).
fof(normalize_48_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_48_1])).
fof(normalize_48_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_48_1])).
fof(normalize_48_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_48_1])).
fof(normalize_48_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_48_1])).
fof(normalize_48_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_48_1])).
fof(normalize_48_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_48_1])).
fof(normalize_48_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_48_1])).
fof(normalize_48_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_48_1])).
fof(normalize_48_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_48_1])).
fof(normalize_48_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_48_1])).
fof(normalize_48_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_48_1])).
fof(normalize_48_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_48_1])).
fof(normalize_48_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_48_1])).
fof(normalize_48_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_48_1])).
fof(normalize_48_18,plain,
( op(op(e1,e3),e0) != op(e1,op(e3,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_48_0,normalize_48_2,normalize_48_3,normalize_48_4,normalize_48_5,normalize_48_2,normalize_48_6,normalize_48_7,normalize_48_8,normalize_48_9,normalize_48_4,normalize_48_10,normalize_48_11,normalize_48_12,normalize_48_13,normalize_48_5,normalize_48_14,normalize_48_15,normalize_48_16,normalize_48_17,normalize_48_3])).
fof(normalize_48_19,plain,(
op(op(e1,e3),e0) != op(e1,op(e3,e0)) ),
inference(conjunct,[],[normalize_48_18])).
cnf(refute_48_0,plain,
( op(op(e1,e3),e0) != op(e1,op(e3,e0)) ),
inference(canonicalize,[],[normalize_48_19])).
cnf(refute_48_1,plain,
( op(e2,e0) = e2 ),
inference(canonicalize,[],[normalize_48_12])).
cnf(refute_48_2,plain,
( op(e1,e3) = e2 ),
inference(canonicalize,[],[normalize_48_11])).
cnf(refute_48_3,plain,
( op(op(e1,e3),e0) = op(op(e1,e3),e0) ),
introduced(tautology,[refl,[$fot(op(op(e1,e3),e0))]])).
cnf(refute_48_4,plain,
( op(e1,e3) != e2
| op(op(e1,e3),e0) != op(op(e1,e3),e0)
| op(op(e1,e3),e0) = op(e2,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e3),e0),op(op(e1,e3),e0))),[1,0],$fot(e2)]])).
cnf(refute_48_5,plain,
( op(e1,e3) != e2
| op(op(e1,e3),e0) = op(e2,e0) ),
inference(resolve,[$cnf($equal(op(op(e1,e3),e0),op(op(e1,e3),e0)))],[refute_48_3,refute_48_4])).
cnf(refute_48_6,plain,
( op(op(e1,e3),e0) = op(e2,e0) ),
inference(resolve,[$cnf($equal(op(e1,e3),e2))],[refute_48_2,refute_48_5])).
cnf(refute_48_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_48_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_48_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_48_7,refute_48_8])).
cnf(refute_48_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_48_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_48_9,refute_48_10])).
cnf(refute_48_12,plain,
( op(e2,e0) != e2
| op(op(e1,e3),e0) != op(e2,e0)
| op(op(e1,e3),e0) = e2 ),
inference(subst,[],[refute_48_11:[bind(X,$fot(op(op(e1,e3),e0))),bind(Y,$fot(op(e2,e0))),bind(Z,$fot(e2))]])).
cnf(refute_48_13,plain,
( op(e2,e0) != e2
| op(op(e1,e3),e0) = e2 ),
inference(resolve,[$cnf($equal(op(op(e1,e3),e0),op(e2,e0)))],[refute_48_6,refute_48_12])).
cnf(refute_48_14,plain,
( op(op(e1,e3),e0) = e2 ),
inference(resolve,[$cnf($equal(op(e2,e0),e2))],[refute_48_1,refute_48_13])).
cnf(refute_48_15,plain,
( e2 != op(e1,op(e3,e0))
| op(op(e1,e3),e0) != e2
| op(op(e1,e3),e0) = op(e1,op(e3,e0)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e3),e0),e2)),[1],$fot(op(e1,op(e3,e0)))]])).
cnf(refute_48_16,plain,
( e2 != op(e1,op(e3,e0))
| op(op(e1,e3),e0) = op(e1,op(e3,e0)) ),
inference(resolve,[$cnf($equal(op(op(e1,e3),e0),e2))],[refute_48_14,refute_48_15])).
cnf(refute_48_17,plain,
( op(e3,e0) = e3 ),
inference(canonicalize,[],[normalize_48_15])).
cnf(refute_48_18,plain,
( op(e1,op(e3,e0)) = op(e1,op(e3,e0)) ),
introduced(tautology,[refl,[$fot(op(e1,op(e3,e0)))]])).
cnf(refute_48_19,plain,
( op(e1,op(e3,e0)) != op(e1,op(e3,e0))
| op(e3,e0) != e3
| op(e1,op(e3,e0)) = op(e1,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(e1,op(e3,e0)),op(e1,op(e3,e0)))),[1,1],$fot(e3)]])).
cnf(refute_48_20,plain,
( op(e3,e0) != e3
| op(e1,op(e3,e0)) = op(e1,e3) ),
inference(resolve,[$cnf($equal(op(e1,op(e3,e0)),op(e1,op(e3,e0))))],[refute_48_18,refute_48_19])).
cnf(refute_48_21,plain,
( op(e1,op(e3,e0)) = op(e1,e3) ),
inference(resolve,[$cnf($equal(op(e3,e0),e3))],[refute_48_17,refute_48_20])).
cnf(refute_48_22,plain,
( op(e1,e3) != e2
| op(e1,op(e3,e0)) != op(e1,e3)
| op(e1,op(e3,e0)) = e2 ),
inference(subst,[],[refute_48_11:[bind(X,$fot(op(e1,op(e3,e0)))),bind(Y,$fot(op(e1,e3))),bind(Z,$fot(e2))]])).
cnf(refute_48_23,plain,
( op(e1,e3) != e2
| op(e1,op(e3,e0)) = e2 ),
inference(resolve,[$cnf($equal(op(e1,op(e3,e0)),op(e1,e3)))],[refute_48_21,refute_48_22])).
cnf(refute_48_24,plain,
( op(e1,op(e3,e0)) = e2 ),
inference(resolve,[$cnf($equal(op(e1,e3),e2))],[refute_48_2,refute_48_23])).
cnf(refute_48_25,plain,
( e2 != e2
| op(e1,op(e3,e0)) != e2
| e2 = op(e1,op(e3,e0)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e2,op(e1,op(e3,e0)))),[1],$fot(e2)]])).
cnf(refute_48_26,plain,
( e2 != e2
| e2 = op(e1,op(e3,e0)) ),
inference(resolve,[$cnf($equal(op(e1,op(e3,e0)),e2))],[refute_48_24,refute_48_25])).
cnf(refute_48_27,plain,
( e2 != e2
| op(op(e1,e3),e0) = op(e1,op(e3,e0)) ),
inference(resolve,[$cnf($equal(e2,op(e1,op(e3,e0))))],[refute_48_26,refute_48_16])).
cnf(refute_48_28,plain,
( e2 != e2 ),
inference(resolve,[$cnf($equal(op(op(e1,e3),e0),op(e1,op(e3,e0))))],[refute_48_27,refute_48_0])).
cnf(refute_48_29,plain,
( e2 = e2 ),
introduced(tautology,[refl,[$fot(e2)]])).
cnf(refute_48_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e2,e2))],[refute_48_29,refute_48_28])).
fof(negate_49_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0)) )
=> op(op(e1,e3),e1) = op(e1,op(e3,e1)) ) ),
inference(negate,[],[subgoal_49])).
fof(normalize_49_0,plain,
( op(op(e1,e3),e1) != op(e1,op(e3,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_49_0])).
fof(normalize_49_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_49_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_49_1])).
fof(normalize_49_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_49_1])).
fof(normalize_49_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_49_1])).
fof(normalize_49_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_49_1])).
fof(normalize_49_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_49_1])).
fof(normalize_49_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_49_1])).
fof(normalize_49_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_49_1])).
fof(normalize_49_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_49_1])).
fof(normalize_49_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_49_1])).
fof(normalize_49_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_49_1])).
fof(normalize_49_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_49_1])).
fof(normalize_49_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_49_1])).
fof(normalize_49_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_49_1])).
fof(normalize_49_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_49_1])).
fof(normalize_49_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_49_1])).
fof(normalize_49_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_49_1])).
fof(normalize_49_18,plain,
( op(op(e1,e3),e1) != op(e1,op(e3,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_49_0,normalize_49_2,normalize_49_3,normalize_49_4,normalize_49_5,normalize_49_2,normalize_49_6,normalize_49_7,normalize_49_8,normalize_49_9,normalize_49_4,normalize_49_10,normalize_49_11,normalize_49_12,normalize_49_13,normalize_49_5,normalize_49_14,normalize_49_15,normalize_49_16,normalize_49_17,normalize_49_3])).
fof(normalize_49_19,plain,(
op(op(e1,e3),e1) != op(e1,op(e3,e1)) ),
inference(conjunct,[],[normalize_49_18])).
cnf(refute_49_0,plain,
( op(op(e1,e3),e1) != op(e1,op(e3,e1)) ),
inference(canonicalize,[],[normalize_49_19])).
cnf(refute_49_1,plain,
( op(e2,e1) = e0 ),
inference(canonicalize,[],[normalize_49_13])).
cnf(refute_49_2,plain,
( op(e1,e3) = e2 ),
inference(canonicalize,[],[normalize_49_11])).
cnf(refute_49_3,plain,
( op(op(e1,e3),e1) = op(op(e1,e3),e1) ),
introduced(tautology,[refl,[$fot(op(op(e1,e3),e1))]])).
cnf(refute_49_4,plain,
( op(e1,e3) != e2
| op(op(e1,e3),e1) != op(op(e1,e3),e1)
| op(op(e1,e3),e1) = op(e2,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e3),e1),op(op(e1,e3),e1))),[1,0],$fot(e2)]])).
cnf(refute_49_5,plain,
( op(e1,e3) != e2
| op(op(e1,e3),e1) = op(e2,e1) ),
inference(resolve,[$cnf($equal(op(op(e1,e3),e1),op(op(e1,e3),e1)))],[refute_49_3,refute_49_4])).
cnf(refute_49_6,plain,
( op(op(e1,e3),e1) = op(e2,e1) ),
inference(resolve,[$cnf($equal(op(e1,e3),e2))],[refute_49_2,refute_49_5])).
cnf(refute_49_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_49_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_49_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_49_7,refute_49_8])).
cnf(refute_49_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_49_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_49_9,refute_49_10])).
cnf(refute_49_12,plain,
( op(e2,e1) != e0
| op(op(e1,e3),e1) != op(e2,e1)
| op(op(e1,e3),e1) = e0 ),
inference(subst,[],[refute_49_11:[bind(X,$fot(op(op(e1,e3),e1))),bind(Y,$fot(op(e2,e1))),bind(Z,$fot(e0))]])).
cnf(refute_49_13,plain,
( op(e2,e1) != e0
| op(op(e1,e3),e1) = e0 ),
inference(resolve,[$cnf($equal(op(op(e1,e3),e1),op(e2,e1)))],[refute_49_6,refute_49_12])).
cnf(refute_49_14,plain,
( op(op(e1,e3),e1) = e0 ),
inference(resolve,[$cnf($equal(op(e2,e1),e0))],[refute_49_1,refute_49_13])).
cnf(refute_49_15,plain,
( e0 != op(e1,op(e3,e1))
| op(op(e1,e3),e1) != e0
| op(op(e1,e3),e1) = op(e1,op(e3,e1)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e3),e1),e0)),[1],$fot(op(e1,op(e3,e1)))]])).
cnf(refute_49_16,plain,
( e0 != op(e1,op(e3,e1))
| op(op(e1,e3),e1) = op(e1,op(e3,e1)) ),
inference(resolve,[$cnf($equal(op(op(e1,e3),e1),e0))],[refute_49_14,refute_49_15])).
cnf(refute_49_17,plain,
( op(e1,e2) = e0 ),
inference(canonicalize,[],[normalize_49_10])).
cnf(refute_49_18,plain,
( op(e3,e1) = e2 ),
inference(canonicalize,[],[normalize_49_16])).
cnf(refute_49_19,plain,
( op(e1,op(e3,e1)) = op(e1,op(e3,e1)) ),
introduced(tautology,[refl,[$fot(op(e1,op(e3,e1)))]])).
cnf(refute_49_20,plain,
( op(e1,op(e3,e1)) != op(e1,op(e3,e1))
| op(e3,e1) != e2
| op(e1,op(e3,e1)) = op(e1,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(e1,op(e3,e1)),op(e1,op(e3,e1)))),[1,1],$fot(e2)]])).
cnf(refute_49_21,plain,
( op(e3,e1) != e2
| op(e1,op(e3,e1)) = op(e1,e2) ),
inference(resolve,[$cnf($equal(op(e1,op(e3,e1)),op(e1,op(e3,e1))))],[refute_49_19,refute_49_20])).
cnf(refute_49_22,plain,
( op(e1,op(e3,e1)) = op(e1,e2) ),
inference(resolve,[$cnf($equal(op(e3,e1),e2))],[refute_49_18,refute_49_21])).
cnf(refute_49_23,plain,
( op(e1,e2) != e0
| op(e1,op(e3,e1)) != op(e1,e2)
| op(e1,op(e3,e1)) = e0 ),
inference(subst,[],[refute_49_11:[bind(X,$fot(op(e1,op(e3,e1)))),bind(Y,$fot(op(e1,e2))),bind(Z,$fot(e0))]])).
cnf(refute_49_24,plain,
( op(e1,e2) != e0
| op(e1,op(e3,e1)) = e0 ),
inference(resolve,[$cnf($equal(op(e1,op(e3,e1)),op(e1,e2)))],[refute_49_22,refute_49_23])).
cnf(refute_49_25,plain,
( op(e1,op(e3,e1)) = e0 ),
inference(resolve,[$cnf($equal(op(e1,e2),e0))],[refute_49_17,refute_49_24])).
cnf(refute_49_26,plain,
( e0 != e0
| op(e1,op(e3,e1)) != e0
| e0 = op(e1,op(e3,e1)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e0,op(e1,op(e3,e1)))),[1],$fot(e0)]])).
cnf(refute_49_27,plain,
( e0 != e0
| e0 = op(e1,op(e3,e1)) ),
inference(resolve,[$cnf($equal(op(e1,op(e3,e1)),e0))],[refute_49_25,refute_49_26])).
cnf(refute_49_28,plain,
( e0 != e0
| op(op(e1,e3),e1) = op(e1,op(e3,e1)) ),
inference(resolve,[$cnf($equal(e0,op(e1,op(e3,e1))))],[refute_49_27,refute_49_16])).
cnf(refute_49_29,plain,
( e0 != e0 ),
inference(resolve,[$cnf($equal(op(op(e1,e3),e1),op(e1,op(e3,e1))))],[refute_49_28,refute_49_0])).
cnf(refute_49_30,plain,
( e0 = e0 ),
introduced(tautology,[refl,[$fot(e0)]])).
cnf(refute_49_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e0))],[refute_49_30,refute_49_29])).
fof(negate_50_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1)) )
=> op(op(e1,e3),e2) = op(e1,op(e3,e2)) ) ),
inference(negate,[],[subgoal_50])).
fof(normalize_50_0,plain,
( op(op(e1,e3),e2) != op(e1,op(e3,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_50_0])).
fof(normalize_50_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_50_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_50_1])).
fof(normalize_50_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_50_1])).
fof(normalize_50_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_50_1])).
fof(normalize_50_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_50_1])).
fof(normalize_50_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_50_1])).
fof(normalize_50_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_50_1])).
fof(normalize_50_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_50_1])).
fof(normalize_50_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_50_1])).
fof(normalize_50_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_50_1])).
fof(normalize_50_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_50_1])).
fof(normalize_50_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_50_1])).
fof(normalize_50_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_50_1])).
fof(normalize_50_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_50_1])).
fof(normalize_50_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_50_1])).
fof(normalize_50_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_50_1])).
fof(normalize_50_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_50_1])).
fof(normalize_50_18,plain,
( op(op(e1,e3),e2) != op(e1,op(e3,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_50_0,normalize_50_2,normalize_50_3,normalize_50_4,normalize_50_5,normalize_50_2,normalize_50_6,normalize_50_7,normalize_50_8,normalize_50_9,normalize_50_4,normalize_50_10,normalize_50_11,normalize_50_12,normalize_50_13,normalize_50_5,normalize_50_14,normalize_50_15,normalize_50_16,normalize_50_17,normalize_50_3])).
fof(normalize_50_19,plain,(
op(op(e1,e3),e2) != op(e1,op(e3,e2)) ),
inference(conjunct,[],[normalize_50_18])).
cnf(refute_50_0,plain,
( op(op(e1,e3),e2) != op(e1,op(e3,e2)) ),
inference(canonicalize,[],[normalize_50_19])).
cnf(refute_50_1,plain,
( op(e2,e2) = e3 ),
inference(canonicalize,[],[normalize_50_5])).
cnf(refute_50_2,plain,
( op(e1,e3) = e2 ),
inference(canonicalize,[],[normalize_50_11])).
cnf(refute_50_3,plain,
( op(op(e1,e3),e2) = op(op(e1,e3),e2) ),
introduced(tautology,[refl,[$fot(op(op(e1,e3),e2))]])).
cnf(refute_50_4,plain,
( op(e1,e3) != e2
| op(op(e1,e3),e2) != op(op(e1,e3),e2)
| op(op(e1,e3),e2) = op(e2,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e3),e2),op(op(e1,e3),e2))),[1,0],$fot(e2)]])).
cnf(refute_50_5,plain,
( op(e1,e3) != e2
| op(op(e1,e3),e2) = op(e2,e2) ),
inference(resolve,[$cnf($equal(op(op(e1,e3),e2),op(op(e1,e3),e2)))],[refute_50_3,refute_50_4])).
cnf(refute_50_6,plain,
( op(op(e1,e3),e2) = op(e2,e2) ),
inference(resolve,[$cnf($equal(op(e1,e3),e2))],[refute_50_2,refute_50_5])).
cnf(refute_50_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_50_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_50_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_50_7,refute_50_8])).
cnf(refute_50_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_50_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_50_9,refute_50_10])).
cnf(refute_50_12,plain,
( op(e2,e2) != e3
| op(op(e1,e3),e2) != op(e2,e2)
| op(op(e1,e3),e2) = e3 ),
inference(subst,[],[refute_50_11:[bind(X,$fot(op(op(e1,e3),e2))),bind(Y,$fot(op(e2,e2))),bind(Z,$fot(e3))]])).
cnf(refute_50_13,plain,
( op(e2,e2) != e3
| op(op(e1,e3),e2) = e3 ),
inference(resolve,[$cnf($equal(op(op(e1,e3),e2),op(e2,e2)))],[refute_50_6,refute_50_12])).
cnf(refute_50_14,plain,
( op(op(e1,e3),e2) = e3 ),
inference(resolve,[$cnf($equal(op(e2,e2),e3))],[refute_50_1,refute_50_13])).
cnf(refute_50_15,plain,
( e3 != op(e1,op(e3,e2))
| op(op(e1,e3),e2) != e3
| op(op(e1,e3),e2) = op(e1,op(e3,e2)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e3),e2),e3)),[1],$fot(op(e1,op(e3,e2)))]])).
cnf(refute_50_16,plain,
( e3 != op(e1,op(e3,e2))
| op(op(e1,e3),e2) = op(e1,op(e3,e2)) ),
inference(resolve,[$cnf($equal(op(op(e1,e3),e2),e3))],[refute_50_14,refute_50_15])).
cnf(refute_50_17,plain,
( op(e1,e1) = e3 ),
inference(canonicalize,[],[normalize_50_4])).
cnf(refute_50_18,plain,
( op(e3,e2) = e1 ),
inference(canonicalize,[],[normalize_50_17])).
cnf(refute_50_19,plain,
( op(e1,op(e3,e2)) = op(e1,op(e3,e2)) ),
introduced(tautology,[refl,[$fot(op(e1,op(e3,e2)))]])).
cnf(refute_50_20,plain,
( op(e1,op(e3,e2)) != op(e1,op(e3,e2))
| op(e3,e2) != e1
| op(e1,op(e3,e2)) = op(e1,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(e1,op(e3,e2)),op(e1,op(e3,e2)))),[1,1],$fot(e1)]])).
cnf(refute_50_21,plain,
( op(e3,e2) != e1
| op(e1,op(e3,e2)) = op(e1,e1) ),
inference(resolve,[$cnf($equal(op(e1,op(e3,e2)),op(e1,op(e3,e2))))],[refute_50_19,refute_50_20])).
cnf(refute_50_22,plain,
( op(e1,op(e3,e2)) = op(e1,e1) ),
inference(resolve,[$cnf($equal(op(e3,e2),e1))],[refute_50_18,refute_50_21])).
cnf(refute_50_23,plain,
( op(e1,e1) != e3
| op(e1,op(e3,e2)) != op(e1,e1)
| op(e1,op(e3,e2)) = e3 ),
inference(subst,[],[refute_50_11:[bind(X,$fot(op(e1,op(e3,e2)))),bind(Y,$fot(op(e1,e1))),bind(Z,$fot(e3))]])).
cnf(refute_50_24,plain,
( op(e1,e1) != e3
| op(e1,op(e3,e2)) = e3 ),
inference(resolve,[$cnf($equal(op(e1,op(e3,e2)),op(e1,e1)))],[refute_50_22,refute_50_23])).
cnf(refute_50_25,plain,
( op(e1,op(e3,e2)) = e3 ),
inference(resolve,[$cnf($equal(op(e1,e1),e3))],[refute_50_17,refute_50_24])).
cnf(refute_50_26,plain,
( e3 != e3
| op(e1,op(e3,e2)) != e3
| e3 = op(e1,op(e3,e2)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e3,op(e1,op(e3,e2)))),[1],$fot(e3)]])).
cnf(refute_50_27,plain,
( e3 != e3
| e3 = op(e1,op(e3,e2)) ),
inference(resolve,[$cnf($equal(op(e1,op(e3,e2)),e3))],[refute_50_25,refute_50_26])).
cnf(refute_50_28,plain,
( e3 != e3
| op(op(e1,e3),e2) = op(e1,op(e3,e2)) ),
inference(resolve,[$cnf($equal(e3,op(e1,op(e3,e2))))],[refute_50_27,refute_50_16])).
cnf(refute_50_29,plain,
( e3 != e3 ),
inference(resolve,[$cnf($equal(op(op(e1,e3),e2),op(e1,op(e3,e2))))],[refute_50_28,refute_50_0])).
cnf(refute_50_30,plain,
( e3 = e3 ),
introduced(tautology,[refl,[$fot(e3)]])).
cnf(refute_50_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e3,e3))],[refute_50_30,refute_50_29])).
fof(negate_51_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2)) )
=> op(op(e1,e3),e3) = op(e1,op(e3,e3)) ) ),
inference(negate,[],[subgoal_51])).
fof(normalize_51_0,plain,
( op(op(e1,e3),e3) != op(e1,op(e3,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_51_0])).
fof(normalize_51_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_51_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_51_1])).
fof(normalize_51_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_51_1])).
fof(normalize_51_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_51_1])).
fof(normalize_51_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_51_1])).
fof(normalize_51_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_51_1])).
fof(normalize_51_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_51_1])).
fof(normalize_51_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_51_1])).
fof(normalize_51_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_51_1])).
fof(normalize_51_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_51_1])).
fof(normalize_51_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_51_1])).
fof(normalize_51_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_51_1])).
fof(normalize_51_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_51_1])).
fof(normalize_51_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_51_1])).
fof(normalize_51_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_51_1])).
fof(normalize_51_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_51_1])).
fof(normalize_51_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_51_1])).
fof(normalize_51_18,plain,
( op(op(e1,e3),e3) != op(e1,op(e3,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_51_0,normalize_51_2,normalize_51_3,normalize_51_4,normalize_51_5,normalize_51_2,normalize_51_6,normalize_51_7,normalize_51_8,normalize_51_9,normalize_51_4,normalize_51_10,normalize_51_11,normalize_51_12,normalize_51_13,normalize_51_5,normalize_51_14,normalize_51_15,normalize_51_16,normalize_51_17,normalize_51_3])).
fof(normalize_51_19,plain,(
op(op(e1,e3),e3) != op(e1,op(e3,e3)) ),
inference(conjunct,[],[normalize_51_18])).
cnf(refute_51_0,plain,
( op(op(e1,e3),e3) != op(e1,op(e3,e3)) ),
inference(canonicalize,[],[normalize_51_19])).
cnf(refute_51_1,plain,
( op(e2,e3) = e1 ),
inference(canonicalize,[],[normalize_51_14])).
cnf(refute_51_2,plain,
( op(e1,e3) = e2 ),
inference(canonicalize,[],[normalize_51_11])).
cnf(refute_51_3,plain,
( op(op(e1,e3),e3) = op(op(e1,e3),e3) ),
introduced(tautology,[refl,[$fot(op(op(e1,e3),e3))]])).
cnf(refute_51_4,plain,
( op(e1,e3) != e2
| op(op(e1,e3),e3) != op(op(e1,e3),e3)
| op(op(e1,e3),e3) = op(e2,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e3),e3),op(op(e1,e3),e3))),[1,0],$fot(e2)]])).
cnf(refute_51_5,plain,
( op(e1,e3) != e2
| op(op(e1,e3),e3) = op(e2,e3) ),
inference(resolve,[$cnf($equal(op(op(e1,e3),e3),op(op(e1,e3),e3)))],[refute_51_3,refute_51_4])).
cnf(refute_51_6,plain,
( op(op(e1,e3),e3) = op(e2,e3) ),
inference(resolve,[$cnf($equal(op(e1,e3),e2))],[refute_51_2,refute_51_5])).
cnf(refute_51_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_51_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_51_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_51_7,refute_51_8])).
cnf(refute_51_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_51_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_51_9,refute_51_10])).
cnf(refute_51_12,plain,
( op(e2,e3) != e1
| op(op(e1,e3),e3) != op(e2,e3)
| op(op(e1,e3),e3) = e1 ),
inference(subst,[],[refute_51_11:[bind(X,$fot(op(op(e1,e3),e3))),bind(Y,$fot(op(e2,e3))),bind(Z,$fot(e1))]])).
cnf(refute_51_13,plain,
( op(e2,e3) != e1
| op(op(e1,e3),e3) = e1 ),
inference(resolve,[$cnf($equal(op(op(e1,e3),e3),op(e2,e3)))],[refute_51_6,refute_51_12])).
cnf(refute_51_14,plain,
( op(op(e1,e3),e3) = e1 ),
inference(resolve,[$cnf($equal(op(e2,e3),e1))],[refute_51_1,refute_51_13])).
cnf(refute_51_15,plain,
( e1 != op(e1,op(e3,e3))
| op(op(e1,e3),e3) != e1
| op(op(e1,e3),e3) = op(e1,op(e3,e3)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e1,e3),e3),e1)),[1],$fot(op(e1,op(e3,e3)))]])).
cnf(refute_51_16,plain,
( e1 != op(e1,op(e3,e3))
| op(op(e1,e3),e3) = op(e1,op(e3,e3)) ),
inference(resolve,[$cnf($equal(op(op(e1,e3),e3),e1))],[refute_51_14,refute_51_15])).
cnf(refute_51_17,plain,
( op(e1,e0) = e1 ),
inference(canonicalize,[],[normalize_51_9])).
cnf(refute_51_18,plain,
( op(e3,e3) = e0 ),
inference(canonicalize,[],[normalize_51_3])).
cnf(refute_51_19,plain,
( op(e1,op(e3,e3)) = op(e1,op(e3,e3)) ),
introduced(tautology,[refl,[$fot(op(e1,op(e3,e3)))]])).
cnf(refute_51_20,plain,
( op(e1,op(e3,e3)) != op(e1,op(e3,e3))
| op(e3,e3) != e0
| op(e1,op(e3,e3)) = op(e1,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(e1,op(e3,e3)),op(e1,op(e3,e3)))),[1,1],$fot(e0)]])).
cnf(refute_51_21,plain,
( op(e3,e3) != e0
| op(e1,op(e3,e3)) = op(e1,e0) ),
inference(resolve,[$cnf($equal(op(e1,op(e3,e3)),op(e1,op(e3,e3))))],[refute_51_19,refute_51_20])).
cnf(refute_51_22,plain,
( op(e1,op(e3,e3)) = op(e1,e0) ),
inference(resolve,[$cnf($equal(op(e3,e3),e0))],[refute_51_18,refute_51_21])).
cnf(refute_51_23,plain,
( op(e1,e0) != e1
| op(e1,op(e3,e3)) != op(e1,e0)
| op(e1,op(e3,e3)) = e1 ),
inference(subst,[],[refute_51_11:[bind(X,$fot(op(e1,op(e3,e3)))),bind(Y,$fot(op(e1,e0))),bind(Z,$fot(e1))]])).
cnf(refute_51_24,plain,
( op(e1,e0) != e1
| op(e1,op(e3,e3)) = e1 ),
inference(resolve,[$cnf($equal(op(e1,op(e3,e3)),op(e1,e0)))],[refute_51_22,refute_51_23])).
cnf(refute_51_25,plain,
( op(e1,op(e3,e3)) = e1 ),
inference(resolve,[$cnf($equal(op(e1,e0),e1))],[refute_51_17,refute_51_24])).
cnf(refute_51_26,plain,
( e1 != e1
| op(e1,op(e3,e3)) != e1
| e1 = op(e1,op(e3,e3)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e1,op(e1,op(e3,e3)))),[1],$fot(e1)]])).
cnf(refute_51_27,plain,
( e1 != e1
| e1 = op(e1,op(e3,e3)) ),
inference(resolve,[$cnf($equal(op(e1,op(e3,e3)),e1))],[refute_51_25,refute_51_26])).
cnf(refute_51_28,plain,
( e1 != e1
| op(op(e1,e3),e3) = op(e1,op(e3,e3)) ),
inference(resolve,[$cnf($equal(e1,op(e1,op(e3,e3))))],[refute_51_27,refute_51_16])).
cnf(refute_51_29,plain,
( e1 != e1 ),
inference(resolve,[$cnf($equal(op(op(e1,e3),e3),op(e1,op(e3,e3))))],[refute_51_28,refute_51_0])).
cnf(refute_51_30,plain,
( e1 = e1 ),
introduced(tautology,[refl,[$fot(e1)]])).
cnf(refute_51_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e1,e1))],[refute_51_30,refute_51_29])).
fof(negate_52_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3)) )
=> op(op(e2,e0),e0) = op(e2,op(e0,e0)) ) ),
inference(negate,[],[subgoal_52])).
fof(normalize_52_0,plain,
( op(op(e2,e0),e0) != op(e2,op(e0,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_52_0])).
fof(normalize_52_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_52_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_52_1])).
fof(normalize_52_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_52_1])).
fof(normalize_52_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_52_1])).
fof(normalize_52_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_52_1])).
fof(normalize_52_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_52_1])).
fof(normalize_52_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_52_1])).
fof(normalize_52_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_52_1])).
fof(normalize_52_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_52_1])).
fof(normalize_52_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_52_1])).
fof(normalize_52_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_52_1])).
fof(normalize_52_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_52_1])).
fof(normalize_52_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_52_1])).
fof(normalize_52_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_52_1])).
fof(normalize_52_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_52_1])).
fof(normalize_52_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_52_1])).
fof(normalize_52_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_52_1])).
fof(normalize_52_18,plain,
( op(op(e2,e0),e0) != op(e2,op(e0,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_52_0,normalize_52_2,normalize_52_3,normalize_52_4,normalize_52_5,normalize_52_2,normalize_52_6,normalize_52_7,normalize_52_8,normalize_52_9,normalize_52_4,normalize_52_10,normalize_52_11,normalize_52_12,normalize_52_13,normalize_52_5,normalize_52_14,normalize_52_15,normalize_52_16,normalize_52_17,normalize_52_3])).
fof(normalize_52_19,plain,(
op(op(e2,e0),e0) != op(e2,op(e0,e0)) ),
inference(conjunct,[],[normalize_52_18])).
cnf(refute_52_0,plain,
( op(op(e2,e0),e0) != op(e2,op(e0,e0)) ),
inference(canonicalize,[],[normalize_52_19])).
cnf(refute_52_1,plain,
( op(e2,e0) = e2 ),
inference(canonicalize,[],[normalize_52_12])).
cnf(refute_52_2,plain,
( op(op(e2,e0),e0) = op(op(e2,e0),e0) ),
introduced(tautology,[refl,[$fot(op(op(e2,e0),e0))]])).
cnf(refute_52_3,plain,
( op(e2,e0) != e2
| op(op(e2,e0),e0) != op(op(e2,e0),e0)
| op(op(e2,e0),e0) = op(e2,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e0),e0),op(op(e2,e0),e0))),[1,0],$fot(e2)]])).
cnf(refute_52_4,plain,
( op(e2,e0) != e2
| op(op(e2,e0),e0) = op(e2,e0) ),
inference(resolve,[$cnf($equal(op(op(e2,e0),e0),op(op(e2,e0),e0)))],[refute_52_2,refute_52_3])).
cnf(refute_52_5,plain,
( op(op(e2,e0),e0) = op(e2,e0) ),
inference(resolve,[$cnf($equal(op(e2,e0),e2))],[refute_52_1,refute_52_4])).
cnf(refute_52_6,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_52_7,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_52_8,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_52_6,refute_52_7])).
cnf(refute_52_9,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_52_10,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_52_8,refute_52_9])).
cnf(refute_52_11,plain,
( op(e2,e0) != e2
| op(op(e2,e0),e0) != op(e2,e0)
| op(op(e2,e0),e0) = e2 ),
inference(subst,[],[refute_52_10:[bind(X,$fot(op(op(e2,e0),e0))),bind(Y,$fot(op(e2,e0))),bind(Z,$fot(e2))]])).
cnf(refute_52_12,plain,
( op(e2,e0) != e2
| op(op(e2,e0),e0) = e2 ),
inference(resolve,[$cnf($equal(op(op(e2,e0),e0),op(e2,e0)))],[refute_52_5,refute_52_11])).
cnf(refute_52_13,plain,
( op(op(e2,e0),e0) = e2 ),
inference(resolve,[$cnf($equal(op(e2,e0),e2))],[refute_52_1,refute_52_12])).
cnf(refute_52_14,plain,
( e2 != op(e2,op(e0,e0))
| op(op(e2,e0),e0) != e2
| op(op(e2,e0),e0) = op(e2,op(e0,e0)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e0),e0),e2)),[1],$fot(op(e2,op(e0,e0)))]])).
cnf(refute_52_15,plain,
( e2 != op(e2,op(e0,e0))
| op(op(e2,e0),e0) = op(e2,op(e0,e0)) ),
inference(resolve,[$cnf($equal(op(op(e2,e0),e0),e2))],[refute_52_13,refute_52_14])).
cnf(refute_52_16,plain,
( op(e0,e0) = e0 ),
inference(canonicalize,[],[normalize_52_2])).
cnf(refute_52_17,plain,
( op(e2,op(e0,e0)) = op(e2,op(e0,e0)) ),
introduced(tautology,[refl,[$fot(op(e2,op(e0,e0)))]])).
cnf(refute_52_18,plain,
( op(e0,e0) != e0
| op(e2,op(e0,e0)) != op(e2,op(e0,e0))
| op(e2,op(e0,e0)) = op(e2,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(e2,op(e0,e0)),op(e2,op(e0,e0)))),[1,1],$fot(e0)]])).
cnf(refute_52_19,plain,
( op(e0,e0) != e0
| op(e2,op(e0,e0)) = op(e2,e0) ),
inference(resolve,[$cnf($equal(op(e2,op(e0,e0)),op(e2,op(e0,e0))))],[refute_52_17,refute_52_18])).
cnf(refute_52_20,plain,
( op(e2,op(e0,e0)) = op(e2,e0) ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_52_16,refute_52_19])).
cnf(refute_52_21,plain,
( op(e2,e0) != e2
| op(e2,op(e0,e0)) != op(e2,e0)
| op(e2,op(e0,e0)) = e2 ),
inference(subst,[],[refute_52_10:[bind(X,$fot(op(e2,op(e0,e0)))),bind(Y,$fot(op(e2,e0))),bind(Z,$fot(e2))]])).
cnf(refute_52_22,plain,
( op(e2,e0) != e2
| op(e2,op(e0,e0)) = e2 ),
inference(resolve,[$cnf($equal(op(e2,op(e0,e0)),op(e2,e0)))],[refute_52_20,refute_52_21])).
cnf(refute_52_23,plain,
( op(e2,op(e0,e0)) = e2 ),
inference(resolve,[$cnf($equal(op(e2,e0),e2))],[refute_52_1,refute_52_22])).
cnf(refute_52_24,plain,
( e2 != e2
| op(e2,op(e0,e0)) != e2
| e2 = op(e2,op(e0,e0)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e2,op(e2,op(e0,e0)))),[1],$fot(e2)]])).
cnf(refute_52_25,plain,
( e2 != e2
| e2 = op(e2,op(e0,e0)) ),
inference(resolve,[$cnf($equal(op(e2,op(e0,e0)),e2))],[refute_52_23,refute_52_24])).
cnf(refute_52_26,plain,
( e2 != e2
| op(op(e2,e0),e0) = op(e2,op(e0,e0)) ),
inference(resolve,[$cnf($equal(e2,op(e2,op(e0,e0))))],[refute_52_25,refute_52_15])).
cnf(refute_52_27,plain,
( e2 != e2 ),
inference(resolve,[$cnf($equal(op(op(e2,e0),e0),op(e2,op(e0,e0))))],[refute_52_26,refute_52_0])).
cnf(refute_52_28,plain,
( e2 = e2 ),
introduced(tautology,[refl,[$fot(e2)]])).
cnf(refute_52_29,plain,
( $false ),
inference(resolve,[$cnf($equal(e2,e2))],[refute_52_28,refute_52_27])).
fof(negate_53_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0)) )
=> op(op(e2,e0),e1) = op(e2,op(e0,e1)) ) ),
inference(negate,[],[subgoal_53])).
fof(normalize_53_0,plain,
( op(op(e2,e0),e1) != op(e2,op(e0,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_53_0])).
fof(normalize_53_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_53_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_53_1])).
fof(normalize_53_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_53_1])).
fof(normalize_53_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_53_1])).
fof(normalize_53_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_53_1])).
fof(normalize_53_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_53_1])).
fof(normalize_53_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_53_1])).
fof(normalize_53_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_53_1])).
fof(normalize_53_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_53_1])).
fof(normalize_53_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_53_1])).
fof(normalize_53_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_53_1])).
fof(normalize_53_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_53_1])).
fof(normalize_53_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_53_1])).
fof(normalize_53_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_53_1])).
fof(normalize_53_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_53_1])).
fof(normalize_53_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_53_1])).
fof(normalize_53_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_53_1])).
fof(normalize_53_18,plain,
( op(op(e2,e0),e1) != op(e2,op(e0,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_53_0,normalize_53_2,normalize_53_3,normalize_53_4,normalize_53_5,normalize_53_2,normalize_53_6,normalize_53_7,normalize_53_8,normalize_53_9,normalize_53_4,normalize_53_10,normalize_53_11,normalize_53_12,normalize_53_13,normalize_53_5,normalize_53_14,normalize_53_15,normalize_53_16,normalize_53_17,normalize_53_3])).
fof(normalize_53_19,plain,(
op(op(e2,e0),e1) != op(e2,op(e0,e1)) ),
inference(conjunct,[],[normalize_53_18])).
cnf(refute_53_0,plain,
( op(op(e2,e0),e1) != op(e2,op(e0,e1)) ),
inference(canonicalize,[],[normalize_53_19])).
cnf(refute_53_1,plain,
( op(e2,e1) = e0 ),
inference(canonicalize,[],[normalize_53_13])).
cnf(refute_53_2,plain,
( op(e2,e0) = e2 ),
inference(canonicalize,[],[normalize_53_12])).
cnf(refute_53_3,plain,
( op(op(e2,e0),e1) = op(op(e2,e0),e1) ),
introduced(tautology,[refl,[$fot(op(op(e2,e0),e1))]])).
cnf(refute_53_4,plain,
( op(e2,e0) != e2
| op(op(e2,e0),e1) != op(op(e2,e0),e1)
| op(op(e2,e0),e1) = op(e2,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e0),e1),op(op(e2,e0),e1))),[1,0],$fot(e2)]])).
cnf(refute_53_5,plain,
( op(e2,e0) != e2
| op(op(e2,e0),e1) = op(e2,e1) ),
inference(resolve,[$cnf($equal(op(op(e2,e0),e1),op(op(e2,e0),e1)))],[refute_53_3,refute_53_4])).
cnf(refute_53_6,plain,
( op(op(e2,e0),e1) = op(e2,e1) ),
inference(resolve,[$cnf($equal(op(e2,e0),e2))],[refute_53_2,refute_53_5])).
cnf(refute_53_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_53_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_53_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_53_7,refute_53_8])).
cnf(refute_53_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_53_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_53_9,refute_53_10])).
cnf(refute_53_12,plain,
( op(e2,e1) != e0
| op(op(e2,e0),e1) != op(e2,e1)
| op(op(e2,e0),e1) = e0 ),
inference(subst,[],[refute_53_11:[bind(X,$fot(op(op(e2,e0),e1))),bind(Y,$fot(op(e2,e1))),bind(Z,$fot(e0))]])).
cnf(refute_53_13,plain,
( op(e2,e1) != e0
| op(op(e2,e0),e1) = e0 ),
inference(resolve,[$cnf($equal(op(op(e2,e0),e1),op(e2,e1)))],[refute_53_6,refute_53_12])).
cnf(refute_53_14,plain,
( op(op(e2,e0),e1) = e0 ),
inference(resolve,[$cnf($equal(op(e2,e1),e0))],[refute_53_1,refute_53_13])).
cnf(refute_53_15,plain,
( e0 != op(e2,op(e0,e1))
| op(op(e2,e0),e1) != e0
| op(op(e2,e0),e1) = op(e2,op(e0,e1)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e0),e1),e0)),[1],$fot(op(e2,op(e0,e1)))]])).
cnf(refute_53_16,plain,
( e0 != op(e2,op(e0,e1))
| op(op(e2,e0),e1) = op(e2,op(e0,e1)) ),
inference(resolve,[$cnf($equal(op(op(e2,e0),e1),e0))],[refute_53_14,refute_53_15])).
cnf(refute_53_17,plain,
( op(e0,e1) = e1 ),
inference(canonicalize,[],[normalize_53_6])).
cnf(refute_53_18,plain,
( op(e2,op(e0,e1)) = op(e2,op(e0,e1)) ),
introduced(tautology,[refl,[$fot(op(e2,op(e0,e1)))]])).
cnf(refute_53_19,plain,
( op(e0,e1) != e1
| op(e2,op(e0,e1)) != op(e2,op(e0,e1))
| op(e2,op(e0,e1)) = op(e2,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(e2,op(e0,e1)),op(e2,op(e0,e1)))),[1,1],$fot(e1)]])).
cnf(refute_53_20,plain,
( op(e0,e1) != e1
| op(e2,op(e0,e1)) = op(e2,e1) ),
inference(resolve,[$cnf($equal(op(e2,op(e0,e1)),op(e2,op(e0,e1))))],[refute_53_18,refute_53_19])).
cnf(refute_53_21,plain,
( op(e2,op(e0,e1)) = op(e2,e1) ),
inference(resolve,[$cnf($equal(op(e0,e1),e1))],[refute_53_17,refute_53_20])).
cnf(refute_53_22,plain,
( op(e2,e1) != e0
| op(e2,op(e0,e1)) != op(e2,e1)
| op(e2,op(e0,e1)) = e0 ),
inference(subst,[],[refute_53_11:[bind(X,$fot(op(e2,op(e0,e1)))),bind(Y,$fot(op(e2,e1))),bind(Z,$fot(e0))]])).
cnf(refute_53_23,plain,
( op(e2,e1) != e0
| op(e2,op(e0,e1)) = e0 ),
inference(resolve,[$cnf($equal(op(e2,op(e0,e1)),op(e2,e1)))],[refute_53_21,refute_53_22])).
cnf(refute_53_24,plain,
( op(e2,op(e0,e1)) = e0 ),
inference(resolve,[$cnf($equal(op(e2,e1),e0))],[refute_53_1,refute_53_23])).
cnf(refute_53_25,plain,
( e0 != e0
| op(e2,op(e0,e1)) != e0
| e0 = op(e2,op(e0,e1)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e0,op(e2,op(e0,e1)))),[1],$fot(e0)]])).
cnf(refute_53_26,plain,
( e0 != e0
| e0 = op(e2,op(e0,e1)) ),
inference(resolve,[$cnf($equal(op(e2,op(e0,e1)),e0))],[refute_53_24,refute_53_25])).
cnf(refute_53_27,plain,
( e0 != e0
| op(op(e2,e0),e1) = op(e2,op(e0,e1)) ),
inference(resolve,[$cnf($equal(e0,op(e2,op(e0,e1))))],[refute_53_26,refute_53_16])).
cnf(refute_53_28,plain,
( e0 != e0 ),
inference(resolve,[$cnf($equal(op(op(e2,e0),e1),op(e2,op(e0,e1))))],[refute_53_27,refute_53_0])).
cnf(refute_53_29,plain,
( e0 = e0 ),
introduced(tautology,[refl,[$fot(e0)]])).
cnf(refute_53_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e0))],[refute_53_29,refute_53_28])).
fof(negate_54_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1)) )
=> op(op(e2,e0),e2) = op(e2,op(e0,e2)) ) ),
inference(negate,[],[subgoal_54])).
fof(normalize_54_0,plain,
( op(op(e2,e0),e2) != op(e2,op(e0,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_54_0])).
fof(normalize_54_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_54_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_54_1])).
fof(normalize_54_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_54_1])).
fof(normalize_54_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_54_1])).
fof(normalize_54_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_54_1])).
fof(normalize_54_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_54_1])).
fof(normalize_54_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_54_1])).
fof(normalize_54_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_54_1])).
fof(normalize_54_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_54_1])).
fof(normalize_54_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_54_1])).
fof(normalize_54_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_54_1])).
fof(normalize_54_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_54_1])).
fof(normalize_54_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_54_1])).
fof(normalize_54_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_54_1])).
fof(normalize_54_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_54_1])).
fof(normalize_54_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_54_1])).
fof(normalize_54_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_54_1])).
fof(normalize_54_18,plain,
( op(op(e2,e0),e2) != op(e2,op(e0,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_54_0,normalize_54_2,normalize_54_3,normalize_54_4,normalize_54_5,normalize_54_2,normalize_54_6,normalize_54_7,normalize_54_8,normalize_54_9,normalize_54_4,normalize_54_10,normalize_54_11,normalize_54_12,normalize_54_13,normalize_54_5,normalize_54_14,normalize_54_15,normalize_54_16,normalize_54_17,normalize_54_3])).
fof(normalize_54_19,plain,(
op(op(e2,e0),e2) != op(e2,op(e0,e2)) ),
inference(conjunct,[],[normalize_54_18])).
cnf(refute_54_0,plain,
( op(op(e2,e0),e2) != op(e2,op(e0,e2)) ),
inference(canonicalize,[],[normalize_54_19])).
cnf(refute_54_1,plain,
( op(e2,e2) = e3 ),
inference(canonicalize,[],[normalize_54_5])).
cnf(refute_54_2,plain,
( op(e2,e0) = e2 ),
inference(canonicalize,[],[normalize_54_12])).
cnf(refute_54_3,plain,
( op(op(e2,e0),e2) = op(op(e2,e0),e2) ),
introduced(tautology,[refl,[$fot(op(op(e2,e0),e2))]])).
cnf(refute_54_4,plain,
( op(e2,e0) != e2
| op(op(e2,e0),e2) != op(op(e2,e0),e2)
| op(op(e2,e0),e2) = op(e2,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e0),e2),op(op(e2,e0),e2))),[1,0],$fot(e2)]])).
cnf(refute_54_5,plain,
( op(e2,e0) != e2
| op(op(e2,e0),e2) = op(e2,e2) ),
inference(resolve,[$cnf($equal(op(op(e2,e0),e2),op(op(e2,e0),e2)))],[refute_54_3,refute_54_4])).
cnf(refute_54_6,plain,
( op(op(e2,e0),e2) = op(e2,e2) ),
inference(resolve,[$cnf($equal(op(e2,e0),e2))],[refute_54_2,refute_54_5])).
cnf(refute_54_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_54_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_54_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_54_7,refute_54_8])).
cnf(refute_54_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_54_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_54_9,refute_54_10])).
cnf(refute_54_12,plain,
( op(e2,e2) != e3
| op(op(e2,e0),e2) != op(e2,e2)
| op(op(e2,e0),e2) = e3 ),
inference(subst,[],[refute_54_11:[bind(X,$fot(op(op(e2,e0),e2))),bind(Y,$fot(op(e2,e2))),bind(Z,$fot(e3))]])).
cnf(refute_54_13,plain,
( op(e2,e2) != e3
| op(op(e2,e0),e2) = e3 ),
inference(resolve,[$cnf($equal(op(op(e2,e0),e2),op(e2,e2)))],[refute_54_6,refute_54_12])).
cnf(refute_54_14,plain,
( op(op(e2,e0),e2) = e3 ),
inference(resolve,[$cnf($equal(op(e2,e2),e3))],[refute_54_1,refute_54_13])).
cnf(refute_54_15,plain,
( e3 != op(e2,op(e0,e2))
| op(op(e2,e0),e2) != e3
| op(op(e2,e0),e2) = op(e2,op(e0,e2)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e0),e2),e3)),[1],$fot(op(e2,op(e0,e2)))]])).
cnf(refute_54_16,plain,
( e3 != op(e2,op(e0,e2))
| op(op(e2,e0),e2) = op(e2,op(e0,e2)) ),
inference(resolve,[$cnf($equal(op(op(e2,e0),e2),e3))],[refute_54_14,refute_54_15])).
cnf(refute_54_17,plain,
( op(e0,e2) = e2 ),
inference(canonicalize,[],[normalize_54_7])).
cnf(refute_54_18,plain,
( op(e2,op(e0,e2)) = op(e2,op(e0,e2)) ),
introduced(tautology,[refl,[$fot(op(e2,op(e0,e2)))]])).
cnf(refute_54_19,plain,
( op(e0,e2) != e2
| op(e2,op(e0,e2)) != op(e2,op(e0,e2))
| op(e2,op(e0,e2)) = op(e2,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(e2,op(e0,e2)),op(e2,op(e0,e2)))),[1,1],$fot(e2)]])).
cnf(refute_54_20,plain,
( op(e0,e2) != e2
| op(e2,op(e0,e2)) = op(e2,e2) ),
inference(resolve,[$cnf($equal(op(e2,op(e0,e2)),op(e2,op(e0,e2))))],[refute_54_18,refute_54_19])).
cnf(refute_54_21,plain,
( op(e2,op(e0,e2)) = op(e2,e2) ),
inference(resolve,[$cnf($equal(op(e0,e2),e2))],[refute_54_17,refute_54_20])).
cnf(refute_54_22,plain,
( op(e2,e2) != e3
| op(e2,op(e0,e2)) != op(e2,e2)
| op(e2,op(e0,e2)) = e3 ),
inference(subst,[],[refute_54_11:[bind(X,$fot(op(e2,op(e0,e2)))),bind(Y,$fot(op(e2,e2))),bind(Z,$fot(e3))]])).
cnf(refute_54_23,plain,
( op(e2,e2) != e3
| op(e2,op(e0,e2)) = e3 ),
inference(resolve,[$cnf($equal(op(e2,op(e0,e2)),op(e2,e2)))],[refute_54_21,refute_54_22])).
cnf(refute_54_24,plain,
( op(e2,op(e0,e2)) = e3 ),
inference(resolve,[$cnf($equal(op(e2,e2),e3))],[refute_54_1,refute_54_23])).
cnf(refute_54_25,plain,
( e3 != e3
| op(e2,op(e0,e2)) != e3
| e3 = op(e2,op(e0,e2)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e3,op(e2,op(e0,e2)))),[1],$fot(e3)]])).
cnf(refute_54_26,plain,
( e3 != e3
| e3 = op(e2,op(e0,e2)) ),
inference(resolve,[$cnf($equal(op(e2,op(e0,e2)),e3))],[refute_54_24,refute_54_25])).
cnf(refute_54_27,plain,
( e3 != e3
| op(op(e2,e0),e2) = op(e2,op(e0,e2)) ),
inference(resolve,[$cnf($equal(e3,op(e2,op(e0,e2))))],[refute_54_26,refute_54_16])).
cnf(refute_54_28,plain,
( e3 != e3 ),
inference(resolve,[$cnf($equal(op(op(e2,e0),e2),op(e2,op(e0,e2))))],[refute_54_27,refute_54_0])).
cnf(refute_54_29,plain,
( e3 = e3 ),
introduced(tautology,[refl,[$fot(e3)]])).
cnf(refute_54_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e3,e3))],[refute_54_29,refute_54_28])).
fof(negate_55_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2)) )
=> op(op(e2,e0),e3) = op(e2,op(e0,e3)) ) ),
inference(negate,[],[subgoal_55])).
fof(normalize_55_0,plain,
( op(op(e2,e0),e3) != op(e2,op(e0,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_55_0])).
fof(normalize_55_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_55_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_55_1])).
fof(normalize_55_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_55_1])).
fof(normalize_55_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_55_1])).
fof(normalize_55_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_55_1])).
fof(normalize_55_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_55_1])).
fof(normalize_55_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_55_1])).
fof(normalize_55_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_55_1])).
fof(normalize_55_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_55_1])).
fof(normalize_55_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_55_1])).
fof(normalize_55_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_55_1])).
fof(normalize_55_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_55_1])).
fof(normalize_55_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_55_1])).
fof(normalize_55_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_55_1])).
fof(normalize_55_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_55_1])).
fof(normalize_55_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_55_1])).
fof(normalize_55_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_55_1])).
fof(normalize_55_18,plain,
( op(op(e2,e0),e3) != op(e2,op(e0,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_55_0,normalize_55_2,normalize_55_3,normalize_55_4,normalize_55_5,normalize_55_2,normalize_55_6,normalize_55_7,normalize_55_8,normalize_55_9,normalize_55_4,normalize_55_10,normalize_55_11,normalize_55_12,normalize_55_13,normalize_55_5,normalize_55_14,normalize_55_15,normalize_55_16,normalize_55_17,normalize_55_3])).
fof(normalize_55_19,plain,(
op(op(e2,e0),e3) != op(e2,op(e0,e3)) ),
inference(conjunct,[],[normalize_55_18])).
cnf(refute_55_0,plain,
( op(op(e2,e0),e3) != op(e2,op(e0,e3)) ),
inference(canonicalize,[],[normalize_55_19])).
cnf(refute_55_1,plain,
( op(e2,e3) = e1 ),
inference(canonicalize,[],[normalize_55_14])).
cnf(refute_55_2,plain,
( op(e2,e0) = e2 ),
inference(canonicalize,[],[normalize_55_12])).
cnf(refute_55_3,plain,
( op(op(e2,e0),e3) = op(op(e2,e0),e3) ),
introduced(tautology,[refl,[$fot(op(op(e2,e0),e3))]])).
cnf(refute_55_4,plain,
( op(e2,e0) != e2
| op(op(e2,e0),e3) != op(op(e2,e0),e3)
| op(op(e2,e0),e3) = op(e2,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e0),e3),op(op(e2,e0),e3))),[1,0],$fot(e2)]])).
cnf(refute_55_5,plain,
( op(e2,e0) != e2
| op(op(e2,e0),e3) = op(e2,e3) ),
inference(resolve,[$cnf($equal(op(op(e2,e0),e3),op(op(e2,e0),e3)))],[refute_55_3,refute_55_4])).
cnf(refute_55_6,plain,
( op(op(e2,e0),e3) = op(e2,e3) ),
inference(resolve,[$cnf($equal(op(e2,e0),e2))],[refute_55_2,refute_55_5])).
cnf(refute_55_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_55_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_55_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_55_7,refute_55_8])).
cnf(refute_55_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_55_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_55_9,refute_55_10])).
cnf(refute_55_12,plain,
( op(e2,e3) != e1
| op(op(e2,e0),e3) != op(e2,e3)
| op(op(e2,e0),e3) = e1 ),
inference(subst,[],[refute_55_11:[bind(X,$fot(op(op(e2,e0),e3))),bind(Y,$fot(op(e2,e3))),bind(Z,$fot(e1))]])).
cnf(refute_55_13,plain,
( op(e2,e3) != e1
| op(op(e2,e0),e3) = e1 ),
inference(resolve,[$cnf($equal(op(op(e2,e0),e3),op(e2,e3)))],[refute_55_6,refute_55_12])).
cnf(refute_55_14,plain,
( op(op(e2,e0),e3) = e1 ),
inference(resolve,[$cnf($equal(op(e2,e3),e1))],[refute_55_1,refute_55_13])).
cnf(refute_55_15,plain,
( e1 != op(e2,op(e0,e3))
| op(op(e2,e0),e3) != e1
| op(op(e2,e0),e3) = op(e2,op(e0,e3)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e0),e3),e1)),[1],$fot(op(e2,op(e0,e3)))]])).
cnf(refute_55_16,plain,
( e1 != op(e2,op(e0,e3))
| op(op(e2,e0),e3) = op(e2,op(e0,e3)) ),
inference(resolve,[$cnf($equal(op(op(e2,e0),e3),e1))],[refute_55_14,refute_55_15])).
cnf(refute_55_17,plain,
( op(e0,e3) = e3 ),
inference(canonicalize,[],[normalize_55_8])).
cnf(refute_55_18,plain,
( op(e2,op(e0,e3)) = op(e2,op(e0,e3)) ),
introduced(tautology,[refl,[$fot(op(e2,op(e0,e3)))]])).
cnf(refute_55_19,plain,
( op(e0,e3) != e3
| op(e2,op(e0,e3)) != op(e2,op(e0,e3))
| op(e2,op(e0,e3)) = op(e2,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(e2,op(e0,e3)),op(e2,op(e0,e3)))),[1,1],$fot(e3)]])).
cnf(refute_55_20,plain,
( op(e0,e3) != e3
| op(e2,op(e0,e3)) = op(e2,e3) ),
inference(resolve,[$cnf($equal(op(e2,op(e0,e3)),op(e2,op(e0,e3))))],[refute_55_18,refute_55_19])).
cnf(refute_55_21,plain,
( op(e2,op(e0,e3)) = op(e2,e3) ),
inference(resolve,[$cnf($equal(op(e0,e3),e3))],[refute_55_17,refute_55_20])).
cnf(refute_55_22,plain,
( op(e2,e3) != e1
| op(e2,op(e0,e3)) != op(e2,e3)
| op(e2,op(e0,e3)) = e1 ),
inference(subst,[],[refute_55_11:[bind(X,$fot(op(e2,op(e0,e3)))),bind(Y,$fot(op(e2,e3))),bind(Z,$fot(e1))]])).
cnf(refute_55_23,plain,
( op(e2,e3) != e1
| op(e2,op(e0,e3)) = e1 ),
inference(resolve,[$cnf($equal(op(e2,op(e0,e3)),op(e2,e3)))],[refute_55_21,refute_55_22])).
cnf(refute_55_24,plain,
( op(e2,op(e0,e3)) = e1 ),
inference(resolve,[$cnf($equal(op(e2,e3),e1))],[refute_55_1,refute_55_23])).
cnf(refute_55_25,plain,
( e1 != e1
| op(e2,op(e0,e3)) != e1
| e1 = op(e2,op(e0,e3)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e1,op(e2,op(e0,e3)))),[1],$fot(e1)]])).
cnf(refute_55_26,plain,
( e1 != e1
| e1 = op(e2,op(e0,e3)) ),
inference(resolve,[$cnf($equal(op(e2,op(e0,e3)),e1))],[refute_55_24,refute_55_25])).
cnf(refute_55_27,plain,
( e1 != e1
| op(op(e2,e0),e3) = op(e2,op(e0,e3)) ),
inference(resolve,[$cnf($equal(e1,op(e2,op(e0,e3))))],[refute_55_26,refute_55_16])).
cnf(refute_55_28,plain,
( e1 != e1 ),
inference(resolve,[$cnf($equal(op(op(e2,e0),e3),op(e2,op(e0,e3))))],[refute_55_27,refute_55_0])).
cnf(refute_55_29,plain,
( e1 = e1 ),
introduced(tautology,[refl,[$fot(e1)]])).
cnf(refute_55_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e1,e1))],[refute_55_29,refute_55_28])).
fof(negate_56_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3)) )
=> op(op(e2,e1),e0) = op(e2,op(e1,e0)) ) ),
inference(negate,[],[subgoal_56])).
fof(normalize_56_0,plain,
( op(op(e2,e1),e0) != op(e2,op(e1,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_56_0])).
fof(normalize_56_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_56_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_56_1])).
fof(normalize_56_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_56_1])).
fof(normalize_56_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_56_1])).
fof(normalize_56_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_56_1])).
fof(normalize_56_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_56_1])).
fof(normalize_56_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_56_1])).
fof(normalize_56_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_56_1])).
fof(normalize_56_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_56_1])).
fof(normalize_56_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_56_1])).
fof(normalize_56_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_56_1])).
fof(normalize_56_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_56_1])).
fof(normalize_56_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_56_1])).
fof(normalize_56_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_56_1])).
fof(normalize_56_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_56_1])).
fof(normalize_56_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_56_1])).
fof(normalize_56_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_56_1])).
fof(normalize_56_18,plain,
( op(op(e2,e1),e0) != op(e2,op(e1,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_56_0,normalize_56_2,normalize_56_3,normalize_56_4,normalize_56_5,normalize_56_2,normalize_56_6,normalize_56_7,normalize_56_8,normalize_56_9,normalize_56_4,normalize_56_10,normalize_56_11,normalize_56_12,normalize_56_13,normalize_56_5,normalize_56_14,normalize_56_15,normalize_56_16,normalize_56_17,normalize_56_3])).
fof(normalize_56_19,plain,(
op(op(e2,e1),e0) != op(e2,op(e1,e0)) ),
inference(conjunct,[],[normalize_56_18])).
cnf(refute_56_0,plain,
( op(op(e2,e1),e0) != op(e2,op(e1,e0)) ),
inference(canonicalize,[],[normalize_56_19])).
cnf(refute_56_1,plain,
( op(e0,e0) = e0 ),
inference(canonicalize,[],[normalize_56_2])).
cnf(refute_56_2,plain,
( op(e2,e1) = e0 ),
inference(canonicalize,[],[normalize_56_13])).
cnf(refute_56_3,plain,
( op(op(e2,e1),e0) = op(op(e2,e1),e0) ),
introduced(tautology,[refl,[$fot(op(op(e2,e1),e0))]])).
cnf(refute_56_4,plain,
( op(e2,e1) != e0
| op(op(e2,e1),e0) != op(op(e2,e1),e0)
| op(op(e2,e1),e0) = op(e0,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e1),e0),op(op(e2,e1),e0))),[1,0],$fot(e0)]])).
cnf(refute_56_5,plain,
( op(e2,e1) != e0
| op(op(e2,e1),e0) = op(e0,e0) ),
inference(resolve,[$cnf($equal(op(op(e2,e1),e0),op(op(e2,e1),e0)))],[refute_56_3,refute_56_4])).
cnf(refute_56_6,plain,
( op(op(e2,e1),e0) = op(e0,e0) ),
inference(resolve,[$cnf($equal(op(e2,e1),e0))],[refute_56_2,refute_56_5])).
cnf(refute_56_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_56_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_56_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_56_7,refute_56_8])).
cnf(refute_56_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_56_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_56_9,refute_56_10])).
cnf(refute_56_12,plain,
( op(e0,e0) != e0
| op(op(e2,e1),e0) != op(e0,e0)
| op(op(e2,e1),e0) = e0 ),
inference(subst,[],[refute_56_11:[bind(X,$fot(op(op(e2,e1),e0))),bind(Y,$fot(op(e0,e0))),bind(Z,$fot(e0))]])).
cnf(refute_56_13,plain,
( op(e0,e0) != e0
| op(op(e2,e1),e0) = e0 ),
inference(resolve,[$cnf($equal(op(op(e2,e1),e0),op(e0,e0)))],[refute_56_6,refute_56_12])).
cnf(refute_56_14,plain,
( op(op(e2,e1),e0) = e0 ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_56_1,refute_56_13])).
cnf(refute_56_15,plain,
( e0 != op(e2,op(e1,e0))
| op(op(e2,e1),e0) != e0
| op(op(e2,e1),e0) = op(e2,op(e1,e0)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e1),e0),e0)),[1],$fot(op(e2,op(e1,e0)))]])).
cnf(refute_56_16,plain,
( e0 != op(e2,op(e1,e0))
| op(op(e2,e1),e0) = op(e2,op(e1,e0)) ),
inference(resolve,[$cnf($equal(op(op(e2,e1),e0),e0))],[refute_56_14,refute_56_15])).
cnf(refute_56_17,plain,
( op(e1,e0) = e1 ),
inference(canonicalize,[],[normalize_56_9])).
cnf(refute_56_18,plain,
( op(e2,op(e1,e0)) = op(e2,op(e1,e0)) ),
introduced(tautology,[refl,[$fot(op(e2,op(e1,e0)))]])).
cnf(refute_56_19,plain,
( op(e1,e0) != e1
| op(e2,op(e1,e0)) != op(e2,op(e1,e0))
| op(e2,op(e1,e0)) = op(e2,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(e2,op(e1,e0)),op(e2,op(e1,e0)))),[1,1],$fot(e1)]])).
cnf(refute_56_20,plain,
( op(e1,e0) != e1
| op(e2,op(e1,e0)) = op(e2,e1) ),
inference(resolve,[$cnf($equal(op(e2,op(e1,e0)),op(e2,op(e1,e0))))],[refute_56_18,refute_56_19])).
cnf(refute_56_21,plain,
( op(e2,op(e1,e0)) = op(e2,e1) ),
inference(resolve,[$cnf($equal(op(e1,e0),e1))],[refute_56_17,refute_56_20])).
cnf(refute_56_22,plain,
( op(e2,e1) != e0
| op(e2,op(e1,e0)) != op(e2,e1)
| op(e2,op(e1,e0)) = e0 ),
inference(subst,[],[refute_56_11:[bind(X,$fot(op(e2,op(e1,e0)))),bind(Y,$fot(op(e2,e1))),bind(Z,$fot(e0))]])).
cnf(refute_56_23,plain,
( op(e2,e1) != e0
| op(e2,op(e1,e0)) = e0 ),
inference(resolve,[$cnf($equal(op(e2,op(e1,e0)),op(e2,e1)))],[refute_56_21,refute_56_22])).
cnf(refute_56_24,plain,
( op(e2,op(e1,e0)) = e0 ),
inference(resolve,[$cnf($equal(op(e2,e1),e0))],[refute_56_2,refute_56_23])).
cnf(refute_56_25,plain,
( e0 != e0
| op(e2,op(e1,e0)) != e0
| e0 = op(e2,op(e1,e0)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e0,op(e2,op(e1,e0)))),[1],$fot(e0)]])).
cnf(refute_56_26,plain,
( e0 != e0
| e0 = op(e2,op(e1,e0)) ),
inference(resolve,[$cnf($equal(op(e2,op(e1,e0)),e0))],[refute_56_24,refute_56_25])).
cnf(refute_56_27,plain,
( e0 != e0
| op(op(e2,e1),e0) = op(e2,op(e1,e0)) ),
inference(resolve,[$cnf($equal(e0,op(e2,op(e1,e0))))],[refute_56_26,refute_56_16])).
cnf(refute_56_28,plain,
( e0 != e0 ),
inference(resolve,[$cnf($equal(op(op(e2,e1),e0),op(e2,op(e1,e0))))],[refute_56_27,refute_56_0])).
cnf(refute_56_29,plain,
( e0 = e0 ),
introduced(tautology,[refl,[$fot(e0)]])).
cnf(refute_56_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e0))],[refute_56_29,refute_56_28])).
fof(negate_57_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0)) )
=> op(op(e2,e1),e1) = op(e2,op(e1,e1)) ) ),
inference(negate,[],[subgoal_57])).
fof(normalize_57_0,plain,
( op(op(e2,e1),e1) != op(e2,op(e1,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_57_0])).
fof(normalize_57_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_57_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_57_1])).
fof(normalize_57_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_57_1])).
fof(normalize_57_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_57_1])).
fof(normalize_57_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_57_1])).
fof(normalize_57_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_57_1])).
fof(normalize_57_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_57_1])).
fof(normalize_57_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_57_1])).
fof(normalize_57_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_57_1])).
fof(normalize_57_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_57_1])).
fof(normalize_57_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_57_1])).
fof(normalize_57_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_57_1])).
fof(normalize_57_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_57_1])).
fof(normalize_57_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_57_1])).
fof(normalize_57_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_57_1])).
fof(normalize_57_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_57_1])).
fof(normalize_57_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_57_1])).
fof(normalize_57_18,plain,
( op(op(e2,e1),e1) != op(e2,op(e1,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_57_0,normalize_57_2,normalize_57_3,normalize_57_4,normalize_57_5,normalize_57_2,normalize_57_6,normalize_57_7,normalize_57_8,normalize_57_9,normalize_57_4,normalize_57_10,normalize_57_11,normalize_57_12,normalize_57_13,normalize_57_5,normalize_57_14,normalize_57_15,normalize_57_16,normalize_57_17,normalize_57_3])).
fof(normalize_57_19,plain,(
op(op(e2,e1),e1) != op(e2,op(e1,e1)) ),
inference(conjunct,[],[normalize_57_18])).
cnf(refute_57_0,plain,
( op(op(e2,e1),e1) != op(e2,op(e1,e1)) ),
inference(canonicalize,[],[normalize_57_19])).
cnf(refute_57_1,plain,
( op(e0,e1) = e1 ),
inference(canonicalize,[],[normalize_57_6])).
cnf(refute_57_2,plain,
( op(e2,e1) = e0 ),
inference(canonicalize,[],[normalize_57_13])).
cnf(refute_57_3,plain,
( op(op(e2,e1),e1) = op(op(e2,e1),e1) ),
introduced(tautology,[refl,[$fot(op(op(e2,e1),e1))]])).
cnf(refute_57_4,plain,
( op(e2,e1) != e0
| op(op(e2,e1),e1) != op(op(e2,e1),e1)
| op(op(e2,e1),e1) = op(e0,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e1),e1),op(op(e2,e1),e1))),[1,0],$fot(e0)]])).
cnf(refute_57_5,plain,
( op(e2,e1) != e0
| op(op(e2,e1),e1) = op(e0,e1) ),
inference(resolve,[$cnf($equal(op(op(e2,e1),e1),op(op(e2,e1),e1)))],[refute_57_3,refute_57_4])).
cnf(refute_57_6,plain,
( op(op(e2,e1),e1) = op(e0,e1) ),
inference(resolve,[$cnf($equal(op(e2,e1),e0))],[refute_57_2,refute_57_5])).
cnf(refute_57_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_57_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_57_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_57_7,refute_57_8])).
cnf(refute_57_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_57_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_57_9,refute_57_10])).
cnf(refute_57_12,plain,
( op(e0,e1) != e1
| op(op(e2,e1),e1) != op(e0,e1)
| op(op(e2,e1),e1) = e1 ),
inference(subst,[],[refute_57_11:[bind(X,$fot(op(op(e2,e1),e1))),bind(Y,$fot(op(e0,e1))),bind(Z,$fot(e1))]])).
cnf(refute_57_13,plain,
( op(e0,e1) != e1
| op(op(e2,e1),e1) = e1 ),
inference(resolve,[$cnf($equal(op(op(e2,e1),e1),op(e0,e1)))],[refute_57_6,refute_57_12])).
cnf(refute_57_14,plain,
( op(op(e2,e1),e1) = e1 ),
inference(resolve,[$cnf($equal(op(e0,e1),e1))],[refute_57_1,refute_57_13])).
cnf(refute_57_15,plain,
( e1 != op(e2,op(e1,e1))
| op(op(e2,e1),e1) != e1
| op(op(e2,e1),e1) = op(e2,op(e1,e1)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e1),e1),e1)),[1],$fot(op(e2,op(e1,e1)))]])).
cnf(refute_57_16,plain,
( e1 != op(e2,op(e1,e1))
| op(op(e2,e1),e1) = op(e2,op(e1,e1)) ),
inference(resolve,[$cnf($equal(op(op(e2,e1),e1),e1))],[refute_57_14,refute_57_15])).
cnf(refute_57_17,plain,
( op(e2,e3) = e1 ),
inference(canonicalize,[],[normalize_57_14])).
cnf(refute_57_18,plain,
( op(e1,e1) = e3 ),
inference(canonicalize,[],[normalize_57_4])).
cnf(refute_57_19,plain,
( op(e2,op(e1,e1)) = op(e2,op(e1,e1)) ),
introduced(tautology,[refl,[$fot(op(e2,op(e1,e1)))]])).
cnf(refute_57_20,plain,
( op(e1,e1) != e3
| op(e2,op(e1,e1)) != op(e2,op(e1,e1))
| op(e2,op(e1,e1)) = op(e2,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(e2,op(e1,e1)),op(e2,op(e1,e1)))),[1,1],$fot(e3)]])).
cnf(refute_57_21,plain,
( op(e1,e1) != e3
| op(e2,op(e1,e1)) = op(e2,e3) ),
inference(resolve,[$cnf($equal(op(e2,op(e1,e1)),op(e2,op(e1,e1))))],[refute_57_19,refute_57_20])).
cnf(refute_57_22,plain,
( op(e2,op(e1,e1)) = op(e2,e3) ),
inference(resolve,[$cnf($equal(op(e1,e1),e3))],[refute_57_18,refute_57_21])).
cnf(refute_57_23,plain,
( op(e2,e3) != e1
| op(e2,op(e1,e1)) != op(e2,e3)
| op(e2,op(e1,e1)) = e1 ),
inference(subst,[],[refute_57_11:[bind(X,$fot(op(e2,op(e1,e1)))),bind(Y,$fot(op(e2,e3))),bind(Z,$fot(e1))]])).
cnf(refute_57_24,plain,
( op(e2,e3) != e1
| op(e2,op(e1,e1)) = e1 ),
inference(resolve,[$cnf($equal(op(e2,op(e1,e1)),op(e2,e3)))],[refute_57_22,refute_57_23])).
cnf(refute_57_25,plain,
( op(e2,op(e1,e1)) = e1 ),
inference(resolve,[$cnf($equal(op(e2,e3),e1))],[refute_57_17,refute_57_24])).
cnf(refute_57_26,plain,
( e1 != e1
| op(e2,op(e1,e1)) != e1
| e1 = op(e2,op(e1,e1)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e1,op(e2,op(e1,e1)))),[1],$fot(e1)]])).
cnf(refute_57_27,plain,
( e1 != e1
| e1 = op(e2,op(e1,e1)) ),
inference(resolve,[$cnf($equal(op(e2,op(e1,e1)),e1))],[refute_57_25,refute_57_26])).
cnf(refute_57_28,plain,
( e1 != e1
| op(op(e2,e1),e1) = op(e2,op(e1,e1)) ),
inference(resolve,[$cnf($equal(e1,op(e2,op(e1,e1))))],[refute_57_27,refute_57_16])).
cnf(refute_57_29,plain,
( e1 != e1 ),
inference(resolve,[$cnf($equal(op(op(e2,e1),e1),op(e2,op(e1,e1))))],[refute_57_28,refute_57_0])).
cnf(refute_57_30,plain,
( e1 = e1 ),
introduced(tautology,[refl,[$fot(e1)]])).
cnf(refute_57_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e1,e1))],[refute_57_30,refute_57_29])).
fof(negate_58_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1)) )
=> op(op(e2,e1),e2) = op(e2,op(e1,e2)) ) ),
inference(negate,[],[subgoal_58])).
fof(normalize_58_0,plain,
( op(op(e2,e1),e2) != op(e2,op(e1,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_58_0])).
fof(normalize_58_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_58_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_58_1])).
fof(normalize_58_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_58_1])).
fof(normalize_58_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_58_1])).
fof(normalize_58_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_58_1])).
fof(normalize_58_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_58_1])).
fof(normalize_58_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_58_1])).
fof(normalize_58_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_58_1])).
fof(normalize_58_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_58_1])).
fof(normalize_58_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_58_1])).
fof(normalize_58_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_58_1])).
fof(normalize_58_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_58_1])).
fof(normalize_58_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_58_1])).
fof(normalize_58_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_58_1])).
fof(normalize_58_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_58_1])).
fof(normalize_58_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_58_1])).
fof(normalize_58_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_58_1])).
fof(normalize_58_18,plain,
( op(op(e2,e1),e2) != op(e2,op(e1,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_58_0,normalize_58_2,normalize_58_3,normalize_58_4,normalize_58_5,normalize_58_2,normalize_58_6,normalize_58_7,normalize_58_8,normalize_58_9,normalize_58_4,normalize_58_10,normalize_58_11,normalize_58_12,normalize_58_13,normalize_58_5,normalize_58_14,normalize_58_15,normalize_58_16,normalize_58_17,normalize_58_3])).
fof(normalize_58_19,plain,(
op(op(e2,e1),e2) != op(e2,op(e1,e2)) ),
inference(conjunct,[],[normalize_58_18])).
cnf(refute_58_0,plain,
( op(op(e2,e1),e2) != op(e2,op(e1,e2)) ),
inference(canonicalize,[],[normalize_58_19])).
cnf(refute_58_1,plain,
( op(e0,e2) = e2 ),
inference(canonicalize,[],[normalize_58_7])).
cnf(refute_58_2,plain,
( op(e2,e1) = e0 ),
inference(canonicalize,[],[normalize_58_13])).
cnf(refute_58_3,plain,
( op(op(e2,e1),e2) = op(op(e2,e1),e2) ),
introduced(tautology,[refl,[$fot(op(op(e2,e1),e2))]])).
cnf(refute_58_4,plain,
( op(e2,e1) != e0
| op(op(e2,e1),e2) != op(op(e2,e1),e2)
| op(op(e2,e1),e2) = op(e0,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e1),e2),op(op(e2,e1),e2))),[1,0],$fot(e0)]])).
cnf(refute_58_5,plain,
( op(e2,e1) != e0
| op(op(e2,e1),e2) = op(e0,e2) ),
inference(resolve,[$cnf($equal(op(op(e2,e1),e2),op(op(e2,e1),e2)))],[refute_58_3,refute_58_4])).
cnf(refute_58_6,plain,
( op(op(e2,e1),e2) = op(e0,e2) ),
inference(resolve,[$cnf($equal(op(e2,e1),e0))],[refute_58_2,refute_58_5])).
cnf(refute_58_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_58_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_58_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_58_7,refute_58_8])).
cnf(refute_58_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_58_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_58_9,refute_58_10])).
cnf(refute_58_12,plain,
( op(e0,e2) != e2
| op(op(e2,e1),e2) != op(e0,e2)
| op(op(e2,e1),e2) = e2 ),
inference(subst,[],[refute_58_11:[bind(X,$fot(op(op(e2,e1),e2))),bind(Y,$fot(op(e0,e2))),bind(Z,$fot(e2))]])).
cnf(refute_58_13,plain,
( op(e0,e2) != e2
| op(op(e2,e1),e2) = e2 ),
inference(resolve,[$cnf($equal(op(op(e2,e1),e2),op(e0,e2)))],[refute_58_6,refute_58_12])).
cnf(refute_58_14,plain,
( op(op(e2,e1),e2) = e2 ),
inference(resolve,[$cnf($equal(op(e0,e2),e2))],[refute_58_1,refute_58_13])).
cnf(refute_58_15,plain,
( e2 != op(e2,op(e1,e2))
| op(op(e2,e1),e2) != e2
| op(op(e2,e1),e2) = op(e2,op(e1,e2)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e1),e2),e2)),[1],$fot(op(e2,op(e1,e2)))]])).
cnf(refute_58_16,plain,
( e2 != op(e2,op(e1,e2))
| op(op(e2,e1),e2) = op(e2,op(e1,e2)) ),
inference(resolve,[$cnf($equal(op(op(e2,e1),e2),e2))],[refute_58_14,refute_58_15])).
cnf(refute_58_17,plain,
( op(e2,e0) = e2 ),
inference(canonicalize,[],[normalize_58_12])).
cnf(refute_58_18,plain,
( op(e1,e2) = e0 ),
inference(canonicalize,[],[normalize_58_10])).
cnf(refute_58_19,plain,
( op(e2,op(e1,e2)) = op(e2,op(e1,e2)) ),
introduced(tautology,[refl,[$fot(op(e2,op(e1,e2)))]])).
cnf(refute_58_20,plain,
( op(e1,e2) != e0
| op(e2,op(e1,e2)) != op(e2,op(e1,e2))
| op(e2,op(e1,e2)) = op(e2,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(e2,op(e1,e2)),op(e2,op(e1,e2)))),[1,1],$fot(e0)]])).
cnf(refute_58_21,plain,
( op(e1,e2) != e0
| op(e2,op(e1,e2)) = op(e2,e0) ),
inference(resolve,[$cnf($equal(op(e2,op(e1,e2)),op(e2,op(e1,e2))))],[refute_58_19,refute_58_20])).
cnf(refute_58_22,plain,
( op(e2,op(e1,e2)) = op(e2,e0) ),
inference(resolve,[$cnf($equal(op(e1,e2),e0))],[refute_58_18,refute_58_21])).
cnf(refute_58_23,plain,
( op(e2,e0) != e2
| op(e2,op(e1,e2)) != op(e2,e0)
| op(e2,op(e1,e2)) = e2 ),
inference(subst,[],[refute_58_11:[bind(X,$fot(op(e2,op(e1,e2)))),bind(Y,$fot(op(e2,e0))),bind(Z,$fot(e2))]])).
cnf(refute_58_24,plain,
( op(e2,e0) != e2
| op(e2,op(e1,e2)) = e2 ),
inference(resolve,[$cnf($equal(op(e2,op(e1,e2)),op(e2,e0)))],[refute_58_22,refute_58_23])).
cnf(refute_58_25,plain,
( op(e2,op(e1,e2)) = e2 ),
inference(resolve,[$cnf($equal(op(e2,e0),e2))],[refute_58_17,refute_58_24])).
cnf(refute_58_26,plain,
( e2 != e2
| op(e2,op(e1,e2)) != e2
| e2 = op(e2,op(e1,e2)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e2,op(e2,op(e1,e2)))),[1],$fot(e2)]])).
cnf(refute_58_27,plain,
( e2 != e2
| e2 = op(e2,op(e1,e2)) ),
inference(resolve,[$cnf($equal(op(e2,op(e1,e2)),e2))],[refute_58_25,refute_58_26])).
cnf(refute_58_28,plain,
( e2 != e2
| op(op(e2,e1),e2) = op(e2,op(e1,e2)) ),
inference(resolve,[$cnf($equal(e2,op(e2,op(e1,e2))))],[refute_58_27,refute_58_16])).
cnf(refute_58_29,plain,
( e2 != e2 ),
inference(resolve,[$cnf($equal(op(op(e2,e1),e2),op(e2,op(e1,e2))))],[refute_58_28,refute_58_0])).
cnf(refute_58_30,plain,
( e2 = e2 ),
introduced(tautology,[refl,[$fot(e2)]])).
cnf(refute_58_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e2,e2))],[refute_58_30,refute_58_29])).
fof(negate_59_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2)) )
=> op(op(e2,e1),e3) = op(e2,op(e1,e3)) ) ),
inference(negate,[],[subgoal_59])).
fof(normalize_59_0,plain,
( op(op(e2,e1),e3) != op(e2,op(e1,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_59_0])).
fof(normalize_59_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_59_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_59_1])).
fof(normalize_59_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_59_1])).
fof(normalize_59_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_59_1])).
fof(normalize_59_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_59_1])).
fof(normalize_59_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_59_1])).
fof(normalize_59_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_59_1])).
fof(normalize_59_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_59_1])).
fof(normalize_59_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_59_1])).
fof(normalize_59_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_59_1])).
fof(normalize_59_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_59_1])).
fof(normalize_59_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_59_1])).
fof(normalize_59_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_59_1])).
fof(normalize_59_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_59_1])).
fof(normalize_59_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_59_1])).
fof(normalize_59_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_59_1])).
fof(normalize_59_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_59_1])).
fof(normalize_59_18,plain,
( op(op(e2,e1),e3) != op(e2,op(e1,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_59_0,normalize_59_2,normalize_59_3,normalize_59_4,normalize_59_5,normalize_59_2,normalize_59_6,normalize_59_7,normalize_59_8,normalize_59_9,normalize_59_4,normalize_59_10,normalize_59_11,normalize_59_12,normalize_59_13,normalize_59_5,normalize_59_14,normalize_59_15,normalize_59_16,normalize_59_17,normalize_59_3])).
fof(normalize_59_19,plain,(
op(op(e2,e1),e3) != op(e2,op(e1,e3)) ),
inference(conjunct,[],[normalize_59_18])).
cnf(refute_59_0,plain,
( op(op(e2,e1),e3) != op(e2,op(e1,e3)) ),
inference(canonicalize,[],[normalize_59_19])).
cnf(refute_59_1,plain,
( op(e0,e3) = e3 ),
inference(canonicalize,[],[normalize_59_8])).
cnf(refute_59_2,plain,
( op(e2,e1) = e0 ),
inference(canonicalize,[],[normalize_59_13])).
cnf(refute_59_3,plain,
( op(op(e2,e1),e3) = op(op(e2,e1),e3) ),
introduced(tautology,[refl,[$fot(op(op(e2,e1),e3))]])).
cnf(refute_59_4,plain,
( op(e2,e1) != e0
| op(op(e2,e1),e3) != op(op(e2,e1),e3)
| op(op(e2,e1),e3) = op(e0,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e1),e3),op(op(e2,e1),e3))),[1,0],$fot(e0)]])).
cnf(refute_59_5,plain,
( op(e2,e1) != e0
| op(op(e2,e1),e3) = op(e0,e3) ),
inference(resolve,[$cnf($equal(op(op(e2,e1),e3),op(op(e2,e1),e3)))],[refute_59_3,refute_59_4])).
cnf(refute_59_6,plain,
( op(op(e2,e1),e3) = op(e0,e3) ),
inference(resolve,[$cnf($equal(op(e2,e1),e0))],[refute_59_2,refute_59_5])).
cnf(refute_59_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_59_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_59_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_59_7,refute_59_8])).
cnf(refute_59_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_59_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_59_9,refute_59_10])).
cnf(refute_59_12,plain,
( op(e0,e3) != e3
| op(op(e2,e1),e3) != op(e0,e3)
| op(op(e2,e1),e3) = e3 ),
inference(subst,[],[refute_59_11:[bind(X,$fot(op(op(e2,e1),e3))),bind(Y,$fot(op(e0,e3))),bind(Z,$fot(e3))]])).
cnf(refute_59_13,plain,
( op(e0,e3) != e3
| op(op(e2,e1),e3) = e3 ),
inference(resolve,[$cnf($equal(op(op(e2,e1),e3),op(e0,e3)))],[refute_59_6,refute_59_12])).
cnf(refute_59_14,plain,
( op(op(e2,e1),e3) = e3 ),
inference(resolve,[$cnf($equal(op(e0,e3),e3))],[refute_59_1,refute_59_13])).
cnf(refute_59_15,plain,
( e3 != op(e2,op(e1,e3))
| op(op(e2,e1),e3) != e3
| op(op(e2,e1),e3) = op(e2,op(e1,e3)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e1),e3),e3)),[1],$fot(op(e2,op(e1,e3)))]])).
cnf(refute_59_16,plain,
( e3 != op(e2,op(e1,e3))
| op(op(e2,e1),e3) = op(e2,op(e1,e3)) ),
inference(resolve,[$cnf($equal(op(op(e2,e1),e3),e3))],[refute_59_14,refute_59_15])).
cnf(refute_59_17,plain,
( op(e2,e2) = e3 ),
inference(canonicalize,[],[normalize_59_5])).
cnf(refute_59_18,plain,
( op(e1,e3) = e2 ),
inference(canonicalize,[],[normalize_59_11])).
cnf(refute_59_19,plain,
( op(e2,op(e1,e3)) = op(e2,op(e1,e3)) ),
introduced(tautology,[refl,[$fot(op(e2,op(e1,e3)))]])).
cnf(refute_59_20,plain,
( op(e1,e3) != e2
| op(e2,op(e1,e3)) != op(e2,op(e1,e3))
| op(e2,op(e1,e3)) = op(e2,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(e2,op(e1,e3)),op(e2,op(e1,e3)))),[1,1],$fot(e2)]])).
cnf(refute_59_21,plain,
( op(e1,e3) != e2
| op(e2,op(e1,e3)) = op(e2,e2) ),
inference(resolve,[$cnf($equal(op(e2,op(e1,e3)),op(e2,op(e1,e3))))],[refute_59_19,refute_59_20])).
cnf(refute_59_22,plain,
( op(e2,op(e1,e3)) = op(e2,e2) ),
inference(resolve,[$cnf($equal(op(e1,e3),e2))],[refute_59_18,refute_59_21])).
cnf(refute_59_23,plain,
( op(e2,e2) != e3
| op(e2,op(e1,e3)) != op(e2,e2)
| op(e2,op(e1,e3)) = e3 ),
inference(subst,[],[refute_59_11:[bind(X,$fot(op(e2,op(e1,e3)))),bind(Y,$fot(op(e2,e2))),bind(Z,$fot(e3))]])).
cnf(refute_59_24,plain,
( op(e2,e2) != e3
| op(e2,op(e1,e3)) = e3 ),
inference(resolve,[$cnf($equal(op(e2,op(e1,e3)),op(e2,e2)))],[refute_59_22,refute_59_23])).
cnf(refute_59_25,plain,
( op(e2,op(e1,e3)) = e3 ),
inference(resolve,[$cnf($equal(op(e2,e2),e3))],[refute_59_17,refute_59_24])).
cnf(refute_59_26,plain,
( e3 != e3
| op(e2,op(e1,e3)) != e3
| e3 = op(e2,op(e1,e3)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e3,op(e2,op(e1,e3)))),[1],$fot(e3)]])).
cnf(refute_59_27,plain,
( e3 != e3
| e3 = op(e2,op(e1,e3)) ),
inference(resolve,[$cnf($equal(op(e2,op(e1,e3)),e3))],[refute_59_25,refute_59_26])).
cnf(refute_59_28,plain,
( e3 != e3
| op(op(e2,e1),e3) = op(e2,op(e1,e3)) ),
inference(resolve,[$cnf($equal(e3,op(e2,op(e1,e3))))],[refute_59_27,refute_59_16])).
cnf(refute_59_29,plain,
( e3 != e3 ),
inference(resolve,[$cnf($equal(op(op(e2,e1),e3),op(e2,op(e1,e3))))],[refute_59_28,refute_59_0])).
cnf(refute_59_30,plain,
( e3 = e3 ),
introduced(tautology,[refl,[$fot(e3)]])).
cnf(refute_59_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e3,e3))],[refute_59_30,refute_59_29])).
fof(negate_60_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3)) )
=> op(op(e2,e2),e0) = op(e2,op(e2,e0)) ) ),
inference(negate,[],[subgoal_60])).
fof(normalize_60_0,plain,
( op(op(e2,e2),e0) != op(e2,op(e2,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_60_0])).
fof(normalize_60_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_60_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_60_1])).
fof(normalize_60_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_60_1])).
fof(normalize_60_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_60_1])).
fof(normalize_60_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_60_1])).
fof(normalize_60_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_60_1])).
fof(normalize_60_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_60_1])).
fof(normalize_60_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_60_1])).
fof(normalize_60_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_60_1])).
fof(normalize_60_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_60_1])).
fof(normalize_60_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_60_1])).
fof(normalize_60_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_60_1])).
fof(normalize_60_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_60_1])).
fof(normalize_60_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_60_1])).
fof(normalize_60_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_60_1])).
fof(normalize_60_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_60_1])).
fof(normalize_60_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_60_1])).
fof(normalize_60_18,plain,
( op(op(e2,e2),e0) != op(e2,op(e2,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_60_0,normalize_60_2,normalize_60_3,normalize_60_4,normalize_60_5,normalize_60_2,normalize_60_6,normalize_60_7,normalize_60_8,normalize_60_9,normalize_60_4,normalize_60_10,normalize_60_11,normalize_60_12,normalize_60_13,normalize_60_5,normalize_60_14,normalize_60_15,normalize_60_16,normalize_60_17,normalize_60_3])).
fof(normalize_60_19,plain,(
op(op(e2,e2),e0) != op(e2,op(e2,e0)) ),
inference(conjunct,[],[normalize_60_18])).
cnf(refute_60_0,plain,
( op(op(e2,e2),e0) != op(e2,op(e2,e0)) ),
inference(canonicalize,[],[normalize_60_19])).
cnf(refute_60_1,plain,
( op(e3,e0) = e3 ),
inference(canonicalize,[],[normalize_60_15])).
cnf(refute_60_2,plain,
( op(e2,e2) = e3 ),
inference(canonicalize,[],[normalize_60_5])).
cnf(refute_60_3,plain,
( op(op(e2,e2),e0) = op(op(e2,e2),e0) ),
introduced(tautology,[refl,[$fot(op(op(e2,e2),e0))]])).
cnf(refute_60_4,plain,
( op(e2,e2) != e3
| op(op(e2,e2),e0) != op(op(e2,e2),e0)
| op(op(e2,e2),e0) = op(e3,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e2),e0),op(op(e2,e2),e0))),[1,0],$fot(e3)]])).
cnf(refute_60_5,plain,
( op(e2,e2) != e3
| op(op(e2,e2),e0) = op(e3,e0) ),
inference(resolve,[$cnf($equal(op(op(e2,e2),e0),op(op(e2,e2),e0)))],[refute_60_3,refute_60_4])).
cnf(refute_60_6,plain,
( op(op(e2,e2),e0) = op(e3,e0) ),
inference(resolve,[$cnf($equal(op(e2,e2),e3))],[refute_60_2,refute_60_5])).
cnf(refute_60_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_60_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_60_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_60_7,refute_60_8])).
cnf(refute_60_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_60_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_60_9,refute_60_10])).
cnf(refute_60_12,plain,
( op(e3,e0) != e3
| op(op(e2,e2),e0) != op(e3,e0)
| op(op(e2,e2),e0) = e3 ),
inference(subst,[],[refute_60_11:[bind(X,$fot(op(op(e2,e2),e0))),bind(Y,$fot(op(e3,e0))),bind(Z,$fot(e3))]])).
cnf(refute_60_13,plain,
( op(e3,e0) != e3
| op(op(e2,e2),e0) = e3 ),
inference(resolve,[$cnf($equal(op(op(e2,e2),e0),op(e3,e0)))],[refute_60_6,refute_60_12])).
cnf(refute_60_14,plain,
( op(op(e2,e2),e0) = e3 ),
inference(resolve,[$cnf($equal(op(e3,e0),e3))],[refute_60_1,refute_60_13])).
cnf(refute_60_15,plain,
( e3 != op(e2,op(e2,e0))
| op(op(e2,e2),e0) != e3
| op(op(e2,e2),e0) = op(e2,op(e2,e0)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e2),e0),e3)),[1],$fot(op(e2,op(e2,e0)))]])).
cnf(refute_60_16,plain,
( e3 != op(e2,op(e2,e0))
| op(op(e2,e2),e0) = op(e2,op(e2,e0)) ),
inference(resolve,[$cnf($equal(op(op(e2,e2),e0),e3))],[refute_60_14,refute_60_15])).
cnf(refute_60_17,plain,
( op(e2,e0) = e2 ),
inference(canonicalize,[],[normalize_60_12])).
cnf(refute_60_18,plain,
( op(e2,op(e2,e0)) = op(e2,op(e2,e0)) ),
introduced(tautology,[refl,[$fot(op(e2,op(e2,e0)))]])).
cnf(refute_60_19,plain,
( op(e2,e0) != e2
| op(e2,op(e2,e0)) != op(e2,op(e2,e0))
| op(e2,op(e2,e0)) = op(e2,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(e2,op(e2,e0)),op(e2,op(e2,e0)))),[1,1],$fot(e2)]])).
cnf(refute_60_20,plain,
( op(e2,e0) != e2
| op(e2,op(e2,e0)) = op(e2,e2) ),
inference(resolve,[$cnf($equal(op(e2,op(e2,e0)),op(e2,op(e2,e0))))],[refute_60_18,refute_60_19])).
cnf(refute_60_21,plain,
( op(e2,op(e2,e0)) = op(e2,e2) ),
inference(resolve,[$cnf($equal(op(e2,e0),e2))],[refute_60_17,refute_60_20])).
cnf(refute_60_22,plain,
( op(e2,e2) != e3
| op(e2,op(e2,e0)) != op(e2,e2)
| op(e2,op(e2,e0)) = e3 ),
inference(subst,[],[refute_60_11:[bind(X,$fot(op(e2,op(e2,e0)))),bind(Y,$fot(op(e2,e2))),bind(Z,$fot(e3))]])).
cnf(refute_60_23,plain,
( op(e2,e2) != e3
| op(e2,op(e2,e0)) = e3 ),
inference(resolve,[$cnf($equal(op(e2,op(e2,e0)),op(e2,e2)))],[refute_60_21,refute_60_22])).
cnf(refute_60_24,plain,
( op(e2,op(e2,e0)) = e3 ),
inference(resolve,[$cnf($equal(op(e2,e2),e3))],[refute_60_2,refute_60_23])).
cnf(refute_60_25,plain,
( e3 != e3
| op(e2,op(e2,e0)) != e3
| e3 = op(e2,op(e2,e0)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e3,op(e2,op(e2,e0)))),[1],$fot(e3)]])).
cnf(refute_60_26,plain,
( e3 != e3
| e3 = op(e2,op(e2,e0)) ),
inference(resolve,[$cnf($equal(op(e2,op(e2,e0)),e3))],[refute_60_24,refute_60_25])).
cnf(refute_60_27,plain,
( e3 != e3
| op(op(e2,e2),e0) = op(e2,op(e2,e0)) ),
inference(resolve,[$cnf($equal(e3,op(e2,op(e2,e0))))],[refute_60_26,refute_60_16])).
cnf(refute_60_28,plain,
( e3 != e3 ),
inference(resolve,[$cnf($equal(op(op(e2,e2),e0),op(e2,op(e2,e0))))],[refute_60_27,refute_60_0])).
cnf(refute_60_29,plain,
( e3 = e3 ),
introduced(tautology,[refl,[$fot(e3)]])).
cnf(refute_60_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e3,e3))],[refute_60_29,refute_60_28])).
fof(negate_61_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0)) )
=> op(op(e2,e2),e1) = op(e2,op(e2,e1)) ) ),
inference(negate,[],[subgoal_61])).
fof(normalize_61_0,plain,
( op(op(e2,e2),e1) != op(e2,op(e2,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_61_0])).
fof(normalize_61_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_61_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_61_1])).
fof(normalize_61_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_61_1])).
fof(normalize_61_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_61_1])).
fof(normalize_61_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_61_1])).
fof(normalize_61_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_61_1])).
fof(normalize_61_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_61_1])).
fof(normalize_61_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_61_1])).
fof(normalize_61_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_61_1])).
fof(normalize_61_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_61_1])).
fof(normalize_61_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_61_1])).
fof(normalize_61_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_61_1])).
fof(normalize_61_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_61_1])).
fof(normalize_61_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_61_1])).
fof(normalize_61_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_61_1])).
fof(normalize_61_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_61_1])).
fof(normalize_61_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_61_1])).
fof(normalize_61_18,plain,
( op(op(e2,e2),e1) != op(e2,op(e2,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_61_0,normalize_61_2,normalize_61_3,normalize_61_4,normalize_61_5,normalize_61_2,normalize_61_6,normalize_61_7,normalize_61_8,normalize_61_9,normalize_61_4,normalize_61_10,normalize_61_11,normalize_61_12,normalize_61_13,normalize_61_5,normalize_61_14,normalize_61_15,normalize_61_16,normalize_61_17,normalize_61_3])).
fof(normalize_61_19,plain,(
op(op(e2,e2),e1) != op(e2,op(e2,e1)) ),
inference(conjunct,[],[normalize_61_18])).
cnf(refute_61_0,plain,
( op(op(e2,e2),e1) != op(e2,op(e2,e1)) ),
inference(canonicalize,[],[normalize_61_19])).
cnf(refute_61_1,plain,
( op(e3,e1) = e2 ),
inference(canonicalize,[],[normalize_61_16])).
cnf(refute_61_2,plain,
( op(e2,e2) = e3 ),
inference(canonicalize,[],[normalize_61_5])).
cnf(refute_61_3,plain,
( op(op(e2,e2),e1) = op(op(e2,e2),e1) ),
introduced(tautology,[refl,[$fot(op(op(e2,e2),e1))]])).
cnf(refute_61_4,plain,
( op(e2,e2) != e3
| op(op(e2,e2),e1) != op(op(e2,e2),e1)
| op(op(e2,e2),e1) = op(e3,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e2),e1),op(op(e2,e2),e1))),[1,0],$fot(e3)]])).
cnf(refute_61_5,plain,
( op(e2,e2) != e3
| op(op(e2,e2),e1) = op(e3,e1) ),
inference(resolve,[$cnf($equal(op(op(e2,e2),e1),op(op(e2,e2),e1)))],[refute_61_3,refute_61_4])).
cnf(refute_61_6,plain,
( op(op(e2,e2),e1) = op(e3,e1) ),
inference(resolve,[$cnf($equal(op(e2,e2),e3))],[refute_61_2,refute_61_5])).
cnf(refute_61_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_61_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_61_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_61_7,refute_61_8])).
cnf(refute_61_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_61_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_61_9,refute_61_10])).
cnf(refute_61_12,plain,
( op(e3,e1) != e2
| op(op(e2,e2),e1) != op(e3,e1)
| op(op(e2,e2),e1) = e2 ),
inference(subst,[],[refute_61_11:[bind(X,$fot(op(op(e2,e2),e1))),bind(Y,$fot(op(e3,e1))),bind(Z,$fot(e2))]])).
cnf(refute_61_13,plain,
( op(e3,e1) != e2
| op(op(e2,e2),e1) = e2 ),
inference(resolve,[$cnf($equal(op(op(e2,e2),e1),op(e3,e1)))],[refute_61_6,refute_61_12])).
cnf(refute_61_14,plain,
( op(op(e2,e2),e1) = e2 ),
inference(resolve,[$cnf($equal(op(e3,e1),e2))],[refute_61_1,refute_61_13])).
cnf(refute_61_15,plain,
( e2 != op(e2,op(e2,e1))
| op(op(e2,e2),e1) != e2
| op(op(e2,e2),e1) = op(e2,op(e2,e1)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e2),e1),e2)),[1],$fot(op(e2,op(e2,e1)))]])).
cnf(refute_61_16,plain,
( e2 != op(e2,op(e2,e1))
| op(op(e2,e2),e1) = op(e2,op(e2,e1)) ),
inference(resolve,[$cnf($equal(op(op(e2,e2),e1),e2))],[refute_61_14,refute_61_15])).
cnf(refute_61_17,plain,
( op(e2,e0) = e2 ),
inference(canonicalize,[],[normalize_61_12])).
cnf(refute_61_18,plain,
( op(e2,e1) = e0 ),
inference(canonicalize,[],[normalize_61_13])).
cnf(refute_61_19,plain,
( op(e2,op(e2,e1)) = op(e2,op(e2,e1)) ),
introduced(tautology,[refl,[$fot(op(e2,op(e2,e1)))]])).
cnf(refute_61_20,plain,
( op(e2,e1) != e0
| op(e2,op(e2,e1)) != op(e2,op(e2,e1))
| op(e2,op(e2,e1)) = op(e2,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(e2,op(e2,e1)),op(e2,op(e2,e1)))),[1,1],$fot(e0)]])).
cnf(refute_61_21,plain,
( op(e2,e1) != e0
| op(e2,op(e2,e1)) = op(e2,e0) ),
inference(resolve,[$cnf($equal(op(e2,op(e2,e1)),op(e2,op(e2,e1))))],[refute_61_19,refute_61_20])).
cnf(refute_61_22,plain,
( op(e2,op(e2,e1)) = op(e2,e0) ),
inference(resolve,[$cnf($equal(op(e2,e1),e0))],[refute_61_18,refute_61_21])).
cnf(refute_61_23,plain,
( op(e2,e0) != e2
| op(e2,op(e2,e1)) != op(e2,e0)
| op(e2,op(e2,e1)) = e2 ),
inference(subst,[],[refute_61_11:[bind(X,$fot(op(e2,op(e2,e1)))),bind(Y,$fot(op(e2,e0))),bind(Z,$fot(e2))]])).
cnf(refute_61_24,plain,
( op(e2,e0) != e2
| op(e2,op(e2,e1)) = e2 ),
inference(resolve,[$cnf($equal(op(e2,op(e2,e1)),op(e2,e0)))],[refute_61_22,refute_61_23])).
cnf(refute_61_25,plain,
( op(e2,op(e2,e1)) = e2 ),
inference(resolve,[$cnf($equal(op(e2,e0),e2))],[refute_61_17,refute_61_24])).
cnf(refute_61_26,plain,
( e2 != e2
| op(e2,op(e2,e1)) != e2
| e2 = op(e2,op(e2,e1)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e2,op(e2,op(e2,e1)))),[1],$fot(e2)]])).
cnf(refute_61_27,plain,
( e2 != e2
| e2 = op(e2,op(e2,e1)) ),
inference(resolve,[$cnf($equal(op(e2,op(e2,e1)),e2))],[refute_61_25,refute_61_26])).
cnf(refute_61_28,plain,
( e2 != e2
| op(op(e2,e2),e1) = op(e2,op(e2,e1)) ),
inference(resolve,[$cnf($equal(e2,op(e2,op(e2,e1))))],[refute_61_27,refute_61_16])).
cnf(refute_61_29,plain,
( e2 != e2 ),
inference(resolve,[$cnf($equal(op(op(e2,e2),e1),op(e2,op(e2,e1))))],[refute_61_28,refute_61_0])).
cnf(refute_61_30,plain,
( e2 = e2 ),
introduced(tautology,[refl,[$fot(e2)]])).
cnf(refute_61_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e2,e2))],[refute_61_30,refute_61_29])).
fof(negate_62_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1)) )
=> op(op(e2,e2),e2) = op(e2,op(e2,e2)) ) ),
inference(negate,[],[subgoal_62])).
fof(normalize_62_0,plain,
( op(op(e2,e2),e2) != op(e2,op(e2,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_62_0])).
fof(normalize_62_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_62_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_62_1])).
fof(normalize_62_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_62_1])).
fof(normalize_62_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_62_1])).
fof(normalize_62_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_62_1])).
fof(normalize_62_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_62_1])).
fof(normalize_62_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_62_1])).
fof(normalize_62_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_62_1])).
fof(normalize_62_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_62_1])).
fof(normalize_62_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_62_1])).
fof(normalize_62_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_62_1])).
fof(normalize_62_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_62_1])).
fof(normalize_62_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_62_1])).
fof(normalize_62_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_62_1])).
fof(normalize_62_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_62_1])).
fof(normalize_62_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_62_1])).
fof(normalize_62_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_62_1])).
fof(normalize_62_18,plain,
( op(op(e2,e2),e2) != op(e2,op(e2,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_62_0,normalize_62_2,normalize_62_3,normalize_62_4,normalize_62_5,normalize_62_2,normalize_62_6,normalize_62_7,normalize_62_8,normalize_62_9,normalize_62_4,normalize_62_10,normalize_62_11,normalize_62_12,normalize_62_13,normalize_62_5,normalize_62_14,normalize_62_15,normalize_62_16,normalize_62_17,normalize_62_3])).
fof(normalize_62_19,plain,(
op(op(e2,e2),e2) != op(e2,op(e2,e2)) ),
inference(conjunct,[],[normalize_62_18])).
cnf(refute_62_0,plain,
( op(op(e2,e2),e2) != op(e2,op(e2,e2)) ),
inference(canonicalize,[],[normalize_62_19])).
cnf(refute_62_1,plain,
( op(e3,e2) = e1 ),
inference(canonicalize,[],[normalize_62_17])).
cnf(refute_62_2,plain,
( op(e2,e2) = e3 ),
inference(canonicalize,[],[normalize_62_5])).
cnf(refute_62_3,plain,
( op(op(e2,e2),e2) = op(op(e2,e2),e2) ),
introduced(tautology,[refl,[$fot(op(op(e2,e2),e2))]])).
cnf(refute_62_4,plain,
( op(e2,e2) != e3
| op(op(e2,e2),e2) != op(op(e2,e2),e2)
| op(op(e2,e2),e2) = op(e3,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e2),e2),op(op(e2,e2),e2))),[1,0],$fot(e3)]])).
cnf(refute_62_5,plain,
( op(e2,e2) != e3
| op(op(e2,e2),e2) = op(e3,e2) ),
inference(resolve,[$cnf($equal(op(op(e2,e2),e2),op(op(e2,e2),e2)))],[refute_62_3,refute_62_4])).
cnf(refute_62_6,plain,
( op(op(e2,e2),e2) = op(e3,e2) ),
inference(resolve,[$cnf($equal(op(e2,e2),e3))],[refute_62_2,refute_62_5])).
cnf(refute_62_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_62_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_62_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_62_7,refute_62_8])).
cnf(refute_62_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_62_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_62_9,refute_62_10])).
cnf(refute_62_12,plain,
( op(e3,e2) != e1
| op(op(e2,e2),e2) != op(e3,e2)
| op(op(e2,e2),e2) = e1 ),
inference(subst,[],[refute_62_11:[bind(X,$fot(op(op(e2,e2),e2))),bind(Y,$fot(op(e3,e2))),bind(Z,$fot(e1))]])).
cnf(refute_62_13,plain,
( op(e3,e2) != e1
| op(op(e2,e2),e2) = e1 ),
inference(resolve,[$cnf($equal(op(op(e2,e2),e2),op(e3,e2)))],[refute_62_6,refute_62_12])).
cnf(refute_62_14,plain,
( op(op(e2,e2),e2) = e1 ),
inference(resolve,[$cnf($equal(op(e3,e2),e1))],[refute_62_1,refute_62_13])).
cnf(refute_62_15,plain,
( e1 != op(e2,op(e2,e2))
| op(op(e2,e2),e2) != e1
| op(op(e2,e2),e2) = op(e2,op(e2,e2)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e2),e2),e1)),[1],$fot(op(e2,op(e2,e2)))]])).
cnf(refute_62_16,plain,
( e1 != op(e2,op(e2,e2))
| op(op(e2,e2),e2) = op(e2,op(e2,e2)) ),
inference(resolve,[$cnf($equal(op(op(e2,e2),e2),e1))],[refute_62_14,refute_62_15])).
cnf(refute_62_17,plain,
( op(e2,e3) = e1 ),
inference(canonicalize,[],[normalize_62_14])).
cnf(refute_62_18,plain,
( op(e2,op(e2,e2)) = op(e2,op(e2,e2)) ),
introduced(tautology,[refl,[$fot(op(e2,op(e2,e2)))]])).
cnf(refute_62_19,plain,
( op(e2,e2) != e3
| op(e2,op(e2,e2)) != op(e2,op(e2,e2))
| op(e2,op(e2,e2)) = op(e2,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(e2,op(e2,e2)),op(e2,op(e2,e2)))),[1,1],$fot(e3)]])).
cnf(refute_62_20,plain,
( op(e2,e2) != e3
| op(e2,op(e2,e2)) = op(e2,e3) ),
inference(resolve,[$cnf($equal(op(e2,op(e2,e2)),op(e2,op(e2,e2))))],[refute_62_18,refute_62_19])).
cnf(refute_62_21,plain,
( op(e2,op(e2,e2)) = op(e2,e3) ),
inference(resolve,[$cnf($equal(op(e2,e2),e3))],[refute_62_2,refute_62_20])).
cnf(refute_62_22,plain,
( op(e2,e3) != e1
| op(e2,op(e2,e2)) != op(e2,e3)
| op(e2,op(e2,e2)) = e1 ),
inference(subst,[],[refute_62_11:[bind(X,$fot(op(e2,op(e2,e2)))),bind(Y,$fot(op(e2,e3))),bind(Z,$fot(e1))]])).
cnf(refute_62_23,plain,
( op(e2,e3) != e1
| op(e2,op(e2,e2)) = e1 ),
inference(resolve,[$cnf($equal(op(e2,op(e2,e2)),op(e2,e3)))],[refute_62_21,refute_62_22])).
cnf(refute_62_24,plain,
( op(e2,op(e2,e2)) = e1 ),
inference(resolve,[$cnf($equal(op(e2,e3),e1))],[refute_62_17,refute_62_23])).
cnf(refute_62_25,plain,
( e1 != e1
| op(e2,op(e2,e2)) != e1
| e1 = op(e2,op(e2,e2)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e1,op(e2,op(e2,e2)))),[1],$fot(e1)]])).
cnf(refute_62_26,plain,
( e1 != e1
| e1 = op(e2,op(e2,e2)) ),
inference(resolve,[$cnf($equal(op(e2,op(e2,e2)),e1))],[refute_62_24,refute_62_25])).
cnf(refute_62_27,plain,
( e1 != e1
| op(op(e2,e2),e2) = op(e2,op(e2,e2)) ),
inference(resolve,[$cnf($equal(e1,op(e2,op(e2,e2))))],[refute_62_26,refute_62_16])).
cnf(refute_62_28,plain,
( e1 != e1 ),
inference(resolve,[$cnf($equal(op(op(e2,e2),e2),op(e2,op(e2,e2))))],[refute_62_27,refute_62_0])).
cnf(refute_62_29,plain,
( e1 = e1 ),
introduced(tautology,[refl,[$fot(e1)]])).
cnf(refute_62_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e1,e1))],[refute_62_29,refute_62_28])).
fof(negate_63_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2)) )
=> op(op(e2,e2),e3) = op(e2,op(e2,e3)) ) ),
inference(negate,[],[subgoal_63])).
fof(normalize_63_0,plain,
( op(op(e2,e2),e3) != op(e2,op(e2,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_63_0])).
fof(normalize_63_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_63_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_63_1])).
fof(normalize_63_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_63_1])).
fof(normalize_63_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_63_1])).
fof(normalize_63_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_63_1])).
fof(normalize_63_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_63_1])).
fof(normalize_63_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_63_1])).
fof(normalize_63_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_63_1])).
fof(normalize_63_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_63_1])).
fof(normalize_63_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_63_1])).
fof(normalize_63_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_63_1])).
fof(normalize_63_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_63_1])).
fof(normalize_63_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_63_1])).
fof(normalize_63_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_63_1])).
fof(normalize_63_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_63_1])).
fof(normalize_63_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_63_1])).
fof(normalize_63_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_63_1])).
fof(normalize_63_18,plain,
( op(op(e2,e2),e3) != op(e2,op(e2,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_63_0,normalize_63_2,normalize_63_3,normalize_63_4,normalize_63_5,normalize_63_2,normalize_63_6,normalize_63_7,normalize_63_8,normalize_63_9,normalize_63_4,normalize_63_10,normalize_63_11,normalize_63_12,normalize_63_13,normalize_63_5,normalize_63_14,normalize_63_15,normalize_63_16,normalize_63_17,normalize_63_3])).
fof(normalize_63_19,plain,(
op(op(e2,e2),e3) != op(e2,op(e2,e3)) ),
inference(conjunct,[],[normalize_63_18])).
cnf(refute_63_0,plain,
( op(op(e2,e2),e3) != op(e2,op(e2,e3)) ),
inference(canonicalize,[],[normalize_63_19])).
cnf(refute_63_1,plain,
( op(e3,e3) = e0 ),
inference(canonicalize,[],[normalize_63_3])).
cnf(refute_63_2,plain,
( op(e2,e2) = e3 ),
inference(canonicalize,[],[normalize_63_5])).
cnf(refute_63_3,plain,
( op(op(e2,e2),e3) = op(op(e2,e2),e3) ),
introduced(tautology,[refl,[$fot(op(op(e2,e2),e3))]])).
cnf(refute_63_4,plain,
( op(e2,e2) != e3
| op(op(e2,e2),e3) != op(op(e2,e2),e3)
| op(op(e2,e2),e3) = op(e3,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e2),e3),op(op(e2,e2),e3))),[1,0],$fot(e3)]])).
cnf(refute_63_5,plain,
( op(e2,e2) != e3
| op(op(e2,e2),e3) = op(e3,e3) ),
inference(resolve,[$cnf($equal(op(op(e2,e2),e3),op(op(e2,e2),e3)))],[refute_63_3,refute_63_4])).
cnf(refute_63_6,plain,
( op(op(e2,e2),e3) = op(e3,e3) ),
inference(resolve,[$cnf($equal(op(e2,e2),e3))],[refute_63_2,refute_63_5])).
cnf(refute_63_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_63_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_63_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_63_7,refute_63_8])).
cnf(refute_63_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_63_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_63_9,refute_63_10])).
cnf(refute_63_12,plain,
( op(e3,e3) != e0
| op(op(e2,e2),e3) != op(e3,e3)
| op(op(e2,e2),e3) = e0 ),
inference(subst,[],[refute_63_11:[bind(X,$fot(op(op(e2,e2),e3))),bind(Y,$fot(op(e3,e3))),bind(Z,$fot(e0))]])).
cnf(refute_63_13,plain,
( op(e3,e3) != e0
| op(op(e2,e2),e3) = e0 ),
inference(resolve,[$cnf($equal(op(op(e2,e2),e3),op(e3,e3)))],[refute_63_6,refute_63_12])).
cnf(refute_63_14,plain,
( op(op(e2,e2),e3) = e0 ),
inference(resolve,[$cnf($equal(op(e3,e3),e0))],[refute_63_1,refute_63_13])).
cnf(refute_63_15,plain,
( e0 != op(e2,op(e2,e3))
| op(op(e2,e2),e3) != e0
| op(op(e2,e2),e3) = op(e2,op(e2,e3)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e2),e3),e0)),[1],$fot(op(e2,op(e2,e3)))]])).
cnf(refute_63_16,plain,
( e0 != op(e2,op(e2,e3))
| op(op(e2,e2),e3) = op(e2,op(e2,e3)) ),
inference(resolve,[$cnf($equal(op(op(e2,e2),e3),e0))],[refute_63_14,refute_63_15])).
cnf(refute_63_17,plain,
( op(e2,e1) = e0 ),
inference(canonicalize,[],[normalize_63_13])).
cnf(refute_63_18,plain,
( op(e2,e3) = e1 ),
inference(canonicalize,[],[normalize_63_14])).
cnf(refute_63_19,plain,
( op(e2,op(e2,e3)) = op(e2,op(e2,e3)) ),
introduced(tautology,[refl,[$fot(op(e2,op(e2,e3)))]])).
cnf(refute_63_20,plain,
( op(e2,e3) != e1
| op(e2,op(e2,e3)) != op(e2,op(e2,e3))
| op(e2,op(e2,e3)) = op(e2,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(e2,op(e2,e3)),op(e2,op(e2,e3)))),[1,1],$fot(e1)]])).
cnf(refute_63_21,plain,
( op(e2,e3) != e1
| op(e2,op(e2,e3)) = op(e2,e1) ),
inference(resolve,[$cnf($equal(op(e2,op(e2,e3)),op(e2,op(e2,e3))))],[refute_63_19,refute_63_20])).
cnf(refute_63_22,plain,
( op(e2,op(e2,e3)) = op(e2,e1) ),
inference(resolve,[$cnf($equal(op(e2,e3),e1))],[refute_63_18,refute_63_21])).
cnf(refute_63_23,plain,
( op(e2,e1) != e0
| op(e2,op(e2,e3)) != op(e2,e1)
| op(e2,op(e2,e3)) = e0 ),
inference(subst,[],[refute_63_11:[bind(X,$fot(op(e2,op(e2,e3)))),bind(Y,$fot(op(e2,e1))),bind(Z,$fot(e0))]])).
cnf(refute_63_24,plain,
( op(e2,e1) != e0
| op(e2,op(e2,e3)) = e0 ),
inference(resolve,[$cnf($equal(op(e2,op(e2,e3)),op(e2,e1)))],[refute_63_22,refute_63_23])).
cnf(refute_63_25,plain,
( op(e2,op(e2,e3)) = e0 ),
inference(resolve,[$cnf($equal(op(e2,e1),e0))],[refute_63_17,refute_63_24])).
cnf(refute_63_26,plain,
( e0 != e0
| op(e2,op(e2,e3)) != e0
| e0 = op(e2,op(e2,e3)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e0,op(e2,op(e2,e3)))),[1],$fot(e0)]])).
cnf(refute_63_27,plain,
( e0 != e0
| e0 = op(e2,op(e2,e3)) ),
inference(resolve,[$cnf($equal(op(e2,op(e2,e3)),e0))],[refute_63_25,refute_63_26])).
cnf(refute_63_28,plain,
( e0 != e0
| op(op(e2,e2),e3) = op(e2,op(e2,e3)) ),
inference(resolve,[$cnf($equal(e0,op(e2,op(e2,e3))))],[refute_63_27,refute_63_16])).
cnf(refute_63_29,plain,
( e0 != e0 ),
inference(resolve,[$cnf($equal(op(op(e2,e2),e3),op(e2,op(e2,e3))))],[refute_63_28,refute_63_0])).
cnf(refute_63_30,plain,
( e0 = e0 ),
introduced(tautology,[refl,[$fot(e0)]])).
cnf(refute_63_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e0))],[refute_63_30,refute_63_29])).
fof(negate_64_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3)) )
=> op(op(e2,e3),e0) = op(e2,op(e3,e0)) ) ),
inference(negate,[],[subgoal_64])).
fof(normalize_64_0,plain,
( op(op(e2,e3),e0) != op(e2,op(e3,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_64_0])).
fof(normalize_64_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_64_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_64_1])).
fof(normalize_64_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_64_1])).
fof(normalize_64_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_64_1])).
fof(normalize_64_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_64_1])).
fof(normalize_64_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_64_1])).
fof(normalize_64_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_64_1])).
fof(normalize_64_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_64_1])).
fof(normalize_64_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_64_1])).
fof(normalize_64_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_64_1])).
fof(normalize_64_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_64_1])).
fof(normalize_64_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_64_1])).
fof(normalize_64_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_64_1])).
fof(normalize_64_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_64_1])).
fof(normalize_64_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_64_1])).
fof(normalize_64_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_64_1])).
fof(normalize_64_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_64_1])).
fof(normalize_64_18,plain,
( op(op(e2,e3),e0) != op(e2,op(e3,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_64_0,normalize_64_2,normalize_64_3,normalize_64_4,normalize_64_5,normalize_64_2,normalize_64_6,normalize_64_7,normalize_64_8,normalize_64_9,normalize_64_4,normalize_64_10,normalize_64_11,normalize_64_12,normalize_64_13,normalize_64_5,normalize_64_14,normalize_64_15,normalize_64_16,normalize_64_17,normalize_64_3])).
fof(normalize_64_19,plain,(
op(op(e2,e3),e0) != op(e2,op(e3,e0)) ),
inference(conjunct,[],[normalize_64_18])).
cnf(refute_64_0,plain,
( op(op(e2,e3),e0) != op(e2,op(e3,e0)) ),
inference(canonicalize,[],[normalize_64_19])).
cnf(refute_64_1,plain,
( op(e1,e0) = e1 ),
inference(canonicalize,[],[normalize_64_9])).
cnf(refute_64_2,plain,
( op(e2,e3) = e1 ),
inference(canonicalize,[],[normalize_64_14])).
cnf(refute_64_3,plain,
( op(op(e2,e3),e0) = op(op(e2,e3),e0) ),
introduced(tautology,[refl,[$fot(op(op(e2,e3),e0))]])).
cnf(refute_64_4,plain,
( op(e2,e3) != e1
| op(op(e2,e3),e0) != op(op(e2,e3),e0)
| op(op(e2,e3),e0) = op(e1,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e3),e0),op(op(e2,e3),e0))),[1,0],$fot(e1)]])).
cnf(refute_64_5,plain,
( op(e2,e3) != e1
| op(op(e2,e3),e0) = op(e1,e0) ),
inference(resolve,[$cnf($equal(op(op(e2,e3),e0),op(op(e2,e3),e0)))],[refute_64_3,refute_64_4])).
cnf(refute_64_6,plain,
( op(op(e2,e3),e0) = op(e1,e0) ),
inference(resolve,[$cnf($equal(op(e2,e3),e1))],[refute_64_2,refute_64_5])).
cnf(refute_64_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_64_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_64_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_64_7,refute_64_8])).
cnf(refute_64_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_64_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_64_9,refute_64_10])).
cnf(refute_64_12,plain,
( op(e1,e0) != e1
| op(op(e2,e3),e0) != op(e1,e0)
| op(op(e2,e3),e0) = e1 ),
inference(subst,[],[refute_64_11:[bind(X,$fot(op(op(e2,e3),e0))),bind(Y,$fot(op(e1,e0))),bind(Z,$fot(e1))]])).
cnf(refute_64_13,plain,
( op(e1,e0) != e1
| op(op(e2,e3),e0) = e1 ),
inference(resolve,[$cnf($equal(op(op(e2,e3),e0),op(e1,e0)))],[refute_64_6,refute_64_12])).
cnf(refute_64_14,plain,
( op(op(e2,e3),e0) = e1 ),
inference(resolve,[$cnf($equal(op(e1,e0),e1))],[refute_64_1,refute_64_13])).
cnf(refute_64_15,plain,
( e1 != op(e2,op(e3,e0))
| op(op(e2,e3),e0) != e1
| op(op(e2,e3),e0) = op(e2,op(e3,e0)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e3),e0),e1)),[1],$fot(op(e2,op(e3,e0)))]])).
cnf(refute_64_16,plain,
( e1 != op(e2,op(e3,e0))
| op(op(e2,e3),e0) = op(e2,op(e3,e0)) ),
inference(resolve,[$cnf($equal(op(op(e2,e3),e0),e1))],[refute_64_14,refute_64_15])).
cnf(refute_64_17,plain,
( op(e3,e0) = e3 ),
inference(canonicalize,[],[normalize_64_15])).
cnf(refute_64_18,plain,
( op(e2,op(e3,e0)) = op(e2,op(e3,e0)) ),
introduced(tautology,[refl,[$fot(op(e2,op(e3,e0)))]])).
cnf(refute_64_19,plain,
( op(e2,op(e3,e0)) != op(e2,op(e3,e0))
| op(e3,e0) != e3
| op(e2,op(e3,e0)) = op(e2,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(e2,op(e3,e0)),op(e2,op(e3,e0)))),[1,1],$fot(e3)]])).
cnf(refute_64_20,plain,
( op(e3,e0) != e3
| op(e2,op(e3,e0)) = op(e2,e3) ),
inference(resolve,[$cnf($equal(op(e2,op(e3,e0)),op(e2,op(e3,e0))))],[refute_64_18,refute_64_19])).
cnf(refute_64_21,plain,
( op(e2,op(e3,e0)) = op(e2,e3) ),
inference(resolve,[$cnf($equal(op(e3,e0),e3))],[refute_64_17,refute_64_20])).
cnf(refute_64_22,plain,
( op(e2,e3) != e1
| op(e2,op(e3,e0)) != op(e2,e3)
| op(e2,op(e3,e0)) = e1 ),
inference(subst,[],[refute_64_11:[bind(X,$fot(op(e2,op(e3,e0)))),bind(Y,$fot(op(e2,e3))),bind(Z,$fot(e1))]])).
cnf(refute_64_23,plain,
( op(e2,e3) != e1
| op(e2,op(e3,e0)) = e1 ),
inference(resolve,[$cnf($equal(op(e2,op(e3,e0)),op(e2,e3)))],[refute_64_21,refute_64_22])).
cnf(refute_64_24,plain,
( op(e2,op(e3,e0)) = e1 ),
inference(resolve,[$cnf($equal(op(e2,e3),e1))],[refute_64_2,refute_64_23])).
cnf(refute_64_25,plain,
( e1 != e1
| op(e2,op(e3,e0)) != e1
| e1 = op(e2,op(e3,e0)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e1,op(e2,op(e3,e0)))),[1],$fot(e1)]])).
cnf(refute_64_26,plain,
( e1 != e1
| e1 = op(e2,op(e3,e0)) ),
inference(resolve,[$cnf($equal(op(e2,op(e3,e0)),e1))],[refute_64_24,refute_64_25])).
cnf(refute_64_27,plain,
( e1 != e1
| op(op(e2,e3),e0) = op(e2,op(e3,e0)) ),
inference(resolve,[$cnf($equal(e1,op(e2,op(e3,e0))))],[refute_64_26,refute_64_16])).
cnf(refute_64_28,plain,
( e1 != e1 ),
inference(resolve,[$cnf($equal(op(op(e2,e3),e0),op(e2,op(e3,e0))))],[refute_64_27,refute_64_0])).
cnf(refute_64_29,plain,
( e1 = e1 ),
introduced(tautology,[refl,[$fot(e1)]])).
cnf(refute_64_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e1,e1))],[refute_64_29,refute_64_28])).
fof(negate_65_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0)) )
=> op(op(e2,e3),e1) = op(e2,op(e3,e1)) ) ),
inference(negate,[],[subgoal_65])).
fof(normalize_65_0,plain,
( op(op(e2,e3),e1) != op(e2,op(e3,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_65_0])).
fof(normalize_65_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_65_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_65_1])).
fof(normalize_65_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_65_1])).
fof(normalize_65_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_65_1])).
fof(normalize_65_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_65_1])).
fof(normalize_65_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_65_1])).
fof(normalize_65_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_65_1])).
fof(normalize_65_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_65_1])).
fof(normalize_65_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_65_1])).
fof(normalize_65_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_65_1])).
fof(normalize_65_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_65_1])).
fof(normalize_65_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_65_1])).
fof(normalize_65_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_65_1])).
fof(normalize_65_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_65_1])).
fof(normalize_65_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_65_1])).
fof(normalize_65_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_65_1])).
fof(normalize_65_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_65_1])).
fof(normalize_65_18,plain,
( op(op(e2,e3),e1) != op(e2,op(e3,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_65_0,normalize_65_2,normalize_65_3,normalize_65_4,normalize_65_5,normalize_65_2,normalize_65_6,normalize_65_7,normalize_65_8,normalize_65_9,normalize_65_4,normalize_65_10,normalize_65_11,normalize_65_12,normalize_65_13,normalize_65_5,normalize_65_14,normalize_65_15,normalize_65_16,normalize_65_17,normalize_65_3])).
fof(normalize_65_19,plain,(
op(op(e2,e3),e1) != op(e2,op(e3,e1)) ),
inference(conjunct,[],[normalize_65_18])).
cnf(refute_65_0,plain,
( op(op(e2,e3),e1) != op(e2,op(e3,e1)) ),
inference(canonicalize,[],[normalize_65_19])).
cnf(refute_65_1,plain,
( op(e1,e1) = e3 ),
inference(canonicalize,[],[normalize_65_4])).
cnf(refute_65_2,plain,
( op(e2,e3) = e1 ),
inference(canonicalize,[],[normalize_65_14])).
cnf(refute_65_3,plain,
( op(op(e2,e3),e1) = op(op(e2,e3),e1) ),
introduced(tautology,[refl,[$fot(op(op(e2,e3),e1))]])).
cnf(refute_65_4,plain,
( op(e2,e3) != e1
| op(op(e2,e3),e1) != op(op(e2,e3),e1)
| op(op(e2,e3),e1) = op(e1,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e3),e1),op(op(e2,e3),e1))),[1,0],$fot(e1)]])).
cnf(refute_65_5,plain,
( op(e2,e3) != e1
| op(op(e2,e3),e1) = op(e1,e1) ),
inference(resolve,[$cnf($equal(op(op(e2,e3),e1),op(op(e2,e3),e1)))],[refute_65_3,refute_65_4])).
cnf(refute_65_6,plain,
( op(op(e2,e3),e1) = op(e1,e1) ),
inference(resolve,[$cnf($equal(op(e2,e3),e1))],[refute_65_2,refute_65_5])).
cnf(refute_65_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_65_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_65_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_65_7,refute_65_8])).
cnf(refute_65_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_65_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_65_9,refute_65_10])).
cnf(refute_65_12,plain,
( op(e1,e1) != e3
| op(op(e2,e3),e1) != op(e1,e1)
| op(op(e2,e3),e1) = e3 ),
inference(subst,[],[refute_65_11:[bind(X,$fot(op(op(e2,e3),e1))),bind(Y,$fot(op(e1,e1))),bind(Z,$fot(e3))]])).
cnf(refute_65_13,plain,
( op(e1,e1) != e3
| op(op(e2,e3),e1) = e3 ),
inference(resolve,[$cnf($equal(op(op(e2,e3),e1),op(e1,e1)))],[refute_65_6,refute_65_12])).
cnf(refute_65_14,plain,
( op(op(e2,e3),e1) = e3 ),
inference(resolve,[$cnf($equal(op(e1,e1),e3))],[refute_65_1,refute_65_13])).
cnf(refute_65_15,plain,
( e3 != op(e2,op(e3,e1))
| op(op(e2,e3),e1) != e3
| op(op(e2,e3),e1) = op(e2,op(e3,e1)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e3),e1),e3)),[1],$fot(op(e2,op(e3,e1)))]])).
cnf(refute_65_16,plain,
( e3 != op(e2,op(e3,e1))
| op(op(e2,e3),e1) = op(e2,op(e3,e1)) ),
inference(resolve,[$cnf($equal(op(op(e2,e3),e1),e3))],[refute_65_14,refute_65_15])).
cnf(refute_65_17,plain,
( op(e2,e2) = e3 ),
inference(canonicalize,[],[normalize_65_5])).
cnf(refute_65_18,plain,
( op(e3,e1) = e2 ),
inference(canonicalize,[],[normalize_65_16])).
cnf(refute_65_19,plain,
( op(e2,op(e3,e1)) = op(e2,op(e3,e1)) ),
introduced(tautology,[refl,[$fot(op(e2,op(e3,e1)))]])).
cnf(refute_65_20,plain,
( op(e2,op(e3,e1)) != op(e2,op(e3,e1))
| op(e3,e1) != e2
| op(e2,op(e3,e1)) = op(e2,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(e2,op(e3,e1)),op(e2,op(e3,e1)))),[1,1],$fot(e2)]])).
cnf(refute_65_21,plain,
( op(e3,e1) != e2
| op(e2,op(e3,e1)) = op(e2,e2) ),
inference(resolve,[$cnf($equal(op(e2,op(e3,e1)),op(e2,op(e3,e1))))],[refute_65_19,refute_65_20])).
cnf(refute_65_22,plain,
( op(e2,op(e3,e1)) = op(e2,e2) ),
inference(resolve,[$cnf($equal(op(e3,e1),e2))],[refute_65_18,refute_65_21])).
cnf(refute_65_23,plain,
( op(e2,e2) != e3
| op(e2,op(e3,e1)) != op(e2,e2)
| op(e2,op(e3,e1)) = e3 ),
inference(subst,[],[refute_65_11:[bind(X,$fot(op(e2,op(e3,e1)))),bind(Y,$fot(op(e2,e2))),bind(Z,$fot(e3))]])).
cnf(refute_65_24,plain,
( op(e2,e2) != e3
| op(e2,op(e3,e1)) = e3 ),
inference(resolve,[$cnf($equal(op(e2,op(e3,e1)),op(e2,e2)))],[refute_65_22,refute_65_23])).
cnf(refute_65_25,plain,
( op(e2,op(e3,e1)) = e3 ),
inference(resolve,[$cnf($equal(op(e2,e2),e3))],[refute_65_17,refute_65_24])).
cnf(refute_65_26,plain,
( e3 != e3
| op(e2,op(e3,e1)) != e3
| e3 = op(e2,op(e3,e1)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e3,op(e2,op(e3,e1)))),[1],$fot(e3)]])).
cnf(refute_65_27,plain,
( e3 != e3
| e3 = op(e2,op(e3,e1)) ),
inference(resolve,[$cnf($equal(op(e2,op(e3,e1)),e3))],[refute_65_25,refute_65_26])).
cnf(refute_65_28,plain,
( e3 != e3
| op(op(e2,e3),e1) = op(e2,op(e3,e1)) ),
inference(resolve,[$cnf($equal(e3,op(e2,op(e3,e1))))],[refute_65_27,refute_65_16])).
cnf(refute_65_29,plain,
( e3 != e3 ),
inference(resolve,[$cnf($equal(op(op(e2,e3),e1),op(e2,op(e3,e1))))],[refute_65_28,refute_65_0])).
cnf(refute_65_30,plain,
( e3 = e3 ),
introduced(tautology,[refl,[$fot(e3)]])).
cnf(refute_65_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e3,e3))],[refute_65_30,refute_65_29])).
fof(negate_66_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1)) )
=> op(op(e2,e3),e2) = op(e2,op(e3,e2)) ) ),
inference(negate,[],[subgoal_66])).
fof(normalize_66_0,plain,
( op(op(e2,e3),e2) != op(e2,op(e3,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_66_0])).
fof(normalize_66_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_66_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_66_1])).
fof(normalize_66_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_66_1])).
fof(normalize_66_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_66_1])).
fof(normalize_66_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_66_1])).
fof(normalize_66_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_66_1])).
fof(normalize_66_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_66_1])).
fof(normalize_66_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_66_1])).
fof(normalize_66_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_66_1])).
fof(normalize_66_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_66_1])).
fof(normalize_66_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_66_1])).
fof(normalize_66_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_66_1])).
fof(normalize_66_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_66_1])).
fof(normalize_66_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_66_1])).
fof(normalize_66_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_66_1])).
fof(normalize_66_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_66_1])).
fof(normalize_66_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_66_1])).
fof(normalize_66_18,plain,
( op(op(e2,e3),e2) != op(e2,op(e3,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_66_0,normalize_66_2,normalize_66_3,normalize_66_4,normalize_66_5,normalize_66_2,normalize_66_6,normalize_66_7,normalize_66_8,normalize_66_9,normalize_66_4,normalize_66_10,normalize_66_11,normalize_66_12,normalize_66_13,normalize_66_5,normalize_66_14,normalize_66_15,normalize_66_16,normalize_66_17,normalize_66_3])).
fof(normalize_66_19,plain,(
op(op(e2,e3),e2) != op(e2,op(e3,e2)) ),
inference(conjunct,[],[normalize_66_18])).
cnf(refute_66_0,plain,
( op(op(e2,e3),e2) != op(e2,op(e3,e2)) ),
inference(canonicalize,[],[normalize_66_19])).
cnf(refute_66_1,plain,
( op(e1,e2) = e0 ),
inference(canonicalize,[],[normalize_66_10])).
cnf(refute_66_2,plain,
( op(e2,e3) = e1 ),
inference(canonicalize,[],[normalize_66_14])).
cnf(refute_66_3,plain,
( op(op(e2,e3),e2) = op(op(e2,e3),e2) ),
introduced(tautology,[refl,[$fot(op(op(e2,e3),e2))]])).
cnf(refute_66_4,plain,
( op(e2,e3) != e1
| op(op(e2,e3),e2) != op(op(e2,e3),e2)
| op(op(e2,e3),e2) = op(e1,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e3),e2),op(op(e2,e3),e2))),[1,0],$fot(e1)]])).
cnf(refute_66_5,plain,
( op(e2,e3) != e1
| op(op(e2,e3),e2) = op(e1,e2) ),
inference(resolve,[$cnf($equal(op(op(e2,e3),e2),op(op(e2,e3),e2)))],[refute_66_3,refute_66_4])).
cnf(refute_66_6,plain,
( op(op(e2,e3),e2) = op(e1,e2) ),
inference(resolve,[$cnf($equal(op(e2,e3),e1))],[refute_66_2,refute_66_5])).
cnf(refute_66_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_66_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_66_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_66_7,refute_66_8])).
cnf(refute_66_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_66_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_66_9,refute_66_10])).
cnf(refute_66_12,plain,
( op(e1,e2) != e0
| op(op(e2,e3),e2) != op(e1,e2)
| op(op(e2,e3),e2) = e0 ),
inference(subst,[],[refute_66_11:[bind(X,$fot(op(op(e2,e3),e2))),bind(Y,$fot(op(e1,e2))),bind(Z,$fot(e0))]])).
cnf(refute_66_13,plain,
( op(e1,e2) != e0
| op(op(e2,e3),e2) = e0 ),
inference(resolve,[$cnf($equal(op(op(e2,e3),e2),op(e1,e2)))],[refute_66_6,refute_66_12])).
cnf(refute_66_14,plain,
( op(op(e2,e3),e2) = e0 ),
inference(resolve,[$cnf($equal(op(e1,e2),e0))],[refute_66_1,refute_66_13])).
cnf(refute_66_15,plain,
( e0 != op(e2,op(e3,e2))
| op(op(e2,e3),e2) != e0
| op(op(e2,e3),e2) = op(e2,op(e3,e2)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e3),e2),e0)),[1],$fot(op(e2,op(e3,e2)))]])).
cnf(refute_66_16,plain,
( e0 != op(e2,op(e3,e2))
| op(op(e2,e3),e2) = op(e2,op(e3,e2)) ),
inference(resolve,[$cnf($equal(op(op(e2,e3),e2),e0))],[refute_66_14,refute_66_15])).
cnf(refute_66_17,plain,
( op(e2,e1) = e0 ),
inference(canonicalize,[],[normalize_66_13])).
cnf(refute_66_18,plain,
( op(e3,e2) = e1 ),
inference(canonicalize,[],[normalize_66_17])).
cnf(refute_66_19,plain,
( op(e2,op(e3,e2)) = op(e2,op(e3,e2)) ),
introduced(tautology,[refl,[$fot(op(e2,op(e3,e2)))]])).
cnf(refute_66_20,plain,
( op(e2,op(e3,e2)) != op(e2,op(e3,e2))
| op(e3,e2) != e1
| op(e2,op(e3,e2)) = op(e2,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(e2,op(e3,e2)),op(e2,op(e3,e2)))),[1,1],$fot(e1)]])).
cnf(refute_66_21,plain,
( op(e3,e2) != e1
| op(e2,op(e3,e2)) = op(e2,e1) ),
inference(resolve,[$cnf($equal(op(e2,op(e3,e2)),op(e2,op(e3,e2))))],[refute_66_19,refute_66_20])).
cnf(refute_66_22,plain,
( op(e2,op(e3,e2)) = op(e2,e1) ),
inference(resolve,[$cnf($equal(op(e3,e2),e1))],[refute_66_18,refute_66_21])).
cnf(refute_66_23,plain,
( op(e2,e1) != e0
| op(e2,op(e3,e2)) != op(e2,e1)
| op(e2,op(e3,e2)) = e0 ),
inference(subst,[],[refute_66_11:[bind(X,$fot(op(e2,op(e3,e2)))),bind(Y,$fot(op(e2,e1))),bind(Z,$fot(e0))]])).
cnf(refute_66_24,plain,
( op(e2,e1) != e0
| op(e2,op(e3,e2)) = e0 ),
inference(resolve,[$cnf($equal(op(e2,op(e3,e2)),op(e2,e1)))],[refute_66_22,refute_66_23])).
cnf(refute_66_25,plain,
( op(e2,op(e3,e2)) = e0 ),
inference(resolve,[$cnf($equal(op(e2,e1),e0))],[refute_66_17,refute_66_24])).
cnf(refute_66_26,plain,
( e0 != e0
| op(e2,op(e3,e2)) != e0
| e0 = op(e2,op(e3,e2)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e0,op(e2,op(e3,e2)))),[1],$fot(e0)]])).
cnf(refute_66_27,plain,
( e0 != e0
| e0 = op(e2,op(e3,e2)) ),
inference(resolve,[$cnf($equal(op(e2,op(e3,e2)),e0))],[refute_66_25,refute_66_26])).
cnf(refute_66_28,plain,
( e0 != e0
| op(op(e2,e3),e2) = op(e2,op(e3,e2)) ),
inference(resolve,[$cnf($equal(e0,op(e2,op(e3,e2))))],[refute_66_27,refute_66_16])).
cnf(refute_66_29,plain,
( e0 != e0 ),
inference(resolve,[$cnf($equal(op(op(e2,e3),e2),op(e2,op(e3,e2))))],[refute_66_28,refute_66_0])).
cnf(refute_66_30,plain,
( e0 = e0 ),
introduced(tautology,[refl,[$fot(e0)]])).
cnf(refute_66_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e0))],[refute_66_30,refute_66_29])).
fof(negate_67_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2)) )
=> op(op(e2,e3),e3) = op(e2,op(e3,e3)) ) ),
inference(negate,[],[subgoal_67])).
fof(normalize_67_0,plain,
( op(op(e2,e3),e3) != op(e2,op(e3,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_67_0])).
fof(normalize_67_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_67_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_67_1])).
fof(normalize_67_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_67_1])).
fof(normalize_67_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_67_1])).
fof(normalize_67_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_67_1])).
fof(normalize_67_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_67_1])).
fof(normalize_67_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_67_1])).
fof(normalize_67_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_67_1])).
fof(normalize_67_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_67_1])).
fof(normalize_67_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_67_1])).
fof(normalize_67_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_67_1])).
fof(normalize_67_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_67_1])).
fof(normalize_67_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_67_1])).
fof(normalize_67_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_67_1])).
fof(normalize_67_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_67_1])).
fof(normalize_67_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_67_1])).
fof(normalize_67_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_67_1])).
fof(normalize_67_18,plain,
( op(op(e2,e3),e3) != op(e2,op(e3,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_67_0,normalize_67_2,normalize_67_3,normalize_67_4,normalize_67_5,normalize_67_2,normalize_67_6,normalize_67_7,normalize_67_8,normalize_67_9,normalize_67_4,normalize_67_10,normalize_67_11,normalize_67_12,normalize_67_13,normalize_67_5,normalize_67_14,normalize_67_15,normalize_67_16,normalize_67_17,normalize_67_3])).
fof(normalize_67_19,plain,(
op(op(e2,e3),e3) != op(e2,op(e3,e3)) ),
inference(conjunct,[],[normalize_67_18])).
cnf(refute_67_0,plain,
( op(op(e2,e3),e3) != op(e2,op(e3,e3)) ),
inference(canonicalize,[],[normalize_67_19])).
cnf(refute_67_1,plain,
( op(e1,e3) = e2 ),
inference(canonicalize,[],[normalize_67_11])).
cnf(refute_67_2,plain,
( op(e2,e3) = e1 ),
inference(canonicalize,[],[normalize_67_14])).
cnf(refute_67_3,plain,
( op(op(e2,e3),e3) = op(op(e2,e3),e3) ),
introduced(tautology,[refl,[$fot(op(op(e2,e3),e3))]])).
cnf(refute_67_4,plain,
( op(e2,e3) != e1
| op(op(e2,e3),e3) != op(op(e2,e3),e3)
| op(op(e2,e3),e3) = op(e1,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e3),e3),op(op(e2,e3),e3))),[1,0],$fot(e1)]])).
cnf(refute_67_5,plain,
( op(e2,e3) != e1
| op(op(e2,e3),e3) = op(e1,e3) ),
inference(resolve,[$cnf($equal(op(op(e2,e3),e3),op(op(e2,e3),e3)))],[refute_67_3,refute_67_4])).
cnf(refute_67_6,plain,
( op(op(e2,e3),e3) = op(e1,e3) ),
inference(resolve,[$cnf($equal(op(e2,e3),e1))],[refute_67_2,refute_67_5])).
cnf(refute_67_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_67_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_67_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_67_7,refute_67_8])).
cnf(refute_67_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_67_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_67_9,refute_67_10])).
cnf(refute_67_12,plain,
( op(e1,e3) != e2
| op(op(e2,e3),e3) != op(e1,e3)
| op(op(e2,e3),e3) = e2 ),
inference(subst,[],[refute_67_11:[bind(X,$fot(op(op(e2,e3),e3))),bind(Y,$fot(op(e1,e3))),bind(Z,$fot(e2))]])).
cnf(refute_67_13,plain,
( op(e1,e3) != e2
| op(op(e2,e3),e3) = e2 ),
inference(resolve,[$cnf($equal(op(op(e2,e3),e3),op(e1,e3)))],[refute_67_6,refute_67_12])).
cnf(refute_67_14,plain,
( op(op(e2,e3),e3) = e2 ),
inference(resolve,[$cnf($equal(op(e1,e3),e2))],[refute_67_1,refute_67_13])).
cnf(refute_67_15,plain,
( e2 != op(e2,op(e3,e3))
| op(op(e2,e3),e3) != e2
| op(op(e2,e3),e3) = op(e2,op(e3,e3)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e2,e3),e3),e2)),[1],$fot(op(e2,op(e3,e3)))]])).
cnf(refute_67_16,plain,
( e2 != op(e2,op(e3,e3))
| op(op(e2,e3),e3) = op(e2,op(e3,e3)) ),
inference(resolve,[$cnf($equal(op(op(e2,e3),e3),e2))],[refute_67_14,refute_67_15])).
cnf(refute_67_17,plain,
( op(e2,e0) = e2 ),
inference(canonicalize,[],[normalize_67_12])).
cnf(refute_67_18,plain,
( op(e3,e3) = e0 ),
inference(canonicalize,[],[normalize_67_3])).
cnf(refute_67_19,plain,
( op(e2,op(e3,e3)) = op(e2,op(e3,e3)) ),
introduced(tautology,[refl,[$fot(op(e2,op(e3,e3)))]])).
cnf(refute_67_20,plain,
( op(e2,op(e3,e3)) != op(e2,op(e3,e3))
| op(e3,e3) != e0
| op(e2,op(e3,e3)) = op(e2,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(e2,op(e3,e3)),op(e2,op(e3,e3)))),[1,1],$fot(e0)]])).
cnf(refute_67_21,plain,
( op(e3,e3) != e0
| op(e2,op(e3,e3)) = op(e2,e0) ),
inference(resolve,[$cnf($equal(op(e2,op(e3,e3)),op(e2,op(e3,e3))))],[refute_67_19,refute_67_20])).
cnf(refute_67_22,plain,
( op(e2,op(e3,e3)) = op(e2,e0) ),
inference(resolve,[$cnf($equal(op(e3,e3),e0))],[refute_67_18,refute_67_21])).
cnf(refute_67_23,plain,
( op(e2,e0) != e2
| op(e2,op(e3,e3)) != op(e2,e0)
| op(e2,op(e3,e3)) = e2 ),
inference(subst,[],[refute_67_11:[bind(X,$fot(op(e2,op(e3,e3)))),bind(Y,$fot(op(e2,e0))),bind(Z,$fot(e2))]])).
cnf(refute_67_24,plain,
( op(e2,e0) != e2
| op(e2,op(e3,e3)) = e2 ),
inference(resolve,[$cnf($equal(op(e2,op(e3,e3)),op(e2,e0)))],[refute_67_22,refute_67_23])).
cnf(refute_67_25,plain,
( op(e2,op(e3,e3)) = e2 ),
inference(resolve,[$cnf($equal(op(e2,e0),e2))],[refute_67_17,refute_67_24])).
cnf(refute_67_26,plain,
( e2 != e2
| op(e2,op(e3,e3)) != e2
| e2 = op(e2,op(e3,e3)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e2,op(e2,op(e3,e3)))),[1],$fot(e2)]])).
cnf(refute_67_27,plain,
( e2 != e2
| e2 = op(e2,op(e3,e3)) ),
inference(resolve,[$cnf($equal(op(e2,op(e3,e3)),e2))],[refute_67_25,refute_67_26])).
cnf(refute_67_28,plain,
( e2 != e2
| op(op(e2,e3),e3) = op(e2,op(e3,e3)) ),
inference(resolve,[$cnf($equal(e2,op(e2,op(e3,e3))))],[refute_67_27,refute_67_16])).
cnf(refute_67_29,plain,
( e2 != e2 ),
inference(resolve,[$cnf($equal(op(op(e2,e3),e3),op(e2,op(e3,e3))))],[refute_67_28,refute_67_0])).
cnf(refute_67_30,plain,
( e2 = e2 ),
introduced(tautology,[refl,[$fot(e2)]])).
cnf(refute_67_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e2,e2))],[refute_67_30,refute_67_29])).
fof(negate_68_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3)) )
=> op(op(e3,e0),e0) = op(e3,op(e0,e0)) ) ),
inference(negate,[],[subgoal_68])).
fof(normalize_68_0,plain,
( op(op(e3,e0),e0) != op(e3,op(e0,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_68_0])).
fof(normalize_68_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_68_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_68_1])).
fof(normalize_68_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_68_1])).
fof(normalize_68_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_68_1])).
fof(normalize_68_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_68_1])).
fof(normalize_68_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_68_1])).
fof(normalize_68_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_68_1])).
fof(normalize_68_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_68_1])).
fof(normalize_68_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_68_1])).
fof(normalize_68_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_68_1])).
fof(normalize_68_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_68_1])).
fof(normalize_68_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_68_1])).
fof(normalize_68_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_68_1])).
fof(normalize_68_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_68_1])).
fof(normalize_68_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_68_1])).
fof(normalize_68_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_68_1])).
fof(normalize_68_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_68_1])).
fof(normalize_68_18,plain,
( op(op(e3,e0),e0) != op(e3,op(e0,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_68_0,normalize_68_2,normalize_68_3,normalize_68_4,normalize_68_5,normalize_68_2,normalize_68_6,normalize_68_7,normalize_68_8,normalize_68_9,normalize_68_4,normalize_68_10,normalize_68_11,normalize_68_12,normalize_68_13,normalize_68_5,normalize_68_14,normalize_68_15,normalize_68_16,normalize_68_17,normalize_68_3])).
fof(normalize_68_19,plain,(
op(op(e3,e0),e0) != op(e3,op(e0,e0)) ),
inference(conjunct,[],[normalize_68_18])).
cnf(refute_68_0,plain,
( op(op(e3,e0),e0) != op(e3,op(e0,e0)) ),
inference(canonicalize,[],[normalize_68_19])).
cnf(refute_68_1,plain,
( op(e3,e0) = e3 ),
inference(canonicalize,[],[normalize_68_15])).
cnf(refute_68_2,plain,
( op(op(e3,e0),e0) = op(op(e3,e0),e0) ),
introduced(tautology,[refl,[$fot(op(op(e3,e0),e0))]])).
cnf(refute_68_3,plain,
( op(e3,e0) != e3
| op(op(e3,e0),e0) != op(op(e3,e0),e0)
| op(op(e3,e0),e0) = op(e3,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e0),e0),op(op(e3,e0),e0))),[1,0],$fot(e3)]])).
cnf(refute_68_4,plain,
( op(e3,e0) != e3
| op(op(e3,e0),e0) = op(e3,e0) ),
inference(resolve,[$cnf($equal(op(op(e3,e0),e0),op(op(e3,e0),e0)))],[refute_68_2,refute_68_3])).
cnf(refute_68_5,plain,
( op(op(e3,e0),e0) = op(e3,e0) ),
inference(resolve,[$cnf($equal(op(e3,e0),e3))],[refute_68_1,refute_68_4])).
cnf(refute_68_6,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_68_7,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_68_8,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_68_6,refute_68_7])).
cnf(refute_68_9,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_68_10,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_68_8,refute_68_9])).
cnf(refute_68_11,plain,
( op(e3,e0) != e3
| op(op(e3,e0),e0) != op(e3,e0)
| op(op(e3,e0),e0) = e3 ),
inference(subst,[],[refute_68_10:[bind(X,$fot(op(op(e3,e0),e0))),bind(Y,$fot(op(e3,e0))),bind(Z,$fot(e3))]])).
cnf(refute_68_12,plain,
( op(e3,e0) != e3
| op(op(e3,e0),e0) = e3 ),
inference(resolve,[$cnf($equal(op(op(e3,e0),e0),op(e3,e0)))],[refute_68_5,refute_68_11])).
cnf(refute_68_13,plain,
( op(op(e3,e0),e0) = e3 ),
inference(resolve,[$cnf($equal(op(e3,e0),e3))],[refute_68_1,refute_68_12])).
cnf(refute_68_14,plain,
( e3 != op(e3,op(e0,e0))
| op(op(e3,e0),e0) != e3
| op(op(e3,e0),e0) = op(e3,op(e0,e0)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e0),e0),e3)),[1],$fot(op(e3,op(e0,e0)))]])).
cnf(refute_68_15,plain,
( e3 != op(e3,op(e0,e0))
| op(op(e3,e0),e0) = op(e3,op(e0,e0)) ),
inference(resolve,[$cnf($equal(op(op(e3,e0),e0),e3))],[refute_68_13,refute_68_14])).
cnf(refute_68_16,plain,
( op(e0,e0) = e0 ),
inference(canonicalize,[],[normalize_68_2])).
cnf(refute_68_17,plain,
( op(e3,op(e0,e0)) = op(e3,op(e0,e0)) ),
introduced(tautology,[refl,[$fot(op(e3,op(e0,e0)))]])).
cnf(refute_68_18,plain,
( op(e0,e0) != e0
| op(e3,op(e0,e0)) != op(e3,op(e0,e0))
| op(e3,op(e0,e0)) = op(e3,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(e3,op(e0,e0)),op(e3,op(e0,e0)))),[1,1],$fot(e0)]])).
cnf(refute_68_19,plain,
( op(e0,e0) != e0
| op(e3,op(e0,e0)) = op(e3,e0) ),
inference(resolve,[$cnf($equal(op(e3,op(e0,e0)),op(e3,op(e0,e0))))],[refute_68_17,refute_68_18])).
cnf(refute_68_20,plain,
( op(e3,op(e0,e0)) = op(e3,e0) ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_68_16,refute_68_19])).
cnf(refute_68_21,plain,
( op(e3,e0) != e3
| op(e3,op(e0,e0)) != op(e3,e0)
| op(e3,op(e0,e0)) = e3 ),
inference(subst,[],[refute_68_10:[bind(X,$fot(op(e3,op(e0,e0)))),bind(Y,$fot(op(e3,e0))),bind(Z,$fot(e3))]])).
cnf(refute_68_22,plain,
( op(e3,e0) != e3
| op(e3,op(e0,e0)) = e3 ),
inference(resolve,[$cnf($equal(op(e3,op(e0,e0)),op(e3,e0)))],[refute_68_20,refute_68_21])).
cnf(refute_68_23,plain,
( op(e3,op(e0,e0)) = e3 ),
inference(resolve,[$cnf($equal(op(e3,e0),e3))],[refute_68_1,refute_68_22])).
cnf(refute_68_24,plain,
( e3 != e3
| op(e3,op(e0,e0)) != e3
| e3 = op(e3,op(e0,e0)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e3,op(e3,op(e0,e0)))),[1],$fot(e3)]])).
cnf(refute_68_25,plain,
( e3 != e3
| e3 = op(e3,op(e0,e0)) ),
inference(resolve,[$cnf($equal(op(e3,op(e0,e0)),e3))],[refute_68_23,refute_68_24])).
cnf(refute_68_26,plain,
( e3 != e3
| op(op(e3,e0),e0) = op(e3,op(e0,e0)) ),
inference(resolve,[$cnf($equal(e3,op(e3,op(e0,e0))))],[refute_68_25,refute_68_15])).
cnf(refute_68_27,plain,
( e3 != e3 ),
inference(resolve,[$cnf($equal(op(op(e3,e0),e0),op(e3,op(e0,e0))))],[refute_68_26,refute_68_0])).
cnf(refute_68_28,plain,
( e3 = e3 ),
introduced(tautology,[refl,[$fot(e3)]])).
cnf(refute_68_29,plain,
( $false ),
inference(resolve,[$cnf($equal(e3,e3))],[refute_68_28,refute_68_27])).
fof(negate_69_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0)) )
=> op(op(e3,e0),e1) = op(e3,op(e0,e1)) ) ),
inference(negate,[],[subgoal_69])).
fof(normalize_69_0,plain,
( op(op(e3,e0),e1) != op(e3,op(e0,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_69_0])).
fof(normalize_69_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_69_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_69_1])).
fof(normalize_69_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_69_1])).
fof(normalize_69_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_69_1])).
fof(normalize_69_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_69_1])).
fof(normalize_69_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_69_1])).
fof(normalize_69_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_69_1])).
fof(normalize_69_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_69_1])).
fof(normalize_69_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_69_1])).
fof(normalize_69_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_69_1])).
fof(normalize_69_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_69_1])).
fof(normalize_69_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_69_1])).
fof(normalize_69_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_69_1])).
fof(normalize_69_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_69_1])).
fof(normalize_69_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_69_1])).
fof(normalize_69_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_69_1])).
fof(normalize_69_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_69_1])).
fof(normalize_69_18,plain,
( op(op(e3,e0),e1) != op(e3,op(e0,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_69_0,normalize_69_2,normalize_69_3,normalize_69_4,normalize_69_5,normalize_69_2,normalize_69_6,normalize_69_7,normalize_69_8,normalize_69_9,normalize_69_4,normalize_69_10,normalize_69_11,normalize_69_12,normalize_69_13,normalize_69_5,normalize_69_14,normalize_69_15,normalize_69_16,normalize_69_17,normalize_69_3])).
fof(normalize_69_19,plain,(
op(op(e3,e0),e1) != op(e3,op(e0,e1)) ),
inference(conjunct,[],[normalize_69_18])).
cnf(refute_69_0,plain,
( op(op(e3,e0),e1) != op(e3,op(e0,e1)) ),
inference(canonicalize,[],[normalize_69_19])).
cnf(refute_69_1,plain,
( op(e3,e1) = e2 ),
inference(canonicalize,[],[normalize_69_16])).
cnf(refute_69_2,plain,
( op(e3,e0) = e3 ),
inference(canonicalize,[],[normalize_69_15])).
cnf(refute_69_3,plain,
( op(op(e3,e0),e1) = op(op(e3,e0),e1) ),
introduced(tautology,[refl,[$fot(op(op(e3,e0),e1))]])).
cnf(refute_69_4,plain,
( op(e3,e0) != e3
| op(op(e3,e0),e1) != op(op(e3,e0),e1)
| op(op(e3,e0),e1) = op(e3,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e0),e1),op(op(e3,e0),e1))),[1,0],$fot(e3)]])).
cnf(refute_69_5,plain,
( op(e3,e0) != e3
| op(op(e3,e0),e1) = op(e3,e1) ),
inference(resolve,[$cnf($equal(op(op(e3,e0),e1),op(op(e3,e0),e1)))],[refute_69_3,refute_69_4])).
cnf(refute_69_6,plain,
( op(op(e3,e0),e1) = op(e3,e1) ),
inference(resolve,[$cnf($equal(op(e3,e0),e3))],[refute_69_2,refute_69_5])).
cnf(refute_69_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_69_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_69_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_69_7,refute_69_8])).
cnf(refute_69_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_69_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_69_9,refute_69_10])).
cnf(refute_69_12,plain,
( op(e3,e1) != e2
| op(op(e3,e0),e1) != op(e3,e1)
| op(op(e3,e0),e1) = e2 ),
inference(subst,[],[refute_69_11:[bind(X,$fot(op(op(e3,e0),e1))),bind(Y,$fot(op(e3,e1))),bind(Z,$fot(e2))]])).
cnf(refute_69_13,plain,
( op(e3,e1) != e2
| op(op(e3,e0),e1) = e2 ),
inference(resolve,[$cnf($equal(op(op(e3,e0),e1),op(e3,e1)))],[refute_69_6,refute_69_12])).
cnf(refute_69_14,plain,
( op(op(e3,e0),e1) = e2 ),
inference(resolve,[$cnf($equal(op(e3,e1),e2))],[refute_69_1,refute_69_13])).
cnf(refute_69_15,plain,
( e2 != op(e3,op(e0,e1))
| op(op(e3,e0),e1) != e2
| op(op(e3,e0),e1) = op(e3,op(e0,e1)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e0),e1),e2)),[1],$fot(op(e3,op(e0,e1)))]])).
cnf(refute_69_16,plain,
( e2 != op(e3,op(e0,e1))
| op(op(e3,e0),e1) = op(e3,op(e0,e1)) ),
inference(resolve,[$cnf($equal(op(op(e3,e0),e1),e2))],[refute_69_14,refute_69_15])).
cnf(refute_69_17,plain,
( op(e0,e1) = e1 ),
inference(canonicalize,[],[normalize_69_6])).
cnf(refute_69_18,plain,
( op(e3,op(e0,e1)) = op(e3,op(e0,e1)) ),
introduced(tautology,[refl,[$fot(op(e3,op(e0,e1)))]])).
cnf(refute_69_19,plain,
( op(e0,e1) != e1
| op(e3,op(e0,e1)) != op(e3,op(e0,e1))
| op(e3,op(e0,e1)) = op(e3,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(e3,op(e0,e1)),op(e3,op(e0,e1)))),[1,1],$fot(e1)]])).
cnf(refute_69_20,plain,
( op(e0,e1) != e1
| op(e3,op(e0,e1)) = op(e3,e1) ),
inference(resolve,[$cnf($equal(op(e3,op(e0,e1)),op(e3,op(e0,e1))))],[refute_69_18,refute_69_19])).
cnf(refute_69_21,plain,
( op(e3,op(e0,e1)) = op(e3,e1) ),
inference(resolve,[$cnf($equal(op(e0,e1),e1))],[refute_69_17,refute_69_20])).
cnf(refute_69_22,plain,
( op(e3,e1) != e2
| op(e3,op(e0,e1)) != op(e3,e1)
| op(e3,op(e0,e1)) = e2 ),
inference(subst,[],[refute_69_11:[bind(X,$fot(op(e3,op(e0,e1)))),bind(Y,$fot(op(e3,e1))),bind(Z,$fot(e2))]])).
cnf(refute_69_23,plain,
( op(e3,e1) != e2
| op(e3,op(e0,e1)) = e2 ),
inference(resolve,[$cnf($equal(op(e3,op(e0,e1)),op(e3,e1)))],[refute_69_21,refute_69_22])).
cnf(refute_69_24,plain,
( op(e3,op(e0,e1)) = e2 ),
inference(resolve,[$cnf($equal(op(e3,e1),e2))],[refute_69_1,refute_69_23])).
cnf(refute_69_25,plain,
( e2 != e2
| op(e3,op(e0,e1)) != e2
| e2 = op(e3,op(e0,e1)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e2,op(e3,op(e0,e1)))),[1],$fot(e2)]])).
cnf(refute_69_26,plain,
( e2 != e2
| e2 = op(e3,op(e0,e1)) ),
inference(resolve,[$cnf($equal(op(e3,op(e0,e1)),e2))],[refute_69_24,refute_69_25])).
cnf(refute_69_27,plain,
( e2 != e2
| op(op(e3,e0),e1) = op(e3,op(e0,e1)) ),
inference(resolve,[$cnf($equal(e2,op(e3,op(e0,e1))))],[refute_69_26,refute_69_16])).
cnf(refute_69_28,plain,
( e2 != e2 ),
inference(resolve,[$cnf($equal(op(op(e3,e0),e1),op(e3,op(e0,e1))))],[refute_69_27,refute_69_0])).
cnf(refute_69_29,plain,
( e2 = e2 ),
introduced(tautology,[refl,[$fot(e2)]])).
cnf(refute_69_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e2,e2))],[refute_69_29,refute_69_28])).
fof(negate_70_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1)) )
=> op(op(e3,e0),e2) = op(e3,op(e0,e2)) ) ),
inference(negate,[],[subgoal_70])).
fof(normalize_70_0,plain,
( op(op(e3,e0),e2) != op(e3,op(e0,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_70_0])).
fof(normalize_70_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_70_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_70_1])).
fof(normalize_70_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_70_1])).
fof(normalize_70_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_70_1])).
fof(normalize_70_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_70_1])).
fof(normalize_70_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_70_1])).
fof(normalize_70_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_70_1])).
fof(normalize_70_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_70_1])).
fof(normalize_70_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_70_1])).
fof(normalize_70_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_70_1])).
fof(normalize_70_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_70_1])).
fof(normalize_70_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_70_1])).
fof(normalize_70_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_70_1])).
fof(normalize_70_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_70_1])).
fof(normalize_70_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_70_1])).
fof(normalize_70_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_70_1])).
fof(normalize_70_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_70_1])).
fof(normalize_70_18,plain,
( op(op(e3,e0),e2) != op(e3,op(e0,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_70_0,normalize_70_2,normalize_70_3,normalize_70_4,normalize_70_5,normalize_70_2,normalize_70_6,normalize_70_7,normalize_70_8,normalize_70_9,normalize_70_4,normalize_70_10,normalize_70_11,normalize_70_12,normalize_70_13,normalize_70_5,normalize_70_14,normalize_70_15,normalize_70_16,normalize_70_17,normalize_70_3])).
fof(normalize_70_19,plain,(
op(op(e3,e0),e2) != op(e3,op(e0,e2)) ),
inference(conjunct,[],[normalize_70_18])).
cnf(refute_70_0,plain,
( op(op(e3,e0),e2) != op(e3,op(e0,e2)) ),
inference(canonicalize,[],[normalize_70_19])).
cnf(refute_70_1,plain,
( op(e3,e2) = e1 ),
inference(canonicalize,[],[normalize_70_17])).
cnf(refute_70_2,plain,
( op(e3,e0) = e3 ),
inference(canonicalize,[],[normalize_70_15])).
cnf(refute_70_3,plain,
( op(op(e3,e0),e2) = op(op(e3,e0),e2) ),
introduced(tautology,[refl,[$fot(op(op(e3,e0),e2))]])).
cnf(refute_70_4,plain,
( op(e3,e0) != e3
| op(op(e3,e0),e2) != op(op(e3,e0),e2)
| op(op(e3,e0),e2) = op(e3,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e0),e2),op(op(e3,e0),e2))),[1,0],$fot(e3)]])).
cnf(refute_70_5,plain,
( op(e3,e0) != e3
| op(op(e3,e0),e2) = op(e3,e2) ),
inference(resolve,[$cnf($equal(op(op(e3,e0),e2),op(op(e3,e0),e2)))],[refute_70_3,refute_70_4])).
cnf(refute_70_6,plain,
( op(op(e3,e0),e2) = op(e3,e2) ),
inference(resolve,[$cnf($equal(op(e3,e0),e3))],[refute_70_2,refute_70_5])).
cnf(refute_70_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_70_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_70_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_70_7,refute_70_8])).
cnf(refute_70_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_70_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_70_9,refute_70_10])).
cnf(refute_70_12,plain,
( op(e3,e2) != e1
| op(op(e3,e0),e2) != op(e3,e2)
| op(op(e3,e0),e2) = e1 ),
inference(subst,[],[refute_70_11:[bind(X,$fot(op(op(e3,e0),e2))),bind(Y,$fot(op(e3,e2))),bind(Z,$fot(e1))]])).
cnf(refute_70_13,plain,
( op(e3,e2) != e1
| op(op(e3,e0),e2) = e1 ),
inference(resolve,[$cnf($equal(op(op(e3,e0),e2),op(e3,e2)))],[refute_70_6,refute_70_12])).
cnf(refute_70_14,plain,
( op(op(e3,e0),e2) = e1 ),
inference(resolve,[$cnf($equal(op(e3,e2),e1))],[refute_70_1,refute_70_13])).
cnf(refute_70_15,plain,
( e1 != op(e3,op(e0,e2))
| op(op(e3,e0),e2) != e1
| op(op(e3,e0),e2) = op(e3,op(e0,e2)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e0),e2),e1)),[1],$fot(op(e3,op(e0,e2)))]])).
cnf(refute_70_16,plain,
( e1 != op(e3,op(e0,e2))
| op(op(e3,e0),e2) = op(e3,op(e0,e2)) ),
inference(resolve,[$cnf($equal(op(op(e3,e0),e2),e1))],[refute_70_14,refute_70_15])).
cnf(refute_70_17,plain,
( op(e0,e2) = e2 ),
inference(canonicalize,[],[normalize_70_7])).
cnf(refute_70_18,plain,
( op(e3,op(e0,e2)) = op(e3,op(e0,e2)) ),
introduced(tautology,[refl,[$fot(op(e3,op(e0,e2)))]])).
cnf(refute_70_19,plain,
( op(e0,e2) != e2
| op(e3,op(e0,e2)) != op(e3,op(e0,e2))
| op(e3,op(e0,e2)) = op(e3,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(e3,op(e0,e2)),op(e3,op(e0,e2)))),[1,1],$fot(e2)]])).
cnf(refute_70_20,plain,
( op(e0,e2) != e2
| op(e3,op(e0,e2)) = op(e3,e2) ),
inference(resolve,[$cnf($equal(op(e3,op(e0,e2)),op(e3,op(e0,e2))))],[refute_70_18,refute_70_19])).
cnf(refute_70_21,plain,
( op(e3,op(e0,e2)) = op(e3,e2) ),
inference(resolve,[$cnf($equal(op(e0,e2),e2))],[refute_70_17,refute_70_20])).
cnf(refute_70_22,plain,
( op(e3,e2) != e1
| op(e3,op(e0,e2)) != op(e3,e2)
| op(e3,op(e0,e2)) = e1 ),
inference(subst,[],[refute_70_11:[bind(X,$fot(op(e3,op(e0,e2)))),bind(Y,$fot(op(e3,e2))),bind(Z,$fot(e1))]])).
cnf(refute_70_23,plain,
( op(e3,e2) != e1
| op(e3,op(e0,e2)) = e1 ),
inference(resolve,[$cnf($equal(op(e3,op(e0,e2)),op(e3,e2)))],[refute_70_21,refute_70_22])).
cnf(refute_70_24,plain,
( op(e3,op(e0,e2)) = e1 ),
inference(resolve,[$cnf($equal(op(e3,e2),e1))],[refute_70_1,refute_70_23])).
cnf(refute_70_25,plain,
( e1 != e1
| op(e3,op(e0,e2)) != e1
| e1 = op(e3,op(e0,e2)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e1,op(e3,op(e0,e2)))),[1],$fot(e1)]])).
cnf(refute_70_26,plain,
( e1 != e1
| e1 = op(e3,op(e0,e2)) ),
inference(resolve,[$cnf($equal(op(e3,op(e0,e2)),e1))],[refute_70_24,refute_70_25])).
cnf(refute_70_27,plain,
( e1 != e1
| op(op(e3,e0),e2) = op(e3,op(e0,e2)) ),
inference(resolve,[$cnf($equal(e1,op(e3,op(e0,e2))))],[refute_70_26,refute_70_16])).
cnf(refute_70_28,plain,
( e1 != e1 ),
inference(resolve,[$cnf($equal(op(op(e3,e0),e2),op(e3,op(e0,e2))))],[refute_70_27,refute_70_0])).
cnf(refute_70_29,plain,
( e1 = e1 ),
introduced(tautology,[refl,[$fot(e1)]])).
cnf(refute_70_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e1,e1))],[refute_70_29,refute_70_28])).
fof(negate_71_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2)) )
=> op(op(e3,e0),e3) = op(e3,op(e0,e3)) ) ),
inference(negate,[],[subgoal_71])).
fof(normalize_71_0,plain,
( op(op(e3,e0),e3) != op(e3,op(e0,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_71_0])).
fof(normalize_71_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_71_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_71_1])).
fof(normalize_71_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_71_1])).
fof(normalize_71_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_71_1])).
fof(normalize_71_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_71_1])).
fof(normalize_71_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_71_1])).
fof(normalize_71_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_71_1])).
fof(normalize_71_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_71_1])).
fof(normalize_71_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_71_1])).
fof(normalize_71_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_71_1])).
fof(normalize_71_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_71_1])).
fof(normalize_71_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_71_1])).
fof(normalize_71_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_71_1])).
fof(normalize_71_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_71_1])).
fof(normalize_71_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_71_1])).
fof(normalize_71_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_71_1])).
fof(normalize_71_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_71_1])).
fof(normalize_71_18,plain,
( op(op(e3,e0),e3) != op(e3,op(e0,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_71_0,normalize_71_2,normalize_71_3,normalize_71_4,normalize_71_5,normalize_71_2,normalize_71_6,normalize_71_7,normalize_71_8,normalize_71_9,normalize_71_4,normalize_71_10,normalize_71_11,normalize_71_12,normalize_71_13,normalize_71_5,normalize_71_14,normalize_71_15,normalize_71_16,normalize_71_17,normalize_71_3])).
fof(normalize_71_19,plain,(
op(op(e3,e0),e3) != op(e3,op(e0,e3)) ),
inference(conjunct,[],[normalize_71_18])).
cnf(refute_71_0,plain,
( op(op(e3,e0),e3) != op(e3,op(e0,e3)) ),
inference(canonicalize,[],[normalize_71_19])).
cnf(refute_71_1,plain,
( op(e3,e3) = e0 ),
inference(canonicalize,[],[normalize_71_3])).
cnf(refute_71_2,plain,
( op(e3,e0) = e3 ),
inference(canonicalize,[],[normalize_71_15])).
cnf(refute_71_3,plain,
( op(op(e3,e0),e3) = op(op(e3,e0),e3) ),
introduced(tautology,[refl,[$fot(op(op(e3,e0),e3))]])).
cnf(refute_71_4,plain,
( op(e3,e0) != e3
| op(op(e3,e0),e3) != op(op(e3,e0),e3)
| op(op(e3,e0),e3) = op(e3,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e0),e3),op(op(e3,e0),e3))),[1,0],$fot(e3)]])).
cnf(refute_71_5,plain,
( op(e3,e0) != e3
| op(op(e3,e0),e3) = op(e3,e3) ),
inference(resolve,[$cnf($equal(op(op(e3,e0),e3),op(op(e3,e0),e3)))],[refute_71_3,refute_71_4])).
cnf(refute_71_6,plain,
( op(op(e3,e0),e3) = op(e3,e3) ),
inference(resolve,[$cnf($equal(op(e3,e0),e3))],[refute_71_2,refute_71_5])).
cnf(refute_71_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_71_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_71_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_71_7,refute_71_8])).
cnf(refute_71_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_71_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_71_9,refute_71_10])).
cnf(refute_71_12,plain,
( op(e3,e3) != e0
| op(op(e3,e0),e3) != op(e3,e3)
| op(op(e3,e0),e3) = e0 ),
inference(subst,[],[refute_71_11:[bind(X,$fot(op(op(e3,e0),e3))),bind(Y,$fot(op(e3,e3))),bind(Z,$fot(e0))]])).
cnf(refute_71_13,plain,
( op(e3,e3) != e0
| op(op(e3,e0),e3) = e0 ),
inference(resolve,[$cnf($equal(op(op(e3,e0),e3),op(e3,e3)))],[refute_71_6,refute_71_12])).
cnf(refute_71_14,plain,
( op(op(e3,e0),e3) = e0 ),
inference(resolve,[$cnf($equal(op(e3,e3),e0))],[refute_71_1,refute_71_13])).
cnf(refute_71_15,plain,
( e0 != op(e3,op(e0,e3))
| op(op(e3,e0),e3) != e0
| op(op(e3,e0),e3) = op(e3,op(e0,e3)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e0),e3),e0)),[1],$fot(op(e3,op(e0,e3)))]])).
cnf(refute_71_16,plain,
( e0 != op(e3,op(e0,e3))
| op(op(e3,e0),e3) = op(e3,op(e0,e3)) ),
inference(resolve,[$cnf($equal(op(op(e3,e0),e3),e0))],[refute_71_14,refute_71_15])).
cnf(refute_71_17,plain,
( op(e0,e3) = e3 ),
inference(canonicalize,[],[normalize_71_8])).
cnf(refute_71_18,plain,
( op(e3,op(e0,e3)) = op(e3,op(e0,e3)) ),
introduced(tautology,[refl,[$fot(op(e3,op(e0,e3)))]])).
cnf(refute_71_19,plain,
( op(e0,e3) != e3
| op(e3,op(e0,e3)) != op(e3,op(e0,e3))
| op(e3,op(e0,e3)) = op(e3,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(e3,op(e0,e3)),op(e3,op(e0,e3)))),[1,1],$fot(e3)]])).
cnf(refute_71_20,plain,
( op(e0,e3) != e3
| op(e3,op(e0,e3)) = op(e3,e3) ),
inference(resolve,[$cnf($equal(op(e3,op(e0,e3)),op(e3,op(e0,e3))))],[refute_71_18,refute_71_19])).
cnf(refute_71_21,plain,
( op(e3,op(e0,e3)) = op(e3,e3) ),
inference(resolve,[$cnf($equal(op(e0,e3),e3))],[refute_71_17,refute_71_20])).
cnf(refute_71_22,plain,
( op(e3,e3) != e0
| op(e3,op(e0,e3)) != op(e3,e3)
| op(e3,op(e0,e3)) = e0 ),
inference(subst,[],[refute_71_11:[bind(X,$fot(op(e3,op(e0,e3)))),bind(Y,$fot(op(e3,e3))),bind(Z,$fot(e0))]])).
cnf(refute_71_23,plain,
( op(e3,e3) != e0
| op(e3,op(e0,e3)) = e0 ),
inference(resolve,[$cnf($equal(op(e3,op(e0,e3)),op(e3,e3)))],[refute_71_21,refute_71_22])).
cnf(refute_71_24,plain,
( op(e3,op(e0,e3)) = e0 ),
inference(resolve,[$cnf($equal(op(e3,e3),e0))],[refute_71_1,refute_71_23])).
cnf(refute_71_25,plain,
( e0 != e0
| op(e3,op(e0,e3)) != e0
| e0 = op(e3,op(e0,e3)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e0,op(e3,op(e0,e3)))),[1],$fot(e0)]])).
cnf(refute_71_26,plain,
( e0 != e0
| e0 = op(e3,op(e0,e3)) ),
inference(resolve,[$cnf($equal(op(e3,op(e0,e3)),e0))],[refute_71_24,refute_71_25])).
cnf(refute_71_27,plain,
( e0 != e0
| op(op(e3,e0),e3) = op(e3,op(e0,e3)) ),
inference(resolve,[$cnf($equal(e0,op(e3,op(e0,e3))))],[refute_71_26,refute_71_16])).
cnf(refute_71_28,plain,
( e0 != e0 ),
inference(resolve,[$cnf($equal(op(op(e3,e0),e3),op(e3,op(e0,e3))))],[refute_71_27,refute_71_0])).
cnf(refute_71_29,plain,
( e0 = e0 ),
introduced(tautology,[refl,[$fot(e0)]])).
cnf(refute_71_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e0))],[refute_71_29,refute_71_28])).
fof(negate_72_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3)) )
=> op(op(e3,e1),e0) = op(e3,op(e1,e0)) ) ),
inference(negate,[],[subgoal_72])).
fof(normalize_72_0,plain,
( op(op(e3,e1),e0) != op(e3,op(e1,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_72_0])).
fof(normalize_72_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_72_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_72_1])).
fof(normalize_72_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_72_1])).
fof(normalize_72_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_72_1])).
fof(normalize_72_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_72_1])).
fof(normalize_72_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_72_1])).
fof(normalize_72_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_72_1])).
fof(normalize_72_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_72_1])).
fof(normalize_72_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_72_1])).
fof(normalize_72_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_72_1])).
fof(normalize_72_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_72_1])).
fof(normalize_72_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_72_1])).
fof(normalize_72_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_72_1])).
fof(normalize_72_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_72_1])).
fof(normalize_72_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_72_1])).
fof(normalize_72_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_72_1])).
fof(normalize_72_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_72_1])).
fof(normalize_72_18,plain,
( op(op(e3,e1),e0) != op(e3,op(e1,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_72_0,normalize_72_2,normalize_72_3,normalize_72_4,normalize_72_5,normalize_72_2,normalize_72_6,normalize_72_7,normalize_72_8,normalize_72_9,normalize_72_4,normalize_72_10,normalize_72_11,normalize_72_12,normalize_72_13,normalize_72_5,normalize_72_14,normalize_72_15,normalize_72_16,normalize_72_17,normalize_72_3])).
fof(normalize_72_19,plain,(
op(op(e3,e1),e0) != op(e3,op(e1,e0)) ),
inference(conjunct,[],[normalize_72_18])).
cnf(refute_72_0,plain,
( op(op(e3,e1),e0) != op(e3,op(e1,e0)) ),
inference(canonicalize,[],[normalize_72_19])).
cnf(refute_72_1,plain,
( op(e2,e0) = e2 ),
inference(canonicalize,[],[normalize_72_12])).
cnf(refute_72_2,plain,
( op(e3,e1) = e2 ),
inference(canonicalize,[],[normalize_72_16])).
cnf(refute_72_3,plain,
( op(op(e3,e1),e0) = op(op(e3,e1),e0) ),
introduced(tautology,[refl,[$fot(op(op(e3,e1),e0))]])).
cnf(refute_72_4,plain,
( op(e3,e1) != e2
| op(op(e3,e1),e0) != op(op(e3,e1),e0)
| op(op(e3,e1),e0) = op(e2,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e1),e0),op(op(e3,e1),e0))),[1,0],$fot(e2)]])).
cnf(refute_72_5,plain,
( op(e3,e1) != e2
| op(op(e3,e1),e0) = op(e2,e0) ),
inference(resolve,[$cnf($equal(op(op(e3,e1),e0),op(op(e3,e1),e0)))],[refute_72_3,refute_72_4])).
cnf(refute_72_6,plain,
( op(op(e3,e1),e0) = op(e2,e0) ),
inference(resolve,[$cnf($equal(op(e3,e1),e2))],[refute_72_2,refute_72_5])).
cnf(refute_72_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_72_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_72_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_72_7,refute_72_8])).
cnf(refute_72_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_72_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_72_9,refute_72_10])).
cnf(refute_72_12,plain,
( op(e2,e0) != e2
| op(op(e3,e1),e0) != op(e2,e0)
| op(op(e3,e1),e0) = e2 ),
inference(subst,[],[refute_72_11:[bind(X,$fot(op(op(e3,e1),e0))),bind(Y,$fot(op(e2,e0))),bind(Z,$fot(e2))]])).
cnf(refute_72_13,plain,
( op(e2,e0) != e2
| op(op(e3,e1),e0) = e2 ),
inference(resolve,[$cnf($equal(op(op(e3,e1),e0),op(e2,e0)))],[refute_72_6,refute_72_12])).
cnf(refute_72_14,plain,
( op(op(e3,e1),e0) = e2 ),
inference(resolve,[$cnf($equal(op(e2,e0),e2))],[refute_72_1,refute_72_13])).
cnf(refute_72_15,plain,
( e2 != op(e3,op(e1,e0))
| op(op(e3,e1),e0) != e2
| op(op(e3,e1),e0) = op(e3,op(e1,e0)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e1),e0),e2)),[1],$fot(op(e3,op(e1,e0)))]])).
cnf(refute_72_16,plain,
( e2 != op(e3,op(e1,e0))
| op(op(e3,e1),e0) = op(e3,op(e1,e0)) ),
inference(resolve,[$cnf($equal(op(op(e3,e1),e0),e2))],[refute_72_14,refute_72_15])).
cnf(refute_72_17,plain,
( op(e1,e0) = e1 ),
inference(canonicalize,[],[normalize_72_9])).
cnf(refute_72_18,plain,
( op(e3,op(e1,e0)) = op(e3,op(e1,e0)) ),
introduced(tautology,[refl,[$fot(op(e3,op(e1,e0)))]])).
cnf(refute_72_19,plain,
( op(e1,e0) != e1
| op(e3,op(e1,e0)) != op(e3,op(e1,e0))
| op(e3,op(e1,e0)) = op(e3,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(e3,op(e1,e0)),op(e3,op(e1,e0)))),[1,1],$fot(e1)]])).
cnf(refute_72_20,plain,
( op(e1,e0) != e1
| op(e3,op(e1,e0)) = op(e3,e1) ),
inference(resolve,[$cnf($equal(op(e3,op(e1,e0)),op(e3,op(e1,e0))))],[refute_72_18,refute_72_19])).
cnf(refute_72_21,plain,
( op(e3,op(e1,e0)) = op(e3,e1) ),
inference(resolve,[$cnf($equal(op(e1,e0),e1))],[refute_72_17,refute_72_20])).
cnf(refute_72_22,plain,
( op(e3,e1) != e2
| op(e3,op(e1,e0)) != op(e3,e1)
| op(e3,op(e1,e0)) = e2 ),
inference(subst,[],[refute_72_11:[bind(X,$fot(op(e3,op(e1,e0)))),bind(Y,$fot(op(e3,e1))),bind(Z,$fot(e2))]])).
cnf(refute_72_23,plain,
( op(e3,e1) != e2
| op(e3,op(e1,e0)) = e2 ),
inference(resolve,[$cnf($equal(op(e3,op(e1,e0)),op(e3,e1)))],[refute_72_21,refute_72_22])).
cnf(refute_72_24,plain,
( op(e3,op(e1,e0)) = e2 ),
inference(resolve,[$cnf($equal(op(e3,e1),e2))],[refute_72_2,refute_72_23])).
cnf(refute_72_25,plain,
( e2 != e2
| op(e3,op(e1,e0)) != e2
| e2 = op(e3,op(e1,e0)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e2,op(e3,op(e1,e0)))),[1],$fot(e2)]])).
cnf(refute_72_26,plain,
( e2 != e2
| e2 = op(e3,op(e1,e0)) ),
inference(resolve,[$cnf($equal(op(e3,op(e1,e0)),e2))],[refute_72_24,refute_72_25])).
cnf(refute_72_27,plain,
( e2 != e2
| op(op(e3,e1),e0) = op(e3,op(e1,e0)) ),
inference(resolve,[$cnf($equal(e2,op(e3,op(e1,e0))))],[refute_72_26,refute_72_16])).
cnf(refute_72_28,plain,
( e2 != e2 ),
inference(resolve,[$cnf($equal(op(op(e3,e1),e0),op(e3,op(e1,e0))))],[refute_72_27,refute_72_0])).
cnf(refute_72_29,plain,
( e2 = e2 ),
introduced(tautology,[refl,[$fot(e2)]])).
cnf(refute_72_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e2,e2))],[refute_72_29,refute_72_28])).
fof(negate_73_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0)) )
=> op(op(e3,e1),e1) = op(e3,op(e1,e1)) ) ),
inference(negate,[],[subgoal_73])).
fof(normalize_73_0,plain,
( op(op(e3,e1),e1) != op(e3,op(e1,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_73_0])).
fof(normalize_73_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_73_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_73_1])).
fof(normalize_73_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_73_1])).
fof(normalize_73_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_73_1])).
fof(normalize_73_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_73_1])).
fof(normalize_73_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_73_1])).
fof(normalize_73_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_73_1])).
fof(normalize_73_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_73_1])).
fof(normalize_73_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_73_1])).
fof(normalize_73_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_73_1])).
fof(normalize_73_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_73_1])).
fof(normalize_73_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_73_1])).
fof(normalize_73_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_73_1])).
fof(normalize_73_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_73_1])).
fof(normalize_73_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_73_1])).
fof(normalize_73_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_73_1])).
fof(normalize_73_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_73_1])).
fof(normalize_73_18,plain,
( op(op(e3,e1),e1) != op(e3,op(e1,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_73_0,normalize_73_2,normalize_73_3,normalize_73_4,normalize_73_5,normalize_73_2,normalize_73_6,normalize_73_7,normalize_73_8,normalize_73_9,normalize_73_4,normalize_73_10,normalize_73_11,normalize_73_12,normalize_73_13,normalize_73_5,normalize_73_14,normalize_73_15,normalize_73_16,normalize_73_17,normalize_73_3])).
fof(normalize_73_19,plain,(
op(op(e3,e1),e1) != op(e3,op(e1,e1)) ),
inference(conjunct,[],[normalize_73_18])).
cnf(refute_73_0,plain,
( op(op(e3,e1),e1) != op(e3,op(e1,e1)) ),
inference(canonicalize,[],[normalize_73_19])).
cnf(refute_73_1,plain,
( op(e2,e1) = e0 ),
inference(canonicalize,[],[normalize_73_13])).
cnf(refute_73_2,plain,
( op(e3,e1) = e2 ),
inference(canonicalize,[],[normalize_73_16])).
cnf(refute_73_3,plain,
( op(op(e3,e1),e1) = op(op(e3,e1),e1) ),
introduced(tautology,[refl,[$fot(op(op(e3,e1),e1))]])).
cnf(refute_73_4,plain,
( op(e3,e1) != e2
| op(op(e3,e1),e1) != op(op(e3,e1),e1)
| op(op(e3,e1),e1) = op(e2,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e1),e1),op(op(e3,e1),e1))),[1,0],$fot(e2)]])).
cnf(refute_73_5,plain,
( op(e3,e1) != e2
| op(op(e3,e1),e1) = op(e2,e1) ),
inference(resolve,[$cnf($equal(op(op(e3,e1),e1),op(op(e3,e1),e1)))],[refute_73_3,refute_73_4])).
cnf(refute_73_6,plain,
( op(op(e3,e1),e1) = op(e2,e1) ),
inference(resolve,[$cnf($equal(op(e3,e1),e2))],[refute_73_2,refute_73_5])).
cnf(refute_73_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_73_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_73_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_73_7,refute_73_8])).
cnf(refute_73_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_73_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_73_9,refute_73_10])).
cnf(refute_73_12,plain,
( op(e2,e1) != e0
| op(op(e3,e1),e1) != op(e2,e1)
| op(op(e3,e1),e1) = e0 ),
inference(subst,[],[refute_73_11:[bind(X,$fot(op(op(e3,e1),e1))),bind(Y,$fot(op(e2,e1))),bind(Z,$fot(e0))]])).
cnf(refute_73_13,plain,
( op(e2,e1) != e0
| op(op(e3,e1),e1) = e0 ),
inference(resolve,[$cnf($equal(op(op(e3,e1),e1),op(e2,e1)))],[refute_73_6,refute_73_12])).
cnf(refute_73_14,plain,
( op(op(e3,e1),e1) = e0 ),
inference(resolve,[$cnf($equal(op(e2,e1),e0))],[refute_73_1,refute_73_13])).
cnf(refute_73_15,plain,
( e0 != op(e3,op(e1,e1))
| op(op(e3,e1),e1) != e0
| op(op(e3,e1),e1) = op(e3,op(e1,e1)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e1),e1),e0)),[1],$fot(op(e3,op(e1,e1)))]])).
cnf(refute_73_16,plain,
( e0 != op(e3,op(e1,e1))
| op(op(e3,e1),e1) = op(e3,op(e1,e1)) ),
inference(resolve,[$cnf($equal(op(op(e3,e1),e1),e0))],[refute_73_14,refute_73_15])).
cnf(refute_73_17,plain,
( op(e3,e3) = e0 ),
inference(canonicalize,[],[normalize_73_3])).
cnf(refute_73_18,plain,
( op(e1,e1) = e3 ),
inference(canonicalize,[],[normalize_73_4])).
cnf(refute_73_19,plain,
( op(e3,op(e1,e1)) = op(e3,op(e1,e1)) ),
introduced(tautology,[refl,[$fot(op(e3,op(e1,e1)))]])).
cnf(refute_73_20,plain,
( op(e1,e1) != e3
| op(e3,op(e1,e1)) != op(e3,op(e1,e1))
| op(e3,op(e1,e1)) = op(e3,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(e3,op(e1,e1)),op(e3,op(e1,e1)))),[1,1],$fot(e3)]])).
cnf(refute_73_21,plain,
( op(e1,e1) != e3
| op(e3,op(e1,e1)) = op(e3,e3) ),
inference(resolve,[$cnf($equal(op(e3,op(e1,e1)),op(e3,op(e1,e1))))],[refute_73_19,refute_73_20])).
cnf(refute_73_22,plain,
( op(e3,op(e1,e1)) = op(e3,e3) ),
inference(resolve,[$cnf($equal(op(e1,e1),e3))],[refute_73_18,refute_73_21])).
cnf(refute_73_23,plain,
( op(e3,e3) != e0
| op(e3,op(e1,e1)) != op(e3,e3)
| op(e3,op(e1,e1)) = e0 ),
inference(subst,[],[refute_73_11:[bind(X,$fot(op(e3,op(e1,e1)))),bind(Y,$fot(op(e3,e3))),bind(Z,$fot(e0))]])).
cnf(refute_73_24,plain,
( op(e3,e3) != e0
| op(e3,op(e1,e1)) = e0 ),
inference(resolve,[$cnf($equal(op(e3,op(e1,e1)),op(e3,e3)))],[refute_73_22,refute_73_23])).
cnf(refute_73_25,plain,
( op(e3,op(e1,e1)) = e0 ),
inference(resolve,[$cnf($equal(op(e3,e3),e0))],[refute_73_17,refute_73_24])).
cnf(refute_73_26,plain,
( e0 != e0
| op(e3,op(e1,e1)) != e0
| e0 = op(e3,op(e1,e1)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e0,op(e3,op(e1,e1)))),[1],$fot(e0)]])).
cnf(refute_73_27,plain,
( e0 != e0
| e0 = op(e3,op(e1,e1)) ),
inference(resolve,[$cnf($equal(op(e3,op(e1,e1)),e0))],[refute_73_25,refute_73_26])).
cnf(refute_73_28,plain,
( e0 != e0
| op(op(e3,e1),e1) = op(e3,op(e1,e1)) ),
inference(resolve,[$cnf($equal(e0,op(e3,op(e1,e1))))],[refute_73_27,refute_73_16])).
cnf(refute_73_29,plain,
( e0 != e0 ),
inference(resolve,[$cnf($equal(op(op(e3,e1),e1),op(e3,op(e1,e1))))],[refute_73_28,refute_73_0])).
cnf(refute_73_30,plain,
( e0 = e0 ),
introduced(tautology,[refl,[$fot(e0)]])).
cnf(refute_73_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e0))],[refute_73_30,refute_73_29])).
fof(negate_74_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1)) )
=> op(op(e3,e1),e2) = op(e3,op(e1,e2)) ) ),
inference(negate,[],[subgoal_74])).
fof(normalize_74_0,plain,
( op(op(e3,e1),e2) != op(e3,op(e1,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_74_0])).
fof(normalize_74_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_74_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_74_1])).
fof(normalize_74_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_74_1])).
fof(normalize_74_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_74_1])).
fof(normalize_74_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_74_1])).
fof(normalize_74_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_74_1])).
fof(normalize_74_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_74_1])).
fof(normalize_74_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_74_1])).
fof(normalize_74_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_74_1])).
fof(normalize_74_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_74_1])).
fof(normalize_74_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_74_1])).
fof(normalize_74_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_74_1])).
fof(normalize_74_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_74_1])).
fof(normalize_74_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_74_1])).
fof(normalize_74_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_74_1])).
fof(normalize_74_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_74_1])).
fof(normalize_74_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_74_1])).
fof(normalize_74_18,plain,
( op(op(e3,e1),e2) != op(e3,op(e1,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_74_0,normalize_74_2,normalize_74_3,normalize_74_4,normalize_74_5,normalize_74_2,normalize_74_6,normalize_74_7,normalize_74_8,normalize_74_9,normalize_74_4,normalize_74_10,normalize_74_11,normalize_74_12,normalize_74_13,normalize_74_5,normalize_74_14,normalize_74_15,normalize_74_16,normalize_74_17,normalize_74_3])).
fof(normalize_74_19,plain,(
op(op(e3,e1),e2) != op(e3,op(e1,e2)) ),
inference(conjunct,[],[normalize_74_18])).
cnf(refute_74_0,plain,
( op(op(e3,e1),e2) != op(e3,op(e1,e2)) ),
inference(canonicalize,[],[normalize_74_19])).
cnf(refute_74_1,plain,
( op(e2,e2) = e3 ),
inference(canonicalize,[],[normalize_74_5])).
cnf(refute_74_2,plain,
( op(e3,e1) = e2 ),
inference(canonicalize,[],[normalize_74_16])).
cnf(refute_74_3,plain,
( op(op(e3,e1),e2) = op(op(e3,e1),e2) ),
introduced(tautology,[refl,[$fot(op(op(e3,e1),e2))]])).
cnf(refute_74_4,plain,
( op(e3,e1) != e2
| op(op(e3,e1),e2) != op(op(e3,e1),e2)
| op(op(e3,e1),e2) = op(e2,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e1),e2),op(op(e3,e1),e2))),[1,0],$fot(e2)]])).
cnf(refute_74_5,plain,
( op(e3,e1) != e2
| op(op(e3,e1),e2) = op(e2,e2) ),
inference(resolve,[$cnf($equal(op(op(e3,e1),e2),op(op(e3,e1),e2)))],[refute_74_3,refute_74_4])).
cnf(refute_74_6,plain,
( op(op(e3,e1),e2) = op(e2,e2) ),
inference(resolve,[$cnf($equal(op(e3,e1),e2))],[refute_74_2,refute_74_5])).
cnf(refute_74_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_74_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_74_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_74_7,refute_74_8])).
cnf(refute_74_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_74_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_74_9,refute_74_10])).
cnf(refute_74_12,plain,
( op(e2,e2) != e3
| op(op(e3,e1),e2) != op(e2,e2)
| op(op(e3,e1),e2) = e3 ),
inference(subst,[],[refute_74_11:[bind(X,$fot(op(op(e3,e1),e2))),bind(Y,$fot(op(e2,e2))),bind(Z,$fot(e3))]])).
cnf(refute_74_13,plain,
( op(e2,e2) != e3
| op(op(e3,e1),e2) = e3 ),
inference(resolve,[$cnf($equal(op(op(e3,e1),e2),op(e2,e2)))],[refute_74_6,refute_74_12])).
cnf(refute_74_14,plain,
( op(op(e3,e1),e2) = e3 ),
inference(resolve,[$cnf($equal(op(e2,e2),e3))],[refute_74_1,refute_74_13])).
cnf(refute_74_15,plain,
( e3 != op(e3,op(e1,e2))
| op(op(e3,e1),e2) != e3
| op(op(e3,e1),e2) = op(e3,op(e1,e2)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e1),e2),e3)),[1],$fot(op(e3,op(e1,e2)))]])).
cnf(refute_74_16,plain,
( e3 != op(e3,op(e1,e2))
| op(op(e3,e1),e2) = op(e3,op(e1,e2)) ),
inference(resolve,[$cnf($equal(op(op(e3,e1),e2),e3))],[refute_74_14,refute_74_15])).
cnf(refute_74_17,plain,
( op(e3,e0) = e3 ),
inference(canonicalize,[],[normalize_74_15])).
cnf(refute_74_18,plain,
( op(e1,e2) = e0 ),
inference(canonicalize,[],[normalize_74_10])).
cnf(refute_74_19,plain,
( op(e3,op(e1,e2)) = op(e3,op(e1,e2)) ),
introduced(tautology,[refl,[$fot(op(e3,op(e1,e2)))]])).
cnf(refute_74_20,plain,
( op(e1,e2) != e0
| op(e3,op(e1,e2)) != op(e3,op(e1,e2))
| op(e3,op(e1,e2)) = op(e3,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(e3,op(e1,e2)),op(e3,op(e1,e2)))),[1,1],$fot(e0)]])).
cnf(refute_74_21,plain,
( op(e1,e2) != e0
| op(e3,op(e1,e2)) = op(e3,e0) ),
inference(resolve,[$cnf($equal(op(e3,op(e1,e2)),op(e3,op(e1,e2))))],[refute_74_19,refute_74_20])).
cnf(refute_74_22,plain,
( op(e3,op(e1,e2)) = op(e3,e0) ),
inference(resolve,[$cnf($equal(op(e1,e2),e0))],[refute_74_18,refute_74_21])).
cnf(refute_74_23,plain,
( op(e3,e0) != e3
| op(e3,op(e1,e2)) != op(e3,e0)
| op(e3,op(e1,e2)) = e3 ),
inference(subst,[],[refute_74_11:[bind(X,$fot(op(e3,op(e1,e2)))),bind(Y,$fot(op(e3,e0))),bind(Z,$fot(e3))]])).
cnf(refute_74_24,plain,
( op(e3,e0) != e3
| op(e3,op(e1,e2)) = e3 ),
inference(resolve,[$cnf($equal(op(e3,op(e1,e2)),op(e3,e0)))],[refute_74_22,refute_74_23])).
cnf(refute_74_25,plain,
( op(e3,op(e1,e2)) = e3 ),
inference(resolve,[$cnf($equal(op(e3,e0),e3))],[refute_74_17,refute_74_24])).
cnf(refute_74_26,plain,
( e3 != e3
| op(e3,op(e1,e2)) != e3
| e3 = op(e3,op(e1,e2)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e3,op(e3,op(e1,e2)))),[1],$fot(e3)]])).
cnf(refute_74_27,plain,
( e3 != e3
| e3 = op(e3,op(e1,e2)) ),
inference(resolve,[$cnf($equal(op(e3,op(e1,e2)),e3))],[refute_74_25,refute_74_26])).
cnf(refute_74_28,plain,
( e3 != e3
| op(op(e3,e1),e2) = op(e3,op(e1,e2)) ),
inference(resolve,[$cnf($equal(e3,op(e3,op(e1,e2))))],[refute_74_27,refute_74_16])).
cnf(refute_74_29,plain,
( e3 != e3 ),
inference(resolve,[$cnf($equal(op(op(e3,e1),e2),op(e3,op(e1,e2))))],[refute_74_28,refute_74_0])).
cnf(refute_74_30,plain,
( e3 = e3 ),
introduced(tautology,[refl,[$fot(e3)]])).
cnf(refute_74_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e3,e3))],[refute_74_30,refute_74_29])).
fof(negate_75_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2)) )
=> op(op(e3,e1),e3) = op(e3,op(e1,e3)) ) ),
inference(negate,[],[subgoal_75])).
fof(normalize_75_0,plain,
( op(op(e3,e1),e3) != op(e3,op(e1,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_75_0])).
fof(normalize_75_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_75_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_75_1])).
fof(normalize_75_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_75_1])).
fof(normalize_75_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_75_1])).
fof(normalize_75_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_75_1])).
fof(normalize_75_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_75_1])).
fof(normalize_75_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_75_1])).
fof(normalize_75_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_75_1])).
fof(normalize_75_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_75_1])).
fof(normalize_75_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_75_1])).
fof(normalize_75_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_75_1])).
fof(normalize_75_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_75_1])).
fof(normalize_75_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_75_1])).
fof(normalize_75_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_75_1])).
fof(normalize_75_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_75_1])).
fof(normalize_75_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_75_1])).
fof(normalize_75_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_75_1])).
fof(normalize_75_18,plain,
( op(op(e3,e1),e3) != op(e3,op(e1,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_75_0,normalize_75_2,normalize_75_3,normalize_75_4,normalize_75_5,normalize_75_2,normalize_75_6,normalize_75_7,normalize_75_8,normalize_75_9,normalize_75_4,normalize_75_10,normalize_75_11,normalize_75_12,normalize_75_13,normalize_75_5,normalize_75_14,normalize_75_15,normalize_75_16,normalize_75_17,normalize_75_3])).
fof(normalize_75_19,plain,(
op(op(e3,e1),e3) != op(e3,op(e1,e3)) ),
inference(conjunct,[],[normalize_75_18])).
cnf(refute_75_0,plain,
( op(op(e3,e1),e3) != op(e3,op(e1,e3)) ),
inference(canonicalize,[],[normalize_75_19])).
cnf(refute_75_1,plain,
( op(e2,e3) = e1 ),
inference(canonicalize,[],[normalize_75_14])).
cnf(refute_75_2,plain,
( op(e3,e1) = e2 ),
inference(canonicalize,[],[normalize_75_16])).
cnf(refute_75_3,plain,
( op(op(e3,e1),e3) = op(op(e3,e1),e3) ),
introduced(tautology,[refl,[$fot(op(op(e3,e1),e3))]])).
cnf(refute_75_4,plain,
( op(e3,e1) != e2
| op(op(e3,e1),e3) != op(op(e3,e1),e3)
| op(op(e3,e1),e3) = op(e2,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e1),e3),op(op(e3,e1),e3))),[1,0],$fot(e2)]])).
cnf(refute_75_5,plain,
( op(e3,e1) != e2
| op(op(e3,e1),e3) = op(e2,e3) ),
inference(resolve,[$cnf($equal(op(op(e3,e1),e3),op(op(e3,e1),e3)))],[refute_75_3,refute_75_4])).
cnf(refute_75_6,plain,
( op(op(e3,e1),e3) = op(e2,e3) ),
inference(resolve,[$cnf($equal(op(e3,e1),e2))],[refute_75_2,refute_75_5])).
cnf(refute_75_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_75_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_75_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_75_7,refute_75_8])).
cnf(refute_75_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_75_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_75_9,refute_75_10])).
cnf(refute_75_12,plain,
( op(e2,e3) != e1
| op(op(e3,e1),e3) != op(e2,e3)
| op(op(e3,e1),e3) = e1 ),
inference(subst,[],[refute_75_11:[bind(X,$fot(op(op(e3,e1),e3))),bind(Y,$fot(op(e2,e3))),bind(Z,$fot(e1))]])).
cnf(refute_75_13,plain,
( op(e2,e3) != e1
| op(op(e3,e1),e3) = e1 ),
inference(resolve,[$cnf($equal(op(op(e3,e1),e3),op(e2,e3)))],[refute_75_6,refute_75_12])).
cnf(refute_75_14,plain,
( op(op(e3,e1),e3) = e1 ),
inference(resolve,[$cnf($equal(op(e2,e3),e1))],[refute_75_1,refute_75_13])).
cnf(refute_75_15,plain,
( e1 != op(e3,op(e1,e3))
| op(op(e3,e1),e3) != e1
| op(op(e3,e1),e3) = op(e3,op(e1,e3)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e1),e3),e1)),[1],$fot(op(e3,op(e1,e3)))]])).
cnf(refute_75_16,plain,
( e1 != op(e3,op(e1,e3))
| op(op(e3,e1),e3) = op(e3,op(e1,e3)) ),
inference(resolve,[$cnf($equal(op(op(e3,e1),e3),e1))],[refute_75_14,refute_75_15])).
cnf(refute_75_17,plain,
( op(e3,e2) = e1 ),
inference(canonicalize,[],[normalize_75_17])).
cnf(refute_75_18,plain,
( op(e1,e3) = e2 ),
inference(canonicalize,[],[normalize_75_11])).
cnf(refute_75_19,plain,
( op(e3,op(e1,e3)) = op(e3,op(e1,e3)) ),
introduced(tautology,[refl,[$fot(op(e3,op(e1,e3)))]])).
cnf(refute_75_20,plain,
( op(e1,e3) != e2
| op(e3,op(e1,e3)) != op(e3,op(e1,e3))
| op(e3,op(e1,e3)) = op(e3,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(e3,op(e1,e3)),op(e3,op(e1,e3)))),[1,1],$fot(e2)]])).
cnf(refute_75_21,plain,
( op(e1,e3) != e2
| op(e3,op(e1,e3)) = op(e3,e2) ),
inference(resolve,[$cnf($equal(op(e3,op(e1,e3)),op(e3,op(e1,e3))))],[refute_75_19,refute_75_20])).
cnf(refute_75_22,plain,
( op(e3,op(e1,e3)) = op(e3,e2) ),
inference(resolve,[$cnf($equal(op(e1,e3),e2))],[refute_75_18,refute_75_21])).
cnf(refute_75_23,plain,
( op(e3,e2) != e1
| op(e3,op(e1,e3)) != op(e3,e2)
| op(e3,op(e1,e3)) = e1 ),
inference(subst,[],[refute_75_11:[bind(X,$fot(op(e3,op(e1,e3)))),bind(Y,$fot(op(e3,e2))),bind(Z,$fot(e1))]])).
cnf(refute_75_24,plain,
( op(e3,e2) != e1
| op(e3,op(e1,e3)) = e1 ),
inference(resolve,[$cnf($equal(op(e3,op(e1,e3)),op(e3,e2)))],[refute_75_22,refute_75_23])).
cnf(refute_75_25,plain,
( op(e3,op(e1,e3)) = e1 ),
inference(resolve,[$cnf($equal(op(e3,e2),e1))],[refute_75_17,refute_75_24])).
cnf(refute_75_26,plain,
( e1 != e1
| op(e3,op(e1,e3)) != e1
| e1 = op(e3,op(e1,e3)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e1,op(e3,op(e1,e3)))),[1],$fot(e1)]])).
cnf(refute_75_27,plain,
( e1 != e1
| e1 = op(e3,op(e1,e3)) ),
inference(resolve,[$cnf($equal(op(e3,op(e1,e3)),e1))],[refute_75_25,refute_75_26])).
cnf(refute_75_28,plain,
( e1 != e1
| op(op(e3,e1),e3) = op(e3,op(e1,e3)) ),
inference(resolve,[$cnf($equal(e1,op(e3,op(e1,e3))))],[refute_75_27,refute_75_16])).
cnf(refute_75_29,plain,
( e1 != e1 ),
inference(resolve,[$cnf($equal(op(op(e3,e1),e3),op(e3,op(e1,e3))))],[refute_75_28,refute_75_0])).
cnf(refute_75_30,plain,
( e1 = e1 ),
introduced(tautology,[refl,[$fot(e1)]])).
cnf(refute_75_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e1,e1))],[refute_75_30,refute_75_29])).
fof(negate_76_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3)) )
=> op(op(e3,e2),e0) = op(e3,op(e2,e0)) ) ),
inference(negate,[],[subgoal_76])).
fof(normalize_76_0,plain,
( op(op(e3,e2),e0) != op(e3,op(e2,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_76_0])).
fof(normalize_76_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_76_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_76_1])).
fof(normalize_76_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_76_1])).
fof(normalize_76_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_76_1])).
fof(normalize_76_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_76_1])).
fof(normalize_76_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_76_1])).
fof(normalize_76_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_76_1])).
fof(normalize_76_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_76_1])).
fof(normalize_76_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_76_1])).
fof(normalize_76_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_76_1])).
fof(normalize_76_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_76_1])).
fof(normalize_76_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_76_1])).
fof(normalize_76_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_76_1])).
fof(normalize_76_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_76_1])).
fof(normalize_76_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_76_1])).
fof(normalize_76_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_76_1])).
fof(normalize_76_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_76_1])).
fof(normalize_76_18,plain,
( op(op(e3,e2),e0) != op(e3,op(e2,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_76_0,normalize_76_2,normalize_76_3,normalize_76_4,normalize_76_5,normalize_76_2,normalize_76_6,normalize_76_7,normalize_76_8,normalize_76_9,normalize_76_4,normalize_76_10,normalize_76_11,normalize_76_12,normalize_76_13,normalize_76_5,normalize_76_14,normalize_76_15,normalize_76_16,normalize_76_17,normalize_76_3])).
fof(normalize_76_19,plain,(
op(op(e3,e2),e0) != op(e3,op(e2,e0)) ),
inference(conjunct,[],[normalize_76_18])).
cnf(refute_76_0,plain,
( op(op(e3,e2),e0) != op(e3,op(e2,e0)) ),
inference(canonicalize,[],[normalize_76_19])).
cnf(refute_76_1,plain,
( op(e1,e0) = e1 ),
inference(canonicalize,[],[normalize_76_9])).
cnf(refute_76_2,plain,
( op(e3,e2) = e1 ),
inference(canonicalize,[],[normalize_76_17])).
cnf(refute_76_3,plain,
( op(op(e3,e2),e0) = op(op(e3,e2),e0) ),
introduced(tautology,[refl,[$fot(op(op(e3,e2),e0))]])).
cnf(refute_76_4,plain,
( op(e3,e2) != e1
| op(op(e3,e2),e0) != op(op(e3,e2),e0)
| op(op(e3,e2),e0) = op(e1,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e2),e0),op(op(e3,e2),e0))),[1,0],$fot(e1)]])).
cnf(refute_76_5,plain,
( op(e3,e2) != e1
| op(op(e3,e2),e0) = op(e1,e0) ),
inference(resolve,[$cnf($equal(op(op(e3,e2),e0),op(op(e3,e2),e0)))],[refute_76_3,refute_76_4])).
cnf(refute_76_6,plain,
( op(op(e3,e2),e0) = op(e1,e0) ),
inference(resolve,[$cnf($equal(op(e3,e2),e1))],[refute_76_2,refute_76_5])).
cnf(refute_76_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_76_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_76_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_76_7,refute_76_8])).
cnf(refute_76_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_76_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_76_9,refute_76_10])).
cnf(refute_76_12,plain,
( op(e1,e0) != e1
| op(op(e3,e2),e0) != op(e1,e0)
| op(op(e3,e2),e0) = e1 ),
inference(subst,[],[refute_76_11:[bind(X,$fot(op(op(e3,e2),e0))),bind(Y,$fot(op(e1,e0))),bind(Z,$fot(e1))]])).
cnf(refute_76_13,plain,
( op(e1,e0) != e1
| op(op(e3,e2),e0) = e1 ),
inference(resolve,[$cnf($equal(op(op(e3,e2),e0),op(e1,e0)))],[refute_76_6,refute_76_12])).
cnf(refute_76_14,plain,
( op(op(e3,e2),e0) = e1 ),
inference(resolve,[$cnf($equal(op(e1,e0),e1))],[refute_76_1,refute_76_13])).
cnf(refute_76_15,plain,
( e1 != op(e3,op(e2,e0))
| op(op(e3,e2),e0) != e1
| op(op(e3,e2),e0) = op(e3,op(e2,e0)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e2),e0),e1)),[1],$fot(op(e3,op(e2,e0)))]])).
cnf(refute_76_16,plain,
( e1 != op(e3,op(e2,e0))
| op(op(e3,e2),e0) = op(e3,op(e2,e0)) ),
inference(resolve,[$cnf($equal(op(op(e3,e2),e0),e1))],[refute_76_14,refute_76_15])).
cnf(refute_76_17,plain,
( op(e2,e0) = e2 ),
inference(canonicalize,[],[normalize_76_12])).
cnf(refute_76_18,plain,
( op(e3,op(e2,e0)) = op(e3,op(e2,e0)) ),
introduced(tautology,[refl,[$fot(op(e3,op(e2,e0)))]])).
cnf(refute_76_19,plain,
( op(e2,e0) != e2
| op(e3,op(e2,e0)) != op(e3,op(e2,e0))
| op(e3,op(e2,e0)) = op(e3,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(e3,op(e2,e0)),op(e3,op(e2,e0)))),[1,1],$fot(e2)]])).
cnf(refute_76_20,plain,
( op(e2,e0) != e2
| op(e3,op(e2,e0)) = op(e3,e2) ),
inference(resolve,[$cnf($equal(op(e3,op(e2,e0)),op(e3,op(e2,e0))))],[refute_76_18,refute_76_19])).
cnf(refute_76_21,plain,
( op(e3,op(e2,e0)) = op(e3,e2) ),
inference(resolve,[$cnf($equal(op(e2,e0),e2))],[refute_76_17,refute_76_20])).
cnf(refute_76_22,plain,
( op(e3,e2) != e1
| op(e3,op(e2,e0)) != op(e3,e2)
| op(e3,op(e2,e0)) = e1 ),
inference(subst,[],[refute_76_11:[bind(X,$fot(op(e3,op(e2,e0)))),bind(Y,$fot(op(e3,e2))),bind(Z,$fot(e1))]])).
cnf(refute_76_23,plain,
( op(e3,e2) != e1
| op(e3,op(e2,e0)) = e1 ),
inference(resolve,[$cnf($equal(op(e3,op(e2,e0)),op(e3,e2)))],[refute_76_21,refute_76_22])).
cnf(refute_76_24,plain,
( op(e3,op(e2,e0)) = e1 ),
inference(resolve,[$cnf($equal(op(e3,e2),e1))],[refute_76_2,refute_76_23])).
cnf(refute_76_25,plain,
( e1 != e1
| op(e3,op(e2,e0)) != e1
| e1 = op(e3,op(e2,e0)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e1,op(e3,op(e2,e0)))),[1],$fot(e1)]])).
cnf(refute_76_26,plain,
( e1 != e1
| e1 = op(e3,op(e2,e0)) ),
inference(resolve,[$cnf($equal(op(e3,op(e2,e0)),e1))],[refute_76_24,refute_76_25])).
cnf(refute_76_27,plain,
( e1 != e1
| op(op(e3,e2),e0) = op(e3,op(e2,e0)) ),
inference(resolve,[$cnf($equal(e1,op(e3,op(e2,e0))))],[refute_76_26,refute_76_16])).
cnf(refute_76_28,plain,
( e1 != e1 ),
inference(resolve,[$cnf($equal(op(op(e3,e2),e0),op(e3,op(e2,e0))))],[refute_76_27,refute_76_0])).
cnf(refute_76_29,plain,
( e1 = e1 ),
introduced(tautology,[refl,[$fot(e1)]])).
cnf(refute_76_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e1,e1))],[refute_76_29,refute_76_28])).
fof(negate_77_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0)) )
=> op(op(e3,e2),e1) = op(e3,op(e2,e1)) ) ),
inference(negate,[],[subgoal_77])).
fof(normalize_77_0,plain,
( op(op(e3,e2),e1) != op(e3,op(e2,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_77_0])).
fof(normalize_77_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_77_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_77_1])).
fof(normalize_77_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_77_1])).
fof(normalize_77_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_77_1])).
fof(normalize_77_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_77_1])).
fof(normalize_77_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_77_1])).
fof(normalize_77_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_77_1])).
fof(normalize_77_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_77_1])).
fof(normalize_77_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_77_1])).
fof(normalize_77_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_77_1])).
fof(normalize_77_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_77_1])).
fof(normalize_77_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_77_1])).
fof(normalize_77_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_77_1])).
fof(normalize_77_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_77_1])).
fof(normalize_77_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_77_1])).
fof(normalize_77_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_77_1])).
fof(normalize_77_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_77_1])).
fof(normalize_77_18,plain,
( op(op(e3,e2),e1) != op(e3,op(e2,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_77_0,normalize_77_2,normalize_77_3,normalize_77_4,normalize_77_5,normalize_77_2,normalize_77_6,normalize_77_7,normalize_77_8,normalize_77_9,normalize_77_4,normalize_77_10,normalize_77_11,normalize_77_12,normalize_77_13,normalize_77_5,normalize_77_14,normalize_77_15,normalize_77_16,normalize_77_17,normalize_77_3])).
fof(normalize_77_19,plain,(
op(op(e3,e2),e1) != op(e3,op(e2,e1)) ),
inference(conjunct,[],[normalize_77_18])).
cnf(refute_77_0,plain,
( op(op(e3,e2),e1) != op(e3,op(e2,e1)) ),
inference(canonicalize,[],[normalize_77_19])).
cnf(refute_77_1,plain,
( op(e1,e1) = e3 ),
inference(canonicalize,[],[normalize_77_4])).
cnf(refute_77_2,plain,
( op(e3,e2) = e1 ),
inference(canonicalize,[],[normalize_77_17])).
cnf(refute_77_3,plain,
( op(op(e3,e2),e1) = op(op(e3,e2),e1) ),
introduced(tautology,[refl,[$fot(op(op(e3,e2),e1))]])).
cnf(refute_77_4,plain,
( op(e3,e2) != e1
| op(op(e3,e2),e1) != op(op(e3,e2),e1)
| op(op(e3,e2),e1) = op(e1,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e2),e1),op(op(e3,e2),e1))),[1,0],$fot(e1)]])).
cnf(refute_77_5,plain,
( op(e3,e2) != e1
| op(op(e3,e2),e1) = op(e1,e1) ),
inference(resolve,[$cnf($equal(op(op(e3,e2),e1),op(op(e3,e2),e1)))],[refute_77_3,refute_77_4])).
cnf(refute_77_6,plain,
( op(op(e3,e2),e1) = op(e1,e1) ),
inference(resolve,[$cnf($equal(op(e3,e2),e1))],[refute_77_2,refute_77_5])).
cnf(refute_77_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_77_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_77_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_77_7,refute_77_8])).
cnf(refute_77_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_77_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_77_9,refute_77_10])).
cnf(refute_77_12,plain,
( op(e1,e1) != e3
| op(op(e3,e2),e1) != op(e1,e1)
| op(op(e3,e2),e1) = e3 ),
inference(subst,[],[refute_77_11:[bind(X,$fot(op(op(e3,e2),e1))),bind(Y,$fot(op(e1,e1))),bind(Z,$fot(e3))]])).
cnf(refute_77_13,plain,
( op(e1,e1) != e3
| op(op(e3,e2),e1) = e3 ),
inference(resolve,[$cnf($equal(op(op(e3,e2),e1),op(e1,e1)))],[refute_77_6,refute_77_12])).
cnf(refute_77_14,plain,
( op(op(e3,e2),e1) = e3 ),
inference(resolve,[$cnf($equal(op(e1,e1),e3))],[refute_77_1,refute_77_13])).
cnf(refute_77_15,plain,
( e3 != op(e3,op(e2,e1))
| op(op(e3,e2),e1) != e3
| op(op(e3,e2),e1) = op(e3,op(e2,e1)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e2),e1),e3)),[1],$fot(op(e3,op(e2,e1)))]])).
cnf(refute_77_16,plain,
( e3 != op(e3,op(e2,e1))
| op(op(e3,e2),e1) = op(e3,op(e2,e1)) ),
inference(resolve,[$cnf($equal(op(op(e3,e2),e1),e3))],[refute_77_14,refute_77_15])).
cnf(refute_77_17,plain,
( op(e3,e0) = e3 ),
inference(canonicalize,[],[normalize_77_15])).
cnf(refute_77_18,plain,
( op(e2,e1) = e0 ),
inference(canonicalize,[],[normalize_77_13])).
cnf(refute_77_19,plain,
( op(e3,op(e2,e1)) = op(e3,op(e2,e1)) ),
introduced(tautology,[refl,[$fot(op(e3,op(e2,e1)))]])).
cnf(refute_77_20,plain,
( op(e2,e1) != e0
| op(e3,op(e2,e1)) != op(e3,op(e2,e1))
| op(e3,op(e2,e1)) = op(e3,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(e3,op(e2,e1)),op(e3,op(e2,e1)))),[1,1],$fot(e0)]])).
cnf(refute_77_21,plain,
( op(e2,e1) != e0
| op(e3,op(e2,e1)) = op(e3,e0) ),
inference(resolve,[$cnf($equal(op(e3,op(e2,e1)),op(e3,op(e2,e1))))],[refute_77_19,refute_77_20])).
cnf(refute_77_22,plain,
( op(e3,op(e2,e1)) = op(e3,e0) ),
inference(resolve,[$cnf($equal(op(e2,e1),e0))],[refute_77_18,refute_77_21])).
cnf(refute_77_23,plain,
( op(e3,e0) != e3
| op(e3,op(e2,e1)) != op(e3,e0)
| op(e3,op(e2,e1)) = e3 ),
inference(subst,[],[refute_77_11:[bind(X,$fot(op(e3,op(e2,e1)))),bind(Y,$fot(op(e3,e0))),bind(Z,$fot(e3))]])).
cnf(refute_77_24,plain,
( op(e3,e0) != e3
| op(e3,op(e2,e1)) = e3 ),
inference(resolve,[$cnf($equal(op(e3,op(e2,e1)),op(e3,e0)))],[refute_77_22,refute_77_23])).
cnf(refute_77_25,plain,
( op(e3,op(e2,e1)) = e3 ),
inference(resolve,[$cnf($equal(op(e3,e0),e3))],[refute_77_17,refute_77_24])).
cnf(refute_77_26,plain,
( e3 != e3
| op(e3,op(e2,e1)) != e3
| e3 = op(e3,op(e2,e1)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e3,op(e3,op(e2,e1)))),[1],$fot(e3)]])).
cnf(refute_77_27,plain,
( e3 != e3
| e3 = op(e3,op(e2,e1)) ),
inference(resolve,[$cnf($equal(op(e3,op(e2,e1)),e3))],[refute_77_25,refute_77_26])).
cnf(refute_77_28,plain,
( e3 != e3
| op(op(e3,e2),e1) = op(e3,op(e2,e1)) ),
inference(resolve,[$cnf($equal(e3,op(e3,op(e2,e1))))],[refute_77_27,refute_77_16])).
cnf(refute_77_29,plain,
( e3 != e3 ),
inference(resolve,[$cnf($equal(op(op(e3,e2),e1),op(e3,op(e2,e1))))],[refute_77_28,refute_77_0])).
cnf(refute_77_30,plain,
( e3 = e3 ),
introduced(tautology,[refl,[$fot(e3)]])).
cnf(refute_77_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e3,e3))],[refute_77_30,refute_77_29])).
fof(negate_78_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1)) )
=> op(op(e3,e2),e2) = op(e3,op(e2,e2)) ) ),
inference(negate,[],[subgoal_78])).
fof(normalize_78_0,plain,
( op(op(e3,e2),e2) != op(e3,op(e2,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_78_0])).
fof(normalize_78_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_78_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_78_1])).
fof(normalize_78_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_78_1])).
fof(normalize_78_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_78_1])).
fof(normalize_78_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_78_1])).
fof(normalize_78_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_78_1])).
fof(normalize_78_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_78_1])).
fof(normalize_78_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_78_1])).
fof(normalize_78_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_78_1])).
fof(normalize_78_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_78_1])).
fof(normalize_78_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_78_1])).
fof(normalize_78_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_78_1])).
fof(normalize_78_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_78_1])).
fof(normalize_78_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_78_1])).
fof(normalize_78_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_78_1])).
fof(normalize_78_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_78_1])).
fof(normalize_78_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_78_1])).
fof(normalize_78_18,plain,
( op(op(e3,e2),e2) != op(e3,op(e2,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_78_0,normalize_78_2,normalize_78_3,normalize_78_4,normalize_78_5,normalize_78_2,normalize_78_6,normalize_78_7,normalize_78_8,normalize_78_9,normalize_78_4,normalize_78_10,normalize_78_11,normalize_78_12,normalize_78_13,normalize_78_5,normalize_78_14,normalize_78_15,normalize_78_16,normalize_78_17,normalize_78_3])).
fof(normalize_78_19,plain,(
op(op(e3,e2),e2) != op(e3,op(e2,e2)) ),
inference(conjunct,[],[normalize_78_18])).
cnf(refute_78_0,plain,
( op(op(e3,e2),e2) != op(e3,op(e2,e2)) ),
inference(canonicalize,[],[normalize_78_19])).
cnf(refute_78_1,plain,
( op(e1,e2) = e0 ),
inference(canonicalize,[],[normalize_78_10])).
cnf(refute_78_2,plain,
( op(e3,e2) = e1 ),
inference(canonicalize,[],[normalize_78_17])).
cnf(refute_78_3,plain,
( op(op(e3,e2),e2) = op(op(e3,e2),e2) ),
introduced(tautology,[refl,[$fot(op(op(e3,e2),e2))]])).
cnf(refute_78_4,plain,
( op(e3,e2) != e1
| op(op(e3,e2),e2) != op(op(e3,e2),e2)
| op(op(e3,e2),e2) = op(e1,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e2),e2),op(op(e3,e2),e2))),[1,0],$fot(e1)]])).
cnf(refute_78_5,plain,
( op(e3,e2) != e1
| op(op(e3,e2),e2) = op(e1,e2) ),
inference(resolve,[$cnf($equal(op(op(e3,e2),e2),op(op(e3,e2),e2)))],[refute_78_3,refute_78_4])).
cnf(refute_78_6,plain,
( op(op(e3,e2),e2) = op(e1,e2) ),
inference(resolve,[$cnf($equal(op(e3,e2),e1))],[refute_78_2,refute_78_5])).
cnf(refute_78_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_78_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_78_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_78_7,refute_78_8])).
cnf(refute_78_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_78_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_78_9,refute_78_10])).
cnf(refute_78_12,plain,
( op(e1,e2) != e0
| op(op(e3,e2),e2) != op(e1,e2)
| op(op(e3,e2),e2) = e0 ),
inference(subst,[],[refute_78_11:[bind(X,$fot(op(op(e3,e2),e2))),bind(Y,$fot(op(e1,e2))),bind(Z,$fot(e0))]])).
cnf(refute_78_13,plain,
( op(e1,e2) != e0
| op(op(e3,e2),e2) = e0 ),
inference(resolve,[$cnf($equal(op(op(e3,e2),e2),op(e1,e2)))],[refute_78_6,refute_78_12])).
cnf(refute_78_14,plain,
( op(op(e3,e2),e2) = e0 ),
inference(resolve,[$cnf($equal(op(e1,e2),e0))],[refute_78_1,refute_78_13])).
cnf(refute_78_15,plain,
( e0 != op(e3,op(e2,e2))
| op(op(e3,e2),e2) != e0
| op(op(e3,e2),e2) = op(e3,op(e2,e2)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e2),e2),e0)),[1],$fot(op(e3,op(e2,e2)))]])).
cnf(refute_78_16,plain,
( e0 != op(e3,op(e2,e2))
| op(op(e3,e2),e2) = op(e3,op(e2,e2)) ),
inference(resolve,[$cnf($equal(op(op(e3,e2),e2),e0))],[refute_78_14,refute_78_15])).
cnf(refute_78_17,plain,
( op(e3,e3) = e0 ),
inference(canonicalize,[],[normalize_78_3])).
cnf(refute_78_18,plain,
( op(e2,e2) = e3 ),
inference(canonicalize,[],[normalize_78_5])).
cnf(refute_78_19,plain,
( op(e3,op(e2,e2)) = op(e3,op(e2,e2)) ),
introduced(tautology,[refl,[$fot(op(e3,op(e2,e2)))]])).
cnf(refute_78_20,plain,
( op(e2,e2) != e3
| op(e3,op(e2,e2)) != op(e3,op(e2,e2))
| op(e3,op(e2,e2)) = op(e3,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(e3,op(e2,e2)),op(e3,op(e2,e2)))),[1,1],$fot(e3)]])).
cnf(refute_78_21,plain,
( op(e2,e2) != e3
| op(e3,op(e2,e2)) = op(e3,e3) ),
inference(resolve,[$cnf($equal(op(e3,op(e2,e2)),op(e3,op(e2,e2))))],[refute_78_19,refute_78_20])).
cnf(refute_78_22,plain,
( op(e3,op(e2,e2)) = op(e3,e3) ),
inference(resolve,[$cnf($equal(op(e2,e2),e3))],[refute_78_18,refute_78_21])).
cnf(refute_78_23,plain,
( op(e3,e3) != e0
| op(e3,op(e2,e2)) != op(e3,e3)
| op(e3,op(e2,e2)) = e0 ),
inference(subst,[],[refute_78_11:[bind(X,$fot(op(e3,op(e2,e2)))),bind(Y,$fot(op(e3,e3))),bind(Z,$fot(e0))]])).
cnf(refute_78_24,plain,
( op(e3,e3) != e0
| op(e3,op(e2,e2)) = e0 ),
inference(resolve,[$cnf($equal(op(e3,op(e2,e2)),op(e3,e3)))],[refute_78_22,refute_78_23])).
cnf(refute_78_25,plain,
( op(e3,op(e2,e2)) = e0 ),
inference(resolve,[$cnf($equal(op(e3,e3),e0))],[refute_78_17,refute_78_24])).
cnf(refute_78_26,plain,
( e0 != e0
| op(e3,op(e2,e2)) != e0
| e0 = op(e3,op(e2,e2)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e0,op(e3,op(e2,e2)))),[1],$fot(e0)]])).
cnf(refute_78_27,plain,
( e0 != e0
| e0 = op(e3,op(e2,e2)) ),
inference(resolve,[$cnf($equal(op(e3,op(e2,e2)),e0))],[refute_78_25,refute_78_26])).
cnf(refute_78_28,plain,
( e0 != e0
| op(op(e3,e2),e2) = op(e3,op(e2,e2)) ),
inference(resolve,[$cnf($equal(e0,op(e3,op(e2,e2))))],[refute_78_27,refute_78_16])).
cnf(refute_78_29,plain,
( e0 != e0 ),
inference(resolve,[$cnf($equal(op(op(e3,e2),e2),op(e3,op(e2,e2))))],[refute_78_28,refute_78_0])).
cnf(refute_78_30,plain,
( e0 = e0 ),
introduced(tautology,[refl,[$fot(e0)]])).
cnf(refute_78_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e0))],[refute_78_30,refute_78_29])).
fof(negate_79_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2)) )
=> op(op(e3,e2),e3) = op(e3,op(e2,e3)) ) ),
inference(negate,[],[subgoal_79])).
fof(normalize_79_0,plain,
( op(op(e3,e2),e3) != op(e3,op(e2,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_79_0])).
fof(normalize_79_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_79_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_79_1])).
fof(normalize_79_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_79_1])).
fof(normalize_79_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_79_1])).
fof(normalize_79_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_79_1])).
fof(normalize_79_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_79_1])).
fof(normalize_79_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_79_1])).
fof(normalize_79_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_79_1])).
fof(normalize_79_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_79_1])).
fof(normalize_79_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_79_1])).
fof(normalize_79_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_79_1])).
fof(normalize_79_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_79_1])).
fof(normalize_79_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_79_1])).
fof(normalize_79_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_79_1])).
fof(normalize_79_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_79_1])).
fof(normalize_79_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_79_1])).
fof(normalize_79_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_79_1])).
fof(normalize_79_18,plain,
( op(op(e3,e2),e3) != op(e3,op(e2,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_79_0,normalize_79_2,normalize_79_3,normalize_79_4,normalize_79_5,normalize_79_2,normalize_79_6,normalize_79_7,normalize_79_8,normalize_79_9,normalize_79_4,normalize_79_10,normalize_79_11,normalize_79_12,normalize_79_13,normalize_79_5,normalize_79_14,normalize_79_15,normalize_79_16,normalize_79_17,normalize_79_3])).
fof(normalize_79_19,plain,(
op(op(e3,e2),e3) != op(e3,op(e2,e3)) ),
inference(conjunct,[],[normalize_79_18])).
cnf(refute_79_0,plain,
( op(op(e3,e2),e3) != op(e3,op(e2,e3)) ),
inference(canonicalize,[],[normalize_79_19])).
cnf(refute_79_1,plain,
( op(e1,e3) = e2 ),
inference(canonicalize,[],[normalize_79_11])).
cnf(refute_79_2,plain,
( op(e3,e2) = e1 ),
inference(canonicalize,[],[normalize_79_17])).
cnf(refute_79_3,plain,
( op(op(e3,e2),e3) = op(op(e3,e2),e3) ),
introduced(tautology,[refl,[$fot(op(op(e3,e2),e3))]])).
cnf(refute_79_4,plain,
( op(e3,e2) != e1
| op(op(e3,e2),e3) != op(op(e3,e2),e3)
| op(op(e3,e2),e3) = op(e1,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e2),e3),op(op(e3,e2),e3))),[1,0],$fot(e1)]])).
cnf(refute_79_5,plain,
( op(e3,e2) != e1
| op(op(e3,e2),e3) = op(e1,e3) ),
inference(resolve,[$cnf($equal(op(op(e3,e2),e3),op(op(e3,e2),e3)))],[refute_79_3,refute_79_4])).
cnf(refute_79_6,plain,
( op(op(e3,e2),e3) = op(e1,e3) ),
inference(resolve,[$cnf($equal(op(e3,e2),e1))],[refute_79_2,refute_79_5])).
cnf(refute_79_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_79_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_79_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_79_7,refute_79_8])).
cnf(refute_79_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_79_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_79_9,refute_79_10])).
cnf(refute_79_12,plain,
( op(e1,e3) != e2
| op(op(e3,e2),e3) != op(e1,e3)
| op(op(e3,e2),e3) = e2 ),
inference(subst,[],[refute_79_11:[bind(X,$fot(op(op(e3,e2),e3))),bind(Y,$fot(op(e1,e3))),bind(Z,$fot(e2))]])).
cnf(refute_79_13,plain,
( op(e1,e3) != e2
| op(op(e3,e2),e3) = e2 ),
inference(resolve,[$cnf($equal(op(op(e3,e2),e3),op(e1,e3)))],[refute_79_6,refute_79_12])).
cnf(refute_79_14,plain,
( op(op(e3,e2),e3) = e2 ),
inference(resolve,[$cnf($equal(op(e1,e3),e2))],[refute_79_1,refute_79_13])).
cnf(refute_79_15,plain,
( e2 != op(e3,op(e2,e3))
| op(op(e3,e2),e3) != e2
| op(op(e3,e2),e3) = op(e3,op(e2,e3)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e2),e3),e2)),[1],$fot(op(e3,op(e2,e3)))]])).
cnf(refute_79_16,plain,
( e2 != op(e3,op(e2,e3))
| op(op(e3,e2),e3) = op(e3,op(e2,e3)) ),
inference(resolve,[$cnf($equal(op(op(e3,e2),e3),e2))],[refute_79_14,refute_79_15])).
cnf(refute_79_17,plain,
( op(e3,e1) = e2 ),
inference(canonicalize,[],[normalize_79_16])).
cnf(refute_79_18,plain,
( op(e2,e3) = e1 ),
inference(canonicalize,[],[normalize_79_14])).
cnf(refute_79_19,plain,
( op(e3,op(e2,e3)) = op(e3,op(e2,e3)) ),
introduced(tautology,[refl,[$fot(op(e3,op(e2,e3)))]])).
cnf(refute_79_20,plain,
( op(e2,e3) != e1
| op(e3,op(e2,e3)) != op(e3,op(e2,e3))
| op(e3,op(e2,e3)) = op(e3,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(e3,op(e2,e3)),op(e3,op(e2,e3)))),[1,1],$fot(e1)]])).
cnf(refute_79_21,plain,
( op(e2,e3) != e1
| op(e3,op(e2,e3)) = op(e3,e1) ),
inference(resolve,[$cnf($equal(op(e3,op(e2,e3)),op(e3,op(e2,e3))))],[refute_79_19,refute_79_20])).
cnf(refute_79_22,plain,
( op(e3,op(e2,e3)) = op(e3,e1) ),
inference(resolve,[$cnf($equal(op(e2,e3),e1))],[refute_79_18,refute_79_21])).
cnf(refute_79_23,plain,
( op(e3,e1) != e2
| op(e3,op(e2,e3)) != op(e3,e1)
| op(e3,op(e2,e3)) = e2 ),
inference(subst,[],[refute_79_11:[bind(X,$fot(op(e3,op(e2,e3)))),bind(Y,$fot(op(e3,e1))),bind(Z,$fot(e2))]])).
cnf(refute_79_24,plain,
( op(e3,e1) != e2
| op(e3,op(e2,e3)) = e2 ),
inference(resolve,[$cnf($equal(op(e3,op(e2,e3)),op(e3,e1)))],[refute_79_22,refute_79_23])).
cnf(refute_79_25,plain,
( op(e3,op(e2,e3)) = e2 ),
inference(resolve,[$cnf($equal(op(e3,e1),e2))],[refute_79_17,refute_79_24])).
cnf(refute_79_26,plain,
( e2 != e2
| op(e3,op(e2,e3)) != e2
| e2 = op(e3,op(e2,e3)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e2,op(e3,op(e2,e3)))),[1],$fot(e2)]])).
cnf(refute_79_27,plain,
( e2 != e2
| e2 = op(e3,op(e2,e3)) ),
inference(resolve,[$cnf($equal(op(e3,op(e2,e3)),e2))],[refute_79_25,refute_79_26])).
cnf(refute_79_28,plain,
( e2 != e2
| op(op(e3,e2),e3) = op(e3,op(e2,e3)) ),
inference(resolve,[$cnf($equal(e2,op(e3,op(e2,e3))))],[refute_79_27,refute_79_16])).
cnf(refute_79_29,plain,
( e2 != e2 ),
inference(resolve,[$cnf($equal(op(op(e3,e2),e3),op(e3,op(e2,e3))))],[refute_79_28,refute_79_0])).
cnf(refute_79_30,plain,
( e2 = e2 ),
introduced(tautology,[refl,[$fot(e2)]])).
cnf(refute_79_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e2,e2))],[refute_79_30,refute_79_29])).
fof(negate_80_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3)) )
=> op(op(e3,e3),e0) = op(e3,op(e3,e0)) ) ),
inference(negate,[],[subgoal_80])).
fof(normalize_80_0,plain,
( op(op(e3,e3),e0) != op(e3,op(e3,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_80_0])).
fof(normalize_80_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_80_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_80_1])).
fof(normalize_80_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_80_1])).
fof(normalize_80_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_80_1])).
fof(normalize_80_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_80_1])).
fof(normalize_80_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_80_1])).
fof(normalize_80_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_80_1])).
fof(normalize_80_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_80_1])).
fof(normalize_80_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_80_1])).
fof(normalize_80_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_80_1])).
fof(normalize_80_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_80_1])).
fof(normalize_80_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_80_1])).
fof(normalize_80_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_80_1])).
fof(normalize_80_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_80_1])).
fof(normalize_80_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_80_1])).
fof(normalize_80_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_80_1])).
fof(normalize_80_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_80_1])).
fof(normalize_80_18,plain,
( op(op(e3,e3),e0) != op(e3,op(e3,e0))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_80_0,normalize_80_2,normalize_80_3,normalize_80_4,normalize_80_5,normalize_80_2,normalize_80_6,normalize_80_7,normalize_80_8,normalize_80_9,normalize_80_4,normalize_80_10,normalize_80_11,normalize_80_12,normalize_80_13,normalize_80_5,normalize_80_14,normalize_80_15,normalize_80_16,normalize_80_17,normalize_80_3])).
fof(normalize_80_19,plain,(
op(op(e3,e3),e0) != op(e3,op(e3,e0)) ),
inference(conjunct,[],[normalize_80_18])).
cnf(refute_80_0,plain,
( op(op(e3,e3),e0) != op(e3,op(e3,e0)) ),
inference(canonicalize,[],[normalize_80_19])).
cnf(refute_80_1,plain,
( op(e0,e0) = e0 ),
inference(canonicalize,[],[normalize_80_2])).
cnf(refute_80_2,plain,
( op(e3,e3) = e0 ),
inference(canonicalize,[],[normalize_80_3])).
cnf(refute_80_3,plain,
( op(op(e3,e3),e0) = op(op(e3,e3),e0) ),
introduced(tautology,[refl,[$fot(op(op(e3,e3),e0))]])).
cnf(refute_80_4,plain,
( op(e3,e3) != e0
| op(op(e3,e3),e0) != op(op(e3,e3),e0)
| op(op(e3,e3),e0) = op(e0,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e3),e0),op(op(e3,e3),e0))),[1,0],$fot(e0)]])).
cnf(refute_80_5,plain,
( op(e3,e3) != e0
| op(op(e3,e3),e0) = op(e0,e0) ),
inference(resolve,[$cnf($equal(op(op(e3,e3),e0),op(op(e3,e3),e0)))],[refute_80_3,refute_80_4])).
cnf(refute_80_6,plain,
( op(op(e3,e3),e0) = op(e0,e0) ),
inference(resolve,[$cnf($equal(op(e3,e3),e0))],[refute_80_2,refute_80_5])).
cnf(refute_80_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_80_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_80_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_80_7,refute_80_8])).
cnf(refute_80_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_80_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_80_9,refute_80_10])).
cnf(refute_80_12,plain,
( op(e0,e0) != e0
| op(op(e3,e3),e0) != op(e0,e0)
| op(op(e3,e3),e0) = e0 ),
inference(subst,[],[refute_80_11:[bind(X,$fot(op(op(e3,e3),e0))),bind(Y,$fot(op(e0,e0))),bind(Z,$fot(e0))]])).
cnf(refute_80_13,plain,
( op(e0,e0) != e0
| op(op(e3,e3),e0) = e0 ),
inference(resolve,[$cnf($equal(op(op(e3,e3),e0),op(e0,e0)))],[refute_80_6,refute_80_12])).
cnf(refute_80_14,plain,
( op(op(e3,e3),e0) = e0 ),
inference(resolve,[$cnf($equal(op(e0,e0),e0))],[refute_80_1,refute_80_13])).
cnf(refute_80_15,plain,
( e0 != op(e3,op(e3,e0))
| op(op(e3,e3),e0) != e0
| op(op(e3,e3),e0) = op(e3,op(e3,e0)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e3),e0),e0)),[1],$fot(op(e3,op(e3,e0)))]])).
cnf(refute_80_16,plain,
( e0 != op(e3,op(e3,e0))
| op(op(e3,e3),e0) = op(e3,op(e3,e0)) ),
inference(resolve,[$cnf($equal(op(op(e3,e3),e0),e0))],[refute_80_14,refute_80_15])).
cnf(refute_80_17,plain,
( op(e3,e0) = e3 ),
inference(canonicalize,[],[normalize_80_15])).
cnf(refute_80_18,plain,
( op(e3,op(e3,e0)) = op(e3,op(e3,e0)) ),
introduced(tautology,[refl,[$fot(op(e3,op(e3,e0)))]])).
cnf(refute_80_19,plain,
( op(e3,e0) != e3
| op(e3,op(e3,e0)) != op(e3,op(e3,e0))
| op(e3,op(e3,e0)) = op(e3,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(e3,op(e3,e0)),op(e3,op(e3,e0)))),[1,1],$fot(e3)]])).
cnf(refute_80_20,plain,
( op(e3,e0) != e3
| op(e3,op(e3,e0)) = op(e3,e3) ),
inference(resolve,[$cnf($equal(op(e3,op(e3,e0)),op(e3,op(e3,e0))))],[refute_80_18,refute_80_19])).
cnf(refute_80_21,plain,
( op(e3,op(e3,e0)) = op(e3,e3) ),
inference(resolve,[$cnf($equal(op(e3,e0),e3))],[refute_80_17,refute_80_20])).
cnf(refute_80_22,plain,
( op(e3,e3) != e0
| op(e3,op(e3,e0)) != op(e3,e3)
| op(e3,op(e3,e0)) = e0 ),
inference(subst,[],[refute_80_11:[bind(X,$fot(op(e3,op(e3,e0)))),bind(Y,$fot(op(e3,e3))),bind(Z,$fot(e0))]])).
cnf(refute_80_23,plain,
( op(e3,e3) != e0
| op(e3,op(e3,e0)) = e0 ),
inference(resolve,[$cnf($equal(op(e3,op(e3,e0)),op(e3,e3)))],[refute_80_21,refute_80_22])).
cnf(refute_80_24,plain,
( op(e3,op(e3,e0)) = e0 ),
inference(resolve,[$cnf($equal(op(e3,e3),e0))],[refute_80_2,refute_80_23])).
cnf(refute_80_25,plain,
( e0 != e0
| op(e3,op(e3,e0)) != e0
| e0 = op(e3,op(e3,e0)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e0,op(e3,op(e3,e0)))),[1],$fot(e0)]])).
cnf(refute_80_26,plain,
( e0 != e0
| e0 = op(e3,op(e3,e0)) ),
inference(resolve,[$cnf($equal(op(e3,op(e3,e0)),e0))],[refute_80_24,refute_80_25])).
cnf(refute_80_27,plain,
( e0 != e0
| op(op(e3,e3),e0) = op(e3,op(e3,e0)) ),
inference(resolve,[$cnf($equal(e0,op(e3,op(e3,e0))))],[refute_80_26,refute_80_16])).
cnf(refute_80_28,plain,
( e0 != e0 ),
inference(resolve,[$cnf($equal(op(op(e3,e3),e0),op(e3,op(e3,e0))))],[refute_80_27,refute_80_0])).
cnf(refute_80_29,plain,
( e0 = e0 ),
introduced(tautology,[refl,[$fot(e0)]])).
cnf(refute_80_30,plain,
( $false ),
inference(resolve,[$cnf($equal(e0,e0))],[refute_80_29,refute_80_28])).
fof(negate_81_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0)) )
=> op(op(e3,e3),e1) = op(e3,op(e3,e1)) ) ),
inference(negate,[],[subgoal_81])).
fof(normalize_81_0,plain,
( op(op(e3,e3),e1) != op(e3,op(e3,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_81_0])).
fof(normalize_81_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_81_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_81_1])).
fof(normalize_81_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_81_1])).
fof(normalize_81_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_81_1])).
fof(normalize_81_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_81_1])).
fof(normalize_81_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_81_1])).
fof(normalize_81_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_81_1])).
fof(normalize_81_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_81_1])).
fof(normalize_81_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_81_1])).
fof(normalize_81_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_81_1])).
fof(normalize_81_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_81_1])).
fof(normalize_81_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_81_1])).
fof(normalize_81_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_81_1])).
fof(normalize_81_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_81_1])).
fof(normalize_81_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_81_1])).
fof(normalize_81_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_81_1])).
fof(normalize_81_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_81_1])).
fof(normalize_81_18,plain,
( op(op(e3,e3),e1) != op(e3,op(e3,e1))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_81_0,normalize_81_2,normalize_81_3,normalize_81_4,normalize_81_5,normalize_81_2,normalize_81_6,normalize_81_7,normalize_81_8,normalize_81_9,normalize_81_4,normalize_81_10,normalize_81_11,normalize_81_12,normalize_81_13,normalize_81_5,normalize_81_14,normalize_81_15,normalize_81_16,normalize_81_17,normalize_81_3])).
fof(normalize_81_19,plain,(
op(op(e3,e3),e1) != op(e3,op(e3,e1)) ),
inference(conjunct,[],[normalize_81_18])).
cnf(refute_81_0,plain,
( op(op(e3,e3),e1) != op(e3,op(e3,e1)) ),
inference(canonicalize,[],[normalize_81_19])).
cnf(refute_81_1,plain,
( op(e0,e1) = e1 ),
inference(canonicalize,[],[normalize_81_6])).
cnf(refute_81_2,plain,
( op(e3,e3) = e0 ),
inference(canonicalize,[],[normalize_81_3])).
cnf(refute_81_3,plain,
( op(op(e3,e3),e1) = op(op(e3,e3),e1) ),
introduced(tautology,[refl,[$fot(op(op(e3,e3),e1))]])).
cnf(refute_81_4,plain,
( op(e3,e3) != e0
| op(op(e3,e3),e1) != op(op(e3,e3),e1)
| op(op(e3,e3),e1) = op(e0,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e3),e1),op(op(e3,e3),e1))),[1,0],$fot(e0)]])).
cnf(refute_81_5,plain,
( op(e3,e3) != e0
| op(op(e3,e3),e1) = op(e0,e1) ),
inference(resolve,[$cnf($equal(op(op(e3,e3),e1),op(op(e3,e3),e1)))],[refute_81_3,refute_81_4])).
cnf(refute_81_6,plain,
( op(op(e3,e3),e1) = op(e0,e1) ),
inference(resolve,[$cnf($equal(op(e3,e3),e0))],[refute_81_2,refute_81_5])).
cnf(refute_81_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_81_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_81_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_81_7,refute_81_8])).
cnf(refute_81_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_81_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_81_9,refute_81_10])).
cnf(refute_81_12,plain,
( op(e0,e1) != e1
| op(op(e3,e3),e1) != op(e0,e1)
| op(op(e3,e3),e1) = e1 ),
inference(subst,[],[refute_81_11:[bind(X,$fot(op(op(e3,e3),e1))),bind(Y,$fot(op(e0,e1))),bind(Z,$fot(e1))]])).
cnf(refute_81_13,plain,
( op(e0,e1) != e1
| op(op(e3,e3),e1) = e1 ),
inference(resolve,[$cnf($equal(op(op(e3,e3),e1),op(e0,e1)))],[refute_81_6,refute_81_12])).
cnf(refute_81_14,plain,
( op(op(e3,e3),e1) = e1 ),
inference(resolve,[$cnf($equal(op(e0,e1),e1))],[refute_81_1,refute_81_13])).
cnf(refute_81_15,plain,
( e1 != op(e3,op(e3,e1))
| op(op(e3,e3),e1) != e1
| op(op(e3,e3),e1) = op(e3,op(e3,e1)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e3),e1),e1)),[1],$fot(op(e3,op(e3,e1)))]])).
cnf(refute_81_16,plain,
( e1 != op(e3,op(e3,e1))
| op(op(e3,e3),e1) = op(e3,op(e3,e1)) ),
inference(resolve,[$cnf($equal(op(op(e3,e3),e1),e1))],[refute_81_14,refute_81_15])).
cnf(refute_81_17,plain,
( op(e3,e2) = e1 ),
inference(canonicalize,[],[normalize_81_17])).
cnf(refute_81_18,plain,
( op(e3,e1) = e2 ),
inference(canonicalize,[],[normalize_81_16])).
cnf(refute_81_19,plain,
( op(e3,op(e3,e1)) = op(e3,op(e3,e1)) ),
introduced(tautology,[refl,[$fot(op(e3,op(e3,e1)))]])).
cnf(refute_81_20,plain,
( op(e3,e1) != e2
| op(e3,op(e3,e1)) != op(e3,op(e3,e1))
| op(e3,op(e3,e1)) = op(e3,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(e3,op(e3,e1)),op(e3,op(e3,e1)))),[1,1],$fot(e2)]])).
cnf(refute_81_21,plain,
( op(e3,e1) != e2
| op(e3,op(e3,e1)) = op(e3,e2) ),
inference(resolve,[$cnf($equal(op(e3,op(e3,e1)),op(e3,op(e3,e1))))],[refute_81_19,refute_81_20])).
cnf(refute_81_22,plain,
( op(e3,op(e3,e1)) = op(e3,e2) ),
inference(resolve,[$cnf($equal(op(e3,e1),e2))],[refute_81_18,refute_81_21])).
cnf(refute_81_23,plain,
( op(e3,e2) != e1
| op(e3,op(e3,e1)) != op(e3,e2)
| op(e3,op(e3,e1)) = e1 ),
inference(subst,[],[refute_81_11:[bind(X,$fot(op(e3,op(e3,e1)))),bind(Y,$fot(op(e3,e2))),bind(Z,$fot(e1))]])).
cnf(refute_81_24,plain,
( op(e3,e2) != e1
| op(e3,op(e3,e1)) = e1 ),
inference(resolve,[$cnf($equal(op(e3,op(e3,e1)),op(e3,e2)))],[refute_81_22,refute_81_23])).
cnf(refute_81_25,plain,
( op(e3,op(e3,e1)) = e1 ),
inference(resolve,[$cnf($equal(op(e3,e2),e1))],[refute_81_17,refute_81_24])).
cnf(refute_81_26,plain,
( e1 != e1
| op(e3,op(e3,e1)) != e1
| e1 = op(e3,op(e3,e1)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e1,op(e3,op(e3,e1)))),[1],$fot(e1)]])).
cnf(refute_81_27,plain,
( e1 != e1
| e1 = op(e3,op(e3,e1)) ),
inference(resolve,[$cnf($equal(op(e3,op(e3,e1)),e1))],[refute_81_25,refute_81_26])).
cnf(refute_81_28,plain,
( e1 != e1
| op(op(e3,e3),e1) = op(e3,op(e3,e1)) ),
inference(resolve,[$cnf($equal(e1,op(e3,op(e3,e1))))],[refute_81_27,refute_81_16])).
cnf(refute_81_29,plain,
( e1 != e1 ),
inference(resolve,[$cnf($equal(op(op(e3,e3),e1),op(e3,op(e3,e1))))],[refute_81_28,refute_81_0])).
cnf(refute_81_30,plain,
( e1 = e1 ),
introduced(tautology,[refl,[$fot(e1)]])).
cnf(refute_81_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e1,e1))],[refute_81_30,refute_81_29])).
fof(negate_82_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1)) )
=> op(op(e3,e3),e2) = op(e3,op(e3,e2)) ) ),
inference(negate,[],[subgoal_82])).
fof(normalize_82_0,plain,
( op(op(e3,e3),e2) != op(e3,op(e3,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_82_0])).
fof(normalize_82_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_82_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_82_1])).
fof(normalize_82_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_82_1])).
fof(normalize_82_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_82_1])).
fof(normalize_82_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_82_1])).
fof(normalize_82_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_82_1])).
fof(normalize_82_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_82_1])).
fof(normalize_82_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_82_1])).
fof(normalize_82_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_82_1])).
fof(normalize_82_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_82_1])).
fof(normalize_82_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_82_1])).
fof(normalize_82_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_82_1])).
fof(normalize_82_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_82_1])).
fof(normalize_82_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_82_1])).
fof(normalize_82_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_82_1])).
fof(normalize_82_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_82_1])).
fof(normalize_82_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_82_1])).
fof(normalize_82_18,plain,
( op(op(e3,e3),e2) != op(e3,op(e3,e2))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_82_0,normalize_82_2,normalize_82_3,normalize_82_4,normalize_82_5,normalize_82_2,normalize_82_6,normalize_82_7,normalize_82_8,normalize_82_9,normalize_82_4,normalize_82_10,normalize_82_11,normalize_82_12,normalize_82_13,normalize_82_5,normalize_82_14,normalize_82_15,normalize_82_16,normalize_82_17,normalize_82_3])).
fof(normalize_82_19,plain,(
op(op(e3,e3),e2) != op(e3,op(e3,e2)) ),
inference(conjunct,[],[normalize_82_18])).
cnf(refute_82_0,plain,
( op(op(e3,e3),e2) != op(e3,op(e3,e2)) ),
inference(canonicalize,[],[normalize_82_19])).
cnf(refute_82_1,plain,
( op(e0,e2) = e2 ),
inference(canonicalize,[],[normalize_82_7])).
cnf(refute_82_2,plain,
( op(e3,e3) = e0 ),
inference(canonicalize,[],[normalize_82_3])).
cnf(refute_82_3,plain,
( op(op(e3,e3),e2) = op(op(e3,e3),e2) ),
introduced(tautology,[refl,[$fot(op(op(e3,e3),e2))]])).
cnf(refute_82_4,plain,
( op(e3,e3) != e0
| op(op(e3,e3),e2) != op(op(e3,e3),e2)
| op(op(e3,e3),e2) = op(e0,e2) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e3),e2),op(op(e3,e3),e2))),[1,0],$fot(e0)]])).
cnf(refute_82_5,plain,
( op(e3,e3) != e0
| op(op(e3,e3),e2) = op(e0,e2) ),
inference(resolve,[$cnf($equal(op(op(e3,e3),e2),op(op(e3,e3),e2)))],[refute_82_3,refute_82_4])).
cnf(refute_82_6,plain,
( op(op(e3,e3),e2) = op(e0,e2) ),
inference(resolve,[$cnf($equal(op(e3,e3),e0))],[refute_82_2,refute_82_5])).
cnf(refute_82_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_82_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_82_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_82_7,refute_82_8])).
cnf(refute_82_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_82_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_82_9,refute_82_10])).
cnf(refute_82_12,plain,
( op(e0,e2) != e2
| op(op(e3,e3),e2) != op(e0,e2)
| op(op(e3,e3),e2) = e2 ),
inference(subst,[],[refute_82_11:[bind(X,$fot(op(op(e3,e3),e2))),bind(Y,$fot(op(e0,e2))),bind(Z,$fot(e2))]])).
cnf(refute_82_13,plain,
( op(e0,e2) != e2
| op(op(e3,e3),e2) = e2 ),
inference(resolve,[$cnf($equal(op(op(e3,e3),e2),op(e0,e2)))],[refute_82_6,refute_82_12])).
cnf(refute_82_14,plain,
( op(op(e3,e3),e2) = e2 ),
inference(resolve,[$cnf($equal(op(e0,e2),e2))],[refute_82_1,refute_82_13])).
cnf(refute_82_15,plain,
( e2 != op(e3,op(e3,e2))
| op(op(e3,e3),e2) != e2
| op(op(e3,e3),e2) = op(e3,op(e3,e2)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e3),e2),e2)),[1],$fot(op(e3,op(e3,e2)))]])).
cnf(refute_82_16,plain,
( e2 != op(e3,op(e3,e2))
| op(op(e3,e3),e2) = op(e3,op(e3,e2)) ),
inference(resolve,[$cnf($equal(op(op(e3,e3),e2),e2))],[refute_82_14,refute_82_15])).
cnf(refute_82_17,plain,
( op(e3,e1) = e2 ),
inference(canonicalize,[],[normalize_82_16])).
cnf(refute_82_18,plain,
( op(e3,e2) = e1 ),
inference(canonicalize,[],[normalize_82_17])).
cnf(refute_82_19,plain,
( op(e3,op(e3,e2)) = op(e3,op(e3,e2)) ),
introduced(tautology,[refl,[$fot(op(e3,op(e3,e2)))]])).
cnf(refute_82_20,plain,
( op(e3,e2) != e1
| op(e3,op(e3,e2)) != op(e3,op(e3,e2))
| op(e3,op(e3,e2)) = op(e3,e1) ),
introduced(tautology,[equality,[$cnf($equal(op(e3,op(e3,e2)),op(e3,op(e3,e2)))),[1,1],$fot(e1)]])).
cnf(refute_82_21,plain,
( op(e3,e2) != e1
| op(e3,op(e3,e2)) = op(e3,e1) ),
inference(resolve,[$cnf($equal(op(e3,op(e3,e2)),op(e3,op(e3,e2))))],[refute_82_19,refute_82_20])).
cnf(refute_82_22,plain,
( op(e3,op(e3,e2)) = op(e3,e1) ),
inference(resolve,[$cnf($equal(op(e3,e2),e1))],[refute_82_18,refute_82_21])).
cnf(refute_82_23,plain,
( op(e3,e1) != e2
| op(e3,op(e3,e2)) != op(e3,e1)
| op(e3,op(e3,e2)) = e2 ),
inference(subst,[],[refute_82_11:[bind(X,$fot(op(e3,op(e3,e2)))),bind(Y,$fot(op(e3,e1))),bind(Z,$fot(e2))]])).
cnf(refute_82_24,plain,
( op(e3,e1) != e2
| op(e3,op(e3,e2)) = e2 ),
inference(resolve,[$cnf($equal(op(e3,op(e3,e2)),op(e3,e1)))],[refute_82_22,refute_82_23])).
cnf(refute_82_25,plain,
( op(e3,op(e3,e2)) = e2 ),
inference(resolve,[$cnf($equal(op(e3,e1),e2))],[refute_82_17,refute_82_24])).
cnf(refute_82_26,plain,
( e2 != e2
| op(e3,op(e3,e2)) != e2
| e2 = op(e3,op(e3,e2)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e2,op(e3,op(e3,e2)))),[1],$fot(e2)]])).
cnf(refute_82_27,plain,
( e2 != e2
| e2 = op(e3,op(e3,e2)) ),
inference(resolve,[$cnf($equal(op(e3,op(e3,e2)),e2))],[refute_82_25,refute_82_26])).
cnf(refute_82_28,plain,
( e2 != e2
| op(op(e3,e3),e2) = op(e3,op(e3,e2)) ),
inference(resolve,[$cnf($equal(e2,op(e3,op(e3,e2))))],[refute_82_27,refute_82_16])).
cnf(refute_82_29,plain,
( e2 != e2 ),
inference(resolve,[$cnf($equal(op(op(e3,e3),e2),op(e3,op(e3,e2))))],[refute_82_28,refute_82_0])).
cnf(refute_82_30,plain,
( e2 = e2 ),
introduced(tautology,[refl,[$fot(e2)]])).
cnf(refute_82_31,plain,
( $false ),
inference(resolve,[$cnf($equal(e2,e2))],[refute_82_30,refute_82_29])).
fof(negate_83_0,plain,(
~ ( ( ~ ( ( op(e0,e0) = e0
& op(e1,e1) = e0
& op(e2,e2) = e0
& op(e3,e3) = e0 )
| ( op(e0,e0) = e1
& op(e1,e1) = e1
& op(e2,e2) = e1
& op(e3,e3) = e1 )
| ( op(e0,e0) = e2
& op(e1,e1) = e2
& op(e2,e2) = e2
& op(e3,e3) = e2 )
| ( op(e0,e0) = e3
& op(e1,e1) = e3
& op(e2,e2) = e3
& op(e3,e3) = e3 ) )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 )
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2)) )
=> op(op(e3,e3),e3) = op(e3,op(e3,e3)) ) ),
inference(negate,[],[subgoal_83])).
fof(normalize_83_0,plain,
( op(op(e3,e3),e3) != op(e3,op(e3,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& ( op(e0,e0) != e0
| op(e1,e1) != e0
| op(e2,e2) != e0
| op(e3,e3) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 )
& ( op(e0,e0) != e3
| op(e1,e1) != e3
| op(e2,e2) != e3
| op(e3,e3) != e3 )
& ( op(e0,e0) = e0
| op(e0,e0) = e1
| op(e0,e0) = e2
| op(e0,e0) = e3 )
& ( op(e0,e1) = e0
| op(e0,e1) = e1
| op(e0,e1) = e2
| op(e0,e1) = e3 )
& ( op(e0,e2) = e0
| op(e0,e2) = e1
| op(e0,e2) = e2
| op(e0,e2) = e3 )
& ( op(e0,e3) = e0
| op(e0,e3) = e1
| op(e0,e3) = e2
| op(e0,e3) = e3 )
& ( op(e1,e0) = e0
| op(e1,e0) = e1
| op(e1,e0) = e2
| op(e1,e0) = e3 )
& ( op(e1,e1) = e0
| op(e1,e1) = e1
| op(e1,e1) = e2
| op(e1,e1) = e3 )
& ( op(e1,e2) = e0
| op(e1,e2) = e1
| op(e1,e2) = e2
| op(e1,e2) = e3 )
& ( op(e1,e3) = e0
| op(e1,e3) = e1
| op(e1,e3) = e2
| op(e1,e3) = e3 )
& ( op(e2,e0) = e0
| op(e2,e0) = e1
| op(e2,e0) = e2
| op(e2,e0) = e3 )
& ( op(e2,e1) = e0
| op(e2,e1) = e1
| op(e2,e1) = e2
| op(e2,e1) = e3 )
& ( op(e2,e2) = e0
| op(e2,e2) = e1
| op(e2,e2) = e2
| op(e2,e2) = e3 )
& ( op(e2,e3) = e0
| op(e2,e3) = e1
| op(e2,e3) = e2
| op(e2,e3) = e3 )
& ( op(e3,e0) = e0
| op(e3,e0) = e1
| op(e3,e0) = e2
| op(e3,e0) = e3 )
& ( op(e3,e1) = e0
| op(e3,e1) = e1
| op(e3,e1) = e2
| op(e3,e1) = e3 )
& ( op(e3,e2) = e0
| op(e3,e2) = e1
| op(e3,e2) = e2
| op(e3,e2) = e3 )
& ( op(e3,e3) = e0
| op(e3,e3) = e1
| op(e3,e3) = e2
| op(e3,e3) = e3 ) ),
inference(canonicalize,[],[negate_83_0])).
fof(normalize_83_1,plain,
( op(e0,e0) = e0
& op(e0,e1) = e1
& op(e0,e2) = e2
& op(e0,e3) = e3
& op(e1,e0) = e1
& op(e1,e1) = e3
& op(e1,e2) = e0
& op(e1,e3) = e2
& op(e2,e0) = e2
& op(e2,e1) = e0
& op(e2,e2) = e3
& op(e2,e3) = e1
& op(e3,e0) = e3
& op(e3,e1) = e2
& op(e3,e2) = e1
& op(e3,e3) = e0 ),
inference(canonicalize,[],[ax2])).
fof(normalize_83_2,plain,(
op(e0,e0) = e0 ),
inference(conjunct,[],[normalize_83_1])).
fof(normalize_83_3,plain,(
op(e3,e3) = e0 ),
inference(conjunct,[],[normalize_83_1])).
fof(normalize_83_4,plain,(
op(e1,e1) = e3 ),
inference(conjunct,[],[normalize_83_1])).
fof(normalize_83_5,plain,(
op(e2,e2) = e3 ),
inference(conjunct,[],[normalize_83_1])).
fof(normalize_83_6,plain,(
op(e0,e1) = e1 ),
inference(conjunct,[],[normalize_83_1])).
fof(normalize_83_7,plain,(
op(e0,e2) = e2 ),
inference(conjunct,[],[normalize_83_1])).
fof(normalize_83_8,plain,(
op(e0,e3) = e3 ),
inference(conjunct,[],[normalize_83_1])).
fof(normalize_83_9,plain,(
op(e1,e0) = e1 ),
inference(conjunct,[],[normalize_83_1])).
fof(normalize_83_10,plain,(
op(e1,e2) = e0 ),
inference(conjunct,[],[normalize_83_1])).
fof(normalize_83_11,plain,(
op(e1,e3) = e2 ),
inference(conjunct,[],[normalize_83_1])).
fof(normalize_83_12,plain,(
op(e2,e0) = e2 ),
inference(conjunct,[],[normalize_83_1])).
fof(normalize_83_13,plain,(
op(e2,e1) = e0 ),
inference(conjunct,[],[normalize_83_1])).
fof(normalize_83_14,plain,(
op(e2,e3) = e1 ),
inference(conjunct,[],[normalize_83_1])).
fof(normalize_83_15,plain,(
op(e3,e0) = e3 ),
inference(conjunct,[],[normalize_83_1])).
fof(normalize_83_16,plain,(
op(e3,e1) = e2 ),
inference(conjunct,[],[normalize_83_1])).
fof(normalize_83_17,plain,(
op(e3,e2) = e1 ),
inference(conjunct,[],[normalize_83_1])).
fof(normalize_83_18,plain,
( op(op(e3,e3),e3) != op(e3,op(e3,e3))
& op(op(e0,e0),e0) = op(e0,op(e0,e0))
& op(op(e0,e0),e1) = op(e0,op(e0,e1))
& op(op(e0,e0),e2) = op(e0,op(e0,e2))
& op(op(e0,e0),e3) = op(e0,op(e0,e3))
& op(op(e0,e1),e0) = op(e0,op(e1,e0))
& op(op(e0,e1),e1) = op(e0,op(e1,e1))
& op(op(e0,e1),e2) = op(e0,op(e1,e2))
& op(op(e0,e1),e3) = op(e0,op(e1,e3))
& op(op(e0,e2),e0) = op(e0,op(e2,e0))
& op(op(e0,e2),e1) = op(e0,op(e2,e1))
& op(op(e0,e2),e2) = op(e0,op(e2,e2))
& op(op(e0,e2),e3) = op(e0,op(e2,e3))
& op(op(e0,e3),e0) = op(e0,op(e3,e0))
& op(op(e0,e3),e1) = op(e0,op(e3,e1))
& op(op(e0,e3),e2) = op(e0,op(e3,e2))
& op(op(e0,e3),e3) = op(e0,op(e3,e3))
& op(op(e1,e0),e0) = op(e1,op(e0,e0))
& op(op(e1,e0),e1) = op(e1,op(e0,e1))
& op(op(e1,e0),e2) = op(e1,op(e0,e2))
& op(op(e1,e0),e3) = op(e1,op(e0,e3))
& op(op(e1,e1),e0) = op(e1,op(e1,e0))
& op(op(e1,e1),e1) = op(e1,op(e1,e1))
& op(op(e1,e1),e2) = op(e1,op(e1,e2))
& op(op(e1,e1),e3) = op(e1,op(e1,e3))
& op(op(e1,e2),e0) = op(e1,op(e2,e0))
& op(op(e1,e2),e1) = op(e1,op(e2,e1))
& op(op(e1,e2),e2) = op(e1,op(e2,e2))
& op(op(e1,e2),e3) = op(e1,op(e2,e3))
& op(op(e1,e3),e0) = op(e1,op(e3,e0))
& op(op(e1,e3),e1) = op(e1,op(e3,e1))
& op(op(e1,e3),e2) = op(e1,op(e3,e2))
& op(op(e1,e3),e3) = op(e1,op(e3,e3))
& op(op(e2,e0),e0) = op(e2,op(e0,e0))
& op(op(e2,e0),e1) = op(e2,op(e0,e1))
& op(op(e2,e0),e2) = op(e2,op(e0,e2))
& op(op(e2,e0),e3) = op(e2,op(e0,e3))
& op(op(e2,e1),e0) = op(e2,op(e1,e0))
& op(op(e2,e1),e1) = op(e2,op(e1,e1))
& op(op(e2,e1),e2) = op(e2,op(e1,e2))
& op(op(e2,e1),e3) = op(e2,op(e1,e3))
& op(op(e2,e2),e0) = op(e2,op(e2,e0))
& op(op(e2,e2),e1) = op(e2,op(e2,e1))
& op(op(e2,e2),e2) = op(e2,op(e2,e2))
& op(op(e2,e2),e3) = op(e2,op(e2,e3))
& op(op(e2,e3),e0) = op(e2,op(e3,e0))
& op(op(e2,e3),e1) = op(e2,op(e3,e1))
& op(op(e2,e3),e2) = op(e2,op(e3,e2))
& op(op(e2,e3),e3) = op(e2,op(e3,e3))
& op(op(e3,e0),e0) = op(e3,op(e0,e0))
& op(op(e3,e0),e1) = op(e3,op(e0,e1))
& op(op(e3,e0),e2) = op(e3,op(e0,e2))
& op(op(e3,e0),e3) = op(e3,op(e0,e3))
& op(op(e3,e1),e0) = op(e3,op(e1,e0))
& op(op(e3,e1),e1) = op(e3,op(e1,e1))
& op(op(e3,e1),e2) = op(e3,op(e1,e2))
& op(op(e3,e1),e3) = op(e3,op(e1,e3))
& op(op(e3,e2),e0) = op(e3,op(e2,e0))
& op(op(e3,e2),e1) = op(e3,op(e2,e1))
& op(op(e3,e2),e2) = op(e3,op(e2,e2))
& op(op(e3,e2),e3) = op(e3,op(e2,e3))
& op(op(e3,e3),e0) = op(e3,op(e3,e0))
& op(op(e3,e3),e1) = op(e3,op(e3,e1))
& op(op(e3,e3),e2) = op(e3,op(e3,e2))
& ( op(e0,e0) != e3
| op(e3,e3) != e3 )
& ( op(e1,e1) != e0
| op(e2,e2) != e0 )
& ( op(e0,e0) != e1
| op(e1,e1) != e1
| op(e2,e2) != e1
| op(e3,e3) != e1 )
& ( op(e0,e0) != e2
| op(e1,e1) != e2
| op(e2,e2) != e2
| op(e3,e3) != e2 ) ),
inference(simplify,[],[normalize_83_0,normalize_83_2,normalize_83_3,normalize_83_4,normalize_83_5,normalize_83_2,normalize_83_6,normalize_83_7,normalize_83_8,normalize_83_9,normalize_83_4,normalize_83_10,normalize_83_11,normalize_83_12,normalize_83_13,normalize_83_5,normalize_83_14,normalize_83_15,normalize_83_16,normalize_83_17,normalize_83_3])).
fof(normalize_83_19,plain,(
op(op(e3,e3),e3) != op(e3,op(e3,e3)) ),
inference(conjunct,[],[normalize_83_18])).
cnf(refute_83_0,plain,
( op(op(e3,e3),e3) != op(e3,op(e3,e3)) ),
inference(canonicalize,[],[normalize_83_19])).
cnf(refute_83_1,plain,
( op(e0,e3) = e3 ),
inference(canonicalize,[],[normalize_83_8])).
cnf(refute_83_2,plain,
( op(e3,e3) = e0 ),
inference(canonicalize,[],[normalize_83_3])).
cnf(refute_83_3,plain,
( op(op(e3,e3),e3) = op(op(e3,e3),e3) ),
introduced(tautology,[refl,[$fot(op(op(e3,e3),e3))]])).
cnf(refute_83_4,plain,
( op(e3,e3) != e0
| op(op(e3,e3),e3) != op(op(e3,e3),e3)
| op(op(e3,e3),e3) = op(e0,e3) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e3),e3),op(op(e3,e3),e3))),[1,0],$fot(e0)]])).
cnf(refute_83_5,plain,
( op(e3,e3) != e0
| op(op(e3,e3),e3) = op(e0,e3) ),
inference(resolve,[$cnf($equal(op(op(e3,e3),e3),op(op(e3,e3),e3)))],[refute_83_3,refute_83_4])).
cnf(refute_83_6,plain,
( op(op(e3,e3),e3) = op(e0,e3) ),
inference(resolve,[$cnf($equal(op(e3,e3),e0))],[refute_83_2,refute_83_5])).
cnf(refute_83_7,plain,
( X = X ),
introduced(tautology,[refl,[$fot(X)]])).
cnf(refute_83_8,plain,
( X != X
| X != Y
| Y = X ),
introduced(tautology,[equality,[$cnf($equal(X,X)),[0],$fot(Y)]])).
cnf(refute_83_9,plain,
( X != Y
| Y = X ),
inference(resolve,[$cnf($equal(X,X))],[refute_83_7,refute_83_8])).
cnf(refute_83_10,plain,
( Y != X
| Y != Z
| X = Z ),
introduced(tautology,[equality,[$cnf($equal(Y,Z)),[0],$fot(X)]])).
cnf(refute_83_11,plain,
( X != Y
| Y != Z
| X = Z ),
inference(resolve,[$cnf($equal(Y,X))],[refute_83_9,refute_83_10])).
cnf(refute_83_12,plain,
( op(e0,e3) != e3
| op(op(e3,e3),e3) != op(e0,e3)
| op(op(e3,e3),e3) = e3 ),
inference(subst,[],[refute_83_11:[bind(X,$fot(op(op(e3,e3),e3))),bind(Y,$fot(op(e0,e3))),bind(Z,$fot(e3))]])).
cnf(refute_83_13,plain,
( op(e0,e3) != e3
| op(op(e3,e3),e3) = e3 ),
inference(resolve,[$cnf($equal(op(op(e3,e3),e3),op(e0,e3)))],[refute_83_6,refute_83_12])).
cnf(refute_83_14,plain,
( op(op(e3,e3),e3) = e3 ),
inference(resolve,[$cnf($equal(op(e0,e3),e3))],[refute_83_1,refute_83_13])).
cnf(refute_83_15,plain,
( e3 != op(e3,op(e3,e3))
| op(op(e3,e3),e3) != e3
| op(op(e3,e3),e3) = op(e3,op(e3,e3)) ),
introduced(tautology,[equality,[$cnf($equal(op(op(e3,e3),e3),e3)),[1],$fot(op(e3,op(e3,e3)))]])).
cnf(refute_83_16,plain,
( e3 != op(e3,op(e3,e3))
| op(op(e3,e3),e3) = op(e3,op(e3,e3)) ),
inference(resolve,[$cnf($equal(op(op(e3,e3),e3),e3))],[refute_83_14,refute_83_15])).
cnf(refute_83_17,plain,
( op(e3,e0) = e3 ),
inference(canonicalize,[],[normalize_83_15])).
cnf(refute_83_18,plain,
( op(e3,op(e3,e3)) = op(e3,op(e3,e3)) ),
introduced(tautology,[refl,[$fot(op(e3,op(e3,e3)))]])).
cnf(refute_83_19,plain,
( op(e3,e3) != e0
| op(e3,op(e3,e3)) != op(e3,op(e3,e3))
| op(e3,op(e3,e3)) = op(e3,e0) ),
introduced(tautology,[equality,[$cnf($equal(op(e3,op(e3,e3)),op(e3,op(e3,e3)))),[1,1],$fot(e0)]])).
cnf(refute_83_20,plain,
( op(e3,e3) != e0
| op(e3,op(e3,e3)) = op(e3,e0) ),
inference(resolve,[$cnf($equal(op(e3,op(e3,e3)),op(e3,op(e3,e3))))],[refute_83_18,refute_83_19])).
cnf(refute_83_21,plain,
( op(e3,op(e3,e3)) = op(e3,e0) ),
inference(resolve,[$cnf($equal(op(e3,e3),e0))],[refute_83_2,refute_83_20])).
cnf(refute_83_22,plain,
( op(e3,e0) != e3
| op(e3,op(e3,e3)) != op(e3,e0)
| op(e3,op(e3,e3)) = e3 ),
inference(subst,[],[refute_83_11:[bind(X,$fot(op(e3,op(e3,e3)))),bind(Y,$fot(op(e3,e0))),bind(Z,$fot(e3))]])).
cnf(refute_83_23,plain,
( op(e3,e0) != e3
| op(e3,op(e3,e3)) = e3 ),
inference(resolve,[$cnf($equal(op(e3,op(e3,e3)),op(e3,e0)))],[refute_83_21,refute_83_22])).
cnf(refute_83_24,plain,
( op(e3,op(e3,e3)) = e3 ),
inference(resolve,[$cnf($equal(op(e3,e0),e3))],[refute_83_17,refute_83_23])).
cnf(refute_83_25,plain,
( e3 != e3
| op(e3,op(e3,e3)) != e3
| e3 = op(e3,op(e3,e3)) ),
introduced(tautology,[equality,[$cnf(~ $equal(e3,op(e3,op(e3,e3)))),[1],$fot(e3)]])).
cnf(refute_83_26,plain,
( e3 != e3
| e3 = op(e3,op(e3,e3)) ),
inference(resolve,[$cnf($equal(op(e3,op(e3,e3)),e3))],[refute_83_24,refute_83_25])).
cnf(refute_83_27,plain,
( e3 != e3
| op(op(e3,e3),e3) = op(e3,op(e3,e3)) ),
inference(resolve,[$cnf($equal(e3,op(e3,op(e3,e3))))],[refute_83_26,refute_83_16])).
cnf(refute_83_28,plain,
( e3 != e3 ),
inference(resolve,[$cnf($equal(op(op(e3,e3),e3),op(e3,op(e3,e3))))],[refute_83_27,refute_83_0])).
cnf(refute_83_29,plain,
( e3 = e3 ),
introduced(tautology,[refl,[$fot(e3)]])).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.02 % Problem : ALG022+1 : TPTP v6.1.0. Released v2.7.0.
% 0.00/0.02 % Command : metis --show proof --show saturation %s
% 0.00/1.05 % Computer : n047.star.cs.uiowa.edu
% 0.00/1.05 % Model : x86_64 x86_64
% 0.00/1.05 % CPU : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
% 0.00/1.05 % Memory : 32286.75MB
% 0.00/1.05 % OS : Linux 2.6.32-431.20.3.el6.x86_64
% 0.00/1.05 % CPULimit : 300
% 0.00/1.05 % DateTime : Wed Aug 6 09:53:38 CDT 2014
% 0.00/1.05 % CPUTime :
% 0.00/1.05 ---------------------------------------------------------------------------
% 1.04/2.10 SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 1.04/2.10
% 1.04/2.10 SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% 1.04/2.15 fof(ax1, axiom,
% 1.04/2.15 (e0 != e1 & e0 != e2 & e0 != e3 & e1 != e2 & e1 != e3 & e2 != e3)).
% 1.04/2.15
% 1.04/2.15 fof(ax2, axiom,
% 1.04/2.15 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.04/2.15 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.04/2.15 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.04/2.15 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.04/2.15 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.04/2.15 op(e3, e3) = e0)).
% 1.04/2.15
% 1.04/2.15 fof(ax3, axiom, (unit = e0)).
% 1.04/2.15
% 1.04/2.15 fof(ax4, axiom,
% 1.04/2.15 (inv(e0) = e0 & inv(e1) = e2 & inv(e2) = e1 & inv(e3) = e3)).
% 1.04/2.15
% 1.04/2.15 fof(co1, conjecture,
% 1.04/2.15 (~
% 1.04/2.15 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.15 op(e3, e3) = e0) |
% 1.04/2.15 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.15 op(e3, e3) = e1) |
% 1.04/2.15 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.15 op(e3, e3) = e2) |
% 1.04/2.15 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.15 op(e3, e3) = e3)) &
% 1.04/2.15 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.15 op(e0, e0) = e3) &
% 1.04/2.15 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.15 op(e0, e1) = e3) &
% 1.04/2.15 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.15 op(e0, e2) = e3) &
% 1.04/2.15 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.15 op(e0, e3) = e3) &
% 1.04/2.15 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.15 op(e1, e0) = e3) &
% 1.04/2.15 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.15 op(e1, e1) = e3) &
% 1.04/2.15 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.15 op(e1, e2) = e3) &
% 1.04/2.15 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.15 op(e1, e3) = e3) &
% 1.04/2.15 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.15 op(e2, e0) = e3) &
% 1.04/2.15 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.15 op(e2, e1) = e3) &
% 1.04/2.15 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.15 op(e2, e2) = e3) &
% 1.04/2.15 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.15 op(e2, e3) = e3) &
% 1.04/2.15 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.15 op(e3, e0) = e3) &
% 1.04/2.15 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.15 op(e3, e1) = e3) &
% 1.04/2.15 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.15 op(e3, e2) = e3) &
% 1.04/2.15 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.15 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.15 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.15 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.15 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.15 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.15 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.04/2.15 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.04/2.15 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.04/2.15 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.04/2.15 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.04/2.15 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.04/2.15 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.04/2.15 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.04/2.15 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.04/2.15 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.04/2.15 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.04/2.15 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.04/2.15 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.04/2.15 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.04/2.15 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.04/2.15 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.04/2.15 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.04/2.15 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.04/2.15 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.04/2.15 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.04/2.15 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.04/2.15 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.04/2.15 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.04/2.15 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.04/2.15 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.04/2.15 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.04/2.15 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.04/2.15 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.04/2.15 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.04/2.15 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.04/2.15 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.04/2.15 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.04/2.15 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.04/2.15 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.04/2.15 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.04/2.15 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.04/2.15 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.04/2.15 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.04/2.15 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.04/2.15 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.04/2.15 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.04/2.15 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.04/2.15 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.04/2.15 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.04/2.15 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.04/2.15 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.04/2.15 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.04/2.15 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.04/2.15 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.04/2.15 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.04/2.15 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.04/2.15 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.04/2.15 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.04/2.15 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.04/2.15 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.04/2.15 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.04/2.15 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.04/2.15 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.04/2.15 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.04/2.15 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.04/2.15 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.04/2.15 op(e3, unit) = e3 & (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.04/2.15 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.04/2.15 op(e1, inv(e1)) = unit & op(inv(e1), e1) = unit &
% 1.04/2.15 op(e2, inv(e2)) = unit & op(inv(e2), e2) = unit &
% 1.04/2.15 op(e3, inv(e3)) = unit & op(inv(e3), e3) = unit &
% 1.04/2.15 (inv(e0) = e0 | inv(e0) = e1 | inv(e0) = e2 | inv(e0) = e3) &
% 1.04/2.15 (inv(e1) = e0 | inv(e1) = e1 | inv(e1) = e2 | inv(e1) = e3) &
% 1.04/2.15 (inv(e2) = e0 | inv(e2) = e1 | inv(e2) = e2 | inv(e2) = e3) &
% 1.04/2.15 (inv(e3) = e0 | inv(e3) = e1 | inv(e3) = e2 | inv(e3) = e3))).
% 1.04/2.15
% 1.04/2.15 fof(subgoal_0, plain,
% 1.04/2.15 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0) =>
% 1.04/2.15 op(e3, e3) != e0), inference(strip, [], [co1])).
% 1.04/2.15
% 1.04/2.15 fof(subgoal_1, plain,
% 1.04/2.15 ((~
% 1.04/2.15 (op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.15 op(e3, e3) = e0) & op(e0, e0) = e1 & op(e1, e1) = e1 &
% 1.04/2.15 op(e2, e2) = e1) => op(e3, e3) != e1), inference(strip, [], [co1])).
% 1.04/2.15
% 1.04/2.15 fof(subgoal_2, plain,
% 1.04/2.15 ((~
% 1.04/2.15 (op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.15 op(e3, e3) = e0) &
% 1.04/2.15 ~
% 1.04/2.15 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.15 op(e3, e3) = e1) & op(e0, e0) = e2 & op(e1, e1) = e2 &
% 1.04/2.15 op(e2, e2) = e2) => op(e3, e3) != e2), inference(strip, [], [co1])).
% 1.04/2.15
% 1.04/2.15 fof(subgoal_3, plain,
% 1.04/2.15 ((~
% 1.04/2.15 (op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.15 op(e3, e3) = e0) &
% 1.04/2.15 ~
% 1.04/2.15 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.15 op(e3, e3) = e1) &
% 1.04/2.15 ~
% 1.04/2.15 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.15 op(e3, e3) = e2) & op(e0, e0) = e3 & op(e1, e1) = e3 &
% 1.04/2.15 op(e2, e2) = e3) => op(e3, e3) != e3), inference(strip, [], [co1])).
% 1.04/2.15
% 1.04/2.15 fof(subgoal_4, plain,
% 1.04/2.15 ((~
% 1.04/2.15 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.15 op(e3, e3) = e0) |
% 1.04/2.15 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.15 op(e3, e3) = e1) |
% 1.04/2.15 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.15 op(e3, e3) = e2) |
% 1.04/2.15 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.15 op(e3, e3) = e3)) & op(e0, e0) != e0 & op(e0, e0) != e1 &
% 1.04/2.15 op(e0, e0) != e2) => op(e0, e0) = e3), inference(strip, [], [co1])).
% 1.04/2.15
% 1.04/2.15 fof(subgoal_5, plain,
% 1.04/2.15 ((~
% 1.04/2.15 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.15 op(e3, e3) = e0) |
% 1.04/2.15 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.15 op(e3, e3) = e1) |
% 1.04/2.15 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.15 op(e3, e3) = e2) |
% 1.04/2.15 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.15 op(e3, e3) = e3)) &
% 1.04/2.15 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.15 op(e0, e0) = e3) & op(e0, e1) != e0 & op(e0, e1) != e1 &
% 1.04/2.15 op(e0, e1) != e2) => op(e0, e1) = e3), inference(strip, [], [co1])).
% 1.04/2.15
% 1.04/2.15 fof(subgoal_6, plain,
% 1.04/2.15 ((~
% 1.04/2.15 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.15 op(e3, e3) = e0) |
% 1.04/2.15 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.15 op(e3, e3) = e1) |
% 1.04/2.15 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.15 op(e3, e3) = e2) |
% 1.04/2.15 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.15 op(e3, e3) = e3)) &
% 1.04/2.15 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.15 op(e0, e0) = e3) &
% 1.04/2.15 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.15 op(e0, e1) = e3) & op(e0, e2) != e0 & op(e0, e2) != e1 &
% 1.04/2.15 op(e0, e2) != e2) => op(e0, e2) = e3), inference(strip, [], [co1])).
% 1.04/2.15
% 1.04/2.15 fof(subgoal_7, plain,
% 1.04/2.15 ((~
% 1.04/2.15 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.15 op(e3, e3) = e0) |
% 1.04/2.15 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.15 op(e3, e3) = e1) |
% 1.04/2.15 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.15 op(e3, e3) = e2) |
% 1.04/2.15 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.15 op(e3, e3) = e3)) &
% 1.04/2.15 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.15 op(e0, e0) = e3) &
% 1.04/2.15 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.15 op(e0, e1) = e3) &
% 1.04/2.15 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.15 op(e0, e2) = e3) & op(e0, e3) != e0 & op(e0, e3) != e1 &
% 1.04/2.15 op(e0, e3) != e2) => op(e0, e3) = e3), inference(strip, [], [co1])).
% 1.04/2.15
% 1.04/2.15 fof(subgoal_8, plain,
% 1.04/2.15 ((~
% 1.04/2.15 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.15 op(e3, e3) = e0) |
% 1.04/2.15 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.15 op(e3, e3) = e1) |
% 1.04/2.15 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.15 op(e3, e3) = e2) |
% 1.04/2.15 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.15 op(e3, e3) = e3)) &
% 1.04/2.15 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.15 op(e0, e0) = e3) &
% 1.04/2.15 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.15 op(e0, e1) = e3) &
% 1.04/2.15 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.15 op(e0, e2) = e3) &
% 1.04/2.15 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.15 op(e0, e3) = e3) & op(e1, e0) != e0 & op(e1, e0) != e1 &
% 1.04/2.15 op(e1, e0) != e2) => op(e1, e0) = e3), inference(strip, [], [co1])).
% 1.04/2.15
% 1.04/2.15 fof(subgoal_9, plain,
% 1.04/2.15 ((~
% 1.04/2.15 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.15 op(e3, e3) = e0) |
% 1.04/2.15 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.15 op(e3, e3) = e1) |
% 1.04/2.15 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.15 op(e3, e3) = e2) |
% 1.04/2.15 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.15 op(e3, e3) = e3)) &
% 1.04/2.15 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.15 op(e0, e0) = e3) &
% 1.04/2.15 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.15 op(e0, e1) = e3) &
% 1.04/2.15 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.15 op(e0, e2) = e3) &
% 1.04/2.15 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.15 op(e0, e3) = e3) &
% 1.04/2.15 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.15 op(e1, e0) = e3) & op(e1, e1) != e0 & op(e1, e1) != e1 &
% 1.04/2.15 op(e1, e1) != e2) => op(e1, e1) = e3), inference(strip, [], [co1])).
% 1.04/2.15
% 1.04/2.15 fof(subgoal_10, plain,
% 1.04/2.15 ((~
% 1.04/2.15 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.15 op(e3, e3) = e0) |
% 1.04/2.15 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.15 op(e3, e3) = e1) |
% 1.04/2.15 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.15 op(e3, e3) = e2) |
% 1.04/2.15 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.15 op(e3, e3) = e3)) &
% 1.04/2.15 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.15 op(e0, e0) = e3) &
% 1.04/2.15 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.15 op(e0, e1) = e3) &
% 1.04/2.15 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.15 op(e0, e2) = e3) &
% 1.04/2.15 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.15 op(e0, e3) = e3) &
% 1.04/2.15 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.15 op(e1, e0) = e3) &
% 1.04/2.15 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.15 op(e1, e1) = e3) & op(e1, e2) != e0 & op(e1, e2) != e1 &
% 1.04/2.15 op(e1, e2) != e2) => op(e1, e2) = e3), inference(strip, [], [co1])).
% 1.04/2.15
% 1.04/2.15 fof(subgoal_11, plain,
% 1.04/2.15 ((~
% 1.04/2.15 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.15 op(e3, e3) = e0) |
% 1.04/2.15 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.15 op(e3, e3) = e1) |
% 1.04/2.15 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.15 op(e3, e3) = e2) |
% 1.04/2.15 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.15 op(e3, e3) = e3)) &
% 1.04/2.15 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.15 op(e0, e0) = e3) &
% 1.04/2.15 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.15 op(e0, e1) = e3) &
% 1.04/2.15 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.15 op(e0, e2) = e3) &
% 1.04/2.15 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.15 op(e0, e3) = e3) &
% 1.04/2.15 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.15 op(e1, e0) = e3) &
% 1.04/2.15 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.15 op(e1, e1) = e3) &
% 1.04/2.15 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.15 op(e1, e2) = e3) & op(e1, e3) != e0 & op(e1, e3) != e1 &
% 1.04/2.15 op(e1, e3) != e2) => op(e1, e3) = e3), inference(strip, [], [co1])).
% 1.04/2.15
% 1.04/2.15 fof(subgoal_12, plain,
% 1.04/2.15 ((~
% 1.04/2.15 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.15 op(e3, e3) = e0) |
% 1.04/2.15 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.15 op(e3, e3) = e1) |
% 1.04/2.15 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.15 op(e3, e3) = e2) |
% 1.04/2.15 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.15 op(e3, e3) = e3)) &
% 1.04/2.15 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.15 op(e0, e0) = e3) &
% 1.04/2.15 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.15 op(e0, e1) = e3) &
% 1.04/2.15 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.15 op(e0, e2) = e3) &
% 1.04/2.15 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.15 op(e0, e3) = e3) &
% 1.04/2.15 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.15 op(e1, e0) = e3) &
% 1.04/2.15 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.15 op(e1, e1) = e3) &
% 1.04/2.15 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.15 op(e1, e2) = e3) &
% 1.04/2.15 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.15 op(e1, e3) = e3) & op(e2, e0) != e0 & op(e2, e0) != e1 &
% 1.04/2.15 op(e2, e0) != e2) => op(e2, e0) = e3), inference(strip, [], [co1])).
% 1.04/2.15
% 1.04/2.15 fof(subgoal_13, plain,
% 1.04/2.15 ((~
% 1.04/2.15 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.15 op(e3, e3) = e0) |
% 1.04/2.15 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.15 op(e3, e3) = e1) |
% 1.04/2.15 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.15 op(e3, e3) = e2) |
% 1.04/2.15 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.15 op(e3, e3) = e3)) &
% 1.04/2.15 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.15 op(e0, e0) = e3) &
% 1.04/2.15 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.15 op(e0, e1) = e3) &
% 1.04/2.15 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.15 op(e0, e2) = e3) &
% 1.04/2.15 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.15 op(e0, e3) = e3) &
% 1.04/2.15 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.15 op(e1, e0) = e3) &
% 1.04/2.15 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.15 op(e1, e1) = e3) &
% 1.04/2.15 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.15 op(e1, e2) = e3) &
% 1.04/2.15 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.15 op(e1, e3) = e3) &
% 1.04/2.15 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.15 op(e2, e0) = e3) & op(e2, e1) != e0 & op(e2, e1) != e1 &
% 1.04/2.15 op(e2, e1) != e2) => op(e2, e1) = e3), inference(strip, [], [co1])).
% 1.04/2.15
% 1.04/2.15 fof(subgoal_14, plain,
% 1.04/2.15 ((~
% 1.04/2.15 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.15 op(e3, e3) = e0) |
% 1.04/2.15 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.15 op(e3, e3) = e1) |
% 1.04/2.15 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.15 op(e3, e3) = e2) |
% 1.04/2.15 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.15 op(e3, e3) = e3)) &
% 1.04/2.15 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.15 op(e0, e0) = e3) &
% 1.04/2.15 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.15 op(e0, e1) = e3) &
% 1.04/2.15 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.15 op(e0, e2) = e3) &
% 1.04/2.15 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.15 op(e0, e3) = e3) &
% 1.04/2.16 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.16 op(e1, e0) = e3) &
% 1.04/2.16 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.16 op(e1, e1) = e3) &
% 1.04/2.16 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.16 op(e1, e2) = e3) &
% 1.04/2.16 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.16 op(e1, e3) = e3) &
% 1.04/2.16 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.16 op(e2, e0) = e3) &
% 1.04/2.16 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.16 op(e2, e1) = e3) & op(e2, e2) != e0 & op(e2, e2) != e1 &
% 1.04/2.16 op(e2, e2) != e2) => op(e2, e2) = e3), inference(strip, [], [co1])).
% 1.04/2.16
% 1.04/2.16 fof(subgoal_15, plain,
% 1.04/2.16 ((~
% 1.04/2.16 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.16 op(e3, e3) = e0) |
% 1.04/2.16 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.16 op(e3, e3) = e1) |
% 1.04/2.16 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.16 op(e3, e3) = e2) |
% 1.04/2.16 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.16 op(e3, e3) = e3)) &
% 1.04/2.16 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.16 op(e0, e0) = e3) &
% 1.04/2.16 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.16 op(e0, e1) = e3) &
% 1.04/2.16 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.16 op(e0, e2) = e3) &
% 1.04/2.16 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.16 op(e0, e3) = e3) &
% 1.04/2.16 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.16 op(e1, e0) = e3) &
% 1.04/2.16 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.16 op(e1, e1) = e3) &
% 1.04/2.16 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.16 op(e1, e2) = e3) &
% 1.04/2.16 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.16 op(e1, e3) = e3) &
% 1.04/2.16 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.16 op(e2, e0) = e3) &
% 1.04/2.16 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.16 op(e2, e1) = e3) &
% 1.04/2.16 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.16 op(e2, e2) = e3) & op(e2, e3) != e0 & op(e2, e3) != e1 &
% 1.04/2.16 op(e2, e3) != e2) => op(e2, e3) = e3), inference(strip, [], [co1])).
% 1.04/2.16
% 1.04/2.16 fof(subgoal_16, plain,
% 1.04/2.16 ((~
% 1.04/2.16 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.16 op(e3, e3) = e0) |
% 1.04/2.16 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.16 op(e3, e3) = e1) |
% 1.04/2.16 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.16 op(e3, e3) = e2) |
% 1.04/2.16 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.16 op(e3, e3) = e3)) &
% 1.04/2.16 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.16 op(e0, e0) = e3) &
% 1.04/2.16 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.16 op(e0, e1) = e3) &
% 1.04/2.16 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.16 op(e0, e2) = e3) &
% 1.04/2.16 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.16 op(e0, e3) = e3) &
% 1.04/2.16 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.16 op(e1, e0) = e3) &
% 1.04/2.16 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.16 op(e1, e1) = e3) &
% 1.04/2.16 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.16 op(e1, e2) = e3) &
% 1.04/2.16 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.16 op(e1, e3) = e3) &
% 1.04/2.16 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.16 op(e2, e0) = e3) &
% 1.04/2.16 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.16 op(e2, e1) = e3) &
% 1.04/2.16 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.16 op(e2, e2) = e3) &
% 1.04/2.16 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.16 op(e2, e3) = e3) & op(e3, e0) != e0 & op(e3, e0) != e1 &
% 1.04/2.16 op(e3, e0) != e2) => op(e3, e0) = e3), inference(strip, [], [co1])).
% 1.04/2.16
% 1.04/2.16 fof(subgoal_17, plain,
% 1.04/2.16 ((~
% 1.04/2.16 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.16 op(e3, e3) = e0) |
% 1.04/2.16 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.16 op(e3, e3) = e1) |
% 1.04/2.16 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.16 op(e3, e3) = e2) |
% 1.04/2.16 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.16 op(e3, e3) = e3)) &
% 1.04/2.16 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.16 op(e0, e0) = e3) &
% 1.04/2.16 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.16 op(e0, e1) = e3) &
% 1.04/2.16 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.16 op(e0, e2) = e3) &
% 1.04/2.16 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.16 op(e0, e3) = e3) &
% 1.04/2.16 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.16 op(e1, e0) = e3) &
% 1.04/2.16 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.16 op(e1, e1) = e3) &
% 1.04/2.16 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.16 op(e1, e2) = e3) &
% 1.04/2.16 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.16 op(e1, e3) = e3) &
% 1.04/2.16 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.16 op(e2, e0) = e3) &
% 1.04/2.16 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.16 op(e2, e1) = e3) &
% 1.04/2.16 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.16 op(e2, e2) = e3) &
% 1.04/2.16 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.16 op(e2, e3) = e3) &
% 1.04/2.16 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.16 op(e3, e0) = e3) & op(e3, e1) != e0 & op(e3, e1) != e1 &
% 1.04/2.16 op(e3, e1) != e2) => op(e3, e1) = e3), inference(strip, [], [co1])).
% 1.04/2.16
% 1.04/2.16 fof(subgoal_18, plain,
% 1.04/2.16 ((~
% 1.04/2.16 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.16 op(e3, e3) = e0) |
% 1.04/2.16 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.16 op(e3, e3) = e1) |
% 1.04/2.16 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.16 op(e3, e3) = e2) |
% 1.04/2.16 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.16 op(e3, e3) = e3)) &
% 1.04/2.16 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.16 op(e0, e0) = e3) &
% 1.04/2.16 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.16 op(e0, e1) = e3) &
% 1.04/2.16 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.16 op(e0, e2) = e3) &
% 1.04/2.16 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.16 op(e0, e3) = e3) &
% 1.04/2.16 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.16 op(e1, e0) = e3) &
% 1.04/2.16 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.16 op(e1, e1) = e3) &
% 1.04/2.16 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.16 op(e1, e2) = e3) &
% 1.04/2.16 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.16 op(e1, e3) = e3) &
% 1.04/2.16 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.16 op(e2, e0) = e3) &
% 1.04/2.16 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.16 op(e2, e1) = e3) &
% 1.04/2.16 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.16 op(e2, e2) = e3) &
% 1.04/2.16 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.16 op(e2, e3) = e3) &
% 1.04/2.16 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.16 op(e3, e0) = e3) &
% 1.04/2.16 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.16 op(e3, e1) = e3) & op(e3, e2) != e0 & op(e3, e2) != e1 &
% 1.04/2.16 op(e3, e2) != e2) => op(e3, e2) = e3), inference(strip, [], [co1])).
% 1.04/2.17
% 1.04/2.17 fof(subgoal_19, plain,
% 1.04/2.17 ((~
% 1.04/2.17 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.17 op(e3, e3) = e0) |
% 1.04/2.17 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.17 op(e3, e3) = e1) |
% 1.04/2.17 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.17 op(e3, e3) = e2) |
% 1.04/2.17 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.17 op(e3, e3) = e3)) &
% 1.04/2.17 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.17 op(e0, e0) = e3) &
% 1.04/2.17 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.17 op(e0, e1) = e3) &
% 1.04/2.17 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.17 op(e0, e2) = e3) &
% 1.04/2.17 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.17 op(e0, e3) = e3) &
% 1.04/2.17 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.17 op(e1, e0) = e3) &
% 1.04/2.17 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.17 op(e1, e1) = e3) &
% 1.04/2.17 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.17 op(e1, e2) = e3) &
% 1.04/2.17 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.17 op(e1, e3) = e3) &
% 1.04/2.17 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.17 op(e2, e0) = e3) &
% 1.04/2.17 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.17 op(e2, e1) = e3) &
% 1.04/2.17 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.17 op(e2, e2) = e3) &
% 1.04/2.17 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.17 op(e2, e3) = e3) &
% 1.04/2.17 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.17 op(e3, e0) = e3) &
% 1.04/2.17 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.17 op(e3, e1) = e3) &
% 1.04/2.17 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.17 op(e3, e2) = e3) & op(e3, e3) != e0 & op(e3, e3) != e1 &
% 1.04/2.17 op(e3, e3) != e2) => op(e3, e3) = e3), inference(strip, [], [co1])).
% 1.04/2.17
% 1.04/2.17 fof(subgoal_20, plain,
% 1.04/2.17 ((~
% 1.04/2.17 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.17 op(e3, e3) = e0) |
% 1.04/2.17 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.17 op(e3, e3) = e1) |
% 1.04/2.17 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.17 op(e3, e3) = e2) |
% 1.04/2.17 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.17 op(e3, e3) = e3)) &
% 1.04/2.17 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.17 op(e0, e0) = e3) &
% 1.04/2.17 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.17 op(e0, e1) = e3) &
% 1.04/2.17 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.17 op(e0, e2) = e3) &
% 1.04/2.17 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.17 op(e0, e3) = e3) &
% 1.04/2.17 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.17 op(e1, e0) = e3) &
% 1.04/2.17 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.17 op(e1, e1) = e3) &
% 1.04/2.17 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.17 op(e1, e2) = e3) &
% 1.04/2.17 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.17 op(e1, e3) = e3) &
% 1.04/2.17 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.17 op(e2, e0) = e3) &
% 1.04/2.17 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.17 op(e2, e1) = e3) &
% 1.04/2.17 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.17 op(e2, e2) = e3) &
% 1.04/2.17 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.17 op(e2, e3) = e3) &
% 1.04/2.17 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.17 op(e3, e0) = e3) &
% 1.04/2.17 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.17 op(e3, e1) = e3) &
% 1.04/2.17 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.17 op(e3, e2) = e3) &
% 1.04/2.17 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.17 op(e3, e3) = e3)) => op(op(e0, e0), e0) = op(e0, op(e0, e0))),
% 1.04/2.17 inference(strip, [], [co1])).
% 1.04/2.17
% 1.04/2.17 fof(subgoal_21, plain,
% 1.04/2.17 ((~
% 1.04/2.17 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.17 op(e3, e3) = e0) |
% 1.04/2.17 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.17 op(e3, e3) = e1) |
% 1.04/2.17 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.17 op(e3, e3) = e2) |
% 1.04/2.17 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.17 op(e3, e3) = e3)) &
% 1.04/2.17 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.17 op(e0, e0) = e3) &
% 1.04/2.17 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.17 op(e0, e1) = e3) &
% 1.04/2.17 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.17 op(e0, e2) = e3) &
% 1.04/2.17 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.17 op(e0, e3) = e3) &
% 1.04/2.17 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.17 op(e1, e0) = e3) &
% 1.04/2.17 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.17 op(e1, e1) = e3) &
% 1.04/2.17 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.17 op(e1, e2) = e3) &
% 1.04/2.17 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.17 op(e1, e3) = e3) &
% 1.04/2.17 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.17 op(e2, e0) = e3) &
% 1.04/2.17 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.17 op(e2, e1) = e3) &
% 1.04/2.17 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.17 op(e2, e2) = e3) &
% 1.04/2.17 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.17 op(e2, e3) = e3) &
% 1.04/2.17 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.17 op(e3, e0) = e3) &
% 1.04/2.17 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.17 op(e3, e1) = e3) &
% 1.04/2.17 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.17 op(e3, e2) = e3) &
% 1.04/2.17 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.17 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0))) =>
% 1.04/2.17 op(op(e0, e0), e1) = op(e0, op(e0, e1))),
% 1.04/2.17 inference(strip, [], [co1])).
% 1.04/2.17
% 1.04/2.17 fof(subgoal_22, plain,
% 1.04/2.17 ((~
% 1.04/2.17 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.17 op(e3, e3) = e0) |
% 1.04/2.17 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.17 op(e3, e3) = e1) |
% 1.04/2.17 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.17 op(e3, e3) = e2) |
% 1.04/2.17 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.17 op(e3, e3) = e3)) &
% 1.04/2.17 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.17 op(e0, e0) = e3) &
% 1.04/2.17 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.17 op(e0, e1) = e3) &
% 1.04/2.17 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.17 op(e0, e2) = e3) &
% 1.04/2.17 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.17 op(e0, e3) = e3) &
% 1.04/2.17 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.17 op(e1, e0) = e3) &
% 1.04/2.17 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.17 op(e1, e1) = e3) &
% 1.04/2.17 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.17 op(e1, e2) = e3) &
% 1.04/2.17 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.17 op(e1, e3) = e3) &
% 1.04/2.17 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.17 op(e2, e0) = e3) &
% 1.04/2.17 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.17 op(e2, e1) = e3) &
% 1.04/2.17 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.17 op(e2, e2) = e3) &
% 1.04/2.17 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.17 op(e2, e3) = e3) &
% 1.04/2.17 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.17 op(e3, e0) = e3) &
% 1.04/2.17 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.17 op(e3, e1) = e3) &
% 1.04/2.17 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.17 op(e3, e2) = e3) &
% 1.04/2.17 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.17 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.17 op(op(e0, e0), e1) = op(e0, op(e0, e1))) =>
% 1.04/2.17 op(op(e0, e0), e2) = op(e0, op(e0, e2))),
% 1.04/2.17 inference(strip, [], [co1])).
% 1.04/2.17
% 1.04/2.17 fof(subgoal_23, plain,
% 1.04/2.17 ((~
% 1.04/2.17 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.17 op(e3, e3) = e0) |
% 1.04/2.17 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.17 op(e3, e3) = e1) |
% 1.04/2.17 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.17 op(e3, e3) = e2) |
% 1.04/2.17 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.17 op(e3, e3) = e3)) &
% 1.04/2.17 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.17 op(e0, e0) = e3) &
% 1.04/2.17 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.17 op(e0, e1) = e3) &
% 1.04/2.17 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.17 op(e0, e2) = e3) &
% 1.04/2.17 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.17 op(e0, e3) = e3) &
% 1.04/2.17 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.17 op(e1, e0) = e3) &
% 1.04/2.17 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.17 op(e1, e1) = e3) &
% 1.04/2.17 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.17 op(e1, e2) = e3) &
% 1.04/2.17 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.17 op(e1, e3) = e3) &
% 1.04/2.17 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.17 op(e2, e0) = e3) &
% 1.04/2.17 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.17 op(e2, e1) = e3) &
% 1.04/2.17 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.17 op(e2, e2) = e3) &
% 1.04/2.17 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.17 op(e2, e3) = e3) &
% 1.04/2.17 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.17 op(e3, e0) = e3) &
% 1.04/2.17 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.17 op(e3, e1) = e3) &
% 1.04/2.17 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.17 op(e3, e2) = e3) &
% 1.04/2.17 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.17 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.17 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.17 op(op(e0, e0), e2) = op(e0, op(e0, e2))) =>
% 1.04/2.17 op(op(e0, e0), e3) = op(e0, op(e0, e3))),
% 1.04/2.17 inference(strip, [], [co1])).
% 1.04/2.17
% 1.04/2.17 fof(subgoal_24, plain,
% 1.04/2.17 ((~
% 1.04/2.17 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.17 op(e3, e3) = e0) |
% 1.04/2.17 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.17 op(e3, e3) = e1) |
% 1.04/2.17 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.17 op(e3, e3) = e2) |
% 1.04/2.17 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.17 op(e3, e3) = e3)) &
% 1.04/2.17 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.17 op(e0, e0) = e3) &
% 1.04/2.17 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.17 op(e0, e1) = e3) &
% 1.04/2.17 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.17 op(e0, e2) = e3) &
% 1.04/2.17 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.17 op(e0, e3) = e3) &
% 1.04/2.17 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.17 op(e1, e0) = e3) &
% 1.04/2.17 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.17 op(e1, e1) = e3) &
% 1.04/2.17 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.17 op(e1, e2) = e3) &
% 1.04/2.17 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.17 op(e1, e3) = e3) &
% 1.04/2.17 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.17 op(e2, e0) = e3) &
% 1.04/2.17 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.17 op(e2, e1) = e3) &
% 1.04/2.17 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.17 op(e2, e2) = e3) &
% 1.04/2.17 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.17 op(e2, e3) = e3) &
% 1.04/2.17 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.17 op(e3, e0) = e3) &
% 1.04/2.17 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.17 op(e3, e1) = e3) &
% 1.04/2.17 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.17 op(e3, e2) = e3) &
% 1.04/2.17 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.17 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.17 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.17 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.17 op(op(e0, e0), e3) = op(e0, op(e0, e3))) =>
% 1.04/2.17 op(op(e0, e1), e0) = op(e0, op(e1, e0))),
% 1.04/2.17 inference(strip, [], [co1])).
% 1.04/2.17
% 1.04/2.17 fof(subgoal_25, plain,
% 1.04/2.17 ((~
% 1.04/2.17 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.17 op(e3, e3) = e0) |
% 1.04/2.17 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.17 op(e3, e3) = e1) |
% 1.04/2.17 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.17 op(e3, e3) = e2) |
% 1.04/2.17 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.17 op(e3, e3) = e3)) &
% 1.04/2.17 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.17 op(e0, e0) = e3) &
% 1.04/2.17 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.17 op(e0, e1) = e3) &
% 1.04/2.17 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.17 op(e0, e2) = e3) &
% 1.04/2.17 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.17 op(e0, e3) = e3) &
% 1.04/2.17 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.17 op(e1, e0) = e3) &
% 1.04/2.17 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.17 op(e1, e1) = e3) &
% 1.04/2.17 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.17 op(e1, e2) = e3) &
% 1.04/2.17 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.17 op(e1, e3) = e3) &
% 1.04/2.17 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.17 op(e2, e0) = e3) &
% 1.04/2.17 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.17 op(e2, e1) = e3) &
% 1.04/2.17 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.17 op(e2, e2) = e3) &
% 1.04/2.17 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.17 op(e2, e3) = e3) &
% 1.04/2.17 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.17 op(e3, e0) = e3) &
% 1.04/2.17 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.17 op(e3, e1) = e3) &
% 1.04/2.17 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.17 op(e3, e2) = e3) &
% 1.04/2.17 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.17 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.17 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.17 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.17 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.17 op(op(e0, e1), e0) = op(e0, op(e1, e0))) =>
% 1.04/2.17 op(op(e0, e1), e1) = op(e0, op(e1, e1))),
% 1.04/2.17 inference(strip, [], [co1])).
% 1.04/2.17
% 1.04/2.17 fof(subgoal_26, plain,
% 1.04/2.17 ((~
% 1.04/2.17 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.17 op(e3, e3) = e0) |
% 1.04/2.17 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.17 op(e3, e3) = e1) |
% 1.04/2.17 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.17 op(e3, e3) = e2) |
% 1.04/2.17 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.17 op(e3, e3) = e3)) &
% 1.04/2.17 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.17 op(e0, e0) = e3) &
% 1.04/2.17 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.17 op(e0, e1) = e3) &
% 1.04/2.17 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.17 op(e0, e2) = e3) &
% 1.04/2.17 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.17 op(e0, e3) = e3) &
% 1.04/2.17 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.17 op(e1, e0) = e3) &
% 1.04/2.17 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.17 op(e1, e1) = e3) &
% 1.04/2.17 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.17 op(e1, e2) = e3) &
% 1.04/2.17 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.17 op(e1, e3) = e3) &
% 1.04/2.17 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.17 op(e2, e0) = e3) &
% 1.04/2.17 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.17 op(e2, e1) = e3) &
% 1.04/2.17 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.17 op(e2, e2) = e3) &
% 1.04/2.17 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.17 op(e2, e3) = e3) &
% 1.04/2.17 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.17 op(e3, e0) = e3) &
% 1.04/2.17 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.17 op(e3, e1) = e3) &
% 1.04/2.17 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.17 op(e3, e2) = e3) &
% 1.04/2.17 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.17 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.17 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.17 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.17 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.17 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.17 op(op(e0, e1), e1) = op(e0, op(e1, e1))) =>
% 1.04/2.17 op(op(e0, e1), e2) = op(e0, op(e1, e2))),
% 1.04/2.17 inference(strip, [], [co1])).
% 1.04/2.17
% 1.04/2.17 fof(subgoal_27, plain,
% 1.04/2.17 ((~
% 1.04/2.17 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.17 op(e3, e3) = e0) |
% 1.04/2.17 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.17 op(e3, e3) = e1) |
% 1.04/2.17 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.17 op(e3, e3) = e2) |
% 1.04/2.17 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.17 op(e3, e3) = e3)) &
% 1.04/2.17 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.17 op(e0, e0) = e3) &
% 1.04/2.17 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.17 op(e0, e1) = e3) &
% 1.04/2.17 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.17 op(e0, e2) = e3) &
% 1.04/2.17 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.17 op(e0, e3) = e3) &
% 1.04/2.17 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.17 op(e1, e0) = e3) &
% 1.04/2.17 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.17 op(e1, e1) = e3) &
% 1.04/2.17 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.17 op(e1, e2) = e3) &
% 1.04/2.17 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.17 op(e1, e3) = e3) &
% 1.04/2.17 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.17 op(e2, e0) = e3) &
% 1.04/2.17 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.17 op(e2, e1) = e3) &
% 1.04/2.17 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.17 op(e2, e2) = e3) &
% 1.04/2.17 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.17 op(e2, e3) = e3) &
% 1.04/2.17 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.17 op(e3, e0) = e3) &
% 1.04/2.17 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.17 op(e3, e1) = e3) &
% 1.04/2.17 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.17 op(e3, e2) = e3) &
% 1.04/2.17 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.17 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.17 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.17 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.17 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.17 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.17 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.04/2.17 op(op(e0, e1), e2) = op(e0, op(e1, e2))) =>
% 1.04/2.17 op(op(e0, e1), e3) = op(e0, op(e1, e3))),
% 1.04/2.17 inference(strip, [], [co1])).
% 1.04/2.17
% 1.04/2.17 fof(subgoal_28, plain,
% 1.04/2.17 ((~
% 1.04/2.17 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.17 op(e3, e3) = e0) |
% 1.04/2.17 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.17 op(e3, e3) = e1) |
% 1.04/2.17 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.17 op(e3, e3) = e2) |
% 1.04/2.17 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.17 op(e3, e3) = e3)) &
% 1.04/2.17 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.17 op(e0, e0) = e3) &
% 1.04/2.17 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.17 op(e0, e1) = e3) &
% 1.04/2.17 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.17 op(e0, e2) = e3) &
% 1.04/2.17 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.17 op(e0, e3) = e3) &
% 1.04/2.17 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.17 op(e1, e0) = e3) &
% 1.04/2.17 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.17 op(e1, e1) = e3) &
% 1.04/2.17 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.17 op(e1, e2) = e3) &
% 1.04/2.17 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.17 op(e1, e3) = e3) &
% 1.04/2.17 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.17 op(e2, e0) = e3) &
% 1.04/2.17 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.17 op(e2, e1) = e3) &
% 1.04/2.17 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.17 op(e2, e2) = e3) &
% 1.04/2.17 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.17 op(e2, e3) = e3) &
% 1.04/2.17 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.17 op(e3, e0) = e3) &
% 1.04/2.17 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.17 op(e3, e1) = e3) &
% 1.04/2.17 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.17 op(e3, e2) = e3) &
% 1.04/2.17 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.17 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.17 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.17 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.17 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.17 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.17 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.04/2.17 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.04/2.17 op(op(e0, e1), e3) = op(e0, op(e1, e3))) =>
% 1.04/2.17 op(op(e0, e2), e0) = op(e0, op(e2, e0))),
% 1.04/2.17 inference(strip, [], [co1])).
% 1.04/2.18
% 1.04/2.18 fof(subgoal_29, plain,
% 1.04/2.18 ((~
% 1.04/2.18 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.18 op(e3, e3) = e0) |
% 1.04/2.18 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.18 op(e3, e3) = e1) |
% 1.04/2.18 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.18 op(e3, e3) = e2) |
% 1.04/2.18 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.18 op(e3, e3) = e3)) &
% 1.04/2.18 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.18 op(e0, e0) = e3) &
% 1.04/2.18 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.18 op(e0, e1) = e3) &
% 1.04/2.18 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.18 op(e0, e2) = e3) &
% 1.04/2.18 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.18 op(e0, e3) = e3) &
% 1.04/2.18 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.18 op(e1, e0) = e3) &
% 1.04/2.18 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.18 op(e1, e1) = e3) &
% 1.04/2.18 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.18 op(e1, e2) = e3) &
% 1.04/2.18 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.18 op(e1, e3) = e3) &
% 1.04/2.18 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.18 op(e2, e0) = e3) &
% 1.04/2.18 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.18 op(e2, e1) = e3) &
% 1.04/2.18 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.18 op(e2, e2) = e3) &
% 1.04/2.18 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.18 op(e2, e3) = e3) &
% 1.04/2.18 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.18 op(e3, e0) = e3) &
% 1.04/2.18 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.18 op(e3, e1) = e3) &
% 1.04/2.18 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.18 op(e3, e2) = e3) &
% 1.04/2.18 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.18 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.18 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.18 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.18 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.18 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.18 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.04/2.18 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.04/2.18 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.04/2.18 op(op(e0, e2), e0) = op(e0, op(e2, e0))) =>
% 1.04/2.18 op(op(e0, e2), e1) = op(e0, op(e2, e1))),
% 1.04/2.18 inference(strip, [], [co1])).
% 1.04/2.18
% 1.04/2.18 fof(subgoal_30, plain,
% 1.04/2.18 ((~
% 1.04/2.18 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.18 op(e3, e3) = e0) |
% 1.04/2.18 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.18 op(e3, e3) = e1) |
% 1.04/2.18 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.18 op(e3, e3) = e2) |
% 1.04/2.18 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.18 op(e3, e3) = e3)) &
% 1.04/2.18 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.18 op(e0, e0) = e3) &
% 1.04/2.18 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.18 op(e0, e1) = e3) &
% 1.04/2.18 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.18 op(e0, e2) = e3) &
% 1.04/2.18 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.18 op(e0, e3) = e3) &
% 1.04/2.18 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.18 op(e1, e0) = e3) &
% 1.04/2.18 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.18 op(e1, e1) = e3) &
% 1.04/2.18 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.18 op(e1, e2) = e3) &
% 1.04/2.18 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.18 op(e1, e3) = e3) &
% 1.04/2.18 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.18 op(e2, e0) = e3) &
% 1.04/2.18 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.18 op(e2, e1) = e3) &
% 1.04/2.18 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.18 op(e2, e2) = e3) &
% 1.04/2.18 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.18 op(e2, e3) = e3) &
% 1.04/2.18 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.18 op(e3, e0) = e3) &
% 1.04/2.18 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.18 op(e3, e1) = e3) &
% 1.04/2.18 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.18 op(e3, e2) = e3) &
% 1.04/2.18 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.18 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.18 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.18 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.18 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.18 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.18 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.04/2.18 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.04/2.18 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.04/2.18 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.04/2.18 op(op(e0, e2), e1) = op(e0, op(e2, e1))) =>
% 1.04/2.18 op(op(e0, e2), e2) = op(e0, op(e2, e2))),
% 1.04/2.18 inference(strip, [], [co1])).
% 1.04/2.18
% 1.04/2.18 fof(subgoal_31, plain,
% 1.04/2.18 ((~
% 1.04/2.18 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.18 op(e3, e3) = e0) |
% 1.04/2.18 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.18 op(e3, e3) = e1) |
% 1.04/2.18 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.18 op(e3, e3) = e2) |
% 1.04/2.18 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.18 op(e3, e3) = e3)) &
% 1.04/2.18 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.18 op(e0, e0) = e3) &
% 1.04/2.18 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.18 op(e0, e1) = e3) &
% 1.04/2.18 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.18 op(e0, e2) = e3) &
% 1.04/2.18 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.18 op(e0, e3) = e3) &
% 1.04/2.18 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.18 op(e1, e0) = e3) &
% 1.04/2.18 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.18 op(e1, e1) = e3) &
% 1.04/2.18 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.18 op(e1, e2) = e3) &
% 1.04/2.18 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.18 op(e1, e3) = e3) &
% 1.04/2.18 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.18 op(e2, e0) = e3) &
% 1.04/2.18 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.18 op(e2, e1) = e3) &
% 1.04/2.18 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.18 op(e2, e2) = e3) &
% 1.04/2.18 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.18 op(e2, e3) = e3) &
% 1.04/2.18 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.18 op(e3, e0) = e3) &
% 1.04/2.18 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.18 op(e3, e1) = e3) &
% 1.04/2.18 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.18 op(e3, e2) = e3) &
% 1.04/2.18 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.18 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.18 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.18 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.18 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.18 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.18 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.04/2.18 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.04/2.18 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.04/2.18 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.04/2.18 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.04/2.18 op(op(e0, e2), e2) = op(e0, op(e2, e2))) =>
% 1.04/2.18 op(op(e0, e2), e3) = op(e0, op(e2, e3))),
% 1.04/2.18 inference(strip, [], [co1])).
% 1.04/2.18
% 1.04/2.18 fof(subgoal_32, plain,
% 1.04/2.18 ((~
% 1.04/2.18 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.18 op(e3, e3) = e0) |
% 1.04/2.18 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.18 op(e3, e3) = e1) |
% 1.04/2.18 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.18 op(e3, e3) = e2) |
% 1.04/2.18 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.18 op(e3, e3) = e3)) &
% 1.04/2.18 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.18 op(e0, e0) = e3) &
% 1.04/2.18 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.18 op(e0, e1) = e3) &
% 1.04/2.18 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.18 op(e0, e2) = e3) &
% 1.04/2.18 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.18 op(e0, e3) = e3) &
% 1.04/2.18 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.18 op(e1, e0) = e3) &
% 1.04/2.18 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.18 op(e1, e1) = e3) &
% 1.04/2.18 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.18 op(e1, e2) = e3) &
% 1.04/2.18 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.18 op(e1, e3) = e3) &
% 1.04/2.18 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.18 op(e2, e0) = e3) &
% 1.04/2.18 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.18 op(e2, e1) = e3) &
% 1.04/2.18 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.18 op(e2, e2) = e3) &
% 1.04/2.18 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.18 op(e2, e3) = e3) &
% 1.04/2.18 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.18 op(e3, e0) = e3) &
% 1.04/2.18 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.18 op(e3, e1) = e3) &
% 1.04/2.18 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.18 op(e3, e2) = e3) &
% 1.04/2.18 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.18 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.18 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.18 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.18 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.18 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.18 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.04/2.18 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.04/2.18 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.04/2.18 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.04/2.18 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.04/2.18 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.04/2.18 op(op(e0, e2), e3) = op(e0, op(e2, e3))) =>
% 1.04/2.18 op(op(e0, e3), e0) = op(e0, op(e3, e0))),
% 1.04/2.18 inference(strip, [], [co1])).
% 1.04/2.19
% 1.04/2.19 fof(subgoal_33, plain,
% 1.04/2.19 ((~
% 1.04/2.19 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.19 op(e3, e3) = e0) |
% 1.04/2.19 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.19 op(e3, e3) = e1) |
% 1.04/2.19 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.19 op(e3, e3) = e2) |
% 1.04/2.19 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.19 op(e3, e3) = e3)) &
% 1.04/2.19 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.19 op(e0, e0) = e3) &
% 1.04/2.19 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.19 op(e0, e1) = e3) &
% 1.04/2.19 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.19 op(e0, e2) = e3) &
% 1.04/2.19 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.19 op(e0, e3) = e3) &
% 1.04/2.19 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.19 op(e1, e0) = e3) &
% 1.04/2.19 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.19 op(e1, e1) = e3) &
% 1.04/2.19 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.19 op(e1, e2) = e3) &
% 1.04/2.19 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.19 op(e1, e3) = e3) &
% 1.04/2.19 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.19 op(e2, e0) = e3) &
% 1.04/2.19 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.19 op(e2, e1) = e3) &
% 1.04/2.19 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.19 op(e2, e2) = e3) &
% 1.04/2.19 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.19 op(e2, e3) = e3) &
% 1.04/2.19 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.19 op(e3, e0) = e3) &
% 1.04/2.19 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.19 op(e3, e1) = e3) &
% 1.04/2.19 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.19 op(e3, e2) = e3) &
% 1.04/2.19 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.19 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.19 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.19 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.19 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.19 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.19 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.04/2.19 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.04/2.19 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.04/2.19 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.04/2.19 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.04/2.19 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.04/2.19 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.04/2.19 op(op(e0, e3), e0) = op(e0, op(e3, e0))) =>
% 1.04/2.19 op(op(e0, e3), e1) = op(e0, op(e3, e1))),
% 1.04/2.19 inference(strip, [], [co1])).
% 1.04/2.19
% 1.04/2.19 fof(subgoal_34, plain,
% 1.04/2.19 ((~
% 1.04/2.19 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.19 op(e3, e3) = e0) |
% 1.04/2.19 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.19 op(e3, e3) = e1) |
% 1.04/2.19 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.19 op(e3, e3) = e2) |
% 1.04/2.19 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.19 op(e3, e3) = e3)) &
% 1.04/2.19 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.19 op(e0, e0) = e3) &
% 1.04/2.19 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.19 op(e0, e1) = e3) &
% 1.04/2.19 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.19 op(e0, e2) = e3) &
% 1.04/2.19 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.19 op(e0, e3) = e3) &
% 1.04/2.19 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.19 op(e1, e0) = e3) &
% 1.04/2.19 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.19 op(e1, e1) = e3) &
% 1.04/2.19 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.19 op(e1, e2) = e3) &
% 1.04/2.19 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.19 op(e1, e3) = e3) &
% 1.04/2.19 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.19 op(e2, e0) = e3) &
% 1.04/2.19 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.19 op(e2, e1) = e3) &
% 1.04/2.19 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.19 op(e2, e2) = e3) &
% 1.04/2.19 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.19 op(e2, e3) = e3) &
% 1.04/2.19 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.19 op(e3, e0) = e3) &
% 1.04/2.19 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.19 op(e3, e1) = e3) &
% 1.04/2.19 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.19 op(e3, e2) = e3) &
% 1.04/2.19 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.19 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.19 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.19 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.19 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.19 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.19 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.04/2.19 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.04/2.19 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.04/2.19 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.04/2.19 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.04/2.19 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.04/2.19 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.04/2.19 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.04/2.19 op(op(e0, e3), e1) = op(e0, op(e3, e1))) =>
% 1.04/2.19 op(op(e0, e3), e2) = op(e0, op(e3, e2))),
% 1.04/2.19 inference(strip, [], [co1])).
% 1.04/2.19
% 1.04/2.19 fof(subgoal_35, plain,
% 1.04/2.19 ((~
% 1.04/2.19 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.19 op(e3, e3) = e0) |
% 1.04/2.19 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.19 op(e3, e3) = e1) |
% 1.04/2.19 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.19 op(e3, e3) = e2) |
% 1.04/2.19 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.19 op(e3, e3) = e3)) &
% 1.04/2.19 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.19 op(e0, e0) = e3) &
% 1.04/2.19 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.19 op(e0, e1) = e3) &
% 1.04/2.19 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.19 op(e0, e2) = e3) &
% 1.04/2.19 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.19 op(e0, e3) = e3) &
% 1.04/2.19 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.19 op(e1, e0) = e3) &
% 1.04/2.19 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.19 op(e1, e1) = e3) &
% 1.04/2.19 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.19 op(e1, e2) = e3) &
% 1.04/2.19 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.19 op(e1, e3) = e3) &
% 1.04/2.19 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.19 op(e2, e0) = e3) &
% 1.04/2.19 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.19 op(e2, e1) = e3) &
% 1.04/2.19 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.19 op(e2, e2) = e3) &
% 1.04/2.19 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.19 op(e2, e3) = e3) &
% 1.04/2.19 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.19 op(e3, e0) = e3) &
% 1.04/2.19 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.19 op(e3, e1) = e3) &
% 1.04/2.19 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.19 op(e3, e2) = e3) &
% 1.04/2.19 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.19 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.19 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.19 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.19 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.19 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.19 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.04/2.19 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.04/2.19 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.04/2.19 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.04/2.19 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.04/2.19 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.04/2.19 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.04/2.19 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.04/2.19 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.04/2.19 op(op(e0, e3), e2) = op(e0, op(e3, e2))) =>
% 1.04/2.19 op(op(e0, e3), e3) = op(e0, op(e3, e3))),
% 1.04/2.19 inference(strip, [], [co1])).
% 1.04/2.19
% 1.04/2.19 fof(subgoal_36, plain,
% 1.04/2.19 ((~
% 1.04/2.19 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.19 op(e3, e3) = e0) |
% 1.04/2.19 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.19 op(e3, e3) = e1) |
% 1.04/2.19 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.19 op(e3, e3) = e2) |
% 1.04/2.19 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.19 op(e3, e3) = e3)) &
% 1.04/2.19 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.19 op(e0, e0) = e3) &
% 1.04/2.19 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.19 op(e0, e1) = e3) &
% 1.04/2.19 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.19 op(e0, e2) = e3) &
% 1.04/2.19 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.19 op(e0, e3) = e3) &
% 1.04/2.19 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.19 op(e1, e0) = e3) &
% 1.04/2.19 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.19 op(e1, e1) = e3) &
% 1.04/2.19 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.19 op(e1, e2) = e3) &
% 1.04/2.19 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.19 op(e1, e3) = e3) &
% 1.04/2.19 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.19 op(e2, e0) = e3) &
% 1.04/2.19 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.19 op(e2, e1) = e3) &
% 1.04/2.19 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.19 op(e2, e2) = e3) &
% 1.04/2.19 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.19 op(e2, e3) = e3) &
% 1.04/2.19 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.19 op(e3, e0) = e3) &
% 1.04/2.19 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.19 op(e3, e1) = e3) &
% 1.04/2.19 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.19 op(e3, e2) = e3) &
% 1.04/2.19 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.19 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.19 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.19 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.19 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.19 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.19 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.04/2.19 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.04/2.19 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.04/2.19 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.04/2.19 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.04/2.19 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.04/2.19 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.04/2.19 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.04/2.19 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.04/2.19 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.04/2.19 op(op(e0, e3), e3) = op(e0, op(e3, e3))) =>
% 1.04/2.19 op(op(e1, e0), e0) = op(e1, op(e0, e0))),
% 1.04/2.19 inference(strip, [], [co1])).
% 1.04/2.20
% 1.04/2.20 fof(subgoal_37, plain,
% 1.04/2.20 ((~
% 1.04/2.20 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.20 op(e3, e3) = e0) |
% 1.04/2.20 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.20 op(e3, e3) = e1) |
% 1.04/2.20 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.20 op(e3, e3) = e2) |
% 1.04/2.20 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.20 op(e3, e3) = e3)) &
% 1.04/2.20 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.20 op(e0, e0) = e3) &
% 1.04/2.20 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.20 op(e0, e1) = e3) &
% 1.04/2.20 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.20 op(e0, e2) = e3) &
% 1.04/2.20 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.20 op(e0, e3) = e3) &
% 1.04/2.20 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.20 op(e1, e0) = e3) &
% 1.04/2.20 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.20 op(e1, e1) = e3) &
% 1.04/2.20 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.20 op(e1, e2) = e3) &
% 1.04/2.20 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.20 op(e1, e3) = e3) &
% 1.04/2.20 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.20 op(e2, e0) = e3) &
% 1.04/2.20 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.20 op(e2, e1) = e3) &
% 1.04/2.20 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.20 op(e2, e2) = e3) &
% 1.04/2.20 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.20 op(e2, e3) = e3) &
% 1.04/2.20 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.20 op(e3, e0) = e3) &
% 1.04/2.20 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.20 op(e3, e1) = e3) &
% 1.04/2.20 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.20 op(e3, e2) = e3) &
% 1.04/2.20 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.20 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.20 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.20 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.20 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.20 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.20 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.04/2.20 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.04/2.20 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.04/2.20 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.04/2.20 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.04/2.20 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.04/2.20 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.04/2.20 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.04/2.20 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.04/2.20 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.04/2.20 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.04/2.20 op(op(e1, e0), e0) = op(e1, op(e0, e0))) =>
% 1.04/2.20 op(op(e1, e0), e1) = op(e1, op(e0, e1))),
% 1.04/2.20 inference(strip, [], [co1])).
% 1.04/2.20
% 1.04/2.20 fof(subgoal_38, plain,
% 1.04/2.20 ((~
% 1.04/2.20 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.20 op(e3, e3) = e0) |
% 1.04/2.20 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.20 op(e3, e3) = e1) |
% 1.04/2.20 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.20 op(e3, e3) = e2) |
% 1.04/2.20 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.20 op(e3, e3) = e3)) &
% 1.04/2.20 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.20 op(e0, e0) = e3) &
% 1.04/2.20 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.20 op(e0, e1) = e3) &
% 1.04/2.20 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.20 op(e0, e2) = e3) &
% 1.04/2.20 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.20 op(e0, e3) = e3) &
% 1.04/2.20 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.20 op(e1, e0) = e3) &
% 1.04/2.20 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.20 op(e1, e1) = e3) &
% 1.04/2.20 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.20 op(e1, e2) = e3) &
% 1.04/2.20 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.20 op(e1, e3) = e3) &
% 1.04/2.20 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.20 op(e2, e0) = e3) &
% 1.04/2.20 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.20 op(e2, e1) = e3) &
% 1.04/2.20 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.20 op(e2, e2) = e3) &
% 1.04/2.20 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.20 op(e2, e3) = e3) &
% 1.04/2.20 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.20 op(e3, e0) = e3) &
% 1.04/2.20 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.20 op(e3, e1) = e3) &
% 1.04/2.20 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.20 op(e3, e2) = e3) &
% 1.04/2.20 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.20 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.20 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.20 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.20 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.20 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.20 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.04/2.20 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.04/2.20 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.04/2.20 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.04/2.20 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.04/2.20 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.04/2.20 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.04/2.20 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.04/2.20 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.04/2.20 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.04/2.20 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.04/2.20 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.04/2.20 op(op(e1, e0), e1) = op(e1, op(e0, e1))) =>
% 1.04/2.20 op(op(e1, e0), e2) = op(e1, op(e0, e2))),
% 1.04/2.20 inference(strip, [], [co1])).
% 1.04/2.20
% 1.04/2.20 fof(subgoal_39, plain,
% 1.04/2.20 ((~
% 1.04/2.20 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.20 op(e3, e3) = e0) |
% 1.04/2.20 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.20 op(e3, e3) = e1) |
% 1.04/2.20 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.20 op(e3, e3) = e2) |
% 1.04/2.20 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.20 op(e3, e3) = e3)) &
% 1.04/2.20 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.20 op(e0, e0) = e3) &
% 1.04/2.20 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.20 op(e0, e1) = e3) &
% 1.04/2.20 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.20 op(e0, e2) = e3) &
% 1.04/2.20 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.20 op(e0, e3) = e3) &
% 1.04/2.20 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.20 op(e1, e0) = e3) &
% 1.04/2.20 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.20 op(e1, e1) = e3) &
% 1.04/2.20 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.20 op(e1, e2) = e3) &
% 1.04/2.20 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.20 op(e1, e3) = e3) &
% 1.04/2.20 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.20 op(e2, e0) = e3) &
% 1.04/2.20 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.20 op(e2, e1) = e3) &
% 1.04/2.20 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.20 op(e2, e2) = e3) &
% 1.04/2.20 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.20 op(e2, e3) = e3) &
% 1.04/2.20 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.20 op(e3, e0) = e3) &
% 1.04/2.20 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.20 op(e3, e1) = e3) &
% 1.04/2.20 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.20 op(e3, e2) = e3) &
% 1.04/2.20 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.20 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.20 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.20 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.20 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.20 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.20 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.04/2.20 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.04/2.20 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.04/2.20 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.04/2.20 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.04/2.20 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.04/2.20 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.04/2.20 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.04/2.20 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.04/2.20 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.04/2.20 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.04/2.20 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.04/2.20 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.04/2.20 op(op(e1, e0), e2) = op(e1, op(e0, e2))) =>
% 1.04/2.20 op(op(e1, e0), e3) = op(e1, op(e0, e3))),
% 1.04/2.20 inference(strip, [], [co1])).
% 1.04/2.20
% 1.04/2.20 fof(subgoal_40, plain,
% 1.04/2.20 ((~
% 1.04/2.20 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.20 op(e3, e3) = e0) |
% 1.04/2.20 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.20 op(e3, e3) = e1) |
% 1.04/2.20 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.20 op(e3, e3) = e2) |
% 1.04/2.20 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.20 op(e3, e3) = e3)) &
% 1.04/2.20 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.20 op(e0, e0) = e3) &
% 1.04/2.20 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.20 op(e0, e1) = e3) &
% 1.04/2.20 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.20 op(e0, e2) = e3) &
% 1.04/2.20 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.20 op(e0, e3) = e3) &
% 1.04/2.20 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.20 op(e1, e0) = e3) &
% 1.04/2.20 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.20 op(e1, e1) = e3) &
% 1.04/2.20 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.20 op(e1, e2) = e3) &
% 1.04/2.20 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.20 op(e1, e3) = e3) &
% 1.04/2.20 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.20 op(e2, e0) = e3) &
% 1.04/2.20 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.20 op(e2, e1) = e3) &
% 1.04/2.20 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.20 op(e2, e2) = e3) &
% 1.04/2.20 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.20 op(e2, e3) = e3) &
% 1.04/2.20 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.20 op(e3, e0) = e3) &
% 1.04/2.20 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.20 op(e3, e1) = e3) &
% 1.04/2.20 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.20 op(e3, e2) = e3) &
% 1.04/2.20 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.20 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.20 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.20 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.20 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.20 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.20 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.04/2.20 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.04/2.20 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.04/2.20 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.04/2.20 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.04/2.20 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.04/2.20 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.04/2.20 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.04/2.20 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.04/2.20 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.04/2.20 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.04/2.20 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.04/2.20 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.04/2.20 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.04/2.20 op(op(e1, e0), e3) = op(e1, op(e0, e3))) =>
% 1.04/2.20 op(op(e1, e1), e0) = op(e1, op(e1, e0))),
% 1.04/2.20 inference(strip, [], [co1])).
% 1.04/2.20
% 1.04/2.20 fof(subgoal_41, plain,
% 1.04/2.20 ((~
% 1.04/2.20 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.20 op(e3, e3) = e0) |
% 1.04/2.20 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.20 op(e3, e3) = e1) |
% 1.04/2.20 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.20 op(e3, e3) = e2) |
% 1.04/2.20 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.20 op(e3, e3) = e3)) &
% 1.04/2.20 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.20 op(e0, e0) = e3) &
% 1.04/2.20 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.20 op(e0, e1) = e3) &
% 1.04/2.20 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.20 op(e0, e2) = e3) &
% 1.04/2.20 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.20 op(e0, e3) = e3) &
% 1.04/2.20 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.20 op(e1, e0) = e3) &
% 1.04/2.20 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.20 op(e1, e1) = e3) &
% 1.04/2.20 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.20 op(e1, e2) = e3) &
% 1.04/2.20 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.20 op(e1, e3) = e3) &
% 1.04/2.20 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.20 op(e2, e0) = e3) &
% 1.04/2.20 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.20 op(e2, e1) = e3) &
% 1.04/2.20 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.20 op(e2, e2) = e3) &
% 1.04/2.20 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.20 op(e2, e3) = e3) &
% 1.04/2.20 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.20 op(e3, e0) = e3) &
% 1.04/2.20 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.20 op(e3, e1) = e3) &
% 1.04/2.20 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.20 op(e3, e2) = e3) &
% 1.04/2.20 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.20 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.20 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.20 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.20 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.20 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.20 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.04/2.20 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.04/2.20 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.04/2.20 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.04/2.20 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.04/2.20 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.04/2.20 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.04/2.20 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.04/2.20 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.04/2.20 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.04/2.20 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.04/2.20 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.04/2.20 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.04/2.20 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.04/2.20 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.04/2.20 op(op(e1, e1), e0) = op(e1, op(e1, e0))) =>
% 1.04/2.20 op(op(e1, e1), e1) = op(e1, op(e1, e1))),
% 1.04/2.20 inference(strip, [], [co1])).
% 1.04/2.20
% 1.04/2.20 fof(subgoal_42, plain,
% 1.04/2.20 ((~
% 1.04/2.20 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.04/2.20 op(e3, e3) = e0) |
% 1.04/2.20 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.04/2.20 op(e3, e3) = e1) |
% 1.04/2.20 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.04/2.20 op(e3, e3) = e2) |
% 1.04/2.20 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.04/2.20 op(e3, e3) = e3)) &
% 1.04/2.20 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.04/2.20 op(e0, e0) = e3) &
% 1.04/2.20 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.04/2.20 op(e0, e1) = e3) &
% 1.04/2.20 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.04/2.20 op(e0, e2) = e3) &
% 1.04/2.20 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.04/2.20 op(e0, e3) = e3) &
% 1.04/2.20 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.04/2.20 op(e1, e0) = e3) &
% 1.04/2.20 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.04/2.20 op(e1, e1) = e3) &
% 1.04/2.20 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.04/2.20 op(e1, e2) = e3) &
% 1.04/2.20 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.04/2.20 op(e1, e3) = e3) &
% 1.04/2.20 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.04/2.20 op(e2, e0) = e3) &
% 1.04/2.20 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.04/2.20 op(e2, e1) = e3) &
% 1.04/2.20 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.04/2.20 op(e2, e2) = e3) &
% 1.04/2.20 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.04/2.20 op(e2, e3) = e3) &
% 1.04/2.20 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.04/2.20 op(e3, e0) = e3) &
% 1.04/2.20 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.04/2.20 op(e3, e1) = e3) &
% 1.04/2.20 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.04/2.20 op(e3, e2) = e3) &
% 1.04/2.20 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.04/2.20 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.04/2.20 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.04/2.20 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.04/2.20 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.04/2.20 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.04/2.20 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.04/2.20 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.04/2.20 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.04/2.20 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.04/2.20 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.04/2.20 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.04/2.20 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.04/2.20 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.04/2.20 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.04/2.20 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.04/2.20 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.04/2.20 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.04/2.20 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.04/2.20 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.04/2.20 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.04/2.20 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.04/2.20 op(op(e1, e1), e1) = op(e1, op(e1, e1))) =>
% 1.04/2.20 op(op(e1, e1), e2) = op(e1, op(e1, e2))),
% 1.04/2.20 inference(strip, [], [co1])).
% 1.14/2.21
% 1.14/2.21 fof(subgoal_43, plain,
% 1.14/2.21 ((~
% 1.14/2.21 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.21 op(e3, e3) = e0) |
% 1.14/2.21 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.21 op(e3, e3) = e1) |
% 1.14/2.21 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.21 op(e3, e3) = e2) |
% 1.14/2.21 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.21 op(e3, e3) = e3)) &
% 1.14/2.21 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.21 op(e0, e0) = e3) &
% 1.14/2.21 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.21 op(e0, e1) = e3) &
% 1.14/2.21 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.21 op(e0, e2) = e3) &
% 1.14/2.21 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.21 op(e0, e3) = e3) &
% 1.14/2.21 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.21 op(e1, e0) = e3) &
% 1.14/2.21 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.21 op(e1, e1) = e3) &
% 1.14/2.21 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.21 op(e1, e2) = e3) &
% 1.14/2.21 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.21 op(e1, e3) = e3) &
% 1.14/2.21 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.21 op(e2, e0) = e3) &
% 1.14/2.21 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.21 op(e2, e1) = e3) &
% 1.14/2.21 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.21 op(e2, e2) = e3) &
% 1.14/2.21 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.21 op(e2, e3) = e3) &
% 1.14/2.21 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.21 op(e3, e0) = e3) &
% 1.14/2.21 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.21 op(e3, e1) = e3) &
% 1.14/2.21 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.21 op(e3, e2) = e3) &
% 1.14/2.21 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.21 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.21 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.21 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.21 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.21 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.21 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.21 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.21 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.21 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.21 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.21 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.21 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.21 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.21 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.21 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.21 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.21 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.21 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.21 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.21 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.21 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.21 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.21 op(op(e1, e1), e2) = op(e1, op(e1, e2))) =>
% 1.14/2.21 op(op(e1, e1), e3) = op(e1, op(e1, e3))),
% 1.14/2.21 inference(strip, [], [co1])).
% 1.14/2.21
% 1.14/2.21 fof(subgoal_44, plain,
% 1.14/2.21 ((~
% 1.14/2.21 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.21 op(e3, e3) = e0) |
% 1.14/2.21 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.21 op(e3, e3) = e1) |
% 1.14/2.21 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.21 op(e3, e3) = e2) |
% 1.14/2.21 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.21 op(e3, e3) = e3)) &
% 1.14/2.21 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.21 op(e0, e0) = e3) &
% 1.14/2.21 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.21 op(e0, e1) = e3) &
% 1.14/2.21 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.21 op(e0, e2) = e3) &
% 1.14/2.21 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.21 op(e0, e3) = e3) &
% 1.14/2.21 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.21 op(e1, e0) = e3) &
% 1.14/2.21 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.21 op(e1, e1) = e3) &
% 1.14/2.21 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.21 op(e1, e2) = e3) &
% 1.14/2.21 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.21 op(e1, e3) = e3) &
% 1.14/2.21 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.21 op(e2, e0) = e3) &
% 1.14/2.21 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.21 op(e2, e1) = e3) &
% 1.14/2.21 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.21 op(e2, e2) = e3) &
% 1.14/2.21 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.21 op(e2, e3) = e3) &
% 1.14/2.21 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.21 op(e3, e0) = e3) &
% 1.14/2.21 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.21 op(e3, e1) = e3) &
% 1.14/2.21 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.21 op(e3, e2) = e3) &
% 1.14/2.21 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.21 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.21 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.21 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.21 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.21 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.21 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.21 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.21 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.21 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.21 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.21 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.21 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.21 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.21 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.21 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.21 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.21 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.21 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.21 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.21 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.21 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.21 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.21 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.21 op(op(e1, e1), e3) = op(e1, op(e1, e3))) =>
% 1.14/2.21 op(op(e1, e2), e0) = op(e1, op(e2, e0))),
% 1.14/2.21 inference(strip, [], [co1])).
% 1.14/2.21
% 1.14/2.21 fof(subgoal_45, plain,
% 1.14/2.21 ((~
% 1.14/2.21 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.21 op(e3, e3) = e0) |
% 1.14/2.21 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.21 op(e3, e3) = e1) |
% 1.14/2.21 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.21 op(e3, e3) = e2) |
% 1.14/2.21 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.21 op(e3, e3) = e3)) &
% 1.14/2.21 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.21 op(e0, e0) = e3) &
% 1.14/2.21 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.21 op(e0, e1) = e3) &
% 1.14/2.21 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.21 op(e0, e2) = e3) &
% 1.14/2.21 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.21 op(e0, e3) = e3) &
% 1.14/2.21 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.21 op(e1, e0) = e3) &
% 1.14/2.21 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.21 op(e1, e1) = e3) &
% 1.14/2.21 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.21 op(e1, e2) = e3) &
% 1.14/2.21 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.21 op(e1, e3) = e3) &
% 1.14/2.21 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.21 op(e2, e0) = e3) &
% 1.14/2.21 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.21 op(e2, e1) = e3) &
% 1.14/2.21 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.21 op(e2, e2) = e3) &
% 1.14/2.21 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.21 op(e2, e3) = e3) &
% 1.14/2.21 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.21 op(e3, e0) = e3) &
% 1.14/2.21 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.21 op(e3, e1) = e3) &
% 1.14/2.21 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.21 op(e3, e2) = e3) &
% 1.14/2.21 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.21 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.21 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.21 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.21 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.21 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.21 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.21 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.21 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.21 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.21 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.21 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.21 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.21 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.21 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.21 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.21 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.21 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.21 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.21 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.21 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.21 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.21 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.21 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.21 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.21 op(op(e1, e2), e0) = op(e1, op(e2, e0))) =>
% 1.14/2.21 op(op(e1, e2), e1) = op(e1, op(e2, e1))),
% 1.14/2.21 inference(strip, [], [co1])).
% 1.14/2.21
% 1.14/2.21 fof(subgoal_46, plain,
% 1.14/2.21 ((~
% 1.14/2.21 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.21 op(e3, e3) = e0) |
% 1.14/2.21 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.21 op(e3, e3) = e1) |
% 1.14/2.21 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.21 op(e3, e3) = e2) |
% 1.14/2.21 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.21 op(e3, e3) = e3)) &
% 1.14/2.21 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.21 op(e0, e0) = e3) &
% 1.14/2.21 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.21 op(e0, e1) = e3) &
% 1.14/2.21 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.21 op(e0, e2) = e3) &
% 1.14/2.21 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.21 op(e0, e3) = e3) &
% 1.14/2.21 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.21 op(e1, e0) = e3) &
% 1.14/2.21 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.21 op(e1, e1) = e3) &
% 1.14/2.21 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.21 op(e1, e2) = e3) &
% 1.14/2.21 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.21 op(e1, e3) = e3) &
% 1.14/2.21 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.21 op(e2, e0) = e3) &
% 1.14/2.21 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.21 op(e2, e1) = e3) &
% 1.14/2.21 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.21 op(e2, e2) = e3) &
% 1.14/2.21 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.21 op(e2, e3) = e3) &
% 1.14/2.21 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.21 op(e3, e0) = e3) &
% 1.14/2.21 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.21 op(e3, e1) = e3) &
% 1.14/2.21 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.21 op(e3, e2) = e3) &
% 1.14/2.21 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.21 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.21 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.21 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.21 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.21 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.21 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.21 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.21 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.21 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.21 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.21 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.21 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.21 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.21 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.21 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.21 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.21 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.21 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.21 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.21 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.21 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.21 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.21 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.21 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.21 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.21 op(op(e1, e2), e1) = op(e1, op(e2, e1))) =>
% 1.14/2.21 op(op(e1, e2), e2) = op(e1, op(e2, e2))),
% 1.14/2.21 inference(strip, [], [co1])).
% 1.14/2.22
% 1.14/2.22 fof(subgoal_47, plain,
% 1.14/2.22 ((~
% 1.14/2.22 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.22 op(e3, e3) = e0) |
% 1.14/2.22 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.22 op(e3, e3) = e1) |
% 1.14/2.22 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.22 op(e3, e3) = e2) |
% 1.14/2.22 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.22 op(e3, e3) = e3)) &
% 1.14/2.22 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.22 op(e0, e0) = e3) &
% 1.14/2.22 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.22 op(e0, e1) = e3) &
% 1.14/2.22 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.22 op(e0, e2) = e3) &
% 1.14/2.22 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.22 op(e0, e3) = e3) &
% 1.14/2.22 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.22 op(e1, e0) = e3) &
% 1.14/2.22 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.22 op(e1, e1) = e3) &
% 1.14/2.22 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.22 op(e1, e2) = e3) &
% 1.14/2.22 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.22 op(e1, e3) = e3) &
% 1.14/2.22 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.22 op(e2, e0) = e3) &
% 1.14/2.22 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.22 op(e2, e1) = e3) &
% 1.14/2.22 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.22 op(e2, e2) = e3) &
% 1.14/2.22 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.22 op(e2, e3) = e3) &
% 1.14/2.22 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.22 op(e3, e0) = e3) &
% 1.14/2.22 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.22 op(e3, e1) = e3) &
% 1.14/2.22 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.22 op(e3, e2) = e3) &
% 1.14/2.22 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.22 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.22 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.22 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.22 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.22 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.22 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.22 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.22 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.22 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.22 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.22 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.22 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.22 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.22 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.22 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.22 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.22 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.22 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.22 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.22 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.22 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.22 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.22 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.22 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.22 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.22 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.22 op(op(e1, e2), e2) = op(e1, op(e2, e2))) =>
% 1.14/2.22 op(op(e1, e2), e3) = op(e1, op(e2, e3))),
% 1.14/2.22 inference(strip, [], [co1])).
% 1.14/2.22
% 1.14/2.22 fof(subgoal_48, plain,
% 1.14/2.22 ((~
% 1.14/2.22 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.22 op(e3, e3) = e0) |
% 1.14/2.22 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.22 op(e3, e3) = e1) |
% 1.14/2.22 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.22 op(e3, e3) = e2) |
% 1.14/2.22 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.22 op(e3, e3) = e3)) &
% 1.14/2.22 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.22 op(e0, e0) = e3) &
% 1.14/2.22 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.22 op(e0, e1) = e3) &
% 1.14/2.22 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.22 op(e0, e2) = e3) &
% 1.14/2.22 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.22 op(e0, e3) = e3) &
% 1.14/2.22 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.22 op(e1, e0) = e3) &
% 1.14/2.22 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.22 op(e1, e1) = e3) &
% 1.14/2.22 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.22 op(e1, e2) = e3) &
% 1.14/2.22 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.22 op(e1, e3) = e3) &
% 1.14/2.22 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.22 op(e2, e0) = e3) &
% 1.14/2.22 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.22 op(e2, e1) = e3) &
% 1.14/2.22 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.22 op(e2, e2) = e3) &
% 1.14/2.22 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.22 op(e2, e3) = e3) &
% 1.14/2.22 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.22 op(e3, e0) = e3) &
% 1.14/2.22 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.22 op(e3, e1) = e3) &
% 1.14/2.22 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.22 op(e3, e2) = e3) &
% 1.14/2.22 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.22 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.22 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.22 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.22 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.22 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.22 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.22 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.22 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.22 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.22 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.22 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.22 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.22 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.22 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.22 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.22 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.22 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.22 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.22 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.22 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.22 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.22 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.22 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.22 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.22 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.22 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.22 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.22 op(op(e1, e2), e3) = op(e1, op(e2, e3))) =>
% 1.14/2.22 op(op(e1, e3), e0) = op(e1, op(e3, e0))),
% 1.14/2.22 inference(strip, [], [co1])).
% 1.14/2.23
% 1.14/2.23 fof(subgoal_49, plain,
% 1.14/2.23 ((~
% 1.14/2.23 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.23 op(e3, e3) = e0) |
% 1.14/2.23 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.23 op(e3, e3) = e1) |
% 1.14/2.23 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.23 op(e3, e3) = e2) |
% 1.14/2.23 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.23 op(e3, e3) = e3)) &
% 1.14/2.23 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.23 op(e0, e0) = e3) &
% 1.14/2.23 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.23 op(e0, e1) = e3) &
% 1.14/2.23 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.23 op(e0, e2) = e3) &
% 1.14/2.23 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.23 op(e0, e3) = e3) &
% 1.14/2.23 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.23 op(e1, e0) = e3) &
% 1.14/2.23 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.23 op(e1, e1) = e3) &
% 1.14/2.23 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.23 op(e1, e2) = e3) &
% 1.14/2.23 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.23 op(e1, e3) = e3) &
% 1.14/2.23 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.23 op(e2, e0) = e3) &
% 1.14/2.23 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.23 op(e2, e1) = e3) &
% 1.14/2.23 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.23 op(e2, e2) = e3) &
% 1.14/2.23 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.23 op(e2, e3) = e3) &
% 1.14/2.23 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.23 op(e3, e0) = e3) &
% 1.14/2.23 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.23 op(e3, e1) = e3) &
% 1.14/2.23 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.23 op(e3, e2) = e3) &
% 1.14/2.23 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.23 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.23 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.23 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.23 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.23 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.23 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.23 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.23 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.23 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.23 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.23 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.23 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.23 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.23 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.23 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.23 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.23 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.23 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.23 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.23 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.23 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.23 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.23 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.23 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.23 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.23 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.23 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.23 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.23 op(op(e1, e3), e0) = op(e1, op(e3, e0))) =>
% 1.14/2.23 op(op(e1, e3), e1) = op(e1, op(e3, e1))),
% 1.14/2.23 inference(strip, [], [co1])).
% 1.14/2.23
% 1.14/2.23 fof(subgoal_50, plain,
% 1.14/2.23 ((~
% 1.14/2.23 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.23 op(e3, e3) = e0) |
% 1.14/2.23 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.23 op(e3, e3) = e1) |
% 1.14/2.23 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.23 op(e3, e3) = e2) |
% 1.14/2.23 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.23 op(e3, e3) = e3)) &
% 1.14/2.23 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.23 op(e0, e0) = e3) &
% 1.14/2.23 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.23 op(e0, e1) = e3) &
% 1.14/2.23 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.23 op(e0, e2) = e3) &
% 1.14/2.23 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.23 op(e0, e3) = e3) &
% 1.14/2.23 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.23 op(e1, e0) = e3) &
% 1.14/2.23 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.23 op(e1, e1) = e3) &
% 1.14/2.23 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.23 op(e1, e2) = e3) &
% 1.14/2.23 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.23 op(e1, e3) = e3) &
% 1.14/2.23 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.23 op(e2, e0) = e3) &
% 1.14/2.23 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.23 op(e2, e1) = e3) &
% 1.14/2.23 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.23 op(e2, e2) = e3) &
% 1.14/2.23 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.23 op(e2, e3) = e3) &
% 1.14/2.23 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.23 op(e3, e0) = e3) &
% 1.14/2.23 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.23 op(e3, e1) = e3) &
% 1.14/2.23 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.23 op(e3, e2) = e3) &
% 1.14/2.23 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.23 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.23 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.23 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.23 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.23 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.23 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.23 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.23 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.23 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.23 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.23 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.23 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.23 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.23 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.23 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.23 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.23 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.23 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.23 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.23 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.23 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.23 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.23 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.23 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.23 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.23 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.23 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.23 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.23 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.23 op(op(e1, e3), e1) = op(e1, op(e3, e1))) =>
% 1.14/2.23 op(op(e1, e3), e2) = op(e1, op(e3, e2))),
% 1.14/2.23 inference(strip, [], [co1])).
% 1.14/2.23
% 1.14/2.23 fof(subgoal_51, plain,
% 1.14/2.23 ((~
% 1.14/2.23 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.23 op(e3, e3) = e0) |
% 1.14/2.23 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.23 op(e3, e3) = e1) |
% 1.14/2.23 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.23 op(e3, e3) = e2) |
% 1.14/2.23 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.23 op(e3, e3) = e3)) &
% 1.14/2.23 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.23 op(e0, e0) = e3) &
% 1.14/2.23 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.23 op(e0, e1) = e3) &
% 1.14/2.23 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.23 op(e0, e2) = e3) &
% 1.14/2.23 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.23 op(e0, e3) = e3) &
% 1.14/2.23 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.23 op(e1, e0) = e3) &
% 1.14/2.23 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.23 op(e1, e1) = e3) &
% 1.14/2.23 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.23 op(e1, e2) = e3) &
% 1.14/2.23 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.23 op(e1, e3) = e3) &
% 1.14/2.23 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.23 op(e2, e0) = e3) &
% 1.14/2.23 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.23 op(e2, e1) = e3) &
% 1.14/2.23 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.23 op(e2, e2) = e3) &
% 1.14/2.23 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.23 op(e2, e3) = e3) &
% 1.14/2.23 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.23 op(e3, e0) = e3) &
% 1.14/2.23 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.23 op(e3, e1) = e3) &
% 1.14/2.23 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.23 op(e3, e2) = e3) &
% 1.14/2.23 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.23 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.23 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.23 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.23 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.23 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.23 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.23 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.23 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.23 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.23 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.23 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.23 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.23 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.23 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.23 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.23 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.23 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.23 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.23 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.23 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.23 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.23 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.23 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.23 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.23 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.23 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.23 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.23 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.23 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.23 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.23 op(op(e1, e3), e2) = op(e1, op(e3, e2))) =>
% 1.14/2.23 op(op(e1, e3), e3) = op(e1, op(e3, e3))),
% 1.14/2.23 inference(strip, [], [co1])).
% 1.14/2.23
% 1.14/2.23 fof(subgoal_52, plain,
% 1.14/2.23 ((~
% 1.14/2.23 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.23 op(e3, e3) = e0) |
% 1.14/2.23 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.23 op(e3, e3) = e1) |
% 1.14/2.23 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.23 op(e3, e3) = e2) |
% 1.14/2.23 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.23 op(e3, e3) = e3)) &
% 1.14/2.23 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.23 op(e0, e0) = e3) &
% 1.14/2.23 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.23 op(e0, e1) = e3) &
% 1.14/2.23 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.23 op(e0, e2) = e3) &
% 1.14/2.23 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.23 op(e0, e3) = e3) &
% 1.14/2.23 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.23 op(e1, e0) = e3) &
% 1.14/2.23 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.23 op(e1, e1) = e3) &
% 1.14/2.23 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.23 op(e1, e2) = e3) &
% 1.14/2.23 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.23 op(e1, e3) = e3) &
% 1.14/2.23 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.23 op(e2, e0) = e3) &
% 1.14/2.23 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.23 op(e2, e1) = e3) &
% 1.14/2.23 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.23 op(e2, e2) = e3) &
% 1.14/2.23 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.23 op(e2, e3) = e3) &
% 1.14/2.23 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.23 op(e3, e0) = e3) &
% 1.14/2.23 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.23 op(e3, e1) = e3) &
% 1.14/2.23 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.23 op(e3, e2) = e3) &
% 1.14/2.23 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.23 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.23 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.23 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.23 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.23 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.23 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.23 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.23 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.23 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.23 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.23 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.23 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.23 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.23 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.23 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.23 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.23 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.23 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.23 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.23 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.23 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.23 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.23 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.23 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.23 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.23 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.23 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.23 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.23 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.23 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.23 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.23 op(op(e1, e3), e3) = op(e1, op(e3, e3))) =>
% 1.14/2.23 op(op(e2, e0), e0) = op(e2, op(e0, e0))),
% 1.14/2.23 inference(strip, [], [co1])).
% 1.14/2.23
% 1.14/2.23 fof(subgoal_53, plain,
% 1.14/2.23 ((~
% 1.14/2.23 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.23 op(e3, e3) = e0) |
% 1.14/2.23 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.23 op(e3, e3) = e1) |
% 1.14/2.23 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.23 op(e3, e3) = e2) |
% 1.14/2.23 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.23 op(e3, e3) = e3)) &
% 1.14/2.23 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.23 op(e0, e0) = e3) &
% 1.14/2.23 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.23 op(e0, e1) = e3) &
% 1.14/2.23 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.23 op(e0, e2) = e3) &
% 1.14/2.23 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.23 op(e0, e3) = e3) &
% 1.14/2.23 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.23 op(e1, e0) = e3) &
% 1.14/2.23 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.23 op(e1, e1) = e3) &
% 1.14/2.23 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.23 op(e1, e2) = e3) &
% 1.14/2.23 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.23 op(e1, e3) = e3) &
% 1.14/2.23 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.23 op(e2, e0) = e3) &
% 1.14/2.23 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.23 op(e2, e1) = e3) &
% 1.14/2.23 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.23 op(e2, e2) = e3) &
% 1.14/2.23 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.23 op(e2, e3) = e3) &
% 1.14/2.23 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.23 op(e3, e0) = e3) &
% 1.14/2.23 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.23 op(e3, e1) = e3) &
% 1.14/2.23 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.23 op(e3, e2) = e3) &
% 1.14/2.23 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.23 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.23 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.23 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.23 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.23 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.23 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.23 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.23 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.23 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.23 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.23 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.23 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.23 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.23 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.23 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.23 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.23 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.23 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.23 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.23 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.23 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.23 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.23 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.23 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.23 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.23 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.23 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.23 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.23 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.23 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.23 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.23 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.23 op(op(e2, e0), e0) = op(e2, op(e0, e0))) =>
% 1.14/2.23 op(op(e2, e0), e1) = op(e2, op(e0, e1))),
% 1.14/2.23 inference(strip, [], [co1])).
% 1.14/2.23
% 1.14/2.23 fof(subgoal_54, plain,
% 1.14/2.23 ((~
% 1.14/2.23 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.23 op(e3, e3) = e0) |
% 1.14/2.23 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.23 op(e3, e3) = e1) |
% 1.14/2.23 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.23 op(e3, e3) = e2) |
% 1.14/2.23 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.23 op(e3, e3) = e3)) &
% 1.14/2.23 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.23 op(e0, e0) = e3) &
% 1.14/2.23 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.23 op(e0, e1) = e3) &
% 1.14/2.23 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.23 op(e0, e2) = e3) &
% 1.14/2.23 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.23 op(e0, e3) = e3) &
% 1.14/2.23 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.23 op(e1, e0) = e3) &
% 1.14/2.23 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.23 op(e1, e1) = e3) &
% 1.14/2.23 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.23 op(e1, e2) = e3) &
% 1.14/2.23 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.23 op(e1, e3) = e3) &
% 1.14/2.23 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.23 op(e2, e0) = e3) &
% 1.14/2.23 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.23 op(e2, e1) = e3) &
% 1.14/2.23 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.23 op(e2, e2) = e3) &
% 1.14/2.23 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.23 op(e2, e3) = e3) &
% 1.14/2.23 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.23 op(e3, e0) = e3) &
% 1.14/2.23 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.23 op(e3, e1) = e3) &
% 1.14/2.23 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.23 op(e3, e2) = e3) &
% 1.14/2.23 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.23 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.23 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.23 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.23 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.23 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.23 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.23 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.23 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.23 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.23 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.23 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.23 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.23 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.23 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.23 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.23 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.23 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.23 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.23 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.23 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.23 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.23 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.23 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.23 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.23 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.23 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.23 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.23 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.23 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.23 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.23 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.23 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.23 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.23 op(op(e2, e0), e1) = op(e2, op(e0, e1))) =>
% 1.14/2.23 op(op(e2, e0), e2) = op(e2, op(e0, e2))),
% 1.14/2.23 inference(strip, [], [co1])).
% 1.14/2.24
% 1.14/2.24 fof(subgoal_55, plain,
% 1.14/2.24 ((~
% 1.14/2.24 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.24 op(e3, e3) = e0) |
% 1.14/2.24 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.24 op(e3, e3) = e1) |
% 1.14/2.24 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.24 op(e3, e3) = e2) |
% 1.14/2.24 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.24 op(e3, e3) = e3)) &
% 1.14/2.24 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.24 op(e0, e0) = e3) &
% 1.14/2.24 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.24 op(e0, e1) = e3) &
% 1.14/2.24 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.24 op(e0, e2) = e3) &
% 1.14/2.24 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.24 op(e0, e3) = e3) &
% 1.14/2.24 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.24 op(e1, e0) = e3) &
% 1.14/2.24 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.24 op(e1, e1) = e3) &
% 1.14/2.24 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.24 op(e1, e2) = e3) &
% 1.14/2.24 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.24 op(e1, e3) = e3) &
% 1.14/2.24 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.24 op(e2, e0) = e3) &
% 1.14/2.24 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.24 op(e2, e1) = e3) &
% 1.14/2.24 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.24 op(e2, e2) = e3) &
% 1.14/2.24 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.24 op(e2, e3) = e3) &
% 1.14/2.24 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.24 op(e3, e0) = e3) &
% 1.14/2.24 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.24 op(e3, e1) = e3) &
% 1.14/2.24 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.24 op(e3, e2) = e3) &
% 1.14/2.24 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.24 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.24 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.24 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.24 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.24 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.24 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.24 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.24 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.24 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.24 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.24 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.24 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.24 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.24 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.24 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.24 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.24 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.24 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.24 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.24 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.24 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.24 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.24 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.24 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.24 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.24 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.24 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.24 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.24 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.24 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.24 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.24 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.24 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.24 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.24 op(op(e2, e0), e2) = op(e2, op(e0, e2))) =>
% 1.14/2.24 op(op(e2, e0), e3) = op(e2, op(e0, e3))),
% 1.14/2.24 inference(strip, [], [co1])).
% 1.14/2.24
% 1.14/2.24 fof(subgoal_56, plain,
% 1.14/2.24 ((~
% 1.14/2.24 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.24 op(e3, e3) = e0) |
% 1.14/2.24 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.24 op(e3, e3) = e1) |
% 1.14/2.24 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.24 op(e3, e3) = e2) |
% 1.14/2.24 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.24 op(e3, e3) = e3)) &
% 1.14/2.24 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.24 op(e0, e0) = e3) &
% 1.14/2.24 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.24 op(e0, e1) = e3) &
% 1.14/2.24 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.24 op(e0, e2) = e3) &
% 1.14/2.24 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.24 op(e0, e3) = e3) &
% 1.14/2.24 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.24 op(e1, e0) = e3) &
% 1.14/2.24 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.24 op(e1, e1) = e3) &
% 1.14/2.24 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.24 op(e1, e2) = e3) &
% 1.14/2.24 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.24 op(e1, e3) = e3) &
% 1.14/2.24 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.24 op(e2, e0) = e3) &
% 1.14/2.24 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.24 op(e2, e1) = e3) &
% 1.14/2.24 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.24 op(e2, e2) = e3) &
% 1.14/2.24 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.24 op(e2, e3) = e3) &
% 1.14/2.24 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.24 op(e3, e0) = e3) &
% 1.14/2.24 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.24 op(e3, e1) = e3) &
% 1.14/2.24 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.24 op(e3, e2) = e3) &
% 1.14/2.24 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.24 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.24 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.24 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.24 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.24 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.24 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.24 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.24 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.24 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.24 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.24 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.24 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.24 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.24 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.24 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.24 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.24 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.24 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.24 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.24 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.24 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.24 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.24 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.24 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.24 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.24 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.24 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.24 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.24 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.24 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.24 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.24 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.24 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.24 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.24 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.14/2.24 op(op(e2, e0), e3) = op(e2, op(e0, e3))) =>
% 1.14/2.24 op(op(e2, e1), e0) = op(e2, op(e1, e0))),
% 1.14/2.24 inference(strip, [], [co1])).
% 1.14/2.24
% 1.14/2.24 fof(subgoal_57, plain,
% 1.14/2.24 ((~
% 1.14/2.24 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.24 op(e3, e3) = e0) |
% 1.14/2.24 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.24 op(e3, e3) = e1) |
% 1.14/2.24 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.24 op(e3, e3) = e2) |
% 1.14/2.24 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.24 op(e3, e3) = e3)) &
% 1.14/2.24 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.24 op(e0, e0) = e3) &
% 1.14/2.24 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.24 op(e0, e1) = e3) &
% 1.14/2.24 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.24 op(e0, e2) = e3) &
% 1.14/2.24 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.24 op(e0, e3) = e3) &
% 1.14/2.24 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.24 op(e1, e0) = e3) &
% 1.14/2.24 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.24 op(e1, e1) = e3) &
% 1.14/2.24 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.24 op(e1, e2) = e3) &
% 1.14/2.24 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.25 op(e1, e3) = e3) &
% 1.14/2.25 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.25 op(e2, e0) = e3) &
% 1.14/2.25 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.25 op(e2, e1) = e3) &
% 1.14/2.25 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.25 op(e2, e2) = e3) &
% 1.14/2.25 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.25 op(e2, e3) = e3) &
% 1.14/2.25 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.25 op(e3, e0) = e3) &
% 1.14/2.25 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.25 op(e3, e1) = e3) &
% 1.14/2.25 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.25 op(e3, e2) = e3) &
% 1.14/2.25 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.25 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.25 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.25 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.25 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.25 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.25 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.25 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.25 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.25 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.25 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.25 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.25 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.25 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.25 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.25 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.25 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.25 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.25 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.25 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.25 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.25 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.25 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.25 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.25 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.25 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.25 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.25 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.25 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.25 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.25 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.25 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.25 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.25 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.25 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.25 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.14/2.25 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.14/2.25 op(op(e2, e1), e0) = op(e2, op(e1, e0))) =>
% 1.14/2.25 op(op(e2, e1), e1) = op(e2, op(e1, e1))),
% 1.14/2.25 inference(strip, [], [co1])).
% 1.14/2.25
% 1.14/2.25 fof(subgoal_58, plain,
% 1.14/2.25 ((~
% 1.14/2.25 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.25 op(e3, e3) = e0) |
% 1.14/2.25 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.25 op(e3, e3) = e1) |
% 1.14/2.25 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.25 op(e3, e3) = e2) |
% 1.14/2.25 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.25 op(e3, e3) = e3)) &
% 1.14/2.25 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.25 op(e0, e0) = e3) &
% 1.14/2.25 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.25 op(e0, e1) = e3) &
% 1.14/2.25 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.25 op(e0, e2) = e3) &
% 1.14/2.25 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.25 op(e0, e3) = e3) &
% 1.14/2.25 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.25 op(e1, e0) = e3) &
% 1.14/2.25 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.25 op(e1, e1) = e3) &
% 1.14/2.25 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.25 op(e1, e2) = e3) &
% 1.14/2.25 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.25 op(e1, e3) = e3) &
% 1.14/2.25 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.25 op(e2, e0) = e3) &
% 1.14/2.25 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.25 op(e2, e1) = e3) &
% 1.14/2.25 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.25 op(e2, e2) = e3) &
% 1.14/2.25 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.25 op(e2, e3) = e3) &
% 1.14/2.25 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.25 op(e3, e0) = e3) &
% 1.14/2.25 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.25 op(e3, e1) = e3) &
% 1.14/2.25 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.25 op(e3, e2) = e3) &
% 1.14/2.25 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.25 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.25 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.25 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.25 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.25 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.25 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.25 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.25 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.25 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.25 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.25 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.25 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.25 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.25 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.25 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.25 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.25 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.25 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.25 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.25 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.25 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.25 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.25 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.25 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.25 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.25 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.25 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.25 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.25 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.25 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.25 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.25 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.25 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.25 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.25 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.14/2.25 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.14/2.25 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.14/2.25 op(op(e2, e1), e1) = op(e2, op(e1, e1))) =>
% 1.14/2.25 op(op(e2, e1), e2) = op(e2, op(e1, e2))),
% 1.14/2.25 inference(strip, [], [co1])).
% 1.14/2.25
% 1.14/2.25 fof(subgoal_59, plain,
% 1.14/2.25 ((~
% 1.14/2.25 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.25 op(e3, e3) = e0) |
% 1.14/2.25 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.25 op(e3, e3) = e1) |
% 1.14/2.25 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.25 op(e3, e3) = e2) |
% 1.14/2.25 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.25 op(e3, e3) = e3)) &
% 1.14/2.25 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.25 op(e0, e0) = e3) &
% 1.14/2.25 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.25 op(e0, e1) = e3) &
% 1.14/2.25 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.25 op(e0, e2) = e3) &
% 1.14/2.25 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.25 op(e0, e3) = e3) &
% 1.14/2.25 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.25 op(e1, e0) = e3) &
% 1.14/2.25 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.25 op(e1, e1) = e3) &
% 1.14/2.25 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.25 op(e1, e2) = e3) &
% 1.14/2.25 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.25 op(e1, e3) = e3) &
% 1.14/2.25 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.25 op(e2, e0) = e3) &
% 1.14/2.25 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.25 op(e2, e1) = e3) &
% 1.14/2.25 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.25 op(e2, e2) = e3) &
% 1.14/2.25 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.25 op(e2, e3) = e3) &
% 1.14/2.25 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.25 op(e3, e0) = e3) &
% 1.14/2.25 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.25 op(e3, e1) = e3) &
% 1.14/2.25 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.25 op(e3, e2) = e3) &
% 1.14/2.25 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.25 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.25 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.25 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.25 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.25 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.25 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.25 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.25 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.25 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.25 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.25 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.25 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.25 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.25 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.25 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.25 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.25 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.25 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.25 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.25 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.25 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.25 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.25 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.25 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.25 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.25 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.25 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.25 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.25 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.25 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.25 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.25 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.25 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.25 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.25 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.14/2.25 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.14/2.25 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.14/2.25 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.14/2.25 op(op(e2, e1), e2) = op(e2, op(e1, e2))) =>
% 1.14/2.25 op(op(e2, e1), e3) = op(e2, op(e1, e3))),
% 1.14/2.25 inference(strip, [], [co1])).
% 1.14/2.25
% 1.14/2.25 fof(subgoal_60, plain,
% 1.14/2.25 ((~
% 1.14/2.25 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.25 op(e3, e3) = e0) |
% 1.14/2.25 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.25 op(e3, e3) = e1) |
% 1.14/2.25 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.25 op(e3, e3) = e2) |
% 1.14/2.25 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.25 op(e3, e3) = e3)) &
% 1.14/2.25 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.25 op(e0, e0) = e3) &
% 1.14/2.25 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.25 op(e0, e1) = e3) &
% 1.14/2.25 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.25 op(e0, e2) = e3) &
% 1.14/2.25 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.25 op(e0, e3) = e3) &
% 1.14/2.25 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.25 op(e1, e0) = e3) &
% 1.14/2.25 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.25 op(e1, e1) = e3) &
% 1.14/2.25 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.25 op(e1, e2) = e3) &
% 1.14/2.25 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.25 op(e1, e3) = e3) &
% 1.14/2.25 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.25 op(e2, e0) = e3) &
% 1.14/2.25 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.25 op(e2, e1) = e3) &
% 1.14/2.25 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.25 op(e2, e2) = e3) &
% 1.14/2.25 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.25 op(e2, e3) = e3) &
% 1.14/2.25 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.25 op(e3, e0) = e3) &
% 1.14/2.25 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.25 op(e3, e1) = e3) &
% 1.14/2.25 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.25 op(e3, e2) = e3) &
% 1.14/2.25 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.25 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.25 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.25 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.25 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.25 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.25 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.25 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.25 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.25 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.25 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.25 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.25 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.25 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.25 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.25 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.25 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.25 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.25 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.25 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.25 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.25 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.25 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.25 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.25 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.25 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.25 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.25 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.25 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.25 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.25 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.25 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.25 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.25 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.25 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.25 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.14/2.25 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.14/2.25 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.14/2.25 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.14/2.25 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.14/2.25 op(op(e2, e1), e3) = op(e2, op(e1, e3))) =>
% 1.14/2.25 op(op(e2, e2), e0) = op(e2, op(e2, e0))),
% 1.14/2.25 inference(strip, [], [co1])).
% 1.14/2.26
% 1.14/2.26 fof(subgoal_61, plain,
% 1.14/2.26 ((~
% 1.14/2.26 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.26 op(e3, e3) = e0) |
% 1.14/2.26 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.26 op(e3, e3) = e1) |
% 1.14/2.26 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.26 op(e3, e3) = e2) |
% 1.14/2.26 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.26 op(e3, e3) = e3)) &
% 1.14/2.26 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.26 op(e0, e0) = e3) &
% 1.14/2.26 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.26 op(e0, e1) = e3) &
% 1.14/2.26 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.26 op(e0, e2) = e3) &
% 1.14/2.26 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.26 op(e0, e3) = e3) &
% 1.14/2.26 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.26 op(e1, e0) = e3) &
% 1.14/2.26 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.26 op(e1, e1) = e3) &
% 1.14/2.26 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.26 op(e1, e2) = e3) &
% 1.14/2.26 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.26 op(e1, e3) = e3) &
% 1.14/2.26 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.26 op(e2, e0) = e3) &
% 1.14/2.26 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.26 op(e2, e1) = e3) &
% 1.14/2.26 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.26 op(e2, e2) = e3) &
% 1.14/2.26 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.26 op(e2, e3) = e3) &
% 1.14/2.26 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.26 op(e3, e0) = e3) &
% 1.14/2.26 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.26 op(e3, e1) = e3) &
% 1.14/2.26 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.26 op(e3, e2) = e3) &
% 1.14/2.26 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.26 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.26 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.26 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.26 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.26 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.26 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.26 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.26 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.26 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.26 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.26 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.26 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.26 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.26 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.26 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.26 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.26 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.26 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.26 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.26 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.26 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.26 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.26 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.26 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.26 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.26 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.26 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.26 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.26 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.26 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.26 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.26 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.26 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.26 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.26 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.14/2.26 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.14/2.26 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.14/2.26 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.14/2.26 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.14/2.26 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.14/2.26 op(op(e2, e2), e0) = op(e2, op(e2, e0))) =>
% 1.14/2.26 op(op(e2, e2), e1) = op(e2, op(e2, e1))),
% 1.14/2.26 inference(strip, [], [co1])).
% 1.14/2.26
% 1.14/2.26 fof(subgoal_62, plain,
% 1.14/2.26 ((~
% 1.14/2.26 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.26 op(e3, e3) = e0) |
% 1.14/2.26 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.26 op(e3, e3) = e1) |
% 1.14/2.26 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.26 op(e3, e3) = e2) |
% 1.14/2.26 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.26 op(e3, e3) = e3)) &
% 1.14/2.26 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.26 op(e0, e0) = e3) &
% 1.14/2.26 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.26 op(e0, e1) = e3) &
% 1.14/2.26 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.26 op(e0, e2) = e3) &
% 1.14/2.26 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.26 op(e0, e3) = e3) &
% 1.14/2.26 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.26 op(e1, e0) = e3) &
% 1.14/2.26 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.26 op(e1, e1) = e3) &
% 1.14/2.26 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.26 op(e1, e2) = e3) &
% 1.14/2.26 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.26 op(e1, e3) = e3) &
% 1.14/2.26 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.26 op(e2, e0) = e3) &
% 1.14/2.26 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.26 op(e2, e1) = e3) &
% 1.14/2.26 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.26 op(e2, e2) = e3) &
% 1.14/2.26 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.26 op(e2, e3) = e3) &
% 1.14/2.26 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.26 op(e3, e0) = e3) &
% 1.14/2.26 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.26 op(e3, e1) = e3) &
% 1.14/2.26 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.26 op(e3, e2) = e3) &
% 1.14/2.26 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.26 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.26 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.26 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.26 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.26 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.26 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.26 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.26 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.26 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.26 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.26 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.26 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.26 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.26 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.26 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.26 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.26 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.26 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.26 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.26 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.26 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.26 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.26 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.26 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.26 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.26 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.26 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.26 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.26 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.26 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.26 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.26 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.26 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.26 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.26 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.14/2.26 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.14/2.26 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.14/2.26 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.14/2.26 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.14/2.26 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.14/2.26 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.14/2.26 op(op(e2, e2), e1) = op(e2, op(e2, e1))) =>
% 1.14/2.26 op(op(e2, e2), e2) = op(e2, op(e2, e2))),
% 1.14/2.26 inference(strip, [], [co1])).
% 1.14/2.26
% 1.14/2.26 fof(subgoal_63, plain,
% 1.14/2.26 ((~
% 1.14/2.26 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.26 op(e3, e3) = e0) |
% 1.14/2.26 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.26 op(e3, e3) = e1) |
% 1.14/2.26 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.26 op(e3, e3) = e2) |
% 1.14/2.26 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.26 op(e3, e3) = e3)) &
% 1.14/2.26 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.26 op(e0, e0) = e3) &
% 1.14/2.26 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.26 op(e0, e1) = e3) &
% 1.14/2.26 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.26 op(e0, e2) = e3) &
% 1.14/2.26 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.26 op(e0, e3) = e3) &
% 1.14/2.26 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.26 op(e1, e0) = e3) &
% 1.14/2.26 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.26 op(e1, e1) = e3) &
% 1.14/2.26 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.26 op(e1, e2) = e3) &
% 1.14/2.26 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.26 op(e1, e3) = e3) &
% 1.14/2.26 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.26 op(e2, e0) = e3) &
% 1.14/2.26 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.26 op(e2, e1) = e3) &
% 1.14/2.26 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.26 op(e2, e2) = e3) &
% 1.14/2.26 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.26 op(e2, e3) = e3) &
% 1.14/2.26 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.26 op(e3, e0) = e3) &
% 1.14/2.26 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.26 op(e3, e1) = e3) &
% 1.14/2.26 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.26 op(e3, e2) = e3) &
% 1.14/2.26 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.26 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.26 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.26 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.26 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.26 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.26 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.26 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.26 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.26 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.26 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.26 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.26 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.26 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.26 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.26 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.26 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.26 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.26 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.26 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.26 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.26 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.26 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.26 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.26 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.26 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.26 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.26 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.26 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.26 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.26 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.26 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.26 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.26 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.26 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.26 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.14/2.26 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.14/2.26 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.14/2.26 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.14/2.26 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.14/2.26 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.14/2.26 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.14/2.26 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.14/2.26 op(op(e2, e2), e2) = op(e2, op(e2, e2))) =>
% 1.14/2.26 op(op(e2, e2), e3) = op(e2, op(e2, e3))),
% 1.14/2.26 inference(strip, [], [co1])).
% 1.14/2.26
% 1.14/2.26 fof(subgoal_64, plain,
% 1.14/2.26 ((~
% 1.14/2.26 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.26 op(e3, e3) = e0) |
% 1.14/2.26 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.26 op(e3, e3) = e1) |
% 1.14/2.26 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.26 op(e3, e3) = e2) |
% 1.14/2.26 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.26 op(e3, e3) = e3)) &
% 1.14/2.26 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.26 op(e0, e0) = e3) &
% 1.14/2.26 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.26 op(e0, e1) = e3) &
% 1.14/2.26 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.26 op(e0, e2) = e3) &
% 1.14/2.26 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.26 op(e0, e3) = e3) &
% 1.14/2.26 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.26 op(e1, e0) = e3) &
% 1.14/2.26 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.26 op(e1, e1) = e3) &
% 1.14/2.26 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.26 op(e1, e2) = e3) &
% 1.14/2.26 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.26 op(e1, e3) = e3) &
% 1.14/2.26 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.26 op(e2, e0) = e3) &
% 1.14/2.26 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.26 op(e2, e1) = e3) &
% 1.14/2.26 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.26 op(e2, e2) = e3) &
% 1.14/2.26 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.26 op(e2, e3) = e3) &
% 1.14/2.26 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.26 op(e3, e0) = e3) &
% 1.14/2.26 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.26 op(e3, e1) = e3) &
% 1.14/2.26 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.26 op(e3, e2) = e3) &
% 1.14/2.26 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.26 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.26 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.26 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.26 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.26 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.26 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.26 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.26 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.26 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.26 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.26 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.26 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.26 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.26 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.26 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.26 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.26 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.26 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.26 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.26 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.26 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.26 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.26 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.26 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.26 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.26 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.26 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.26 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.26 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.26 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.26 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.26 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.26 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.26 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.26 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.14/2.26 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.14/2.26 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.14/2.26 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.14/2.26 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.14/2.26 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.14/2.26 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.14/2.26 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.14/2.26 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.14/2.26 op(op(e2, e2), e3) = op(e2, op(e2, e3))) =>
% 1.14/2.26 op(op(e2, e3), e0) = op(e2, op(e3, e0))),
% 1.14/2.26 inference(strip, [], [co1])).
% 1.14/2.27
% 1.14/2.27 fof(subgoal_65, plain,
% 1.14/2.27 ((~
% 1.14/2.27 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.27 op(e3, e3) = e0) |
% 1.14/2.27 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.27 op(e3, e3) = e1) |
% 1.14/2.27 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.27 op(e3, e3) = e2) |
% 1.14/2.27 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.27 op(e3, e3) = e3)) &
% 1.14/2.27 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.27 op(e0, e0) = e3) &
% 1.14/2.27 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.27 op(e0, e1) = e3) &
% 1.14/2.27 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.27 op(e0, e2) = e3) &
% 1.14/2.27 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.27 op(e0, e3) = e3) &
% 1.14/2.27 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.27 op(e1, e0) = e3) &
% 1.14/2.27 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.27 op(e1, e1) = e3) &
% 1.14/2.27 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.27 op(e1, e2) = e3) &
% 1.14/2.27 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.27 op(e1, e3) = e3) &
% 1.14/2.27 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.27 op(e2, e0) = e3) &
% 1.14/2.27 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.27 op(e2, e1) = e3) &
% 1.14/2.27 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.27 op(e2, e2) = e3) &
% 1.14/2.27 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.27 op(e2, e3) = e3) &
% 1.14/2.27 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.27 op(e3, e0) = e3) &
% 1.14/2.27 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.27 op(e3, e1) = e3) &
% 1.14/2.27 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.27 op(e3, e2) = e3) &
% 1.14/2.27 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.27 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.27 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.27 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.27 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.27 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.27 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.27 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.27 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.27 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.27 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.27 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.27 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.27 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.27 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.27 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.27 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.27 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.27 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.27 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.27 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.27 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.27 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.27 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.27 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.27 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.27 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.27 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.27 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.27 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.27 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.27 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.27 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.27 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.27 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.27 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.14/2.27 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.14/2.27 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.14/2.27 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.14/2.27 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.14/2.27 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.14/2.27 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.14/2.27 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.14/2.27 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.14/2.27 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.14/2.27 op(op(e2, e3), e0) = op(e2, op(e3, e0))) =>
% 1.14/2.27 op(op(e2, e3), e1) = op(e2, op(e3, e1))),
% 1.14/2.27 inference(strip, [], [co1])).
% 1.14/2.27
% 1.14/2.27 fof(subgoal_66, plain,
% 1.14/2.27 ((~
% 1.14/2.27 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.27 op(e3, e3) = e0) |
% 1.14/2.27 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.27 op(e3, e3) = e1) |
% 1.14/2.27 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.27 op(e3, e3) = e2) |
% 1.14/2.27 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.27 op(e3, e3) = e3)) &
% 1.14/2.27 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.27 op(e0, e0) = e3) &
% 1.14/2.27 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.27 op(e0, e1) = e3) &
% 1.14/2.27 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.27 op(e0, e2) = e3) &
% 1.14/2.27 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.27 op(e0, e3) = e3) &
% 1.14/2.27 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.27 op(e1, e0) = e3) &
% 1.14/2.27 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.27 op(e1, e1) = e3) &
% 1.14/2.27 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.27 op(e1, e2) = e3) &
% 1.14/2.27 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.27 op(e1, e3) = e3) &
% 1.14/2.27 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.27 op(e2, e0) = e3) &
% 1.14/2.27 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.27 op(e2, e1) = e3) &
% 1.14/2.27 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.27 op(e2, e2) = e3) &
% 1.14/2.27 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.27 op(e2, e3) = e3) &
% 1.14/2.27 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.27 op(e3, e0) = e3) &
% 1.14/2.27 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.27 op(e3, e1) = e3) &
% 1.14/2.27 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.27 op(e3, e2) = e3) &
% 1.14/2.27 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.27 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.27 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.27 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.27 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.27 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.27 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.27 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.27 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.27 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.27 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.27 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.27 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.27 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.27 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.27 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.27 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.27 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.27 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.27 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.27 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.27 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.27 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.27 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.27 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.27 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.27 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.27 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.27 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.27 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.27 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.27 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.27 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.27 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.27 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.27 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.14/2.27 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.14/2.27 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.14/2.27 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.14/2.27 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.14/2.27 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.14/2.27 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.14/2.27 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.14/2.27 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.14/2.27 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.14/2.27 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.14/2.27 op(op(e2, e3), e1) = op(e2, op(e3, e1))) =>
% 1.14/2.27 op(op(e2, e3), e2) = op(e2, op(e3, e2))),
% 1.14/2.27 inference(strip, [], [co1])).
% 1.14/2.27
% 1.14/2.27 fof(subgoal_67, plain,
% 1.14/2.27 ((~
% 1.14/2.27 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.27 op(e3, e3) = e0) |
% 1.14/2.27 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.27 op(e3, e3) = e1) |
% 1.14/2.27 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.27 op(e3, e3) = e2) |
% 1.14/2.27 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.27 op(e3, e3) = e3)) &
% 1.14/2.27 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.27 op(e0, e0) = e3) &
% 1.14/2.27 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.27 op(e0, e1) = e3) &
% 1.14/2.27 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.27 op(e0, e2) = e3) &
% 1.14/2.27 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.27 op(e0, e3) = e3) &
% 1.14/2.27 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.27 op(e1, e0) = e3) &
% 1.14/2.27 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.27 op(e1, e1) = e3) &
% 1.14/2.27 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.27 op(e1, e2) = e3) &
% 1.14/2.27 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.27 op(e1, e3) = e3) &
% 1.14/2.27 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.27 op(e2, e0) = e3) &
% 1.14/2.27 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.27 op(e2, e1) = e3) &
% 1.14/2.27 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.27 op(e2, e2) = e3) &
% 1.14/2.27 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.27 op(e2, e3) = e3) &
% 1.14/2.27 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.27 op(e3, e0) = e3) &
% 1.14/2.27 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.27 op(e3, e1) = e3) &
% 1.14/2.27 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.27 op(e3, e2) = e3) &
% 1.14/2.27 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.27 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.27 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.27 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.27 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.27 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.27 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.27 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.27 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.27 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.27 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.27 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.27 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.27 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.27 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.27 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.27 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.27 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.27 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.27 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.27 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.27 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.27 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.27 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.27 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.27 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.27 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.27 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.27 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.27 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.27 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.27 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.27 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.27 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.27 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.27 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.14/2.27 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.14/2.27 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.14/2.27 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.14/2.27 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.14/2.27 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.14/2.27 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.14/2.27 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.14/2.27 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.14/2.27 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.14/2.27 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.14/2.27 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.14/2.27 op(op(e2, e3), e2) = op(e2, op(e3, e2))) =>
% 1.14/2.27 op(op(e2, e3), e3) = op(e2, op(e3, e3))),
% 1.14/2.27 inference(strip, [], [co1])).
% 1.14/2.28
% 1.14/2.28 fof(subgoal_68, plain,
% 1.14/2.28 ((~
% 1.14/2.28 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.28 op(e3, e3) = e0) |
% 1.14/2.28 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.28 op(e3, e3) = e1) |
% 1.14/2.28 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.28 op(e3, e3) = e2) |
% 1.14/2.28 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.28 op(e3, e3) = e3)) &
% 1.14/2.28 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.28 op(e0, e0) = e3) &
% 1.14/2.28 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.28 op(e0, e1) = e3) &
% 1.14/2.28 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.28 op(e0, e2) = e3) &
% 1.14/2.28 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.28 op(e0, e3) = e3) &
% 1.14/2.28 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.28 op(e1, e0) = e3) &
% 1.14/2.28 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.28 op(e1, e1) = e3) &
% 1.14/2.28 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.28 op(e1, e2) = e3) &
% 1.14/2.28 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.28 op(e1, e3) = e3) &
% 1.14/2.28 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.28 op(e2, e0) = e3) &
% 1.14/2.28 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.28 op(e2, e1) = e3) &
% 1.14/2.28 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.28 op(e2, e2) = e3) &
% 1.14/2.28 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.28 op(e2, e3) = e3) &
% 1.14/2.28 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.28 op(e3, e0) = e3) &
% 1.14/2.28 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.28 op(e3, e1) = e3) &
% 1.14/2.28 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.28 op(e3, e2) = e3) &
% 1.14/2.28 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.28 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.28 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.28 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.28 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.28 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.28 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.28 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.28 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.28 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.28 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.28 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.28 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.28 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.28 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.28 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.28 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.28 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.28 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.28 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.28 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.28 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.28 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.28 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.28 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.28 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.28 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.28 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.28 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.28 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.28 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.28 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.28 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.28 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.28 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.28 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.14/2.28 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.14/2.28 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.14/2.28 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.14/2.28 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.14/2.28 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.14/2.28 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.14/2.28 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.14/2.28 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.14/2.28 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.14/2.28 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.14/2.28 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.14/2.28 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.14/2.28 op(op(e2, e3), e3) = op(e2, op(e3, e3))) =>
% 1.14/2.28 op(op(e3, e0), e0) = op(e3, op(e0, e0))),
% 1.14/2.28 inference(strip, [], [co1])).
% 1.14/2.28
% 1.14/2.28 fof(subgoal_69, plain,
% 1.14/2.28 ((~
% 1.14/2.28 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.28 op(e3, e3) = e0) |
% 1.14/2.28 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.28 op(e3, e3) = e1) |
% 1.14/2.28 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.28 op(e3, e3) = e2) |
% 1.14/2.28 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.28 op(e3, e3) = e3)) &
% 1.14/2.28 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.28 op(e0, e0) = e3) &
% 1.14/2.28 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.28 op(e0, e1) = e3) &
% 1.14/2.28 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.28 op(e0, e2) = e3) &
% 1.14/2.28 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.28 op(e0, e3) = e3) &
% 1.14/2.28 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.28 op(e1, e0) = e3) &
% 1.14/2.28 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.28 op(e1, e1) = e3) &
% 1.14/2.28 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.28 op(e1, e2) = e3) &
% 1.14/2.28 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.28 op(e1, e3) = e3) &
% 1.14/2.28 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.28 op(e2, e0) = e3) &
% 1.14/2.28 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.28 op(e2, e1) = e3) &
% 1.14/2.28 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.28 op(e2, e2) = e3) &
% 1.14/2.28 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.28 op(e2, e3) = e3) &
% 1.14/2.28 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.28 op(e3, e0) = e3) &
% 1.14/2.28 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.28 op(e3, e1) = e3) &
% 1.14/2.28 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.28 op(e3, e2) = e3) &
% 1.14/2.28 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.28 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.28 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.28 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.28 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.28 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.28 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.28 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.28 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.28 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.28 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.28 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.28 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.28 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.28 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.28 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.28 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.28 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.28 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.28 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.28 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.28 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.28 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.28 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.28 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.28 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.28 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.28 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.28 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.28 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.28 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.28 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.28 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.28 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.28 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.28 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.14/2.28 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.14/2.28 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.14/2.28 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.14/2.28 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.14/2.28 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.14/2.28 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.14/2.28 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.14/2.28 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.14/2.28 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.14/2.28 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.14/2.28 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.14/2.28 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.14/2.28 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.14/2.28 op(op(e3, e0), e0) = op(e3, op(e0, e0))) =>
% 1.14/2.28 op(op(e3, e0), e1) = op(e3, op(e0, e1))),
% 1.14/2.28 inference(strip, [], [co1])).
% 1.14/2.28
% 1.14/2.28 fof(subgoal_70, plain,
% 1.14/2.28 ((~
% 1.14/2.28 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.28 op(e3, e3) = e0) |
% 1.14/2.28 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.28 op(e3, e3) = e1) |
% 1.14/2.28 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.28 op(e3, e3) = e2) |
% 1.14/2.28 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.28 op(e3, e3) = e3)) &
% 1.14/2.28 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.28 op(e0, e0) = e3) &
% 1.14/2.28 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.28 op(e0, e1) = e3) &
% 1.14/2.28 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.28 op(e0, e2) = e3) &
% 1.14/2.28 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.28 op(e0, e3) = e3) &
% 1.14/2.28 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.28 op(e1, e0) = e3) &
% 1.14/2.28 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.28 op(e1, e1) = e3) &
% 1.14/2.28 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.28 op(e1, e2) = e3) &
% 1.14/2.28 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.28 op(e1, e3) = e3) &
% 1.14/2.28 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.28 op(e2, e0) = e3) &
% 1.14/2.28 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.28 op(e2, e1) = e3) &
% 1.14/2.28 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.28 op(e2, e2) = e3) &
% 1.14/2.28 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.28 op(e2, e3) = e3) &
% 1.14/2.28 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.28 op(e3, e0) = e3) &
% 1.14/2.28 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.28 op(e3, e1) = e3) &
% 1.14/2.28 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.28 op(e3, e2) = e3) &
% 1.14/2.28 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.28 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.28 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.28 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.28 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.28 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.28 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.28 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.28 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.28 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.28 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.28 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.28 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.28 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.28 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.28 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.28 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.28 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.28 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.28 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.28 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.28 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.28 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.28 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.28 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.28 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.28 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.28 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.28 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.28 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.28 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.28 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.28 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.28 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.28 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.28 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.14/2.28 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.14/2.28 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.14/2.28 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.14/2.28 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.14/2.28 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.14/2.28 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.14/2.28 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.14/2.28 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.14/2.28 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.14/2.28 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.14/2.28 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.14/2.28 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.14/2.28 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.14/2.28 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.14/2.28 op(op(e3, e0), e1) = op(e3, op(e0, e1))) =>
% 1.14/2.28 op(op(e3, e0), e2) = op(e3, op(e0, e2))),
% 1.14/2.28 inference(strip, [], [co1])).
% 1.14/2.29
% 1.14/2.29 fof(subgoal_71, plain,
% 1.14/2.29 ((~
% 1.14/2.29 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.29 op(e3, e3) = e0) |
% 1.14/2.29 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.29 op(e3, e3) = e1) |
% 1.14/2.29 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.29 op(e3, e3) = e2) |
% 1.14/2.29 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.29 op(e3, e3) = e3)) &
% 1.14/2.29 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.29 op(e0, e0) = e3) &
% 1.14/2.29 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.29 op(e0, e1) = e3) &
% 1.14/2.29 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.29 op(e0, e2) = e3) &
% 1.14/2.29 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.29 op(e0, e3) = e3) &
% 1.14/2.29 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.29 op(e1, e0) = e3) &
% 1.14/2.29 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.29 op(e1, e1) = e3) &
% 1.14/2.29 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.29 op(e1, e2) = e3) &
% 1.14/2.29 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.29 op(e1, e3) = e3) &
% 1.14/2.29 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.29 op(e2, e0) = e3) &
% 1.14/2.29 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.29 op(e2, e1) = e3) &
% 1.14/2.29 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.29 op(e2, e2) = e3) &
% 1.14/2.29 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.29 op(e2, e3) = e3) &
% 1.14/2.29 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.29 op(e3, e0) = e3) &
% 1.14/2.29 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.29 op(e3, e1) = e3) &
% 1.14/2.29 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.29 op(e3, e2) = e3) &
% 1.14/2.29 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.29 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.29 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.29 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.29 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.29 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.29 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.29 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.29 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.29 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.29 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.29 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.29 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.29 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.29 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.29 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.29 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.29 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.29 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.29 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.29 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.29 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.29 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.29 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.29 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.29 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.29 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.29 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.29 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.29 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.29 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.29 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.29 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.29 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.29 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.29 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.14/2.29 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.14/2.29 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.14/2.29 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.14/2.29 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.14/2.29 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.14/2.29 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.14/2.29 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.14/2.29 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.14/2.29 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.14/2.29 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.14/2.29 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.14/2.29 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.14/2.29 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.14/2.29 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.14/2.29 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.14/2.29 op(op(e3, e0), e2) = op(e3, op(e0, e2))) =>
% 1.14/2.29 op(op(e3, e0), e3) = op(e3, op(e0, e3))),
% 1.14/2.29 inference(strip, [], [co1])).
% 1.14/2.29
% 1.14/2.29 fof(subgoal_72, plain,
% 1.14/2.29 ((~
% 1.14/2.29 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.29 op(e3, e3) = e0) |
% 1.14/2.29 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.29 op(e3, e3) = e1) |
% 1.14/2.29 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.29 op(e3, e3) = e2) |
% 1.14/2.29 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.29 op(e3, e3) = e3)) &
% 1.14/2.29 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.29 op(e0, e0) = e3) &
% 1.14/2.29 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.29 op(e0, e1) = e3) &
% 1.14/2.29 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.29 op(e0, e2) = e3) &
% 1.14/2.29 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.29 op(e0, e3) = e3) &
% 1.14/2.29 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.29 op(e1, e0) = e3) &
% 1.14/2.29 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.29 op(e1, e1) = e3) &
% 1.14/2.29 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.29 op(e1, e2) = e3) &
% 1.14/2.29 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.29 op(e1, e3) = e3) &
% 1.14/2.29 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.29 op(e2, e0) = e3) &
% 1.14/2.29 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.29 op(e2, e1) = e3) &
% 1.14/2.29 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.29 op(e2, e2) = e3) &
% 1.14/2.29 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.29 op(e2, e3) = e3) &
% 1.14/2.29 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.29 op(e3, e0) = e3) &
% 1.14/2.29 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.29 op(e3, e1) = e3) &
% 1.14/2.29 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.29 op(e3, e2) = e3) &
% 1.14/2.29 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.29 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.29 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.29 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.29 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.29 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.29 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.14/2.29 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.14/2.29 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.14/2.29 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.14/2.29 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.14/2.29 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.14/2.29 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.14/2.29 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.14/2.29 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.14/2.29 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.14/2.29 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.14/2.29 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.14/2.29 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.14/2.29 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.14/2.29 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.14/2.29 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.14/2.29 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.14/2.29 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.14/2.29 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.14/2.29 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.14/2.29 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.14/2.29 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.14/2.29 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.14/2.29 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.14/2.29 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.14/2.29 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.14/2.29 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.14/2.29 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.14/2.29 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.14/2.29 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.14/2.29 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.14/2.29 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.14/2.29 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.14/2.29 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.14/2.29 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.14/2.29 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.14/2.29 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.14/2.29 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.14/2.29 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.14/2.29 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.14/2.29 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.14/2.29 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.14/2.29 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.14/2.29 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.14/2.29 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.14/2.29 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.14/2.29 op(op(e3, e0), e3) = op(e3, op(e0, e3))) =>
% 1.14/2.29 op(op(e3, e1), e0) = op(e3, op(e1, e0))),
% 1.14/2.29 inference(strip, [], [co1])).
% 1.14/2.30
% 1.14/2.30 fof(subgoal_73, plain,
% 1.14/2.30 ((~
% 1.14/2.30 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.14/2.30 op(e3, e3) = e0) |
% 1.14/2.30 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.14/2.30 op(e3, e3) = e1) |
% 1.14/2.30 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.14/2.30 op(e3, e3) = e2) |
% 1.14/2.30 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.14/2.30 op(e3, e3) = e3)) &
% 1.14/2.30 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.14/2.30 op(e0, e0) = e3) &
% 1.14/2.30 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.14/2.30 op(e0, e1) = e3) &
% 1.14/2.30 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.14/2.30 op(e0, e2) = e3) &
% 1.14/2.30 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.14/2.30 op(e0, e3) = e3) &
% 1.14/2.30 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.14/2.30 op(e1, e0) = e3) &
% 1.14/2.30 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.14/2.30 op(e1, e1) = e3) &
% 1.14/2.30 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.14/2.30 op(e1, e2) = e3) &
% 1.14/2.30 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.14/2.30 op(e1, e3) = e3) &
% 1.14/2.30 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.14/2.30 op(e2, e0) = e3) &
% 1.14/2.30 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.14/2.30 op(e2, e1) = e3) &
% 1.14/2.30 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.14/2.30 op(e2, e2) = e3) &
% 1.14/2.30 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.14/2.30 op(e2, e3) = e3) &
% 1.14/2.30 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.14/2.30 op(e3, e0) = e3) &
% 1.14/2.30 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.14/2.30 op(e3, e1) = e3) &
% 1.14/2.30 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.14/2.30 op(e3, e2) = e3) &
% 1.14/2.30 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.14/2.30 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.14/2.30 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.14/2.30 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.14/2.30 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.14/2.30 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.14/2.30 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.30 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.30 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.30 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.30 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.30 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.30 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.30 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.30 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.30 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.30 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.30 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.30 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.30 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.30 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.30 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.30 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.30 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.30 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.30 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.30 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.30 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.30 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.30 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.30 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.30 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.30 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.30 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.30 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.30 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.30 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.30 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.30 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.30 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.30 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.30 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.30 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.30 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.30 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.30 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.30 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.30 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.30 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.30 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.30 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.30 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.30 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.30 op(op(e3, e1), e0) = op(e3, op(e1, e0))) =>
% 1.23/2.30 op(op(e3, e1), e1) = op(e3, op(e1, e1))),
% 1.23/2.30 inference(strip, [], [co1])).
% 1.23/2.30
% 1.23/2.30 fof(subgoal_74, plain,
% 1.23/2.30 ((~
% 1.23/2.30 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.30 op(e3, e3) = e0) |
% 1.23/2.30 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.30 op(e3, e3) = e1) |
% 1.23/2.30 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.30 op(e3, e3) = e2) |
% 1.23/2.30 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.30 op(e3, e3) = e3)) &
% 1.23/2.30 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.30 op(e0, e0) = e3) &
% 1.23/2.30 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.30 op(e0, e1) = e3) &
% 1.23/2.30 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.30 op(e0, e2) = e3) &
% 1.23/2.30 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.30 op(e0, e3) = e3) &
% 1.23/2.30 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.30 op(e1, e0) = e3) &
% 1.23/2.30 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.30 op(e1, e1) = e3) &
% 1.23/2.30 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.30 op(e1, e2) = e3) &
% 1.23/2.30 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.30 op(e1, e3) = e3) &
% 1.23/2.30 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.30 op(e2, e0) = e3) &
% 1.23/2.30 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.30 op(e2, e1) = e3) &
% 1.23/2.30 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.30 op(e2, e2) = e3) &
% 1.23/2.30 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.30 op(e2, e3) = e3) &
% 1.23/2.30 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.30 op(e3, e0) = e3) &
% 1.23/2.30 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.30 op(e3, e1) = e3) &
% 1.23/2.30 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.30 op(e3, e2) = e3) &
% 1.23/2.30 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.30 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.30 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.30 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.30 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.30 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.30 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.30 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.30 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.30 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.30 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.30 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.30 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.30 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.30 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.30 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.30 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.30 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.30 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.30 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.30 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.30 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.30 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.30 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.30 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.30 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.30 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.30 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.30 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.30 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.30 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.30 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.30 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.30 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.30 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.30 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.30 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.30 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.30 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.30 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.30 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.30 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.30 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.30 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.30 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.30 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.30 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.30 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.30 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.30 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.30 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.30 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.30 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.30 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.30 op(op(e3, e1), e1) = op(e3, op(e1, e1))) =>
% 1.23/2.30 op(op(e3, e1), e2) = op(e3, op(e1, e2))),
% 1.23/2.30 inference(strip, [], [co1])).
% 1.23/2.30
% 1.23/2.30 fof(subgoal_75, plain,
% 1.23/2.30 ((~
% 1.23/2.30 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.30 op(e3, e3) = e0) |
% 1.23/2.30 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.30 op(e3, e3) = e1) |
% 1.23/2.30 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.30 op(e3, e3) = e2) |
% 1.23/2.30 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.30 op(e3, e3) = e3)) &
% 1.23/2.30 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.30 op(e0, e0) = e3) &
% 1.23/2.30 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.30 op(e0, e1) = e3) &
% 1.23/2.30 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.30 op(e0, e2) = e3) &
% 1.23/2.30 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.30 op(e0, e3) = e3) &
% 1.23/2.30 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.30 op(e1, e0) = e3) &
% 1.23/2.30 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.30 op(e1, e1) = e3) &
% 1.23/2.30 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.30 op(e1, e2) = e3) &
% 1.23/2.30 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.30 op(e1, e3) = e3) &
% 1.23/2.30 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.30 op(e2, e0) = e3) &
% 1.23/2.30 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.30 op(e2, e1) = e3) &
% 1.23/2.30 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.30 op(e2, e2) = e3) &
% 1.23/2.30 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.30 op(e2, e3) = e3) &
% 1.23/2.30 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.30 op(e3, e0) = e3) &
% 1.23/2.30 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.30 op(e3, e1) = e3) &
% 1.23/2.30 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.30 op(e3, e2) = e3) &
% 1.23/2.30 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.30 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.30 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.30 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.30 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.30 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.30 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.30 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.30 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.30 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.30 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.30 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.30 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.30 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.30 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.30 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.30 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.30 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.30 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.30 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.30 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.30 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.30 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.30 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.30 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.30 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.30 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.30 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.30 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.30 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.30 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.30 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.30 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.30 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.30 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.30 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.30 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.30 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.30 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.30 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.30 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.30 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.30 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.30 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.30 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.30 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.30 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.30 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.30 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.30 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.30 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.30 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.30 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.30 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.30 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.30 op(op(e3, e1), e2) = op(e3, op(e1, e2))) =>
% 1.23/2.30 op(op(e3, e1), e3) = op(e3, op(e1, e3))),
% 1.23/2.30 inference(strip, [], [co1])).
% 1.23/2.31
% 1.23/2.31 fof(subgoal_76, plain,
% 1.23/2.31 ((~
% 1.23/2.31 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.31 op(e3, e3) = e0) |
% 1.23/2.31 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.31 op(e3, e3) = e1) |
% 1.23/2.31 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.31 op(e3, e3) = e2) |
% 1.23/2.31 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.31 op(e3, e3) = e3)) &
% 1.23/2.31 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.31 op(e0, e0) = e3) &
% 1.23/2.31 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.31 op(e0, e1) = e3) &
% 1.23/2.31 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.31 op(e0, e2) = e3) &
% 1.23/2.31 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.31 op(e0, e3) = e3) &
% 1.23/2.31 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.31 op(e1, e0) = e3) &
% 1.23/2.31 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.31 op(e1, e1) = e3) &
% 1.23/2.31 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.31 op(e1, e2) = e3) &
% 1.23/2.31 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.31 op(e1, e3) = e3) &
% 1.23/2.31 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.31 op(e2, e0) = e3) &
% 1.23/2.31 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.31 op(e2, e1) = e3) &
% 1.23/2.31 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.31 op(e2, e2) = e3) &
% 1.23/2.31 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.31 op(e2, e3) = e3) &
% 1.23/2.31 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.31 op(e3, e0) = e3) &
% 1.23/2.31 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.31 op(e3, e1) = e3) &
% 1.23/2.31 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.31 op(e3, e2) = e3) &
% 1.23/2.31 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.31 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.31 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.31 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.31 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.31 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.31 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.31 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.31 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.31 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.31 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.31 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.31 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.31 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.31 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.31 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.31 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.31 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.31 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.31 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.31 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.31 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.31 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.31 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.31 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.31 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.31 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.31 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.31 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.31 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.31 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.31 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.31 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.31 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.31 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.31 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.31 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.31 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.31 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.31 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.31 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.31 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.31 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.31 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.31 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.31 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.31 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.31 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.31 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.31 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.31 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.31 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.31 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.31 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.31 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.31 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.31 op(op(e3, e1), e3) = op(e3, op(e1, e3))) =>
% 1.23/2.31 op(op(e3, e2), e0) = op(e3, op(e2, e0))),
% 1.23/2.31 inference(strip, [], [co1])).
% 1.23/2.31
% 1.23/2.31 fof(subgoal_77, plain,
% 1.23/2.31 ((~
% 1.23/2.31 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.31 op(e3, e3) = e0) |
% 1.23/2.31 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.31 op(e3, e3) = e1) |
% 1.23/2.31 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.31 op(e3, e3) = e2) |
% 1.23/2.31 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.31 op(e3, e3) = e3)) &
% 1.23/2.31 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.31 op(e0, e0) = e3) &
% 1.23/2.31 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.31 op(e0, e1) = e3) &
% 1.23/2.31 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.31 op(e0, e2) = e3) &
% 1.23/2.31 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.31 op(e0, e3) = e3) &
% 1.23/2.31 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.31 op(e1, e0) = e3) &
% 1.23/2.31 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.31 op(e1, e1) = e3) &
% 1.23/2.31 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.31 op(e1, e2) = e3) &
% 1.23/2.31 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.31 op(e1, e3) = e3) &
% 1.23/2.31 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.31 op(e2, e0) = e3) &
% 1.23/2.31 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.31 op(e2, e1) = e3) &
% 1.23/2.31 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.31 op(e2, e2) = e3) &
% 1.23/2.31 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.31 op(e2, e3) = e3) &
% 1.23/2.31 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.31 op(e3, e0) = e3) &
% 1.23/2.31 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.31 op(e3, e1) = e3) &
% 1.23/2.31 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.31 op(e3, e2) = e3) &
% 1.23/2.31 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.31 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.31 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.31 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.31 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.31 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.31 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.31 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.31 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.31 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.31 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.31 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.31 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.31 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.31 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.31 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.31 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.31 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.31 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.31 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.31 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.31 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.31 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.31 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.31 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.31 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.31 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.31 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.31 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.31 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.31 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.31 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.31 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.31 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.31 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.31 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.31 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.31 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.31 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.31 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.31 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.31 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.31 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.31 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.31 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.31 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.31 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.31 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.31 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.31 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.31 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.31 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.31 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.31 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.31 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.31 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.31 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.31 op(op(e3, e2), e0) = op(e3, op(e2, e0))) =>
% 1.23/2.31 op(op(e3, e2), e1) = op(e3, op(e2, e1))),
% 1.23/2.31 inference(strip, [], [co1])).
% 1.23/2.32
% 1.23/2.32 fof(subgoal_78, plain,
% 1.23/2.32 ((~
% 1.23/2.32 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.32 op(e3, e3) = e0) |
% 1.23/2.32 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.32 op(e3, e3) = e1) |
% 1.23/2.32 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.32 op(e3, e3) = e2) |
% 1.23/2.32 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.32 op(e3, e3) = e3)) &
% 1.23/2.32 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.32 op(e0, e0) = e3) &
% 1.23/2.32 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.32 op(e0, e1) = e3) &
% 1.23/2.32 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.32 op(e0, e2) = e3) &
% 1.23/2.32 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.32 op(e0, e3) = e3) &
% 1.23/2.32 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.32 op(e1, e0) = e3) &
% 1.23/2.32 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.32 op(e1, e1) = e3) &
% 1.23/2.32 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.32 op(e1, e2) = e3) &
% 1.23/2.32 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.32 op(e1, e3) = e3) &
% 1.23/2.32 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.32 op(e2, e0) = e3) &
% 1.23/2.32 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.32 op(e2, e1) = e3) &
% 1.23/2.32 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.32 op(e2, e2) = e3) &
% 1.23/2.32 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.32 op(e2, e3) = e3) &
% 1.23/2.32 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.32 op(e3, e0) = e3) &
% 1.23/2.32 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.32 op(e3, e1) = e3) &
% 1.23/2.32 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.32 op(e3, e2) = e3) &
% 1.23/2.32 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.32 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.32 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.32 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.32 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.32 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.32 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.32 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.32 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.32 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.32 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.32 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.32 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.32 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.32 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.32 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.32 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.32 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.32 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.32 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.32 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.32 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.32 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.32 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.32 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.32 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.32 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.32 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.32 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.32 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.32 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.32 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.32 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.32 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.32 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.32 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.32 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.32 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.32 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.32 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.32 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.32 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.32 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.32 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.32 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.32 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.32 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.32 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.32 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.32 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.32 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.32 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.32 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.32 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.32 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.32 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.32 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.32 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.32 op(op(e3, e2), e1) = op(e3, op(e2, e1))) =>
% 1.23/2.32 op(op(e3, e2), e2) = op(e3, op(e2, e2))),
% 1.23/2.32 inference(strip, [], [co1])).
% 1.23/2.32
% 1.23/2.32 fof(subgoal_79, plain,
% 1.23/2.32 ((~
% 1.23/2.32 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.32 op(e3, e3) = e0) |
% 1.23/2.32 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.32 op(e3, e3) = e1) |
% 1.23/2.32 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.32 op(e3, e3) = e2) |
% 1.23/2.32 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.32 op(e3, e3) = e3)) &
% 1.23/2.32 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.32 op(e0, e0) = e3) &
% 1.23/2.32 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.32 op(e0, e1) = e3) &
% 1.23/2.32 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.32 op(e0, e2) = e3) &
% 1.23/2.32 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.32 op(e0, e3) = e3) &
% 1.23/2.32 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.32 op(e1, e0) = e3) &
% 1.23/2.32 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.32 op(e1, e1) = e3) &
% 1.23/2.32 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.32 op(e1, e2) = e3) &
% 1.23/2.32 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.32 op(e1, e3) = e3) &
% 1.23/2.32 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.32 op(e2, e0) = e3) &
% 1.23/2.32 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.32 op(e2, e1) = e3) &
% 1.23/2.32 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.32 op(e2, e2) = e3) &
% 1.23/2.32 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.32 op(e2, e3) = e3) &
% 1.23/2.32 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.32 op(e3, e0) = e3) &
% 1.23/2.32 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.32 op(e3, e1) = e3) &
% 1.23/2.32 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.32 op(e3, e2) = e3) &
% 1.23/2.32 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.32 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.32 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.32 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.32 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.32 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.32 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.32 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.32 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.32 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.32 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.32 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.32 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.32 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.32 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.32 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.32 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.32 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.32 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.32 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.32 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.32 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.32 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.32 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.32 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.32 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.32 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.32 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.32 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.32 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.32 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.32 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.32 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.32 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.32 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.32 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.32 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.32 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.32 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.32 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.32 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.32 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.32 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.32 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.32 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.32 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.32 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.32 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.32 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.32 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.32 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.32 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.32 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.32 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.32 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.32 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.32 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.32 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.32 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.32 op(op(e3, e2), e2) = op(e3, op(e2, e2))) =>
% 1.23/2.32 op(op(e3, e2), e3) = op(e3, op(e2, e3))),
% 1.23/2.32 inference(strip, [], [co1])).
% 1.23/2.33
% 1.23/2.33 fof(subgoal_80, plain,
% 1.23/2.33 ((~
% 1.23/2.33 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.33 op(e3, e3) = e0) |
% 1.23/2.33 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.33 op(e3, e3) = e1) |
% 1.23/2.33 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.33 op(e3, e3) = e2) |
% 1.23/2.33 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.33 op(e3, e3) = e3)) &
% 1.23/2.33 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.33 op(e0, e0) = e3) &
% 1.23/2.33 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.33 op(e0, e1) = e3) &
% 1.23/2.33 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.33 op(e0, e2) = e3) &
% 1.23/2.33 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.33 op(e0, e3) = e3) &
% 1.23/2.33 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.33 op(e1, e0) = e3) &
% 1.23/2.33 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.33 op(e1, e1) = e3) &
% 1.23/2.33 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.33 op(e1, e2) = e3) &
% 1.23/2.33 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.33 op(e1, e3) = e3) &
% 1.23/2.33 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.33 op(e2, e0) = e3) &
% 1.23/2.33 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.33 op(e2, e1) = e3) &
% 1.23/2.33 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.33 op(e2, e2) = e3) &
% 1.23/2.33 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.33 op(e2, e3) = e3) &
% 1.23/2.33 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.33 op(e3, e0) = e3) &
% 1.23/2.33 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.33 op(e3, e1) = e3) &
% 1.23/2.33 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.33 op(e3, e2) = e3) &
% 1.23/2.33 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.33 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.33 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.33 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.33 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.33 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.33 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.33 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.33 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.33 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.33 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.33 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.33 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.33 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.33 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.33 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.33 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.33 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.33 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.33 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.33 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.33 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.33 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.33 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.33 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.33 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.33 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.33 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.33 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.33 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.33 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.33 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.33 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.33 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.33 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.33 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.33 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.33 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.33 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.33 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.33 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.33 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.33 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.33 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.33 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.33 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.33 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.33 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.33 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.33 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.33 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.33 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.33 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.33 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.33 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.33 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.33 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.33 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.33 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.33 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.33 op(op(e3, e2), e3) = op(e3, op(e2, e3))) =>
% 1.23/2.33 op(op(e3, e3), e0) = op(e3, op(e3, e0))),
% 1.23/2.33 inference(strip, [], [co1])).
% 1.23/2.33
% 1.23/2.33 fof(subgoal_81, plain,
% 1.23/2.33 ((~
% 1.23/2.33 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.33 op(e3, e3) = e0) |
% 1.23/2.33 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.33 op(e3, e3) = e1) |
% 1.23/2.33 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.33 op(e3, e3) = e2) |
% 1.23/2.33 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.33 op(e3, e3) = e3)) &
% 1.23/2.33 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.33 op(e0, e0) = e3) &
% 1.23/2.33 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.33 op(e0, e1) = e3) &
% 1.23/2.33 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.33 op(e0, e2) = e3) &
% 1.23/2.33 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.33 op(e0, e3) = e3) &
% 1.23/2.33 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.33 op(e1, e0) = e3) &
% 1.23/2.33 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.33 op(e1, e1) = e3) &
% 1.23/2.33 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.33 op(e1, e2) = e3) &
% 1.23/2.33 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.33 op(e1, e3) = e3) &
% 1.23/2.33 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.33 op(e2, e0) = e3) &
% 1.23/2.33 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.33 op(e2, e1) = e3) &
% 1.23/2.33 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.33 op(e2, e2) = e3) &
% 1.23/2.33 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.33 op(e2, e3) = e3) &
% 1.23/2.33 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.33 op(e3, e0) = e3) &
% 1.23/2.33 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.33 op(e3, e1) = e3) &
% 1.23/2.33 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.33 op(e3, e2) = e3) &
% 1.23/2.33 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.33 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.33 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.33 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.33 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.33 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.33 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.33 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.33 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.33 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.33 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.33 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.33 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.33 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.33 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.33 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.33 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.33 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.33 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.33 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.33 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.33 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.33 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.33 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.33 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.33 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.33 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.33 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.33 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.33 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.33 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.33 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.33 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.33 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.33 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.33 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.33 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.33 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.33 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.33 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.33 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.33 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.33 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.33 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.33 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.33 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.33 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.33 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.33 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.33 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.33 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.33 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.33 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.33 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.33 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.33 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.33 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.33 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.33 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.33 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.33 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.33 op(op(e3, e3), e0) = op(e3, op(e3, e0))) =>
% 1.23/2.33 op(op(e3, e3), e1) = op(e3, op(e3, e1))),
% 1.23/2.33 inference(strip, [], [co1])).
% 1.23/2.33
% 1.23/2.33 fof(subgoal_82, plain,
% 1.23/2.33 ((~
% 1.23/2.33 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.33 op(e3, e3) = e0) |
% 1.23/2.33 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.33 op(e3, e3) = e1) |
% 1.23/2.33 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.33 op(e3, e3) = e2) |
% 1.23/2.33 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.33 op(e3, e3) = e3)) &
% 1.23/2.33 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.33 op(e0, e0) = e3) &
% 1.23/2.33 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.33 op(e0, e1) = e3) &
% 1.23/2.33 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.33 op(e0, e2) = e3) &
% 1.23/2.33 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.33 op(e0, e3) = e3) &
% 1.23/2.33 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.33 op(e1, e0) = e3) &
% 1.23/2.33 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.33 op(e1, e1) = e3) &
% 1.23/2.33 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.33 op(e1, e2) = e3) &
% 1.23/2.33 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.33 op(e1, e3) = e3) &
% 1.23/2.33 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.33 op(e2, e0) = e3) &
% 1.23/2.33 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.33 op(e2, e1) = e3) &
% 1.23/2.33 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.33 op(e2, e2) = e3) &
% 1.23/2.33 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.33 op(e2, e3) = e3) &
% 1.23/2.33 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.33 op(e3, e0) = e3) &
% 1.23/2.33 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.33 op(e3, e1) = e3) &
% 1.23/2.33 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.33 op(e3, e2) = e3) &
% 1.23/2.33 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.33 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.33 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.33 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.33 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.33 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.33 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.33 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.33 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.33 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.33 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.33 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.33 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.33 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.33 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.33 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.33 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.33 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.33 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.33 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.33 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.33 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.33 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.33 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.33 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.33 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.33 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.33 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.33 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.33 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.33 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.33 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.33 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.33 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.33 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.33 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.33 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.33 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.33 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.33 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.33 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.33 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.33 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.33 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.33 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.33 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.33 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.33 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.33 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.33 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.33 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.33 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.33 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.33 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.33 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.33 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.33 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.33 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.33 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.33 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.33 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.33 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.33 op(op(e3, e3), e1) = op(e3, op(e3, e1))) =>
% 1.23/2.33 op(op(e3, e3), e2) = op(e3, op(e3, e2))),
% 1.23/2.33 inference(strip, [], [co1])).
% 1.23/2.33
% 1.23/2.33 fof(subgoal_83, plain,
% 1.23/2.33 ((~
% 1.23/2.33 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.33 op(e3, e3) = e0) |
% 1.23/2.33 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.33 op(e3, e3) = e1) |
% 1.23/2.33 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.33 op(e3, e3) = e2) |
% 1.23/2.33 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.33 op(e3, e3) = e3)) &
% 1.23/2.33 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.33 op(e0, e0) = e3) &
% 1.23/2.33 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.33 op(e0, e1) = e3) &
% 1.23/2.33 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.33 op(e0, e2) = e3) &
% 1.23/2.33 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.33 op(e0, e3) = e3) &
% 1.23/2.33 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.33 op(e1, e0) = e3) &
% 1.23/2.33 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.33 op(e1, e1) = e3) &
% 1.23/2.33 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.33 op(e1, e2) = e3) &
% 1.23/2.33 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.33 op(e1, e3) = e3) &
% 1.23/2.33 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.33 op(e2, e0) = e3) &
% 1.23/2.33 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.33 op(e2, e1) = e3) &
% 1.23/2.33 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.33 op(e2, e2) = e3) &
% 1.23/2.33 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.33 op(e2, e3) = e3) &
% 1.23/2.33 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.33 op(e3, e0) = e3) &
% 1.23/2.33 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.33 op(e3, e1) = e3) &
% 1.23/2.33 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.33 op(e3, e2) = e3) &
% 1.23/2.33 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.33 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.33 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.33 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.33 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.33 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.33 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.33 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.33 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.33 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.33 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.33 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.33 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.33 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.33 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.33 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.33 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.33 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.33 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.33 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.33 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.33 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.33 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.33 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.33 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.33 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.33 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.33 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.33 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.33 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.33 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.33 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.33 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.33 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.33 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.33 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.33 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.33 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.33 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.33 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.33 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.33 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.33 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.33 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.33 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.33 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.33 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.33 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.33 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.33 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.33 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.33 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.33 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.33 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.33 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.33 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.33 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.33 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.33 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.33 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.33 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.33 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.33 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.23/2.33 op(op(e3, e3), e2) = op(e3, op(e3, e2))) =>
% 1.23/2.33 op(op(e3, e3), e3) = op(e3, op(e3, e3))),
% 1.23/2.33 inference(strip, [], [co1])).
% 1.23/2.33
% 1.23/2.33 fof(subgoal_84, plain,
% 1.23/2.33 ((~
% 1.23/2.33 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.33 op(e3, e3) = e0) |
% 1.23/2.33 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.33 op(e3, e3) = e1) |
% 1.23/2.33 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.33 op(e3, e3) = e2) |
% 1.23/2.33 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.33 op(e3, e3) = e3)) &
% 1.23/2.33 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.33 op(e0, e0) = e3) &
% 1.23/2.33 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.33 op(e0, e1) = e3) &
% 1.23/2.33 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.33 op(e0, e2) = e3) &
% 1.23/2.33 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.33 op(e0, e3) = e3) &
% 1.23/2.33 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.33 op(e1, e0) = e3) &
% 1.23/2.33 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.33 op(e1, e1) = e3) &
% 1.23/2.33 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.33 op(e1, e2) = e3) &
% 1.23/2.33 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.33 op(e1, e3) = e3) &
% 1.23/2.33 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.33 op(e2, e0) = e3) &
% 1.23/2.33 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.33 op(e2, e1) = e3) &
% 1.23/2.33 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.33 op(e2, e2) = e3) &
% 1.23/2.33 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.33 op(e2, e3) = e3) &
% 1.23/2.33 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.33 op(e3, e0) = e3) &
% 1.23/2.33 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.33 op(e3, e1) = e3) &
% 1.23/2.33 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.33 op(e3, e2) = e3) &
% 1.23/2.33 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.33 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.33 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.33 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.33 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.33 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.33 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.33 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.33 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.33 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.33 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.33 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.33 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.33 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.33 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.33 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.33 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.33 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.33 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.33 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.33 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.33 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.33 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.33 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.33 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.33 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.33 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.33 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.33 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.33 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.33 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.33 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.33 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.33 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.33 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.33 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.33 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.33 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.33 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.33 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.33 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.33 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.33 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.33 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.33 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.33 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.33 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.33 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.33 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.33 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.33 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.33 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.33 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.33 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.33 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.33 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.33 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.33 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.33 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.33 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.33 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.33 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.33 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.23/2.33 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.23/2.33 op(op(e3, e3), e3) = op(e3, op(e3, e3))) => op(unit, e0) = e0),
% 1.23/2.33 inference(strip, [], [co1])).
% 1.23/2.34
% 1.23/2.34 fof(subgoal_85, plain,
% 1.23/2.34 ((~
% 1.23/2.34 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.34 op(e3, e3) = e0) |
% 1.23/2.34 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.34 op(e3, e3) = e1) |
% 1.23/2.34 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.34 op(e3, e3) = e2) |
% 1.23/2.34 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.34 op(e3, e3) = e3)) &
% 1.23/2.34 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.34 op(e0, e0) = e3) &
% 1.23/2.34 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.34 op(e0, e1) = e3) &
% 1.23/2.34 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.34 op(e0, e2) = e3) &
% 1.23/2.34 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.34 op(e0, e3) = e3) &
% 1.23/2.34 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.34 op(e1, e0) = e3) &
% 1.23/2.34 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.34 op(e1, e1) = e3) &
% 1.23/2.34 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.34 op(e1, e2) = e3) &
% 1.23/2.34 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.34 op(e1, e3) = e3) &
% 1.23/2.34 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.34 op(e2, e0) = e3) &
% 1.23/2.34 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.34 op(e2, e1) = e3) &
% 1.23/2.34 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.34 op(e2, e2) = e3) &
% 1.23/2.34 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.34 op(e2, e3) = e3) &
% 1.23/2.34 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.34 op(e3, e0) = e3) &
% 1.23/2.34 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.34 op(e3, e1) = e3) &
% 1.23/2.34 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.34 op(e3, e2) = e3) &
% 1.23/2.34 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.34 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.34 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.34 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.34 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.34 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.34 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.34 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.34 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.34 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.34 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.34 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.34 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.34 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.34 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.34 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.34 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.34 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.34 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.34 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.34 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.34 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.34 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.34 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.34 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.34 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.34 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.34 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.34 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.34 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.34 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.34 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.34 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.34 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.34 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.34 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.34 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.34 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.34 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.34 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.34 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.34 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.34 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.34 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.34 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.34 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.34 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.34 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.34 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.34 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.34 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.34 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.34 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.34 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.34 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.34 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.34 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.34 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.34 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.34 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.34 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.34 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.34 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.23/2.34 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.23/2.34 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0) =>
% 1.23/2.34 op(e0, unit) = e0), inference(strip, [], [co1])).
% 1.23/2.35
% 1.23/2.35 fof(subgoal_86, plain,
% 1.23/2.35 ((~
% 1.23/2.35 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.35 op(e3, e3) = e0) |
% 1.23/2.35 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.35 op(e3, e3) = e1) |
% 1.23/2.35 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.35 op(e3, e3) = e2) |
% 1.23/2.35 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.35 op(e3, e3) = e3)) &
% 1.23/2.35 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.35 op(e0, e0) = e3) &
% 1.23/2.35 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.35 op(e0, e1) = e3) &
% 1.23/2.35 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.35 op(e0, e2) = e3) &
% 1.23/2.35 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.35 op(e0, e3) = e3) &
% 1.23/2.35 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.35 op(e1, e0) = e3) &
% 1.23/2.35 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.35 op(e1, e1) = e3) &
% 1.23/2.35 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.35 op(e1, e2) = e3) &
% 1.23/2.35 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.35 op(e1, e3) = e3) &
% 1.23/2.35 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.35 op(e2, e0) = e3) &
% 1.23/2.35 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.35 op(e2, e1) = e3) &
% 1.23/2.35 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.35 op(e2, e2) = e3) &
% 1.23/2.35 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.35 op(e2, e3) = e3) &
% 1.23/2.35 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.35 op(e3, e0) = e3) &
% 1.23/2.35 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.35 op(e3, e1) = e3) &
% 1.23/2.35 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.35 op(e3, e2) = e3) &
% 1.23/2.35 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.35 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.35 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.35 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.35 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.35 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.35 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.35 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.35 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.35 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.35 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.35 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.35 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.35 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.35 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.35 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.35 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.35 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.35 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.35 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.35 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.35 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.35 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.35 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.35 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.35 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.35 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.35 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.35 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.35 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.35 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.35 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.35 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.35 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.35 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.35 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.35 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.35 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.35 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.35 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.35 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.35 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.35 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.35 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.35 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.35 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.35 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.35 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.35 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.35 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.35 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.35 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.35 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.35 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.35 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.35 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.35 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.35 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.35 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.35 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.35 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.35 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.35 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.23/2.35 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.23/2.35 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.23/2.35 op(e0, unit) = e0) => op(unit, e1) = e1),
% 1.23/2.35 inference(strip, [], [co1])).
% 1.23/2.35
% 1.23/2.35 fof(subgoal_87, plain,
% 1.23/2.35 ((~
% 1.23/2.35 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.35 op(e3, e3) = e0) |
% 1.23/2.35 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.35 op(e3, e3) = e1) |
% 1.23/2.35 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.35 op(e3, e3) = e2) |
% 1.23/2.35 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.35 op(e3, e3) = e3)) &
% 1.23/2.35 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.35 op(e0, e0) = e3) &
% 1.23/2.35 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.35 op(e0, e1) = e3) &
% 1.23/2.35 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.35 op(e0, e2) = e3) &
% 1.23/2.35 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.35 op(e0, e3) = e3) &
% 1.23/2.35 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.35 op(e1, e0) = e3) &
% 1.23/2.35 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.35 op(e1, e1) = e3) &
% 1.23/2.35 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.35 op(e1, e2) = e3) &
% 1.23/2.35 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.35 op(e1, e3) = e3) &
% 1.23/2.35 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.35 op(e2, e0) = e3) &
% 1.23/2.35 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.35 op(e2, e1) = e3) &
% 1.23/2.35 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.35 op(e2, e2) = e3) &
% 1.23/2.35 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.35 op(e2, e3) = e3) &
% 1.23/2.35 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.35 op(e3, e0) = e3) &
% 1.23/2.35 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.35 op(e3, e1) = e3) &
% 1.23/2.35 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.35 op(e3, e2) = e3) &
% 1.23/2.35 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.35 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.35 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.35 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.35 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.35 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.35 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.35 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.35 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.35 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.35 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.35 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.35 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.35 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.35 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.35 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.35 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.35 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.35 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.35 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.35 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.35 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.35 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.35 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.35 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.35 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.35 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.35 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.35 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.35 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.35 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.35 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.35 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.35 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.35 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.35 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.35 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.35 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.35 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.35 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.35 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.35 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.35 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.35 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.35 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.35 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.35 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.35 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.35 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.35 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.35 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.35 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.35 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.35 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.35 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.35 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.35 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.35 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.35 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.35 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.35 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.35 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.35 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.23/2.35 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.23/2.35 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.23/2.35 op(e0, unit) = e0 & op(unit, e1) = e1) => op(e1, unit) = e1),
% 1.23/2.35 inference(strip, [], [co1])).
% 1.23/2.35
% 1.23/2.35 fof(subgoal_88, plain,
% 1.23/2.35 ((~
% 1.23/2.35 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.35 op(e3, e3) = e0) |
% 1.23/2.35 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.35 op(e3, e3) = e1) |
% 1.23/2.35 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.35 op(e3, e3) = e2) |
% 1.23/2.35 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.35 op(e3, e3) = e3)) &
% 1.23/2.35 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.35 op(e0, e0) = e3) &
% 1.23/2.35 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.35 op(e0, e1) = e3) &
% 1.23/2.35 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.35 op(e0, e2) = e3) &
% 1.23/2.35 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.35 op(e0, e3) = e3) &
% 1.23/2.35 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.35 op(e1, e0) = e3) &
% 1.23/2.35 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.35 op(e1, e1) = e3) &
% 1.23/2.35 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.35 op(e1, e2) = e3) &
% 1.23/2.35 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.35 op(e1, e3) = e3) &
% 1.23/2.35 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.35 op(e2, e0) = e3) &
% 1.23/2.35 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.35 op(e2, e1) = e3) &
% 1.23/2.35 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.35 op(e2, e2) = e3) &
% 1.23/2.35 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.35 op(e2, e3) = e3) &
% 1.23/2.35 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.35 op(e3, e0) = e3) &
% 1.23/2.35 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.35 op(e3, e1) = e3) &
% 1.23/2.35 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.35 op(e3, e2) = e3) &
% 1.23/2.35 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.35 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.35 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.35 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.35 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.35 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.35 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.35 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.35 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.35 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.35 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.35 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.35 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.35 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.35 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.35 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.35 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.35 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.35 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.35 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.35 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.35 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.35 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.35 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.35 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.35 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.35 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.35 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.35 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.35 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.35 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.35 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.35 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.35 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.35 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.35 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.35 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.35 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.35 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.35 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.35 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.35 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.35 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.35 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.35 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.35 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.35 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.35 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.35 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.35 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.35 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.35 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.35 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.35 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.35 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.35 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.35 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.35 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.35 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.35 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.35 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.35 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.35 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.23/2.35 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.23/2.35 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.23/2.35 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1) =>
% 1.23/2.35 op(unit, e2) = e2), inference(strip, [], [co1])).
% 1.23/2.36
% 1.23/2.36 fof(subgoal_89, plain,
% 1.23/2.36 ((~
% 1.23/2.36 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.36 op(e3, e3) = e0) |
% 1.23/2.36 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.36 op(e3, e3) = e1) |
% 1.23/2.36 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.36 op(e3, e3) = e2) |
% 1.23/2.36 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.36 op(e3, e3) = e3)) &
% 1.23/2.36 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.36 op(e0, e0) = e3) &
% 1.23/2.36 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.36 op(e0, e1) = e3) &
% 1.23/2.36 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.36 op(e0, e2) = e3) &
% 1.23/2.36 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.36 op(e0, e3) = e3) &
% 1.23/2.36 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.36 op(e1, e0) = e3) &
% 1.23/2.36 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.36 op(e1, e1) = e3) &
% 1.23/2.36 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.36 op(e1, e2) = e3) &
% 1.23/2.36 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.36 op(e1, e3) = e3) &
% 1.23/2.36 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.36 op(e2, e0) = e3) &
% 1.23/2.36 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.36 op(e2, e1) = e3) &
% 1.23/2.36 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.36 op(e2, e2) = e3) &
% 1.23/2.36 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.36 op(e2, e3) = e3) &
% 1.23/2.36 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.36 op(e3, e0) = e3) &
% 1.23/2.36 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.36 op(e3, e1) = e3) &
% 1.23/2.36 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.36 op(e3, e2) = e3) &
% 1.23/2.36 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.36 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.36 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.36 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.36 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.36 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.36 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.36 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.36 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.36 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.36 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.36 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.36 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.36 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.36 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.36 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.36 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.36 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.36 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.36 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.36 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.36 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.36 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.36 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.36 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.36 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.36 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.36 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.36 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.36 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.36 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.36 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.36 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.36 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.36 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.36 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.36 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.36 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.36 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.36 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.36 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.36 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.36 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.36 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.36 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.36 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.36 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.36 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.36 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.36 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.36 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.36 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.36 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.36 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.36 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.36 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.36 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.36 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.36 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.36 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.36 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.36 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.36 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.23/2.36 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.23/2.36 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.23/2.36 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.23/2.36 op(unit, e2) = e2) => op(e2, unit) = e2),
% 1.23/2.36 inference(strip, [], [co1])).
% 1.23/2.36
% 1.23/2.36 fof(subgoal_90, plain,
% 1.23/2.36 ((~
% 1.23/2.36 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.36 op(e3, e3) = e0) |
% 1.23/2.36 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.36 op(e3, e3) = e1) |
% 1.23/2.36 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.36 op(e3, e3) = e2) |
% 1.23/2.36 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.36 op(e3, e3) = e3)) &
% 1.23/2.36 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.36 op(e0, e0) = e3) &
% 1.23/2.36 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.36 op(e0, e1) = e3) &
% 1.23/2.36 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.36 op(e0, e2) = e3) &
% 1.23/2.36 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.36 op(e0, e3) = e3) &
% 1.23/2.36 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.36 op(e1, e0) = e3) &
% 1.23/2.36 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.36 op(e1, e1) = e3) &
% 1.23/2.36 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.36 op(e1, e2) = e3) &
% 1.23/2.36 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.36 op(e1, e3) = e3) &
% 1.23/2.36 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.36 op(e2, e0) = e3) &
% 1.23/2.36 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.36 op(e2, e1) = e3) &
% 1.23/2.36 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.36 op(e2, e2) = e3) &
% 1.23/2.36 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.36 op(e2, e3) = e3) &
% 1.23/2.36 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.36 op(e3, e0) = e3) &
% 1.23/2.36 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.36 op(e3, e1) = e3) &
% 1.23/2.36 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.36 op(e3, e2) = e3) &
% 1.23/2.36 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.36 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.36 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.36 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.36 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.36 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.36 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.36 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.36 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.36 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.36 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.36 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.36 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.36 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.36 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.36 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.36 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.36 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.36 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.36 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.36 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.36 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.36 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.36 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.36 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.36 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.36 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.36 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.36 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.36 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.36 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.36 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.36 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.36 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.36 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.36 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.36 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.36 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.36 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.36 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.36 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.36 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.36 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.36 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.36 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.36 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.36 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.36 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.36 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.36 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.36 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.36 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.36 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.36 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.36 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.36 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.36 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.36 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.36 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.36 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.36 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.36 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.36 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.23/2.36 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.23/2.36 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.23/2.36 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.23/2.36 op(unit, e2) = e2 & op(e2, unit) = e2) => op(unit, e3) = e3),
% 1.23/2.36 inference(strip, [], [co1])).
% 1.23/2.36
% 1.23/2.36 fof(subgoal_91, plain,
% 1.23/2.36 ((~
% 1.23/2.36 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.36 op(e3, e3) = e0) |
% 1.23/2.36 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.36 op(e3, e3) = e1) |
% 1.23/2.36 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.36 op(e3, e3) = e2) |
% 1.23/2.36 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.36 op(e3, e3) = e3)) &
% 1.23/2.36 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.36 op(e0, e0) = e3) &
% 1.23/2.36 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.36 op(e0, e1) = e3) &
% 1.23/2.36 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.36 op(e0, e2) = e3) &
% 1.23/2.36 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.36 op(e0, e3) = e3) &
% 1.23/2.36 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.36 op(e1, e0) = e3) &
% 1.23/2.36 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.36 op(e1, e1) = e3) &
% 1.23/2.36 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.36 op(e1, e2) = e3) &
% 1.23/2.36 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.36 op(e1, e3) = e3) &
% 1.23/2.36 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.36 op(e2, e0) = e3) &
% 1.23/2.36 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.36 op(e2, e1) = e3) &
% 1.23/2.36 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.36 op(e2, e2) = e3) &
% 1.23/2.36 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.36 op(e2, e3) = e3) &
% 1.23/2.36 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.36 op(e3, e0) = e3) &
% 1.23/2.36 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.36 op(e3, e1) = e3) &
% 1.23/2.36 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.36 op(e3, e2) = e3) &
% 1.23/2.36 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.36 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.36 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.36 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.36 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.36 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.36 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.36 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.36 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.36 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.36 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.36 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.36 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.36 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.36 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.36 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.36 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.36 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.36 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.36 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.36 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.36 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.36 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.36 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.36 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.36 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.36 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.36 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.36 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.36 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.36 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.36 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.36 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.36 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.36 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.36 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.36 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.36 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.36 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.36 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.36 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.36 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.36 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.36 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.36 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.36 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.36 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.36 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.36 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.36 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.36 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.36 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.36 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.36 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.36 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.36 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.36 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.36 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.36 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.36 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.36 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.36 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.36 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.23/2.36 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.23/2.36 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.23/2.36 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.23/2.36 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3) =>
% 1.23/2.36 op(e3, unit) = e3), inference(strip, [], [co1])).
% 1.23/2.36
% 1.23/2.36 fof(subgoal_92, plain,
% 1.23/2.36 ((~
% 1.23/2.36 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.36 op(e3, e3) = e0) |
% 1.23/2.36 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.36 op(e3, e3) = e1) |
% 1.23/2.36 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.36 op(e3, e3) = e2) |
% 1.23/2.36 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.36 op(e3, e3) = e3)) &
% 1.23/2.36 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.36 op(e0, e0) = e3) &
% 1.23/2.36 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.36 op(e0, e1) = e3) &
% 1.23/2.36 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.36 op(e0, e2) = e3) &
% 1.23/2.36 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.36 op(e0, e3) = e3) &
% 1.23/2.36 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.36 op(e1, e0) = e3) &
% 1.23/2.36 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.36 op(e1, e1) = e3) &
% 1.23/2.36 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.36 op(e1, e2) = e3) &
% 1.23/2.36 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.36 op(e1, e3) = e3) &
% 1.23/2.36 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.36 op(e2, e0) = e3) &
% 1.23/2.36 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.36 op(e2, e1) = e3) &
% 1.23/2.36 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.36 op(e2, e2) = e3) &
% 1.23/2.36 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.36 op(e2, e3) = e3) &
% 1.23/2.36 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.36 op(e3, e0) = e3) &
% 1.23/2.36 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.36 op(e3, e1) = e3) &
% 1.23/2.36 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.36 op(e3, e2) = e3) &
% 1.23/2.36 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.36 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.36 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.36 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.36 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.36 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.36 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.36 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.36 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.36 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.36 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.36 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.36 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.36 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.36 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.36 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.36 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.36 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.36 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.36 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.36 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.36 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.36 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.36 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.36 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.36 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.36 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.36 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.36 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.36 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.36 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.36 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.36 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.36 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.36 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.36 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.36 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.36 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.36 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.36 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.36 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.36 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.36 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.36 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.36 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.36 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.36 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.36 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.36 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.36 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.36 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.36 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.36 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.36 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.36 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.36 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.36 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.36 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.36 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.36 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.36 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.36 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.36 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.23/2.36 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.23/2.36 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.23/2.36 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.23/2.36 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.23/2.36 op(e3, unit) = e3 & unit != e0 & unit != e1 & unit != e2) =>
% 1.23/2.36 unit = e3), inference(strip, [], [co1])).
% 1.23/2.37
% 1.23/2.37 fof(subgoal_93, plain,
% 1.23/2.37 ((~
% 1.23/2.37 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.37 op(e3, e3) = e0) |
% 1.23/2.37 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.37 op(e3, e3) = e1) |
% 1.23/2.37 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.37 op(e3, e3) = e2) |
% 1.23/2.37 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.37 op(e3, e3) = e3)) &
% 1.23/2.37 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.37 op(e0, e0) = e3) &
% 1.23/2.37 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.37 op(e0, e1) = e3) &
% 1.23/2.37 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.37 op(e0, e2) = e3) &
% 1.23/2.37 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.37 op(e0, e3) = e3) &
% 1.23/2.37 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.37 op(e1, e0) = e3) &
% 1.23/2.37 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.37 op(e1, e1) = e3) &
% 1.23/2.37 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.37 op(e1, e2) = e3) &
% 1.23/2.37 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.37 op(e1, e3) = e3) &
% 1.23/2.37 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.37 op(e2, e0) = e3) &
% 1.23/2.37 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.37 op(e2, e1) = e3) &
% 1.23/2.37 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.37 op(e2, e2) = e3) &
% 1.23/2.37 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.37 op(e2, e3) = e3) &
% 1.23/2.37 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.37 op(e3, e0) = e3) &
% 1.23/2.37 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.37 op(e3, e1) = e3) &
% 1.23/2.37 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.37 op(e3, e2) = e3) &
% 1.23/2.37 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.37 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.37 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.37 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.37 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.37 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.37 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.37 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.37 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.37 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.37 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.37 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.37 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.37 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.37 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.37 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.37 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.37 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.37 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.37 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.37 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.37 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.37 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.37 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.37 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.37 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.37 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.37 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.37 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.37 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.37 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.37 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.37 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.37 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.37 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.37 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.37 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.37 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.37 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.37 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.37 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.37 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.37 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.37 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.37 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.37 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.37 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.37 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.37 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.37 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.37 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.37 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.37 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.37 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.37 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.37 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.37 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.37 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.37 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.37 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.37 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.37 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.37 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.23/2.37 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.23/2.37 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.23/2.37 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.23/2.37 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.23/2.37 op(e3, unit) = e3 &
% 1.23/2.37 (unit = e0 | unit = e1 | unit = e2 | unit = e3)) =>
% 1.23/2.37 op(e0, inv(e0)) = unit), inference(strip, [], [co1])).
% 1.23/2.38
% 1.23/2.38 fof(subgoal_94, plain,
% 1.23/2.38 ((~
% 1.23/2.38 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.38 op(e3, e3) = e0) |
% 1.23/2.38 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.38 op(e3, e3) = e1) |
% 1.23/2.38 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.38 op(e3, e3) = e2) |
% 1.23/2.38 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.38 op(e3, e3) = e3)) &
% 1.23/2.38 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.38 op(e0, e0) = e3) &
% 1.23/2.38 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.38 op(e0, e1) = e3) &
% 1.23/2.38 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.38 op(e0, e2) = e3) &
% 1.23/2.38 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.38 op(e0, e3) = e3) &
% 1.23/2.38 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.38 op(e1, e0) = e3) &
% 1.23/2.38 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.38 op(e1, e1) = e3) &
% 1.23/2.38 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.38 op(e1, e2) = e3) &
% 1.23/2.38 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.38 op(e1, e3) = e3) &
% 1.23/2.38 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.38 op(e2, e0) = e3) &
% 1.23/2.38 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.38 op(e2, e1) = e3) &
% 1.23/2.38 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.38 op(e2, e2) = e3) &
% 1.23/2.38 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.38 op(e2, e3) = e3) &
% 1.23/2.38 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.38 op(e3, e0) = e3) &
% 1.23/2.38 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.38 op(e3, e1) = e3) &
% 1.23/2.38 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.38 op(e3, e2) = e3) &
% 1.23/2.38 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.38 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.38 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.38 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.38 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.38 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.38 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.38 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.38 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.38 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.38 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.38 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.38 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.38 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.38 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.38 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.38 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.38 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.38 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.38 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.38 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.38 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.38 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.38 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.38 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.38 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.38 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.38 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.38 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.38 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.38 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.38 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.38 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.38 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.38 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.38 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.38 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.38 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.38 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.38 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.38 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.38 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.38 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.38 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.38 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.38 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.38 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.38 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.38 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.38 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.38 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.38 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.38 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.38 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.38 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.38 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.38 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.38 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.38 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.38 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.38 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.38 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.38 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.23/2.38 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.23/2.38 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.23/2.38 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.23/2.38 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.23/2.38 op(e3, unit) = e3 & (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.23/2.38 op(e0, inv(e0)) = unit) => op(inv(e0), e0) = unit),
% 1.23/2.38 inference(strip, [], [co1])).
% 1.23/2.38
% 1.23/2.38 fof(subgoal_95, plain,
% 1.23/2.38 ((~
% 1.23/2.38 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.38 op(e3, e3) = e0) |
% 1.23/2.38 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.38 op(e3, e3) = e1) |
% 1.23/2.38 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.38 op(e3, e3) = e2) |
% 1.23/2.38 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.38 op(e3, e3) = e3)) &
% 1.23/2.38 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.38 op(e0, e0) = e3) &
% 1.23/2.38 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.38 op(e0, e1) = e3) &
% 1.23/2.38 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.38 op(e0, e2) = e3) &
% 1.23/2.38 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.38 op(e0, e3) = e3) &
% 1.23/2.38 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.38 op(e1, e0) = e3) &
% 1.23/2.38 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.38 op(e1, e1) = e3) &
% 1.23/2.38 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.38 op(e1, e2) = e3) &
% 1.23/2.38 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.38 op(e1, e3) = e3) &
% 1.23/2.38 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.38 op(e2, e0) = e3) &
% 1.23/2.38 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.38 op(e2, e1) = e3) &
% 1.23/2.38 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.38 op(e2, e2) = e3) &
% 1.23/2.38 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.38 op(e2, e3) = e3) &
% 1.23/2.38 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.38 op(e3, e0) = e3) &
% 1.23/2.38 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.38 op(e3, e1) = e3) &
% 1.23/2.38 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.38 op(e3, e2) = e3) &
% 1.23/2.38 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.38 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.38 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.38 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.38 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.38 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.38 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.38 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.38 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.38 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.38 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.38 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.38 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.38 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.38 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.38 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.38 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.38 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.38 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.38 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.38 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.38 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.38 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.38 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.38 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.38 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.38 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.38 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.38 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.38 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.38 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.38 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.38 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.38 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.38 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.38 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.38 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.38 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.38 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.38 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.38 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.38 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.38 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.38 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.38 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.38 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.38 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.38 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.38 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.38 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.38 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.38 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.38 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.38 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.38 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.38 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.38 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.38 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.38 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.38 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.38 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.38 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.38 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.23/2.38 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.23/2.38 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.23/2.38 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.23/2.38 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.23/2.38 op(e3, unit) = e3 & (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.23/2.38 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit) =>
% 1.23/2.38 op(e1, inv(e1)) = unit), inference(strip, [], [co1])).
% 1.23/2.38
% 1.23/2.38 fof(subgoal_96, plain,
% 1.23/2.38 ((~
% 1.23/2.38 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.38 op(e3, e3) = e0) |
% 1.23/2.38 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.38 op(e3, e3) = e1) |
% 1.23/2.38 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.38 op(e3, e3) = e2) |
% 1.23/2.38 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.38 op(e3, e3) = e3)) &
% 1.23/2.38 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.38 op(e0, e0) = e3) &
% 1.23/2.38 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.38 op(e0, e1) = e3) &
% 1.23/2.38 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.38 op(e0, e2) = e3) &
% 1.23/2.38 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.38 op(e0, e3) = e3) &
% 1.23/2.38 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.38 op(e1, e0) = e3) &
% 1.23/2.38 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.38 op(e1, e1) = e3) &
% 1.23/2.38 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.38 op(e1, e2) = e3) &
% 1.23/2.38 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.38 op(e1, e3) = e3) &
% 1.23/2.38 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.38 op(e2, e0) = e3) &
% 1.23/2.38 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.38 op(e2, e1) = e3) &
% 1.23/2.38 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.38 op(e2, e2) = e3) &
% 1.23/2.38 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.38 op(e2, e3) = e3) &
% 1.23/2.38 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.38 op(e3, e0) = e3) &
% 1.23/2.38 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.38 op(e3, e1) = e3) &
% 1.23/2.38 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.38 op(e3, e2) = e3) &
% 1.23/2.38 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.38 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.38 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.38 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.38 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.38 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.38 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.38 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.38 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.38 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.38 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.38 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.38 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.38 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.38 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.38 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.38 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.38 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.38 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.38 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.38 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.38 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.38 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.38 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.38 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.38 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.38 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.38 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.38 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.38 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.38 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.38 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.38 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.38 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.38 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.38 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.38 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.38 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.38 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.38 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.38 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.38 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.38 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.38 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.38 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.38 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.38 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.38 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.38 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.38 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.38 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.38 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.38 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.38 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.38 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.38 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.38 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.38 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.38 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.38 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.38 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.38 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.38 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.23/2.38 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.23/2.38 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.23/2.38 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.23/2.38 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.23/2.38 op(e3, unit) = e3 & (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.23/2.38 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.23/2.38 op(e1, inv(e1)) = unit) => op(inv(e1), e1) = unit),
% 1.23/2.38 inference(strip, [], [co1])).
% 1.23/2.38
% 1.23/2.38 fof(subgoal_97, plain,
% 1.23/2.38 ((~
% 1.23/2.38 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.38 op(e3, e3) = e0) |
% 1.23/2.38 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.38 op(e3, e3) = e1) |
% 1.23/2.38 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.38 op(e3, e3) = e2) |
% 1.23/2.38 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.38 op(e3, e3) = e3)) &
% 1.23/2.38 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.38 op(e0, e0) = e3) &
% 1.23/2.38 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.38 op(e0, e1) = e3) &
% 1.23/2.38 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.38 op(e0, e2) = e3) &
% 1.23/2.38 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.38 op(e0, e3) = e3) &
% 1.23/2.38 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.38 op(e1, e0) = e3) &
% 1.23/2.38 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.38 op(e1, e1) = e3) &
% 1.23/2.38 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.38 op(e1, e2) = e3) &
% 1.23/2.38 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.38 op(e1, e3) = e3) &
% 1.23/2.38 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.38 op(e2, e0) = e3) &
% 1.23/2.38 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.38 op(e2, e1) = e3) &
% 1.23/2.38 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.38 op(e2, e2) = e3) &
% 1.23/2.38 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.38 op(e2, e3) = e3) &
% 1.23/2.38 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.38 op(e3, e0) = e3) &
% 1.23/2.38 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.38 op(e3, e1) = e3) &
% 1.23/2.38 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.38 op(e3, e2) = e3) &
% 1.23/2.38 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.38 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.38 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.38 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.38 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.38 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.38 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.38 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.38 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.38 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.38 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.38 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.38 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.38 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.38 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.38 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.38 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.38 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.38 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.38 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.38 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.38 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.38 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.38 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.38 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.38 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.38 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.38 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.38 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.38 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.38 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.38 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.38 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.38 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.38 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.38 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.38 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.38 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.38 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.38 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.38 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.38 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.38 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.38 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.38 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.38 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.38 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.38 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.38 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.38 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.38 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.38 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.38 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.38 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.38 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.38 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.38 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.38 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.38 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.38 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.38 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.38 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.38 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.23/2.38 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.23/2.38 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.23/2.38 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.23/2.38 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.23/2.38 op(e3, unit) = e3 & (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.23/2.38 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.23/2.38 op(e1, inv(e1)) = unit & op(inv(e1), e1) = unit) =>
% 1.23/2.38 op(e2, inv(e2)) = unit), inference(strip, [], [co1])).
% 1.23/2.39
% 1.23/2.39 fof(subgoal_98, plain,
% 1.23/2.39 ((~
% 1.23/2.39 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.39 op(e3, e3) = e0) |
% 1.23/2.39 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.39 op(e3, e3) = e1) |
% 1.23/2.39 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.39 op(e3, e3) = e2) |
% 1.23/2.39 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.39 op(e3, e3) = e3)) &
% 1.23/2.39 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.39 op(e0, e0) = e3) &
% 1.23/2.39 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.39 op(e0, e1) = e3) &
% 1.23/2.39 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.39 op(e0, e2) = e3) &
% 1.23/2.39 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.39 op(e0, e3) = e3) &
% 1.23/2.39 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.39 op(e1, e0) = e3) &
% 1.23/2.39 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.39 op(e1, e1) = e3) &
% 1.23/2.39 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.39 op(e1, e2) = e3) &
% 1.23/2.39 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.39 op(e1, e3) = e3) &
% 1.23/2.39 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.39 op(e2, e0) = e3) &
% 1.23/2.39 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.39 op(e2, e1) = e3) &
% 1.23/2.39 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.39 op(e2, e2) = e3) &
% 1.23/2.39 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.39 op(e2, e3) = e3) &
% 1.23/2.39 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.39 op(e3, e0) = e3) &
% 1.23/2.39 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.39 op(e3, e1) = e3) &
% 1.23/2.39 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.39 op(e3, e2) = e3) &
% 1.23/2.39 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.39 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.39 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.39 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.39 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.39 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.39 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.39 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.39 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.39 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.39 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.39 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.39 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.39 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.39 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.39 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.39 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.39 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.39 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.39 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.39 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.39 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.39 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.39 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.39 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.39 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.39 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.39 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.39 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.39 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.39 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.39 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.39 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.39 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.39 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.39 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.39 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.39 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.39 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.39 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.39 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.39 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.39 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.39 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.39 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.39 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.39 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.39 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.39 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.39 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.39 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.39 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.39 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.39 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.39 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.39 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.39 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.39 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.39 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.39 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.39 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.39 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.39 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.23/2.39 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.23/2.39 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.23/2.39 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.23/2.39 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.23/2.39 op(e3, unit) = e3 & (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.23/2.39 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.23/2.39 op(e1, inv(e1)) = unit & op(inv(e1), e1) = unit &
% 1.23/2.39 op(e2, inv(e2)) = unit) => op(inv(e2), e2) = unit),
% 1.23/2.39 inference(strip, [], [co1])).
% 1.23/2.39
% 1.23/2.39 fof(subgoal_99, plain,
% 1.23/2.39 ((~
% 1.23/2.39 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.39 op(e3, e3) = e0) |
% 1.23/2.39 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.39 op(e3, e3) = e1) |
% 1.23/2.39 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.39 op(e3, e3) = e2) |
% 1.23/2.39 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.39 op(e3, e3) = e3)) &
% 1.23/2.39 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.39 op(e0, e0) = e3) &
% 1.23/2.39 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.39 op(e0, e1) = e3) &
% 1.23/2.39 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.39 op(e0, e2) = e3) &
% 1.23/2.39 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.39 op(e0, e3) = e3) &
% 1.23/2.39 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.39 op(e1, e0) = e3) &
% 1.23/2.39 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.39 op(e1, e1) = e3) &
% 1.23/2.39 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.39 op(e1, e2) = e3) &
% 1.23/2.39 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.23/2.39 op(e1, e3) = e3) &
% 1.23/2.39 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.23/2.39 op(e2, e0) = e3) &
% 1.23/2.39 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.23/2.39 op(e2, e1) = e3) &
% 1.23/2.39 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.23/2.39 op(e2, e2) = e3) &
% 1.23/2.39 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.23/2.39 op(e2, e3) = e3) &
% 1.23/2.39 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.23/2.39 op(e3, e0) = e3) &
% 1.23/2.39 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.23/2.39 op(e3, e1) = e3) &
% 1.23/2.39 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.23/2.39 op(e3, e2) = e3) &
% 1.23/2.39 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.23/2.39 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.23/2.39 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.23/2.39 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.23/2.39 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.23/2.39 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.23/2.39 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.23/2.39 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.23/2.39 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.23/2.39 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.23/2.39 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.23/2.39 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.23/2.39 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.23/2.39 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.23/2.39 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.23/2.39 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.23/2.39 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.23/2.39 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.23/2.39 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.23/2.39 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.23/2.39 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.23/2.39 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.23/2.39 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.23/2.39 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.23/2.39 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.23/2.39 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.23/2.39 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.23/2.39 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.23/2.39 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.23/2.39 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.23/2.39 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.23/2.39 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.23/2.39 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.23/2.39 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.23/2.39 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.23/2.39 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.23/2.39 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.23/2.39 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.23/2.39 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.23/2.39 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.23/2.39 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.23/2.39 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.23/2.39 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.23/2.39 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.23/2.39 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.23/2.39 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.23/2.39 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.23/2.39 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.23/2.39 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.23/2.39 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.23/2.39 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.23/2.39 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.23/2.39 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.23/2.39 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.23/2.39 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.23/2.39 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.23/2.39 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.23/2.39 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.23/2.39 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.23/2.39 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.23/2.39 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.23/2.39 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.23/2.39 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.23/2.39 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.23/2.39 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.23/2.39 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.23/2.39 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.23/2.39 op(e3, unit) = e3 & (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.23/2.39 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.23/2.39 op(e1, inv(e1)) = unit & op(inv(e1), e1) = unit &
% 1.23/2.39 op(e2, inv(e2)) = unit & op(inv(e2), e2) = unit) =>
% 1.23/2.39 op(e3, inv(e3)) = unit), inference(strip, [], [co1])).
% 1.23/2.40
% 1.23/2.40 fof(subgoal_100, plain,
% 1.23/2.40 ((~
% 1.23/2.40 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.23/2.40 op(e3, e3) = e0) |
% 1.23/2.40 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.23/2.40 op(e3, e3) = e1) |
% 1.23/2.40 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.23/2.40 op(e3, e3) = e2) |
% 1.23/2.40 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.23/2.40 op(e3, e3) = e3)) &
% 1.23/2.40 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.23/2.40 op(e0, e0) = e3) &
% 1.23/2.40 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.23/2.40 op(e0, e1) = e3) &
% 1.23/2.40 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.23/2.40 op(e0, e2) = e3) &
% 1.23/2.40 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.23/2.40 op(e0, e3) = e3) &
% 1.23/2.40 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.23/2.40 op(e1, e0) = e3) &
% 1.23/2.40 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.23/2.40 op(e1, e1) = e3) &
% 1.23/2.40 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.23/2.40 op(e1, e2) = e3) &
% 1.23/2.40 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.40 op(e1, e3) = e3) &
% 1.34/2.40 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.40 op(e2, e0) = e3) &
% 1.34/2.40 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.40 op(e2, e1) = e3) &
% 1.34/2.40 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.40 op(e2, e2) = e3) &
% 1.34/2.40 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.40 op(e2, e3) = e3) &
% 1.34/2.40 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.40 op(e3, e0) = e3) &
% 1.34/2.40 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.40 op(e3, e1) = e3) &
% 1.34/2.40 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.40 op(e3, e2) = e3) &
% 1.34/2.40 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.40 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.40 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.40 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.40 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.40 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.34/2.40 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.34/2.40 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.34/2.40 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.34/2.40 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.34/2.40 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.34/2.40 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.34/2.40 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.34/2.40 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.34/2.40 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.34/2.40 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.34/2.40 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.34/2.40 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.34/2.40 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.34/2.40 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.34/2.40 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.34/2.40 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.34/2.40 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.34/2.40 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.34/2.40 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.34/2.40 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.34/2.40 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.34/2.40 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.34/2.40 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.34/2.40 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.34/2.40 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.34/2.40 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.34/2.40 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.34/2.40 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.34/2.40 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.34/2.40 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.34/2.40 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.34/2.40 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.34/2.40 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.34/2.40 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.34/2.40 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.34/2.40 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.34/2.40 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.34/2.40 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.34/2.40 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.34/2.40 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.34/2.40 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.34/2.40 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.34/2.40 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.34/2.40 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.34/2.40 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.34/2.40 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.34/2.40 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.34/2.40 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.34/2.40 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.34/2.40 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.34/2.40 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.34/2.40 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.34/2.40 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.34/2.40 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.34/2.40 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.34/2.40 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.34/2.40 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.34/2.40 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.34/2.40 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.34/2.40 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.34/2.40 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.34/2.40 op(e3, unit) = e3 & (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.34/2.40 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.34/2.40 op(e1, inv(e1)) = unit & op(inv(e1), e1) = unit &
% 1.34/2.40 op(e2, inv(e2)) = unit & op(inv(e2), e2) = unit &
% 1.34/2.40 op(e3, inv(e3)) = unit) => op(inv(e3), e3) = unit),
% 1.34/2.40 inference(strip, [], [co1])).
% 1.34/2.40
% 1.34/2.40 fof(subgoal_101, plain,
% 1.34/2.40 ((~
% 1.34/2.40 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.40 op(e3, e3) = e0) |
% 1.34/2.40 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.40 op(e3, e3) = e1) |
% 1.34/2.40 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.40 op(e3, e3) = e2) |
% 1.34/2.40 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.40 op(e3, e3) = e3)) &
% 1.34/2.40 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.40 op(e0, e0) = e3) &
% 1.34/2.40 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.40 op(e0, e1) = e3) &
% 1.34/2.40 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.40 op(e0, e2) = e3) &
% 1.34/2.40 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.40 op(e0, e3) = e3) &
% 1.34/2.40 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.40 op(e1, e0) = e3) &
% 1.34/2.40 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.40 op(e1, e1) = e3) &
% 1.34/2.40 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.40 op(e1, e2) = e3) &
% 1.34/2.40 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.40 op(e1, e3) = e3) &
% 1.34/2.40 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.40 op(e2, e0) = e3) &
% 1.34/2.40 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.40 op(e2, e1) = e3) &
% 1.34/2.40 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.40 op(e2, e2) = e3) &
% 1.34/2.40 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.40 op(e2, e3) = e3) &
% 1.34/2.40 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.40 op(e3, e0) = e3) &
% 1.34/2.40 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.40 op(e3, e1) = e3) &
% 1.34/2.40 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.40 op(e3, e2) = e3) &
% 1.34/2.40 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.40 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.40 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.40 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.40 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.40 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.34/2.40 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.34/2.40 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.34/2.40 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.34/2.40 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.34/2.40 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.34/2.40 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.34/2.40 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.34/2.40 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.34/2.40 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.34/2.40 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.34/2.40 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.34/2.40 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.34/2.40 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.34/2.40 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.34/2.40 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.34/2.40 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.34/2.40 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.34/2.40 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.34/2.40 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.34/2.40 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.34/2.40 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.34/2.40 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.34/2.40 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.34/2.40 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.34/2.40 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.34/2.40 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.34/2.40 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.34/2.40 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.34/2.40 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.34/2.40 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.34/2.40 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.34/2.40 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.34/2.40 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.34/2.40 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.34/2.40 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.34/2.40 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.34/2.40 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.34/2.40 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.34/2.40 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.34/2.40 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.34/2.40 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.34/2.40 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.34/2.40 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.34/2.40 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.34/2.40 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.34/2.40 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.34/2.40 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.34/2.40 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.34/2.40 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.34/2.40 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.34/2.40 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.34/2.40 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.34/2.40 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.34/2.40 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.34/2.40 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.34/2.40 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.34/2.40 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.34/2.40 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.34/2.40 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.34/2.40 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.34/2.40 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.34/2.40 op(e3, unit) = e3 & (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.34/2.40 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.34/2.40 op(e1, inv(e1)) = unit & op(inv(e1), e1) = unit &
% 1.34/2.40 op(e2, inv(e2)) = unit & op(inv(e2), e2) = unit &
% 1.34/2.40 op(e3, inv(e3)) = unit & op(inv(e3), e3) = unit & inv(e0) != e0 &
% 1.34/2.40 inv(e0) != e1 & inv(e0) != e2) => inv(e0) = e3),
% 1.34/2.40 inference(strip, [], [co1])).
% 1.34/2.41
% 1.34/2.41 fof(subgoal_102, plain,
% 1.34/2.41 ((~
% 1.34/2.41 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.41 op(e3, e3) = e0) |
% 1.34/2.41 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.41 op(e3, e3) = e1) |
% 1.34/2.41 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.41 op(e3, e3) = e2) |
% 1.34/2.41 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.41 op(e3, e3) = e3)) &
% 1.34/2.41 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.41 op(e0, e0) = e3) &
% 1.34/2.41 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.41 op(e0, e1) = e3) &
% 1.34/2.41 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.41 op(e0, e2) = e3) &
% 1.34/2.41 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.41 op(e0, e3) = e3) &
% 1.34/2.41 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.41 op(e1, e0) = e3) &
% 1.34/2.41 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.41 op(e1, e1) = e3) &
% 1.34/2.41 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.41 op(e1, e2) = e3) &
% 1.34/2.41 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.41 op(e1, e3) = e3) &
% 1.34/2.41 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.41 op(e2, e0) = e3) &
% 1.34/2.41 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.41 op(e2, e1) = e3) &
% 1.34/2.41 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.41 op(e2, e2) = e3) &
% 1.34/2.41 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.41 op(e2, e3) = e3) &
% 1.34/2.41 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.41 op(e3, e0) = e3) &
% 1.34/2.41 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.41 op(e3, e1) = e3) &
% 1.34/2.41 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.41 op(e3, e2) = e3) &
% 1.34/2.41 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.41 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.41 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.41 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.41 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.41 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.34/2.41 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.34/2.41 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.34/2.41 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.34/2.41 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.34/2.41 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.34/2.41 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.34/2.41 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.34/2.41 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.34/2.41 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.34/2.41 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.34/2.41 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.34/2.41 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.34/2.41 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.34/2.41 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.34/2.41 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.34/2.41 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.34/2.41 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.34/2.41 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.34/2.41 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.34/2.41 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.34/2.41 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.34/2.41 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.34/2.41 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.34/2.41 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.34/2.41 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.34/2.41 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.34/2.41 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.34/2.41 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.34/2.41 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.34/2.41 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.34/2.41 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.34/2.41 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.34/2.41 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.34/2.41 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.34/2.41 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.34/2.41 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.34/2.41 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.34/2.41 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.34/2.41 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.34/2.41 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.34/2.41 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.34/2.41 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.34/2.41 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.34/2.41 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.34/2.41 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.34/2.41 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.34/2.41 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.34/2.41 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.34/2.41 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.34/2.41 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.34/2.41 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.34/2.41 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.34/2.41 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.34/2.41 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.34/2.41 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.34/2.41 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.34/2.41 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.34/2.41 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.34/2.41 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.34/2.41 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.34/2.41 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.34/2.41 op(e3, unit) = e3 & (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.34/2.41 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.34/2.41 op(e1, inv(e1)) = unit & op(inv(e1), e1) = unit &
% 1.34/2.41 op(e2, inv(e2)) = unit & op(inv(e2), e2) = unit &
% 1.34/2.41 op(e3, inv(e3)) = unit & op(inv(e3), e3) = unit &
% 1.34/2.41 (inv(e0) = e0 | inv(e0) = e1 | inv(e0) = e2 | inv(e0) = e3) &
% 1.34/2.41 inv(e1) != e0 & inv(e1) != e1 & inv(e1) != e2) => inv(e1) = e3),
% 1.34/2.41 inference(strip, [], [co1])).
% 1.34/2.41
% 1.34/2.41 fof(subgoal_103, plain,
% 1.34/2.41 ((~
% 1.34/2.41 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.41 op(e3, e3) = e0) |
% 1.34/2.41 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.41 op(e3, e3) = e1) |
% 1.34/2.41 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.41 op(e3, e3) = e2) |
% 1.34/2.41 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.41 op(e3, e3) = e3)) &
% 1.34/2.41 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.41 op(e0, e0) = e3) &
% 1.34/2.41 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.41 op(e0, e1) = e3) &
% 1.34/2.41 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.41 op(e0, e2) = e3) &
% 1.34/2.41 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.41 op(e0, e3) = e3) &
% 1.34/2.41 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.41 op(e1, e0) = e3) &
% 1.34/2.41 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.41 op(e1, e1) = e3) &
% 1.34/2.41 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.41 op(e1, e2) = e3) &
% 1.34/2.41 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.41 op(e1, e3) = e3) &
% 1.34/2.41 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.41 op(e2, e0) = e3) &
% 1.34/2.41 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.41 op(e2, e1) = e3) &
% 1.34/2.41 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.41 op(e2, e2) = e3) &
% 1.34/2.41 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.41 op(e2, e3) = e3) &
% 1.34/2.41 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.41 op(e3, e0) = e3) &
% 1.34/2.41 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.41 op(e3, e1) = e3) &
% 1.34/2.41 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.41 op(e3, e2) = e3) &
% 1.34/2.41 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.41 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.41 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.41 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.41 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.41 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.34/2.41 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.34/2.41 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.34/2.41 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.34/2.41 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.34/2.41 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.34/2.41 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.34/2.41 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.34/2.41 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.34/2.41 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.34/2.41 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.34/2.41 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.34/2.41 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.34/2.41 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.34/2.41 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.34/2.41 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.34/2.41 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.34/2.41 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.34/2.41 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.34/2.41 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.34/2.41 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.34/2.41 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.34/2.41 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.34/2.41 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.34/2.41 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.34/2.41 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.34/2.41 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.34/2.41 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.34/2.41 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.34/2.41 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.34/2.41 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.34/2.41 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.34/2.41 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.34/2.41 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.34/2.41 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.34/2.41 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.34/2.41 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.34/2.41 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.34/2.41 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.34/2.41 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.34/2.41 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.34/2.41 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.34/2.41 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.34/2.41 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.34/2.41 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.34/2.41 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.34/2.41 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.34/2.41 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.34/2.41 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.34/2.41 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.34/2.41 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.34/2.41 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.34/2.41 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.34/2.41 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.34/2.41 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.34/2.41 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.34/2.41 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.34/2.41 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.34/2.41 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.34/2.41 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.34/2.41 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.34/2.41 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.34/2.41 op(e3, unit) = e3 & (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.34/2.41 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.34/2.41 op(e1, inv(e1)) = unit & op(inv(e1), e1) = unit &
% 1.34/2.41 op(e2, inv(e2)) = unit & op(inv(e2), e2) = unit &
% 1.34/2.41 op(e3, inv(e3)) = unit & op(inv(e3), e3) = unit &
% 1.34/2.41 (inv(e0) = e0 | inv(e0) = e1 | inv(e0) = e2 | inv(e0) = e3) &
% 1.34/2.41 (inv(e1) = e0 | inv(e1) = e1 | inv(e1) = e2 | inv(e1) = e3) &
% 1.34/2.41 inv(e2) != e0 & inv(e2) != e1 & inv(e2) != e2) => inv(e2) = e3),
% 1.34/2.41 inference(strip, [], [co1])).
% 1.34/2.41
% 1.34/2.41 fof(subgoal_104, plain,
% 1.34/2.41 ((~
% 1.34/2.41 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.41 op(e3, e3) = e0) |
% 1.34/2.41 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.41 op(e3, e3) = e1) |
% 1.34/2.41 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.41 op(e3, e3) = e2) |
% 1.34/2.41 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.41 op(e3, e3) = e3)) &
% 1.34/2.41 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.41 op(e0, e0) = e3) &
% 1.34/2.41 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.41 op(e0, e1) = e3) &
% 1.34/2.41 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.41 op(e0, e2) = e3) &
% 1.34/2.41 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.41 op(e0, e3) = e3) &
% 1.34/2.41 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.41 op(e1, e0) = e3) &
% 1.34/2.41 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.41 op(e1, e1) = e3) &
% 1.34/2.41 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.41 op(e1, e2) = e3) &
% 1.34/2.41 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.41 op(e1, e3) = e3) &
% 1.34/2.41 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.41 op(e2, e0) = e3) &
% 1.34/2.41 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.41 op(e2, e1) = e3) &
% 1.34/2.41 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.41 op(e2, e2) = e3) &
% 1.34/2.41 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.41 op(e2, e3) = e3) &
% 1.34/2.41 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.41 op(e3, e0) = e3) &
% 1.34/2.41 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.41 op(e3, e1) = e3) &
% 1.34/2.41 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.41 op(e3, e2) = e3) &
% 1.34/2.41 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.41 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.41 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.41 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.41 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.41 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.34/2.41 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.34/2.41 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.34/2.41 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.34/2.41 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.34/2.41 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.34/2.41 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.34/2.41 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.34/2.41 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.34/2.41 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.34/2.41 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.34/2.41 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.34/2.41 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.34/2.41 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.34/2.41 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.34/2.41 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.34/2.41 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.34/2.41 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.34/2.41 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.34/2.41 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.34/2.41 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.34/2.41 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.34/2.41 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.34/2.41 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.34/2.41 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.34/2.41 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.34/2.41 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.34/2.41 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.34/2.41 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.34/2.41 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.34/2.41 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.34/2.41 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.34/2.41 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.34/2.41 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.34/2.41 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.34/2.41 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.34/2.41 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.34/2.41 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.34/2.41 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.34/2.41 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.34/2.41 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.34/2.41 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.34/2.41 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.34/2.41 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.34/2.41 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.34/2.41 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.34/2.41 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.34/2.41 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.34/2.41 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.34/2.41 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.34/2.41 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.34/2.41 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.34/2.41 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.34/2.41 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.34/2.41 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.34/2.41 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.34/2.41 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.34/2.41 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.34/2.41 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.34/2.41 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.34/2.41 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.34/2.41 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.34/2.41 op(e3, unit) = e3 & (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.34/2.41 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.34/2.41 op(e1, inv(e1)) = unit & op(inv(e1), e1) = unit &
% 1.34/2.41 op(e2, inv(e2)) = unit & op(inv(e2), e2) = unit &
% 1.34/2.41 op(e3, inv(e3)) = unit & op(inv(e3), e3) = unit &
% 1.34/2.41 (inv(e0) = e0 | inv(e0) = e1 | inv(e0) = e2 | inv(e0) = e3) &
% 1.34/2.41 (inv(e1) = e0 | inv(e1) = e1 | inv(e1) = e2 | inv(e1) = e3) &
% 1.34/2.41 (inv(e2) = e0 | inv(e2) = e1 | inv(e2) = e2 | inv(e2) = e3) &
% 1.34/2.41 inv(e3) != e0 & inv(e3) != e1 & inv(e3) != e2) => inv(e3) = e3),
% 1.34/2.41 inference(strip, [], [co1])).
% 1.34/2.41
% 1.34/2.41 fof(negate_0_0, plain,
% 1.34/2.41 (~
% 1.34/2.41 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0) =>
% 1.34/2.41 op(e3, e3) != e0)), inference(negate, [], [subgoal_0])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_0_0, plain,
% 1.34/2.41 (op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.41 op(e3, e3) = e0), inference(canonicalize, [], [negate_0_0])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_0_1, plain,
% 1.34/2.41 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.41 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.41 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.41 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.41 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.41 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_0_2, plain, (op(e0, e0) = e0),
% 1.34/2.41 inference(conjunct, [], [normalize_0_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_0_3, plain, (op(e3, e3) = e0),
% 1.34/2.41 inference(conjunct, [], [normalize_0_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_0_4, plain, (op(e1, e1) = e0 & op(e2, e2) = e0),
% 1.34/2.41 inference(simplify, [],
% 1.34/2.41 [normalize_0_0, normalize_0_2, normalize_0_3])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_0_5, plain, (op(e1, e1) = e0),
% 1.34/2.41 inference(conjunct, [], [normalize_0_4])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_0_6, plain, (op(e1, e1) = e3),
% 1.34/2.41 inference(conjunct, [], [normalize_0_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_0_7, plain,
% 1.34/2.41 (e0 != e1 & e0 != e2 & e0 != e3 & e1 != e2 & e1 != e3 & e2 != e3),
% 1.34/2.41 inference(canonicalize, [], [ax1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_0_8, plain, (e0 != e3),
% 1.34/2.41 inference(conjunct, [], [normalize_0_7])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_0_0, plain, (op(e1, e1) = e0),
% 1.34/2.41 inference(canonicalize, [], [normalize_0_5])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_0_1, plain, (op(e1, e1) = e3),
% 1.34/2.41 inference(canonicalize, [], [normalize_0_6])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_0_2, plain, (op(e1, e1) != e0 | op(e1, e1) != e3 | e3 = e0),
% 1.34/2.41 introduced(tautology,
% 1.34/2.41 [equality, [$cnf($equal(op(e1, e1), e0)), [0], $fot(e3)]])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_0_3, plain, (op(e1, e1) != e0 | e3 = e0),
% 1.34/2.41 inference(resolve, [$cnf($equal(op(e1, e1), e3))],
% 1.34/2.41 [refute_0_1, refute_0_2])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_0_4, plain, (e3 = e0),
% 1.34/2.41 inference(resolve, [$cnf($equal(op(e1, e1), e0))],
% 1.34/2.41 [refute_0_0, refute_0_3])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_0_5, plain, (e0 != e3),
% 1.34/2.41 inference(canonicalize, [], [normalize_0_8])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_0_6, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_0_7, plain, (X != X | X != Y | Y = X),
% 1.34/2.41 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_0_8, plain, (X != Y | Y = X),
% 1.34/2.41 inference(resolve, [$cnf($equal(X, X))], [refute_0_6, refute_0_7])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_0_9, plain, (e3 != e0 | e0 = e3),
% 1.34/2.41 inference(subst, [],
% 1.34/2.41 [refute_0_8 : [bind(X, $fot(e3)), bind(Y, $fot(e0))]])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_0_10, plain, (e3 != e0),
% 1.34/2.41 inference(resolve, [$cnf($equal(e0, e3))], [refute_0_9, refute_0_5])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_0_11, plain, ($false),
% 1.34/2.41 inference(resolve, [$cnf($equal(e3, e0))], [refute_0_4, refute_0_10])).
% 1.34/2.41
% 1.34/2.41 fof(negate_1_0, plain,
% 1.34/2.41 (~
% 1.34/2.41 ((~
% 1.34/2.41 (op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.41 op(e3, e3) = e0) & op(e0, e0) = e1 & op(e1, e1) = e1 &
% 1.34/2.41 op(e2, e2) = e1) => op(e3, e3) != e1)),
% 1.34/2.41 inference(negate, [], [subgoal_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_1_0, plain,
% 1.34/2.41 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.41 op(e3, e3) = e1 &
% 1.34/2.41 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.41 op(e3, e3) != e0)), inference(canonicalize, [], [negate_1_0])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_1_1, plain,
% 1.34/2.41 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.41 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.41 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.41 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.41 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.41 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_1_2, plain, (op(e0, e0) = e0),
% 1.34/2.41 inference(conjunct, [], [normalize_1_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_1_3, plain, (op(e3, e3) = e0),
% 1.34/2.41 inference(conjunct, [], [normalize_1_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_1_4, plain,
% 1.34/2.41 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.41 op(e3, e3) = e1 & (op(e1, e1) != e0 | op(e2, e2) != e0)),
% 1.34/2.41 inference(simplify, [],
% 1.34/2.41 [normalize_1_0, normalize_1_2, normalize_1_3])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_1_5, plain, (op(e0, e0) = e1),
% 1.34/2.41 inference(conjunct, [], [normalize_1_4])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_1_6, plain,
% 1.34/2.41 (e0 != e1 & e0 != e2 & e0 != e3 & e1 != e2 & e1 != e3 & e2 != e3),
% 1.34/2.41 inference(canonicalize, [], [ax1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_1_7, plain, (e0 != e1),
% 1.34/2.41 inference(conjunct, [], [normalize_1_6])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_1_0, plain, (op(e0, e0) = e1),
% 1.34/2.41 inference(canonicalize, [], [normalize_1_5])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_1_1, plain, (op(e0, e0) = e0),
% 1.34/2.41 inference(canonicalize, [], [normalize_1_2])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_1_2, plain, (op(e0, e0) != e0 | op(e0, e0) != e1 | e0 = e1),
% 1.34/2.41 introduced(tautology,
% 1.34/2.41 [equality, [$cnf($equal(op(e0, e0), e1)), [0], $fot(e0)]])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_1_3, plain, (op(e0, e0) != e1 | e0 = e1),
% 1.34/2.41 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.34/2.41 [refute_1_1, refute_1_2])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_1_4, plain, (e0 = e1),
% 1.34/2.41 inference(resolve, [$cnf($equal(op(e0, e0), e1))],
% 1.34/2.41 [refute_1_0, refute_1_3])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_1_5, plain, (e0 != e1),
% 1.34/2.41 inference(canonicalize, [], [normalize_1_7])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_1_6, plain, ($false),
% 1.34/2.41 inference(resolve, [$cnf($equal(e0, e1))], [refute_1_4, refute_1_5])).
% 1.34/2.41
% 1.34/2.41 fof(negate_2_0, plain,
% 1.34/2.41 (~
% 1.34/2.41 ((~
% 1.34/2.41 (op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.41 op(e3, e3) = e0) &
% 1.34/2.41 ~
% 1.34/2.41 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.41 op(e3, e3) = e1) & op(e0, e0) = e2 & op(e1, e1) = e2 &
% 1.34/2.41 op(e2, e2) = e2) => op(e3, e3) != e2)),
% 1.34/2.41 inference(negate, [], [subgoal_2])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_2_0, plain,
% 1.34/2.41 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.41 op(e3, e3) = e2 &
% 1.34/2.41 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.41 op(e3, e3) != e0) &
% 1.34/2.41 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.41 op(e3, e3) != e1)), inference(canonicalize, [], [negate_2_0])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_2_1, plain,
% 1.34/2.41 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.41 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.41 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.41 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.41 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.41 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_2_2, plain, (op(e0, e0) = e0),
% 1.34/2.41 inference(conjunct, [], [normalize_2_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_2_3, plain, (op(e3, e3) = e0),
% 1.34/2.41 inference(conjunct, [], [normalize_2_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_2_4, plain,
% 1.34/2.41 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.41 op(e3, e3) = e2 & (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.34/2.41 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.41 op(e3, e3) != e1)),
% 1.34/2.41 inference(simplify, [],
% 1.34/2.41 [normalize_2_0, normalize_2_2, normalize_2_3])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_2_5, plain, (op(e0, e0) = e2),
% 1.34/2.41 inference(conjunct, [], [normalize_2_4])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_2_6, plain,
% 1.34/2.41 (e0 != e1 & e0 != e2 & e0 != e3 & e1 != e2 & e1 != e3 & e2 != e3),
% 1.34/2.41 inference(canonicalize, [], [ax1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_2_7, plain, (e0 != e2),
% 1.34/2.41 inference(conjunct, [], [normalize_2_6])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_2_0, plain, (op(e0, e0) = e2),
% 1.34/2.41 inference(canonicalize, [], [normalize_2_5])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_2_1, plain, (op(e0, e0) = e0),
% 1.34/2.41 inference(canonicalize, [], [normalize_2_2])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_2_2, plain, (op(e0, e0) != e0 | op(e0, e0) != e2 | e0 = e2),
% 1.34/2.41 introduced(tautology,
% 1.34/2.41 [equality, [$cnf($equal(op(e0, e0), e2)), [0], $fot(e0)]])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_2_3, plain, (op(e0, e0) != e2 | e0 = e2),
% 1.34/2.41 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.34/2.41 [refute_2_1, refute_2_2])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_2_4, plain, (e0 = e2),
% 1.34/2.41 inference(resolve, [$cnf($equal(op(e0, e0), e2))],
% 1.34/2.41 [refute_2_0, refute_2_3])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_2_5, plain, (e0 != e2),
% 1.34/2.41 inference(canonicalize, [], [normalize_2_7])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_2_6, plain, ($false),
% 1.34/2.41 inference(resolve, [$cnf($equal(e0, e2))], [refute_2_4, refute_2_5])).
% 1.34/2.41
% 1.34/2.41 fof(negate_3_0, plain,
% 1.34/2.41 (~
% 1.34/2.41 ((~
% 1.34/2.41 (op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.41 op(e3, e3) = e0) &
% 1.34/2.41 ~
% 1.34/2.41 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.41 op(e3, e3) = e1) &
% 1.34/2.41 ~
% 1.34/2.41 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.41 op(e3, e3) = e2) & op(e0, e0) = e3 & op(e1, e1) = e3 &
% 1.34/2.41 op(e2, e2) = e3) => op(e3, e3) != e3)),
% 1.34/2.41 inference(negate, [], [subgoal_3])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_3_0, plain,
% 1.34/2.41 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.41 op(e3, e3) = e3 &
% 1.34/2.41 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.41 op(e3, e3) != e0) &
% 1.34/2.41 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.41 op(e3, e3) != e1) &
% 1.34/2.41 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.41 op(e3, e3) != e2)), inference(canonicalize, [], [negate_3_0])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_3_1, plain,
% 1.34/2.41 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.41 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.41 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.41 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.41 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.41 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_3_2, plain, (op(e1, e1) = e3),
% 1.34/2.41 inference(conjunct, [], [normalize_3_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_3_3, plain, (op(e2, e2) = e3),
% 1.34/2.41 inference(conjunct, [], [normalize_3_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_3_4, plain, (op(e0, e0) = e0),
% 1.34/2.41 inference(conjunct, [], [normalize_3_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_3_5, plain, (op(e3, e3) = e0),
% 1.34/2.41 inference(conjunct, [], [normalize_3_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_3_6, plain,
% 1.34/2.41 (op(e0, e0) = e3 & op(e3, e3) = e3 &
% 1.34/2.41 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.34/2.41 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.41 op(e3, e3) != e1) &
% 1.34/2.41 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.41 op(e3, e3) != e2)),
% 1.34/2.41 inference(simplify, [],
% 1.34/2.41 [normalize_3_0, normalize_3_2, normalize_3_3, normalize_3_4,
% 1.34/2.41 normalize_3_5])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_3_7, plain, (op(e0, e0) = e3),
% 1.34/2.41 inference(conjunct, [], [normalize_3_6])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_3_8, plain,
% 1.34/2.41 (e0 != e1 & e0 != e2 & e0 != e3 & e1 != e2 & e1 != e3 & e2 != e3),
% 1.34/2.41 inference(canonicalize, [], [ax1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_3_9, plain, (e0 != e3),
% 1.34/2.41 inference(conjunct, [], [normalize_3_8])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_3_0, plain, (op(e0, e0) = e3),
% 1.34/2.41 inference(canonicalize, [], [normalize_3_7])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_3_1, plain, (op(e0, e0) = e0),
% 1.34/2.41 inference(canonicalize, [], [normalize_3_4])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_3_2, plain, (op(e0, e0) != e0 | op(e0, e0) != e3 | e0 = e3),
% 1.34/2.41 introduced(tautology,
% 1.34/2.41 [equality, [$cnf($equal(op(e0, e0), e3)), [0], $fot(e0)]])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_3_3, plain, (op(e0, e0) != e3 | e0 = e3),
% 1.34/2.41 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.34/2.41 [refute_3_1, refute_3_2])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_3_4, plain, (e0 = e3),
% 1.34/2.41 inference(resolve, [$cnf($equal(op(e0, e0), e3))],
% 1.34/2.41 [refute_3_0, refute_3_3])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_3_5, plain, (e0 != e3),
% 1.34/2.41 inference(canonicalize, [], [normalize_3_9])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_3_6, plain, ($false),
% 1.34/2.41 inference(resolve, [$cnf($equal(e0, e3))], [refute_3_4, refute_3_5])).
% 1.34/2.41
% 1.34/2.41 fof(negate_4_0, plain,
% 1.34/2.41 (~
% 1.34/2.41 ((~
% 1.34/2.41 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.41 op(e3, e3) = e0) |
% 1.34/2.41 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.41 op(e3, e3) = e1) |
% 1.34/2.41 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.41 op(e3, e3) = e2) |
% 1.34/2.41 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.41 op(e3, e3) = e3)) & op(e0, e0) != e0 & op(e0, e0) != e1 &
% 1.34/2.41 op(e0, e0) != e2) => op(e0, e0) = e3)),
% 1.34/2.41 inference(negate, [], [subgoal_4])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_4_0, plain,
% 1.34/2.41 (op(e0, e0) != e0 & op(e0, e0) != e1 & op(e0, e0) != e2 &
% 1.34/2.41 op(e0, e0) != e3 &
% 1.34/2.41 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.41 op(e3, e3) != e0) &
% 1.34/2.41 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.41 op(e3, e3) != e1) &
% 1.34/2.41 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.41 op(e3, e3) != e2) &
% 1.34/2.41 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.41 op(e3, e3) != e3)), inference(canonicalize, [], [negate_4_0])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_4_1, plain,
% 1.34/2.41 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.41 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.41 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.41 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.41 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.41 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_4_2, plain, (op(e0, e0) = e0),
% 1.34/2.41 inference(conjunct, [], [normalize_4_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_4_3, plain, (op(e3, e3) = e0),
% 1.34/2.41 inference(conjunct, [], [normalize_4_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_4_4, plain, (op(e1, e1) = e3),
% 1.34/2.41 inference(conjunct, [], [normalize_4_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_4_5, plain, (op(e2, e2) = e3),
% 1.34/2.41 inference(conjunct, [], [normalize_4_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_4_6, plain, ($false),
% 1.34/2.41 inference(simplify, [],
% 1.34/2.41 [normalize_4_0, normalize_4_2, normalize_4_2, normalize_4_3,
% 1.34/2.41 normalize_4_4, normalize_4_5])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_4_0, plain, ($false),
% 1.34/2.41 inference(canonicalize, [], [normalize_4_6])).
% 1.34/2.41
% 1.34/2.41 fof(negate_5_0, plain,
% 1.34/2.41 (~
% 1.34/2.41 ((~
% 1.34/2.41 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.41 op(e3, e3) = e0) |
% 1.34/2.41 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.41 op(e3, e3) = e1) |
% 1.34/2.41 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.41 op(e3, e3) = e2) |
% 1.34/2.41 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.41 op(e3, e3) = e3)) &
% 1.34/2.41 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.41 op(e0, e0) = e3) & op(e0, e1) != e0 & op(e0, e1) != e1 &
% 1.34/2.41 op(e0, e1) != e2) => op(e0, e1) = e3)),
% 1.34/2.41 inference(negate, [], [subgoal_5])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_5_0, plain,
% 1.34/2.41 (op(e0, e1) != e0 & op(e0, e1) != e1 & op(e0, e1) != e2 &
% 1.34/2.41 op(e0, e1) != e3 &
% 1.34/2.41 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.41 op(e3, e3) != e0) &
% 1.34/2.41 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.41 op(e3, e3) != e1) &
% 1.34/2.41 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.41 op(e3, e3) != e2) &
% 1.34/2.41 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.41 op(e3, e3) != e3) &
% 1.34/2.41 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.41 op(e0, e0) = e3)), inference(canonicalize, [], [negate_5_0])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_5_1, plain,
% 1.34/2.41 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.41 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.41 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.41 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.41 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.41 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_5_2, plain, (op(e0, e1) = e1),
% 1.34/2.41 inference(conjunct, [], [normalize_5_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_5_3, plain, (op(e0, e0) = e0),
% 1.34/2.41 inference(conjunct, [], [normalize_5_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_5_4, plain, (op(e3, e3) = e0),
% 1.34/2.41 inference(conjunct, [], [normalize_5_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_5_5, plain, (op(e1, e1) = e3),
% 1.34/2.41 inference(conjunct, [], [normalize_5_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_5_6, plain, (op(e2, e2) = e3),
% 1.34/2.41 inference(conjunct, [], [normalize_5_1])).
% 1.34/2.41
% 1.34/2.41 fof(normalize_5_7, plain, ($false),
% 1.34/2.41 inference(simplify, [],
% 1.34/2.41 [normalize_5_0, normalize_5_2, normalize_5_3, normalize_5_4,
% 1.34/2.41 normalize_5_5, normalize_5_6, normalize_5_3])).
% 1.34/2.41
% 1.34/2.41 cnf(refute_5_0, plain, ($false),
% 1.34/2.41 inference(canonicalize, [], [normalize_5_7])).
% 1.34/2.41
% 1.34/2.41 fof(negate_6_0, plain,
% 1.34/2.41 (~
% 1.34/2.41 ((~
% 1.34/2.42 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.42 op(e3, e3) = e0) |
% 1.34/2.42 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.42 op(e3, e3) = e1) |
% 1.34/2.42 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.42 op(e3, e3) = e2) |
% 1.34/2.42 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.42 op(e3, e3) = e3)) &
% 1.34/2.42 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.42 op(e0, e0) = e3) &
% 1.34/2.42 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.42 op(e0, e1) = e3) & op(e0, e2) != e0 & op(e0, e2) != e1 &
% 1.34/2.42 op(e0, e2) != e2) => op(e0, e2) = e3)),
% 1.34/2.42 inference(negate, [], [subgoal_6])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_6_0, plain,
% 1.34/2.42 (op(e0, e2) != e0 & op(e0, e2) != e1 & op(e0, e2) != e2 &
% 1.34/2.42 op(e0, e2) != e3 &
% 1.34/2.42 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.42 op(e3, e3) != e0) &
% 1.34/2.42 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.42 op(e3, e3) != e1) &
% 1.34/2.42 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.42 op(e3, e3) != e2) &
% 1.34/2.42 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.42 op(e3, e3) != e3) &
% 1.34/2.42 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.42 op(e0, e0) = e3) &
% 1.34/2.42 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.42 op(e0, e1) = e3)), inference(canonicalize, [], [negate_6_0])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_6_1, plain,
% 1.34/2.42 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.42 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.42 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.42 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.42 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.42 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_6_2, plain, (op(e0, e2) = e2),
% 1.34/2.42 inference(conjunct, [], [normalize_6_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_6_3, plain, (op(e0, e0) = e0),
% 1.34/2.42 inference(conjunct, [], [normalize_6_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_6_4, plain, (op(e3, e3) = e0),
% 1.34/2.42 inference(conjunct, [], [normalize_6_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_6_5, plain, (op(e1, e1) = e3),
% 1.34/2.42 inference(conjunct, [], [normalize_6_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_6_6, plain, (op(e2, e2) = e3),
% 1.34/2.42 inference(conjunct, [], [normalize_6_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_6_7, plain, (op(e0, e1) = e1),
% 1.34/2.42 inference(conjunct, [], [normalize_6_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_6_8, plain, ($false),
% 1.34/2.42 inference(simplify, [],
% 1.34/2.42 [normalize_6_0, normalize_6_2, normalize_6_3, normalize_6_4,
% 1.34/2.42 normalize_6_5, normalize_6_6, normalize_6_3,
% 1.34/2.42 normalize_6_7])).
% 1.34/2.42
% 1.34/2.42 cnf(refute_6_0, plain, ($false),
% 1.34/2.42 inference(canonicalize, [], [normalize_6_8])).
% 1.34/2.42
% 1.34/2.42 fof(negate_7_0, plain,
% 1.34/2.42 (~
% 1.34/2.42 ((~
% 1.34/2.42 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.42 op(e3, e3) = e0) |
% 1.34/2.42 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.42 op(e3, e3) = e1) |
% 1.34/2.42 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.42 op(e3, e3) = e2) |
% 1.34/2.42 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.42 op(e3, e3) = e3)) &
% 1.34/2.42 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.42 op(e0, e0) = e3) &
% 1.34/2.42 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.42 op(e0, e1) = e3) &
% 1.34/2.42 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.42 op(e0, e2) = e3) & op(e0, e3) != e0 & op(e0, e3) != e1 &
% 1.34/2.42 op(e0, e3) != e2) => op(e0, e3) = e3)),
% 1.34/2.42 inference(negate, [], [subgoal_7])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_7_0, plain,
% 1.34/2.42 (op(e0, e3) != e0 & op(e0, e3) != e1 & op(e0, e3) != e2 &
% 1.34/2.42 op(e0, e3) != e3 &
% 1.34/2.42 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.42 op(e3, e3) != e0) &
% 1.34/2.42 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.42 op(e3, e3) != e1) &
% 1.34/2.42 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.42 op(e3, e3) != e2) &
% 1.34/2.42 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.42 op(e3, e3) != e3) &
% 1.34/2.42 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.42 op(e0, e0) = e3) &
% 1.34/2.42 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.42 op(e0, e1) = e3) &
% 1.34/2.42 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.42 op(e0, e2) = e3)), inference(canonicalize, [], [negate_7_0])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_7_1, plain,
% 1.34/2.42 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.42 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.42 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.42 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.42 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.42 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_7_2, plain, (op(e0, e3) = e3),
% 1.34/2.42 inference(conjunct, [], [normalize_7_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_7_3, plain, (op(e0, e0) = e0),
% 1.34/2.42 inference(conjunct, [], [normalize_7_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_7_4, plain, (op(e3, e3) = e0),
% 1.34/2.42 inference(conjunct, [], [normalize_7_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_7_5, plain, (op(e1, e1) = e3),
% 1.34/2.42 inference(conjunct, [], [normalize_7_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_7_6, plain, (op(e2, e2) = e3),
% 1.34/2.42 inference(conjunct, [], [normalize_7_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_7_7, plain, (op(e0, e1) = e1),
% 1.34/2.42 inference(conjunct, [], [normalize_7_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_7_8, plain, (op(e0, e2) = e2),
% 1.34/2.42 inference(conjunct, [], [normalize_7_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_7_9, plain, ($false),
% 1.34/2.42 inference(simplify, [],
% 1.34/2.42 [normalize_7_0, normalize_7_2, normalize_7_3, normalize_7_4,
% 1.34/2.42 normalize_7_5, normalize_7_6, normalize_7_3, normalize_7_7,
% 1.34/2.42 normalize_7_8])).
% 1.34/2.42
% 1.34/2.42 cnf(refute_7_0, plain, ($false),
% 1.34/2.42 inference(canonicalize, [], [normalize_7_9])).
% 1.34/2.42
% 1.34/2.42 fof(negate_8_0, plain,
% 1.34/2.42 (~
% 1.34/2.42 ((~
% 1.34/2.42 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.42 op(e3, e3) = e0) |
% 1.34/2.42 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.42 op(e3, e3) = e1) |
% 1.34/2.42 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.42 op(e3, e3) = e2) |
% 1.34/2.42 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.42 op(e3, e3) = e3)) &
% 1.34/2.42 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.42 op(e0, e0) = e3) &
% 1.34/2.42 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.42 op(e0, e1) = e3) &
% 1.34/2.42 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.42 op(e0, e2) = e3) &
% 1.34/2.42 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.42 op(e0, e3) = e3) & op(e1, e0) != e0 & op(e1, e0) != e1 &
% 1.34/2.42 op(e1, e0) != e2) => op(e1, e0) = e3)),
% 1.34/2.42 inference(negate, [], [subgoal_8])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_8_0, plain,
% 1.34/2.42 (op(e1, e0) != e0 & op(e1, e0) != e1 & op(e1, e0) != e2 &
% 1.34/2.42 op(e1, e0) != e3 &
% 1.34/2.42 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.42 op(e3, e3) != e0) &
% 1.34/2.42 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.42 op(e3, e3) != e1) &
% 1.34/2.42 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.42 op(e3, e3) != e2) &
% 1.34/2.42 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.42 op(e3, e3) != e3) &
% 1.34/2.42 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.42 op(e0, e0) = e3) &
% 1.34/2.42 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.42 op(e0, e1) = e3) &
% 1.34/2.42 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.42 op(e0, e2) = e3) &
% 1.34/2.42 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.42 op(e0, e3) = e3)), inference(canonicalize, [], [negate_8_0])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_8_1, plain,
% 1.34/2.42 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.42 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.42 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.42 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.42 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.42 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_8_2, plain, (op(e1, e0) = e1),
% 1.34/2.42 inference(conjunct, [], [normalize_8_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_8_3, plain, (op(e0, e0) = e0),
% 1.34/2.42 inference(conjunct, [], [normalize_8_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_8_4, plain, (op(e3, e3) = e0),
% 1.34/2.42 inference(conjunct, [], [normalize_8_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_8_5, plain, (op(e1, e1) = e3),
% 1.34/2.42 inference(conjunct, [], [normalize_8_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_8_6, plain, (op(e2, e2) = e3),
% 1.34/2.42 inference(conjunct, [], [normalize_8_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_8_7, plain, (op(e0, e1) = e1),
% 1.34/2.42 inference(conjunct, [], [normalize_8_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_8_8, plain, (op(e0, e2) = e2),
% 1.34/2.42 inference(conjunct, [], [normalize_8_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_8_9, plain, (op(e0, e3) = e3),
% 1.34/2.42 inference(conjunct, [], [normalize_8_1])).
% 1.34/2.42
% 1.34/2.42 fof(normalize_8_10, plain, ($false),
% 1.34/2.42 inference(simplify, [],
% 1.34/2.42 [normalize_8_0, normalize_8_2, normalize_8_3, normalize_8_4,
% 1.34/2.42 normalize_8_5, normalize_8_6, normalize_8_3, normalize_8_7,
% 1.34/2.42 normalize_8_8, normalize_8_9])).
% 1.34/2.42
% 1.34/2.42 cnf(refute_8_0, plain, ($false),
% 1.34/2.42 inference(canonicalize, [], [normalize_8_10])).
% 1.34/2.42
% 1.34/2.42 fof(negate_9_0, plain,
% 1.34/2.42 (~
% 1.34/2.42 ((~
% 1.34/2.42 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.42 op(e3, e3) = e0) |
% 1.34/2.42 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.42 op(e3, e3) = e1) |
% 1.34/2.42 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.42 op(e3, e3) = e2) |
% 1.34/2.42 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.42 op(e3, e3) = e3)) &
% 1.34/2.42 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.42 op(e0, e0) = e3) &
% 1.34/2.42 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.42 op(e0, e1) = e3) &
% 1.34/2.42 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.42 op(e0, e2) = e3) &
% 1.34/2.42 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.43 op(e0, e3) = e3) &
% 1.34/2.43 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.43 op(e1, e0) = e3) & op(e1, e1) != e0 & op(e1, e1) != e1 &
% 1.34/2.43 op(e1, e1) != e2) => op(e1, e1) = e3)),
% 1.34/2.43 inference(negate, [], [subgoal_9])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_9_0, plain,
% 1.34/2.43 (op(e1, e1) != e0 & op(e1, e1) != e1 & op(e1, e1) != e2 &
% 1.34/2.43 op(e1, e1) != e3 &
% 1.34/2.43 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.43 op(e3, e3) != e0) &
% 1.34/2.43 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.43 op(e3, e3) != e1) &
% 1.34/2.43 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.43 op(e3, e3) != e2) &
% 1.34/2.43 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.43 op(e3, e3) != e3) &
% 1.34/2.43 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.43 op(e0, e0) = e3) &
% 1.34/2.43 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.43 op(e0, e1) = e3) &
% 1.34/2.43 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.43 op(e0, e2) = e3) &
% 1.34/2.43 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.43 op(e0, e3) = e3) &
% 1.34/2.43 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.43 op(e1, e0) = e3)), inference(canonicalize, [], [negate_9_0])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_9_1, plain,
% 1.34/2.43 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.43 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.43 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.43 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.43 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.43 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_9_2, plain, (op(e1, e1) = e3),
% 1.34/2.43 inference(conjunct, [], [normalize_9_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_9_3, plain, (op(e0, e0) = e0),
% 1.34/2.43 inference(conjunct, [], [normalize_9_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_9_4, plain, (op(e3, e3) = e0),
% 1.34/2.43 inference(conjunct, [], [normalize_9_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_9_5, plain, (op(e2, e2) = e3),
% 1.34/2.43 inference(conjunct, [], [normalize_9_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_9_6, plain, (op(e0, e1) = e1),
% 1.34/2.43 inference(conjunct, [], [normalize_9_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_9_7, plain, (op(e0, e2) = e2),
% 1.34/2.43 inference(conjunct, [], [normalize_9_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_9_8, plain, (op(e0, e3) = e3),
% 1.34/2.43 inference(conjunct, [], [normalize_9_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_9_9, plain, (op(e1, e0) = e1),
% 1.34/2.43 inference(conjunct, [], [normalize_9_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_9_10, plain, ($false),
% 1.34/2.43 inference(simplify, [],
% 1.34/2.43 [normalize_9_0, normalize_9_2, normalize_9_3, normalize_9_4,
% 1.34/2.43 normalize_9_2, normalize_9_5, normalize_9_3, normalize_9_6,
% 1.34/2.43 normalize_9_7, normalize_9_8, normalize_9_9])).
% 1.34/2.43
% 1.34/2.43 cnf(refute_9_0, plain, ($false),
% 1.34/2.43 inference(canonicalize, [], [normalize_9_10])).
% 1.34/2.43
% 1.34/2.43 fof(negate_10_0, plain,
% 1.34/2.43 (~
% 1.34/2.43 ((~
% 1.34/2.43 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.43 op(e3, e3) = e0) |
% 1.34/2.43 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.43 op(e3, e3) = e1) |
% 1.34/2.43 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.43 op(e3, e3) = e2) |
% 1.34/2.43 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.43 op(e3, e3) = e3)) &
% 1.34/2.43 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.43 op(e0, e0) = e3) &
% 1.34/2.43 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.43 op(e0, e1) = e3) &
% 1.34/2.43 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.43 op(e0, e2) = e3) &
% 1.34/2.43 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.43 op(e0, e3) = e3) &
% 1.34/2.43 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.43 op(e1, e0) = e3) &
% 1.34/2.43 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.43 op(e1, e1) = e3) & op(e1, e2) != e0 & op(e1, e2) != e1 &
% 1.34/2.43 op(e1, e2) != e2) => op(e1, e2) = e3)),
% 1.34/2.43 inference(negate, [], [subgoal_10])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_10_0, plain,
% 1.34/2.43 (op(e1, e2) != e0 & op(e1, e2) != e1 & op(e1, e2) != e2 &
% 1.34/2.43 op(e1, e2) != e3 &
% 1.34/2.43 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.43 op(e3, e3) != e0) &
% 1.34/2.43 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.43 op(e3, e3) != e1) &
% 1.34/2.43 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.43 op(e3, e3) != e2) &
% 1.34/2.43 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.43 op(e3, e3) != e3) &
% 1.34/2.43 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.43 op(e0, e0) = e3) &
% 1.34/2.43 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.43 op(e0, e1) = e3) &
% 1.34/2.43 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.43 op(e0, e2) = e3) &
% 1.34/2.43 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.43 op(e0, e3) = e3) &
% 1.34/2.43 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.43 op(e1, e0) = e3) &
% 1.34/2.43 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.43 op(e1, e1) = e3)), inference(canonicalize, [], [negate_10_0])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_10_1, plain,
% 1.34/2.43 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.43 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.43 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.43 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.43 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.43 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_10_2, plain, (op(e1, e2) = e0),
% 1.34/2.43 inference(conjunct, [], [normalize_10_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_10_3, plain, (op(e0, e0) = e0),
% 1.34/2.43 inference(conjunct, [], [normalize_10_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_10_4, plain, (op(e3, e3) = e0),
% 1.34/2.43 inference(conjunct, [], [normalize_10_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_10_5, plain, (op(e1, e1) = e3),
% 1.34/2.43 inference(conjunct, [], [normalize_10_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_10_6, plain, (op(e2, e2) = e3),
% 1.34/2.43 inference(conjunct, [], [normalize_10_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_10_7, plain, (op(e0, e1) = e1),
% 1.34/2.43 inference(conjunct, [], [normalize_10_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_10_8, plain, (op(e0, e2) = e2),
% 1.34/2.43 inference(conjunct, [], [normalize_10_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_10_9, plain, (op(e0, e3) = e3),
% 1.34/2.43 inference(conjunct, [], [normalize_10_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_10_10, plain, (op(e1, e0) = e1),
% 1.34/2.43 inference(conjunct, [], [normalize_10_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_10_11, plain, ($false),
% 1.34/2.43 inference(simplify, [],
% 1.34/2.43 [normalize_10_0, normalize_10_2, normalize_10_3,
% 1.34/2.43 normalize_10_4, normalize_10_5, normalize_10_6,
% 1.34/2.43 normalize_10_3, normalize_10_7, normalize_10_8,
% 1.34/2.43 normalize_10_9, normalize_10_10, normalize_10_5])).
% 1.34/2.43
% 1.34/2.43 cnf(refute_10_0, plain, ($false),
% 1.34/2.43 inference(canonicalize, [], [normalize_10_11])).
% 1.34/2.43
% 1.34/2.43 fof(negate_11_0, plain,
% 1.34/2.43 (~
% 1.34/2.43 ((~
% 1.34/2.43 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.43 op(e3, e3) = e0) |
% 1.34/2.43 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.43 op(e3, e3) = e1) |
% 1.34/2.43 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.43 op(e3, e3) = e2) |
% 1.34/2.43 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.43 op(e3, e3) = e3)) &
% 1.34/2.43 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.43 op(e0, e0) = e3) &
% 1.34/2.43 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.43 op(e0, e1) = e3) &
% 1.34/2.43 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.43 op(e0, e2) = e3) &
% 1.34/2.43 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.43 op(e0, e3) = e3) &
% 1.34/2.43 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.43 op(e1, e0) = e3) &
% 1.34/2.43 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.43 op(e1, e1) = e3) &
% 1.34/2.43 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.43 op(e1, e2) = e3) & op(e1, e3) != e0 & op(e1, e3) != e1 &
% 1.34/2.43 op(e1, e3) != e2) => op(e1, e3) = e3)),
% 1.34/2.43 inference(negate, [], [subgoal_11])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_11_0, plain,
% 1.34/2.43 (op(e1, e3) != e0 & op(e1, e3) != e1 & op(e1, e3) != e2 &
% 1.34/2.43 op(e1, e3) != e3 &
% 1.34/2.43 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.43 op(e3, e3) != e0) &
% 1.34/2.43 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.43 op(e3, e3) != e1) &
% 1.34/2.43 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.43 op(e3, e3) != e2) &
% 1.34/2.43 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.43 op(e3, e3) != e3) &
% 1.34/2.43 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.43 op(e0, e0) = e3) &
% 1.34/2.43 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.43 op(e0, e1) = e3) &
% 1.34/2.43 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.43 op(e0, e2) = e3) &
% 1.34/2.43 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.43 op(e0, e3) = e3) &
% 1.34/2.43 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.43 op(e1, e0) = e3) &
% 1.34/2.43 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.43 op(e1, e1) = e3) &
% 1.34/2.43 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.43 op(e1, e2) = e3)), inference(canonicalize, [], [negate_11_0])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_11_1, plain,
% 1.34/2.43 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.43 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.43 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.43 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.43 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.43 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_11_2, plain, (op(e1, e3) = e2),
% 1.34/2.43 inference(conjunct, [], [normalize_11_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_11_3, plain, (op(e0, e0) = e0),
% 1.34/2.43 inference(conjunct, [], [normalize_11_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_11_4, plain, (op(e3, e3) = e0),
% 1.34/2.43 inference(conjunct, [], [normalize_11_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_11_5, plain, (op(e1, e1) = e3),
% 1.34/2.43 inference(conjunct, [], [normalize_11_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_11_6, plain, (op(e2, e2) = e3),
% 1.34/2.43 inference(conjunct, [], [normalize_11_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_11_7, plain, (op(e0, e1) = e1),
% 1.34/2.43 inference(conjunct, [], [normalize_11_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_11_8, plain, (op(e0, e2) = e2),
% 1.34/2.43 inference(conjunct, [], [normalize_11_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_11_9, plain, (op(e0, e3) = e3),
% 1.34/2.43 inference(conjunct, [], [normalize_11_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_11_10, plain, (op(e1, e0) = e1),
% 1.34/2.43 inference(conjunct, [], [normalize_11_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_11_11, plain, (op(e1, e2) = e0),
% 1.34/2.43 inference(conjunct, [], [normalize_11_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_11_12, plain, ($false),
% 1.34/2.43 inference(simplify, [],
% 1.34/2.43 [normalize_11_0, normalize_11_2, normalize_11_3,
% 1.34/2.43 normalize_11_4, normalize_11_5, normalize_11_6,
% 1.34/2.43 normalize_11_3, normalize_11_7, normalize_11_8,
% 1.34/2.43 normalize_11_9, normalize_11_10, normalize_11_5,
% 1.34/2.43 normalize_11_11])).
% 1.34/2.43
% 1.34/2.43 cnf(refute_11_0, plain, ($false),
% 1.34/2.43 inference(canonicalize, [], [normalize_11_12])).
% 1.34/2.43
% 1.34/2.43 fof(negate_12_0, plain,
% 1.34/2.43 (~
% 1.34/2.43 ((~
% 1.34/2.43 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.43 op(e3, e3) = e0) |
% 1.34/2.43 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.43 op(e3, e3) = e1) |
% 1.34/2.43 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.43 op(e3, e3) = e2) |
% 1.34/2.43 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.43 op(e3, e3) = e3)) &
% 1.34/2.43 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.43 op(e0, e0) = e3) &
% 1.34/2.43 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.43 op(e0, e1) = e3) &
% 1.34/2.43 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.43 op(e0, e2) = e3) &
% 1.34/2.43 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.43 op(e0, e3) = e3) &
% 1.34/2.43 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.43 op(e1, e0) = e3) &
% 1.34/2.43 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.43 op(e1, e1) = e3) &
% 1.34/2.43 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.43 op(e1, e2) = e3) &
% 1.34/2.43 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.43 op(e1, e3) = e3) & op(e2, e0) != e0 & op(e2, e0) != e1 &
% 1.34/2.43 op(e2, e0) != e2) => op(e2, e0) = e3)),
% 1.34/2.43 inference(negate, [], [subgoal_12])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_12_0, plain,
% 1.34/2.43 (op(e2, e0) != e0 & op(e2, e0) != e1 & op(e2, e0) != e2 &
% 1.34/2.43 op(e2, e0) != e3 &
% 1.34/2.43 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.43 op(e3, e3) != e0) &
% 1.34/2.43 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.43 op(e3, e3) != e1) &
% 1.34/2.43 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.43 op(e3, e3) != e2) &
% 1.34/2.43 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.43 op(e3, e3) != e3) &
% 1.34/2.43 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.43 op(e0, e0) = e3) &
% 1.34/2.43 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.43 op(e0, e1) = e3) &
% 1.34/2.43 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.43 op(e0, e2) = e3) &
% 1.34/2.43 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.43 op(e0, e3) = e3) &
% 1.34/2.43 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.43 op(e1, e0) = e3) &
% 1.34/2.43 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.43 op(e1, e1) = e3) &
% 1.34/2.43 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.43 op(e1, e2) = e3) &
% 1.34/2.43 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.43 op(e1, e3) = e3)), inference(canonicalize, [], [negate_12_0])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_12_1, plain,
% 1.34/2.43 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.43 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.43 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.43 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.43 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.43 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_12_2, plain, (op(e2, e0) = e2),
% 1.34/2.43 inference(conjunct, [], [normalize_12_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_12_3, plain, (op(e0, e0) = e0),
% 1.34/2.43 inference(conjunct, [], [normalize_12_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_12_4, plain, (op(e3, e3) = e0),
% 1.34/2.43 inference(conjunct, [], [normalize_12_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_12_5, plain, (op(e1, e1) = e3),
% 1.34/2.43 inference(conjunct, [], [normalize_12_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_12_6, plain, (op(e2, e2) = e3),
% 1.34/2.43 inference(conjunct, [], [normalize_12_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_12_7, plain, (op(e0, e1) = e1),
% 1.34/2.43 inference(conjunct, [], [normalize_12_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_12_8, plain, (op(e0, e2) = e2),
% 1.34/2.43 inference(conjunct, [], [normalize_12_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_12_9, plain, (op(e0, e3) = e3),
% 1.34/2.43 inference(conjunct, [], [normalize_12_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_12_10, plain, (op(e1, e0) = e1),
% 1.34/2.43 inference(conjunct, [], [normalize_12_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_12_11, plain, (op(e1, e2) = e0),
% 1.34/2.43 inference(conjunct, [], [normalize_12_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_12_12, plain, (op(e1, e3) = e2),
% 1.34/2.43 inference(conjunct, [], [normalize_12_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_12_13, plain, ($false),
% 1.34/2.43 inference(simplify, [],
% 1.34/2.43 [normalize_12_0, normalize_12_2, normalize_12_3,
% 1.34/2.43 normalize_12_4, normalize_12_5, normalize_12_6,
% 1.34/2.43 normalize_12_3, normalize_12_7, normalize_12_8,
% 1.34/2.43 normalize_12_9, normalize_12_10, normalize_12_5,
% 1.34/2.43 normalize_12_11, normalize_12_12])).
% 1.34/2.43
% 1.34/2.43 cnf(refute_12_0, plain, ($false),
% 1.34/2.43 inference(canonicalize, [], [normalize_12_13])).
% 1.34/2.43
% 1.34/2.43 fof(negate_13_0, plain,
% 1.34/2.43 (~
% 1.34/2.43 ((~
% 1.34/2.43 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.43 op(e3, e3) = e0) |
% 1.34/2.43 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.43 op(e3, e3) = e1) |
% 1.34/2.43 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.43 op(e3, e3) = e2) |
% 1.34/2.43 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.43 op(e3, e3) = e3)) &
% 1.34/2.43 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.43 op(e0, e0) = e3) &
% 1.34/2.43 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.43 op(e0, e1) = e3) &
% 1.34/2.43 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.43 op(e0, e2) = e3) &
% 1.34/2.43 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.43 op(e0, e3) = e3) &
% 1.34/2.43 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.43 op(e1, e0) = e3) &
% 1.34/2.43 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.43 op(e1, e1) = e3) &
% 1.34/2.43 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.43 op(e1, e2) = e3) &
% 1.34/2.43 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.43 op(e1, e3) = e3) &
% 1.34/2.43 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.43 op(e2, e0) = e3) & op(e2, e1) != e0 & op(e2, e1) != e1 &
% 1.34/2.43 op(e2, e1) != e2) => op(e2, e1) = e3)),
% 1.34/2.43 inference(negate, [], [subgoal_13])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_13_0, plain,
% 1.34/2.43 (op(e2, e1) != e0 & op(e2, e1) != e1 & op(e2, e1) != e2 &
% 1.34/2.43 op(e2, e1) != e3 &
% 1.34/2.43 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.43 op(e3, e3) != e0) &
% 1.34/2.43 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.43 op(e3, e3) != e1) &
% 1.34/2.43 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.43 op(e3, e3) != e2) &
% 1.34/2.43 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.43 op(e3, e3) != e3) &
% 1.34/2.43 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.43 op(e0, e0) = e3) &
% 1.34/2.43 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.43 op(e0, e1) = e3) &
% 1.34/2.43 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.43 op(e0, e2) = e3) &
% 1.34/2.43 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.43 op(e0, e3) = e3) &
% 1.34/2.43 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.43 op(e1, e0) = e3) &
% 1.34/2.43 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.43 op(e1, e1) = e3) &
% 1.34/2.43 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.43 op(e1, e2) = e3) &
% 1.34/2.43 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.43 op(e1, e3) = e3) &
% 1.34/2.43 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.43 op(e2, e0) = e3)), inference(canonicalize, [], [negate_13_0])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_13_1, plain,
% 1.34/2.43 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.43 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.43 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.43 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.43 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.43 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_13_2, plain, (op(e2, e1) = e0),
% 1.34/2.43 inference(conjunct, [], [normalize_13_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_13_3, plain, (op(e0, e0) = e0),
% 1.34/2.43 inference(conjunct, [], [normalize_13_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_13_4, plain, (op(e3, e3) = e0),
% 1.34/2.43 inference(conjunct, [], [normalize_13_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_13_5, plain, (op(e1, e1) = e3),
% 1.34/2.43 inference(conjunct, [], [normalize_13_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_13_6, plain, (op(e2, e2) = e3),
% 1.34/2.43 inference(conjunct, [], [normalize_13_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_13_7, plain, (op(e0, e1) = e1),
% 1.34/2.43 inference(conjunct, [], [normalize_13_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_13_8, plain, (op(e0, e2) = e2),
% 1.34/2.43 inference(conjunct, [], [normalize_13_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_13_9, plain, (op(e0, e3) = e3),
% 1.34/2.43 inference(conjunct, [], [normalize_13_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_13_10, plain, (op(e1, e0) = e1),
% 1.34/2.43 inference(conjunct, [], [normalize_13_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_13_11, plain, (op(e1, e2) = e0),
% 1.34/2.43 inference(conjunct, [], [normalize_13_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_13_12, plain, (op(e1, e3) = e2),
% 1.34/2.43 inference(conjunct, [], [normalize_13_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_13_13, plain, (op(e2, e0) = e2),
% 1.34/2.43 inference(conjunct, [], [normalize_13_1])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_13_14, plain, ($false),
% 1.34/2.43 inference(simplify, [],
% 1.34/2.43 [normalize_13_0, normalize_13_2, normalize_13_3,
% 1.34/2.43 normalize_13_4, normalize_13_5, normalize_13_6,
% 1.34/2.43 normalize_13_3, normalize_13_7, normalize_13_8,
% 1.34/2.43 normalize_13_9, normalize_13_10, normalize_13_5,
% 1.34/2.43 normalize_13_11, normalize_13_12, normalize_13_13])).
% 1.34/2.43
% 1.34/2.43 cnf(refute_13_0, plain, ($false),
% 1.34/2.43 inference(canonicalize, [], [normalize_13_14])).
% 1.34/2.43
% 1.34/2.43 fof(negate_14_0, plain,
% 1.34/2.43 (~
% 1.34/2.43 ((~
% 1.34/2.43 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.43 op(e3, e3) = e0) |
% 1.34/2.43 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.43 op(e3, e3) = e1) |
% 1.34/2.43 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.43 op(e3, e3) = e2) |
% 1.34/2.43 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.43 op(e3, e3) = e3)) &
% 1.34/2.43 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.43 op(e0, e0) = e3) &
% 1.34/2.43 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.43 op(e0, e1) = e3) &
% 1.34/2.43 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.43 op(e0, e2) = e3) &
% 1.34/2.43 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.43 op(e0, e3) = e3) &
% 1.34/2.43 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.43 op(e1, e0) = e3) &
% 1.34/2.43 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.43 op(e1, e1) = e3) &
% 1.34/2.43 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.43 op(e1, e2) = e3) &
% 1.34/2.43 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.43 op(e1, e3) = e3) &
% 1.34/2.43 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.43 op(e2, e0) = e3) &
% 1.34/2.43 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.43 op(e2, e1) = e3) & op(e2, e2) != e0 & op(e2, e2) != e1 &
% 1.34/2.43 op(e2, e2) != e2) => op(e2, e2) = e3)),
% 1.34/2.43 inference(negate, [], [subgoal_14])).
% 1.34/2.43
% 1.34/2.43 fof(normalize_14_0, plain,
% 1.34/2.43 (op(e2, e2) != e0 & op(e2, e2) != e1 & op(e2, e2) != e2 &
% 1.34/2.43 op(e2, e2) != e3 &
% 1.34/2.43 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.43 op(e3, e3) != e0) &
% 1.34/2.43 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.43 op(e3, e3) != e1) &
% 1.34/2.43 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.43 op(e3, e3) != e2) &
% 1.34/2.43 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.43 op(e3, e3) != e3) &
% 1.34/2.43 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.43 op(e0, e0) = e3) &
% 1.34/2.43 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.43 op(e0, e1) = e3) &
% 1.34/2.43 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.43 op(e0, e2) = e3) &
% 1.34/2.43 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.43 op(e0, e3) = e3) &
% 1.34/2.43 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.43 op(e1, e0) = e3) &
% 1.34/2.43 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.43 op(e1, e1) = e3) &
% 1.34/2.43 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.43 op(e1, e2) = e3) &
% 1.34/2.43 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.43 op(e1, e3) = e3) &
% 1.34/2.43 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.43 op(e2, e0) = e3) &
% 1.34/2.43 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.43 op(e2, e1) = e3)), inference(canonicalize, [], [negate_14_0])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_14_1, plain,
% 1.34/2.44 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.44 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.44 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.44 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.44 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.44 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_14_2, plain, (op(e2, e2) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_14_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_14_3, plain, (op(e0, e0) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_14_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_14_4, plain, (op(e3, e3) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_14_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_14_5, plain, (op(e1, e1) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_14_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_14_6, plain, (op(e0, e1) = e1),
% 1.34/2.44 inference(conjunct, [], [normalize_14_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_14_7, plain, (op(e0, e2) = e2),
% 1.34/2.44 inference(conjunct, [], [normalize_14_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_14_8, plain, (op(e0, e3) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_14_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_14_9, plain, (op(e1, e0) = e1),
% 1.34/2.44 inference(conjunct, [], [normalize_14_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_14_10, plain, (op(e1, e2) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_14_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_14_11, plain, (op(e1, e3) = e2),
% 1.34/2.44 inference(conjunct, [], [normalize_14_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_14_12, plain, (op(e2, e0) = e2),
% 1.34/2.44 inference(conjunct, [], [normalize_14_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_14_13, plain, (op(e2, e1) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_14_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_14_14, plain, ($false),
% 1.34/2.44 inference(simplify, [],
% 1.34/2.44 [normalize_14_0, normalize_14_2, normalize_14_3,
% 1.34/2.44 normalize_14_4, normalize_14_5, normalize_14_2,
% 1.34/2.44 normalize_14_3, normalize_14_6, normalize_14_7,
% 1.34/2.44 normalize_14_8, normalize_14_9, normalize_14_5,
% 1.34/2.44 normalize_14_10, normalize_14_11, normalize_14_12,
% 1.34/2.44 normalize_14_13])).
% 1.34/2.44
% 1.34/2.44 cnf(refute_14_0, plain, ($false),
% 1.34/2.44 inference(canonicalize, [], [normalize_14_14])).
% 1.34/2.44
% 1.34/2.44 fof(negate_15_0, plain,
% 1.34/2.44 (~
% 1.34/2.44 ((~
% 1.34/2.44 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.44 op(e3, e3) = e0) |
% 1.34/2.44 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.44 op(e3, e3) = e1) |
% 1.34/2.44 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.44 op(e3, e3) = e2) |
% 1.34/2.44 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.44 op(e3, e3) = e3)) &
% 1.34/2.44 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.44 op(e0, e0) = e3) &
% 1.34/2.44 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.44 op(e0, e1) = e3) &
% 1.34/2.44 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.44 op(e0, e2) = e3) &
% 1.34/2.44 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.44 op(e0, e3) = e3) &
% 1.34/2.44 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.44 op(e1, e0) = e3) &
% 1.34/2.44 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.44 op(e1, e1) = e3) &
% 1.34/2.44 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.44 op(e1, e2) = e3) &
% 1.34/2.44 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.44 op(e1, e3) = e3) &
% 1.34/2.44 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.44 op(e2, e0) = e3) &
% 1.34/2.44 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.44 op(e2, e1) = e3) &
% 1.34/2.44 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.44 op(e2, e2) = e3) & op(e2, e3) != e0 & op(e2, e3) != e1 &
% 1.34/2.44 op(e2, e3) != e2) => op(e2, e3) = e3)),
% 1.34/2.44 inference(negate, [], [subgoal_15])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_15_0, plain,
% 1.34/2.44 (op(e2, e3) != e0 & op(e2, e3) != e1 & op(e2, e3) != e2 &
% 1.34/2.44 op(e2, e3) != e3 &
% 1.34/2.44 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.44 op(e3, e3) != e0) &
% 1.34/2.44 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.44 op(e3, e3) != e1) &
% 1.34/2.44 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.44 op(e3, e3) != e2) &
% 1.34/2.44 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.44 op(e3, e3) != e3) &
% 1.34/2.44 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.44 op(e0, e0) = e3) &
% 1.34/2.44 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.44 op(e0, e1) = e3) &
% 1.34/2.44 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.44 op(e0, e2) = e3) &
% 1.34/2.44 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.44 op(e0, e3) = e3) &
% 1.34/2.44 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.44 op(e1, e0) = e3) &
% 1.34/2.44 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.44 op(e1, e1) = e3) &
% 1.34/2.44 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.44 op(e1, e2) = e3) &
% 1.34/2.44 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.44 op(e1, e3) = e3) &
% 1.34/2.44 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.44 op(e2, e0) = e3) &
% 1.34/2.44 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.44 op(e2, e1) = e3) &
% 1.34/2.44 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.44 op(e2, e2) = e3)), inference(canonicalize, [], [negate_15_0])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_15_1, plain,
% 1.34/2.44 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.44 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.44 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.44 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.44 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.44 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_15_2, plain, (op(e2, e3) = e1),
% 1.34/2.44 inference(conjunct, [], [normalize_15_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_15_3, plain, (op(e0, e0) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_15_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_15_4, plain, (op(e3, e3) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_15_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_15_5, plain, (op(e1, e1) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_15_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_15_6, plain, (op(e2, e2) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_15_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_15_7, plain, (op(e0, e1) = e1),
% 1.34/2.44 inference(conjunct, [], [normalize_15_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_15_8, plain, (op(e0, e2) = e2),
% 1.34/2.44 inference(conjunct, [], [normalize_15_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_15_9, plain, (op(e0, e3) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_15_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_15_10, plain, (op(e1, e0) = e1),
% 1.34/2.44 inference(conjunct, [], [normalize_15_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_15_11, plain, (op(e1, e2) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_15_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_15_12, plain, (op(e1, e3) = e2),
% 1.34/2.44 inference(conjunct, [], [normalize_15_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_15_13, plain, (op(e2, e0) = e2),
% 1.34/2.44 inference(conjunct, [], [normalize_15_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_15_14, plain, (op(e2, e1) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_15_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_15_15, plain, ($false),
% 1.34/2.44 inference(simplify, [],
% 1.34/2.44 [normalize_15_0, normalize_15_2, normalize_15_3,
% 1.34/2.44 normalize_15_4, normalize_15_5, normalize_15_6,
% 1.34/2.44 normalize_15_3, normalize_15_7, normalize_15_8,
% 1.34/2.44 normalize_15_9, normalize_15_10, normalize_15_5,
% 1.34/2.44 normalize_15_11, normalize_15_12, normalize_15_13,
% 1.34/2.44 normalize_15_14, normalize_15_6])).
% 1.34/2.44
% 1.34/2.44 cnf(refute_15_0, plain, ($false),
% 1.34/2.44 inference(canonicalize, [], [normalize_15_15])).
% 1.34/2.44
% 1.34/2.44 fof(negate_16_0, plain,
% 1.34/2.44 (~
% 1.34/2.44 ((~
% 1.34/2.44 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.44 op(e3, e3) = e0) |
% 1.34/2.44 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.44 op(e3, e3) = e1) |
% 1.34/2.44 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.44 op(e3, e3) = e2) |
% 1.34/2.44 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.44 op(e3, e3) = e3)) &
% 1.34/2.44 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.44 op(e0, e0) = e3) &
% 1.34/2.44 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.44 op(e0, e1) = e3) &
% 1.34/2.44 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.44 op(e0, e2) = e3) &
% 1.34/2.44 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.44 op(e0, e3) = e3) &
% 1.34/2.44 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.44 op(e1, e0) = e3) &
% 1.34/2.44 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.44 op(e1, e1) = e3) &
% 1.34/2.44 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.44 op(e1, e2) = e3) &
% 1.34/2.44 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.44 op(e1, e3) = e3) &
% 1.34/2.44 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.44 op(e2, e0) = e3) &
% 1.34/2.44 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.44 op(e2, e1) = e3) &
% 1.34/2.44 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.44 op(e2, e2) = e3) &
% 1.34/2.44 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.44 op(e2, e3) = e3) & op(e3, e0) != e0 & op(e3, e0) != e1 &
% 1.34/2.44 op(e3, e0) != e2) => op(e3, e0) = e3)),
% 1.34/2.44 inference(negate, [], [subgoal_16])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_16_0, plain,
% 1.34/2.44 (op(e3, e0) != e0 & op(e3, e0) != e1 & op(e3, e0) != e2 &
% 1.34/2.44 op(e3, e0) != e3 &
% 1.34/2.44 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.44 op(e3, e3) != e0) &
% 1.34/2.44 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.44 op(e3, e3) != e1) &
% 1.34/2.44 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.44 op(e3, e3) != e2) &
% 1.34/2.44 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.44 op(e3, e3) != e3) &
% 1.34/2.44 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.44 op(e0, e0) = e3) &
% 1.34/2.44 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.44 op(e0, e1) = e3) &
% 1.34/2.44 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.44 op(e0, e2) = e3) &
% 1.34/2.44 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.44 op(e0, e3) = e3) &
% 1.34/2.44 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.44 op(e1, e0) = e3) &
% 1.34/2.44 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.44 op(e1, e1) = e3) &
% 1.34/2.44 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.44 op(e1, e2) = e3) &
% 1.34/2.44 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.44 op(e1, e3) = e3) &
% 1.34/2.44 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.44 op(e2, e0) = e3) &
% 1.34/2.44 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.44 op(e2, e1) = e3) &
% 1.34/2.44 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.44 op(e2, e2) = e3) &
% 1.34/2.44 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.44 op(e2, e3) = e3)), inference(canonicalize, [], [negate_16_0])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_16_1, plain,
% 1.34/2.44 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.44 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.44 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.44 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.44 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.44 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_16_2, plain, (op(e3, e0) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_16_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_16_3, plain, (op(e0, e0) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_16_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_16_4, plain, (op(e3, e3) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_16_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_16_5, plain, (op(e1, e1) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_16_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_16_6, plain, (op(e2, e2) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_16_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_16_7, plain, (op(e0, e1) = e1),
% 1.34/2.44 inference(conjunct, [], [normalize_16_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_16_8, plain, (op(e0, e2) = e2),
% 1.34/2.44 inference(conjunct, [], [normalize_16_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_16_9, plain, (op(e0, e3) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_16_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_16_10, plain, (op(e1, e0) = e1),
% 1.34/2.44 inference(conjunct, [], [normalize_16_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_16_11, plain, (op(e1, e2) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_16_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_16_12, plain, (op(e1, e3) = e2),
% 1.34/2.44 inference(conjunct, [], [normalize_16_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_16_13, plain, (op(e2, e0) = e2),
% 1.34/2.44 inference(conjunct, [], [normalize_16_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_16_14, plain, (op(e2, e1) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_16_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_16_15, plain, (op(e2, e3) = e1),
% 1.34/2.44 inference(conjunct, [], [normalize_16_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_16_16, plain, ($false),
% 1.34/2.44 inference(simplify, [],
% 1.34/2.44 [normalize_16_0, normalize_16_2, normalize_16_3,
% 1.34/2.44 normalize_16_4, normalize_16_5, normalize_16_6,
% 1.34/2.44 normalize_16_3, normalize_16_7, normalize_16_8,
% 1.34/2.44 normalize_16_9, normalize_16_10, normalize_16_5,
% 1.34/2.44 normalize_16_11, normalize_16_12, normalize_16_13,
% 1.34/2.44 normalize_16_14, normalize_16_6, normalize_16_15])).
% 1.34/2.44
% 1.34/2.44 cnf(refute_16_0, plain, ($false),
% 1.34/2.44 inference(canonicalize, [], [normalize_16_16])).
% 1.34/2.44
% 1.34/2.44 fof(negate_17_0, plain,
% 1.34/2.44 (~
% 1.34/2.44 ((~
% 1.34/2.44 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.44 op(e3, e3) = e0) |
% 1.34/2.44 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.44 op(e3, e3) = e1) |
% 1.34/2.44 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.44 op(e3, e3) = e2) |
% 1.34/2.44 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.44 op(e3, e3) = e3)) &
% 1.34/2.44 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.44 op(e0, e0) = e3) &
% 1.34/2.44 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.44 op(e0, e1) = e3) &
% 1.34/2.44 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.44 op(e0, e2) = e3) &
% 1.34/2.44 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.44 op(e0, e3) = e3) &
% 1.34/2.44 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.44 op(e1, e0) = e3) &
% 1.34/2.44 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.44 op(e1, e1) = e3) &
% 1.34/2.44 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.44 op(e1, e2) = e3) &
% 1.34/2.44 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.44 op(e1, e3) = e3) &
% 1.34/2.44 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.44 op(e2, e0) = e3) &
% 1.34/2.44 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.44 op(e2, e1) = e3) &
% 1.34/2.44 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.44 op(e2, e2) = e3) &
% 1.34/2.44 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.44 op(e2, e3) = e3) &
% 1.34/2.44 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.44 op(e3, e0) = e3) & op(e3, e1) != e0 & op(e3, e1) != e1 &
% 1.34/2.44 op(e3, e1) != e2) => op(e3, e1) = e3)),
% 1.34/2.44 inference(negate, [], [subgoal_17])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_0, plain,
% 1.34/2.44 (op(e3, e1) != e0 & op(e3, e1) != e1 & op(e3, e1) != e2 &
% 1.34/2.44 op(e3, e1) != e3 &
% 1.34/2.44 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.44 op(e3, e3) != e0) &
% 1.34/2.44 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.44 op(e3, e3) != e1) &
% 1.34/2.44 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.44 op(e3, e3) != e2) &
% 1.34/2.44 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.44 op(e3, e3) != e3) &
% 1.34/2.44 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.44 op(e0, e0) = e3) &
% 1.34/2.44 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.44 op(e0, e1) = e3) &
% 1.34/2.44 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.44 op(e0, e2) = e3) &
% 1.34/2.44 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.44 op(e0, e3) = e3) &
% 1.34/2.44 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.44 op(e1, e0) = e3) &
% 1.34/2.44 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.44 op(e1, e1) = e3) &
% 1.34/2.44 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.44 op(e1, e2) = e3) &
% 1.34/2.44 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.44 op(e1, e3) = e3) &
% 1.34/2.44 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.44 op(e2, e0) = e3) &
% 1.34/2.44 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.44 op(e2, e1) = e3) &
% 1.34/2.44 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.44 op(e2, e2) = e3) &
% 1.34/2.44 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.44 op(e2, e3) = e3) &
% 1.34/2.44 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.44 op(e3, e0) = e3)), inference(canonicalize, [], [negate_17_0])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_1, plain,
% 1.34/2.44 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.44 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.44 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.44 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.44 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.44 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_2, plain, (op(e3, e1) = e2),
% 1.34/2.44 inference(conjunct, [], [normalize_17_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_3, plain, (op(e0, e0) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_17_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_4, plain, (op(e3, e3) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_17_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_5, plain, (op(e1, e1) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_17_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_6, plain, (op(e2, e2) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_17_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_7, plain, (op(e0, e1) = e1),
% 1.34/2.44 inference(conjunct, [], [normalize_17_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_8, plain, (op(e0, e2) = e2),
% 1.34/2.44 inference(conjunct, [], [normalize_17_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_9, plain, (op(e0, e3) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_17_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_10, plain, (op(e1, e0) = e1),
% 1.34/2.44 inference(conjunct, [], [normalize_17_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_11, plain, (op(e1, e2) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_17_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_12, plain, (op(e1, e3) = e2),
% 1.34/2.44 inference(conjunct, [], [normalize_17_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_13, plain, (op(e2, e0) = e2),
% 1.34/2.44 inference(conjunct, [], [normalize_17_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_14, plain, (op(e2, e1) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_17_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_15, plain, (op(e2, e3) = e1),
% 1.34/2.44 inference(conjunct, [], [normalize_17_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_16, plain, (op(e3, e0) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_17_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_17_17, plain, ($false),
% 1.34/2.44 inference(simplify, [],
% 1.34/2.44 [normalize_17_0, normalize_17_2, normalize_17_3,
% 1.34/2.44 normalize_17_4, normalize_17_5, normalize_17_6,
% 1.34/2.44 normalize_17_3, normalize_17_7, normalize_17_8,
% 1.34/2.44 normalize_17_9, normalize_17_10, normalize_17_5,
% 1.34/2.44 normalize_17_11, normalize_17_12, normalize_17_13,
% 1.34/2.44 normalize_17_14, normalize_17_6, normalize_17_15,
% 1.34/2.44 normalize_17_16])).
% 1.34/2.44
% 1.34/2.44 cnf(refute_17_0, plain, ($false),
% 1.34/2.44 inference(canonicalize, [], [normalize_17_17])).
% 1.34/2.44
% 1.34/2.44 fof(negate_18_0, plain,
% 1.34/2.44 (~
% 1.34/2.44 ((~
% 1.34/2.44 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.44 op(e3, e3) = e0) |
% 1.34/2.44 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.44 op(e3, e3) = e1) |
% 1.34/2.44 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.44 op(e3, e3) = e2) |
% 1.34/2.44 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.44 op(e3, e3) = e3)) &
% 1.34/2.44 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.44 op(e0, e0) = e3) &
% 1.34/2.44 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.44 op(e0, e1) = e3) &
% 1.34/2.44 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.44 op(e0, e2) = e3) &
% 1.34/2.44 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.44 op(e0, e3) = e3) &
% 1.34/2.44 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.44 op(e1, e0) = e3) &
% 1.34/2.44 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.44 op(e1, e1) = e3) &
% 1.34/2.44 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.44 op(e1, e2) = e3) &
% 1.34/2.44 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.44 op(e1, e3) = e3) &
% 1.34/2.44 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.44 op(e2, e0) = e3) &
% 1.34/2.44 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.44 op(e2, e1) = e3) &
% 1.34/2.44 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.44 op(e2, e2) = e3) &
% 1.34/2.44 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.44 op(e2, e3) = e3) &
% 1.34/2.44 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.44 op(e3, e0) = e3) &
% 1.34/2.44 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.44 op(e3, e1) = e3) & op(e3, e2) != e0 & op(e3, e2) != e1 &
% 1.34/2.44 op(e3, e2) != e2) => op(e3, e2) = e3)),
% 1.34/2.44 inference(negate, [], [subgoal_18])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_0, plain,
% 1.34/2.44 (op(e3, e2) != e0 & op(e3, e2) != e1 & op(e3, e2) != e2 &
% 1.34/2.44 op(e3, e2) != e3 &
% 1.34/2.44 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.44 op(e3, e3) != e0) &
% 1.34/2.44 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.44 op(e3, e3) != e1) &
% 1.34/2.44 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.44 op(e3, e3) != e2) &
% 1.34/2.44 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.44 op(e3, e3) != e3) &
% 1.34/2.44 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.44 op(e0, e0) = e3) &
% 1.34/2.44 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.44 op(e0, e1) = e3) &
% 1.34/2.44 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.44 op(e0, e2) = e3) &
% 1.34/2.44 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.44 op(e0, e3) = e3) &
% 1.34/2.44 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.44 op(e1, e0) = e3) &
% 1.34/2.44 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.44 op(e1, e1) = e3) &
% 1.34/2.44 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.44 op(e1, e2) = e3) &
% 1.34/2.44 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.44 op(e1, e3) = e3) &
% 1.34/2.44 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.44 op(e2, e0) = e3) &
% 1.34/2.44 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.44 op(e2, e1) = e3) &
% 1.34/2.44 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.44 op(e2, e2) = e3) &
% 1.34/2.44 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.44 op(e2, e3) = e3) &
% 1.34/2.44 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.44 op(e3, e0) = e3) &
% 1.34/2.44 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.44 op(e3, e1) = e3)), inference(canonicalize, [], [negate_18_0])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_1, plain,
% 1.34/2.44 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.44 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.44 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.44 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.44 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.44 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_2, plain, (op(e3, e2) = e1),
% 1.34/2.44 inference(conjunct, [], [normalize_18_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_3, plain, (op(e0, e0) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_18_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_4, plain, (op(e3, e3) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_18_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_5, plain, (op(e1, e1) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_18_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_6, plain, (op(e2, e2) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_18_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_7, plain, (op(e0, e1) = e1),
% 1.34/2.44 inference(conjunct, [], [normalize_18_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_8, plain, (op(e0, e2) = e2),
% 1.34/2.44 inference(conjunct, [], [normalize_18_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_9, plain, (op(e0, e3) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_18_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_10, plain, (op(e1, e0) = e1),
% 1.34/2.44 inference(conjunct, [], [normalize_18_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_11, plain, (op(e1, e2) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_18_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_12, plain, (op(e1, e3) = e2),
% 1.34/2.44 inference(conjunct, [], [normalize_18_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_13, plain, (op(e2, e0) = e2),
% 1.34/2.44 inference(conjunct, [], [normalize_18_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_14, plain, (op(e2, e1) = e0),
% 1.34/2.44 inference(conjunct, [], [normalize_18_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_15, plain, (op(e2, e3) = e1),
% 1.34/2.44 inference(conjunct, [], [normalize_18_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_16, plain, (op(e3, e0) = e3),
% 1.34/2.44 inference(conjunct, [], [normalize_18_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_17, plain, (op(e3, e1) = e2),
% 1.34/2.44 inference(conjunct, [], [normalize_18_1])).
% 1.34/2.44
% 1.34/2.44 fof(normalize_18_18, plain, ($false),
% 1.34/2.44 inference(simplify, [],
% 1.34/2.44 [normalize_18_0, normalize_18_2, normalize_18_3,
% 1.34/2.44 normalize_18_4, normalize_18_5, normalize_18_6,
% 1.34/2.44 normalize_18_3, normalize_18_7, normalize_18_8,
% 1.34/2.44 normalize_18_9, normalize_18_10, normalize_18_5,
% 1.34/2.44 normalize_18_11, normalize_18_12, normalize_18_13,
% 1.34/2.44 normalize_18_14, normalize_18_6, normalize_18_15,
% 1.34/2.44 normalize_18_16, normalize_18_17])).
% 1.34/2.45
% 1.34/2.45 cnf(refute_18_0, plain, ($false),
% 1.34/2.45 inference(canonicalize, [], [normalize_18_18])).
% 1.34/2.45
% 1.34/2.45 fof(negate_19_0, plain,
% 1.34/2.45 (~
% 1.34/2.45 ((~
% 1.34/2.45 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.45 op(e3, e3) = e0) |
% 1.34/2.45 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.45 op(e3, e3) = e1) |
% 1.34/2.45 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.45 op(e3, e3) = e2) |
% 1.34/2.45 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.45 op(e3, e3) = e3)) &
% 1.34/2.45 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.45 op(e0, e0) = e3) &
% 1.34/2.45 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.45 op(e0, e1) = e3) &
% 1.34/2.45 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.45 op(e0, e2) = e3) &
% 1.34/2.45 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.45 op(e0, e3) = e3) &
% 1.34/2.45 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.45 op(e1, e0) = e3) &
% 1.34/2.45 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.45 op(e1, e1) = e3) &
% 1.34/2.45 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.45 op(e1, e2) = e3) &
% 1.34/2.45 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.45 op(e1, e3) = e3) &
% 1.34/2.45 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.45 op(e2, e0) = e3) &
% 1.34/2.45 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.45 op(e2, e1) = e3) &
% 1.34/2.45 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.45 op(e2, e2) = e3) &
% 1.34/2.45 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.45 op(e2, e3) = e3) &
% 1.34/2.45 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.45 op(e3, e0) = e3) &
% 1.34/2.45 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.45 op(e3, e1) = e3) &
% 1.34/2.45 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.45 op(e3, e2) = e3) & op(e3, e3) != e0 & op(e3, e3) != e1 &
% 1.34/2.45 op(e3, e3) != e2) => op(e3, e3) = e3)),
% 1.34/2.45 inference(negate, [], [subgoal_19])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_0, plain,
% 1.34/2.45 (op(e3, e3) != e0 & op(e3, e3) != e1 & op(e3, e3) != e2 &
% 1.34/2.45 op(e3, e3) != e3 &
% 1.34/2.45 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.45 op(e3, e3) != e0) &
% 1.34/2.45 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.45 op(e3, e3) != e1) &
% 1.34/2.45 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.45 op(e3, e3) != e2) &
% 1.34/2.45 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.45 op(e3, e3) != e3) &
% 1.34/2.45 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.45 op(e0, e0) = e3) &
% 1.34/2.45 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.45 op(e0, e1) = e3) &
% 1.34/2.45 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.45 op(e0, e2) = e3) &
% 1.34/2.45 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.45 op(e0, e3) = e3) &
% 1.34/2.45 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.45 op(e1, e0) = e3) &
% 1.34/2.45 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.45 op(e1, e1) = e3) &
% 1.34/2.45 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.45 op(e1, e2) = e3) &
% 1.34/2.45 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.45 op(e1, e3) = e3) &
% 1.34/2.45 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.45 op(e2, e0) = e3) &
% 1.34/2.45 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.45 op(e2, e1) = e3) &
% 1.34/2.45 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.45 op(e2, e2) = e3) &
% 1.34/2.45 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.45 op(e2, e3) = e3) &
% 1.34/2.45 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.45 op(e3, e0) = e3) &
% 1.34/2.45 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.45 op(e3, e1) = e3) &
% 1.34/2.45 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.45 op(e3, e2) = e3)), inference(canonicalize, [], [negate_19_0])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_1, plain,
% 1.34/2.45 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.45 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.45 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.45 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.45 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.45 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_2, plain, (op(e3, e3) = e0),
% 1.34/2.45 inference(conjunct, [], [normalize_19_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_3, plain, (op(e0, e0) = e0),
% 1.34/2.45 inference(conjunct, [], [normalize_19_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_4, plain, (op(e1, e1) = e3),
% 1.34/2.45 inference(conjunct, [], [normalize_19_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_5, plain, (op(e2, e2) = e3),
% 1.34/2.45 inference(conjunct, [], [normalize_19_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_6, plain, (op(e0, e1) = e1),
% 1.34/2.45 inference(conjunct, [], [normalize_19_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_7, plain, (op(e0, e2) = e2),
% 1.34/2.45 inference(conjunct, [], [normalize_19_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_8, plain, (op(e0, e3) = e3),
% 1.34/2.45 inference(conjunct, [], [normalize_19_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_9, plain, (op(e1, e0) = e1),
% 1.34/2.45 inference(conjunct, [], [normalize_19_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_10, plain, (op(e1, e2) = e0),
% 1.34/2.45 inference(conjunct, [], [normalize_19_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_11, plain, (op(e1, e3) = e2),
% 1.34/2.45 inference(conjunct, [], [normalize_19_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_12, plain, (op(e2, e0) = e2),
% 1.34/2.45 inference(conjunct, [], [normalize_19_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_13, plain, (op(e2, e1) = e0),
% 1.34/2.45 inference(conjunct, [], [normalize_19_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_14, plain, (op(e2, e3) = e1),
% 1.34/2.45 inference(conjunct, [], [normalize_19_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_15, plain, (op(e3, e0) = e3),
% 1.34/2.45 inference(conjunct, [], [normalize_19_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_16, plain, (op(e3, e1) = e2),
% 1.34/2.45 inference(conjunct, [], [normalize_19_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_17, plain, (op(e3, e2) = e1),
% 1.34/2.45 inference(conjunct, [], [normalize_19_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_19_18, plain, ($false),
% 1.34/2.45 inference(simplify, [],
% 1.34/2.45 [normalize_19_0, normalize_19_2, normalize_19_3,
% 1.34/2.45 normalize_19_2, normalize_19_4, normalize_19_5,
% 1.34/2.45 normalize_19_3, normalize_19_6, normalize_19_7,
% 1.34/2.45 normalize_19_8, normalize_19_9, normalize_19_4,
% 1.34/2.45 normalize_19_10, normalize_19_11, normalize_19_12,
% 1.34/2.45 normalize_19_13, normalize_19_5, normalize_19_14,
% 1.34/2.45 normalize_19_15, normalize_19_16, normalize_19_17])).
% 1.34/2.45
% 1.34/2.45 cnf(refute_19_0, plain, ($false),
% 1.34/2.45 inference(canonicalize, [], [normalize_19_18])).
% 1.34/2.45
% 1.34/2.45 fof(negate_20_0, plain,
% 1.34/2.45 (~
% 1.34/2.45 ((~
% 1.34/2.45 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.45 op(e3, e3) = e0) |
% 1.34/2.45 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.45 op(e3, e3) = e1) |
% 1.34/2.45 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.45 op(e3, e3) = e2) |
% 1.34/2.45 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.45 op(e3, e3) = e3)) &
% 1.34/2.45 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.45 op(e0, e0) = e3) &
% 1.34/2.45 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.45 op(e0, e1) = e3) &
% 1.34/2.45 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.45 op(e0, e2) = e3) &
% 1.34/2.45 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.45 op(e0, e3) = e3) &
% 1.34/2.45 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.45 op(e1, e0) = e3) &
% 1.34/2.45 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.45 op(e1, e1) = e3) &
% 1.34/2.45 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.45 op(e1, e2) = e3) &
% 1.34/2.45 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.45 op(e1, e3) = e3) &
% 1.34/2.45 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.45 op(e2, e0) = e3) &
% 1.34/2.45 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.45 op(e2, e1) = e3) &
% 1.34/2.45 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.45 op(e2, e2) = e3) &
% 1.34/2.45 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.45 op(e2, e3) = e3) &
% 1.34/2.45 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.45 op(e3, e0) = e3) &
% 1.34/2.45 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.45 op(e3, e1) = e3) &
% 1.34/2.45 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.45 op(e3, e2) = e3) &
% 1.34/2.45 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.45 op(e3, e3) = e3)) => op(op(e0, e0), e0) = op(e0, op(e0, e0)))),
% 1.34/2.45 inference(negate, [], [subgoal_20])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_20_0, plain,
% 1.34/2.45 (op(op(e0, e0), e0) != op(e0, op(e0, e0)) &
% 1.34/2.45 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.45 op(e3, e3) != e0) &
% 1.34/2.45 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.45 op(e3, e3) != e1) &
% 1.34/2.45 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.45 op(e3, e3) != e2) &
% 1.34/2.45 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.45 op(e3, e3) != e3) &
% 1.34/2.45 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.45 op(e0, e0) = e3) &
% 1.34/2.45 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.45 op(e0, e1) = e3) &
% 1.34/2.45 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.45 op(e0, e2) = e3) &
% 1.34/2.45 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.45 op(e0, e3) = e3) &
% 1.34/2.45 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.45 op(e1, e0) = e3) &
% 1.34/2.45 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.45 op(e1, e1) = e3) &
% 1.34/2.45 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.45 op(e1, e2) = e3) &
% 1.34/2.45 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.45 op(e1, e3) = e3) &
% 1.34/2.45 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.45 op(e2, e0) = e3) &
% 1.34/2.45 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.45 op(e2, e1) = e3) &
% 1.34/2.45 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.45 op(e2, e2) = e3) &
% 1.34/2.45 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.45 op(e2, e3) = e3) &
% 1.34/2.45 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.45 op(e3, e0) = e3) &
% 1.34/2.45 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.45 op(e3, e1) = e3) &
% 1.34/2.45 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.45 op(e3, e2) = e3) &
% 1.34/2.45 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.45 op(e3, e3) = e3)), inference(canonicalize, [], [negate_20_0])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_20_1, plain,
% 1.34/2.45 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.45 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.45 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.45 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.45 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.45 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_20_2, plain, (op(e0, e0) = e0),
% 1.34/2.45 inference(conjunct, [], [normalize_20_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_20_3, plain, (op(e3, e3) = e0),
% 1.34/2.45 inference(conjunct, [], [normalize_20_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_20_4, plain, (op(e1, e1) = e3),
% 1.34/2.45 inference(conjunct, [], [normalize_20_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_20_5, plain, (op(e2, e2) = e3),
% 1.34/2.45 inference(conjunct, [], [normalize_20_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_20_6, plain, (op(e0, e1) = e1),
% 1.34/2.45 inference(conjunct, [], [normalize_20_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_20_7, plain, (op(e0, e2) = e2),
% 1.34/2.45 inference(conjunct, [], [normalize_20_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_20_8, plain, (op(e0, e3) = e3),
% 1.34/2.45 inference(conjunct, [], [normalize_20_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_20_9, plain, (op(e1, e0) = e1),
% 1.34/2.45 inference(conjunct, [], [normalize_20_1])).
% 1.34/2.45
% 1.34/2.45 fof(normalize_20_10, plain, (op(e1, e2) = e0),
% 1.34/2.45 inference(conjunct, [], [normalize_20_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_20_11, plain, (op(e1, e3) = e2),
% 1.34/2.46 inference(conjunct, [], [normalize_20_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_20_12, plain, (op(e2, e0) = e2),
% 1.34/2.46 inference(conjunct, [], [normalize_20_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_20_13, plain, (op(e2, e1) = e0),
% 1.34/2.46 inference(conjunct, [], [normalize_20_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_20_14, plain, (op(e2, e3) = e1),
% 1.34/2.46 inference(conjunct, [], [normalize_20_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_20_15, plain, (op(e3, e0) = e3),
% 1.34/2.46 inference(conjunct, [], [normalize_20_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_20_16, plain, (op(e3, e1) = e2),
% 1.34/2.46 inference(conjunct, [], [normalize_20_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_20_17, plain, (op(e3, e2) = e1),
% 1.34/2.46 inference(conjunct, [], [normalize_20_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_20_18, plain,
% 1.34/2.46 (op(op(e0, e0), e0) != op(e0, op(e0, e0)) &
% 1.34/2.46 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.34/2.46 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.34/2.46 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.46 op(e3, e3) != e1) &
% 1.34/2.46 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.46 op(e3, e3) != e2)),
% 1.34/2.46 inference(simplify, [],
% 1.34/2.46 [normalize_20_0, normalize_20_2, normalize_20_3,
% 1.34/2.46 normalize_20_4, normalize_20_5, normalize_20_2,
% 1.34/2.46 normalize_20_6, normalize_20_7, normalize_20_8,
% 1.34/2.46 normalize_20_9, normalize_20_4, normalize_20_10,
% 1.34/2.46 normalize_20_11, normalize_20_12, normalize_20_13,
% 1.34/2.46 normalize_20_5, normalize_20_14, normalize_20_15,
% 1.34/2.46 normalize_20_16, normalize_20_17, normalize_20_3])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_20_19, plain, (op(op(e0, e0), e0) != op(e0, op(e0, e0))),
% 1.34/2.46 inference(conjunct, [], [normalize_20_18])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_0, plain, (op(op(e0, e0), e0) != op(e0, op(e0, e0))),
% 1.34/2.46 inference(canonicalize, [], [normalize_20_19])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_1, plain, (op(e0, e0) = e0),
% 1.34/2.46 inference(canonicalize, [], [normalize_20_2])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_2, plain, (op(op(e0, e0), e0) = op(op(e0, e0), e0)),
% 1.34/2.46 introduced(tautology, [refl, [$fot(op(op(e0, e0), e0))]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_3, plain,
% 1.34/2.46 (op(e0, e0) != e0 | op(op(e0, e0), e0) != op(op(e0, e0), e0) |
% 1.34/2.46 op(op(e0, e0), e0) = op(e0, e0)),
% 1.34/2.46 introduced(tautology,
% 1.34/2.46 [equality,
% 1.34/2.46 [$cnf($equal(op(op(e0, e0), e0), op(op(e0, e0), e0))),
% 1.34/2.46 [1, 0], $fot(e0)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_4, plain,
% 1.34/2.46 (op(e0, e0) != e0 | op(op(e0, e0), e0) = op(e0, e0)),
% 1.34/2.46 inference(resolve,
% 1.34/2.46 [$cnf($equal(op(op(e0, e0), e0), op(op(e0, e0), e0)))],
% 1.34/2.46 [refute_20_2, refute_20_3])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_5, plain, (op(op(e0, e0), e0) = op(e0, e0)),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.34/2.46 [refute_20_1, refute_20_4])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_6, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_7, plain, (X != X | X != Y | Y = X),
% 1.34/2.46 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_8, plain, (X != Y | Y = X),
% 1.34/2.46 inference(resolve, [$cnf($equal(X, X))], [refute_20_6, refute_20_7])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_9, plain, (Y != X | Y != Z | X = Z),
% 1.34/2.46 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_10, plain, (X != Y | Y != Z | X = Z),
% 1.34/2.46 inference(resolve, [$cnf($equal(Y, X))], [refute_20_8, refute_20_9])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_11, plain,
% 1.34/2.46 (op(e0, e0) != e0 | op(op(e0, e0), e0) != op(e0, e0) |
% 1.34/2.46 op(op(e0, e0), e0) = e0),
% 1.34/2.46 inference(subst, [],
% 1.34/2.46 [refute_20_10 :
% 1.34/2.46 [bind(X, $fot(op(op(e0, e0), e0))),
% 1.34/2.46 bind(Y, $fot(op(e0, e0))), bind(Z, $fot(e0))]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_12, plain, (op(e0, e0) != e0 | op(op(e0, e0), e0) = e0),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(op(e0, e0), e0), op(e0, e0)))],
% 1.34/2.46 [refute_20_5, refute_20_11])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_13, plain, (op(op(e0, e0), e0) = e0),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.34/2.46 [refute_20_1, refute_20_12])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_14, plain,
% 1.34/2.46 (e0 != op(e0, op(e0, e0)) | op(op(e0, e0), e0) != e0 |
% 1.34/2.46 op(op(e0, e0), e0) = op(e0, op(e0, e0))),
% 1.34/2.46 introduced(tautology,
% 1.34/2.46 [equality,
% 1.34/2.46 [$cnf($equal(op(op(e0, e0), e0), e0)), [1],
% 1.34/2.46 $fot(op(e0, op(e0, e0)))]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_15, plain,
% 1.34/2.46 (e0 != op(e0, op(e0, e0)) | op(op(e0, e0), e0) = op(e0, op(e0, e0))),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(op(e0, e0), e0), e0))],
% 1.34/2.46 [refute_20_13, refute_20_14])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_16, plain, (op(e0, op(e0, e0)) = op(e0, op(e0, e0))),
% 1.34/2.46 introduced(tautology, [refl, [$fot(op(e0, op(e0, e0)))]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_17, plain,
% 1.34/2.46 (op(e0, e0) != e0 | op(e0, op(e0, e0)) != op(e0, op(e0, e0)) |
% 1.34/2.46 op(e0, op(e0, e0)) = op(e0, e0)),
% 1.34/2.46 introduced(tautology,
% 1.34/2.46 [equality,
% 1.34/2.46 [$cnf($equal(op(e0, op(e0, e0)), op(e0, op(e0, e0)))),
% 1.34/2.46 [1, 1], $fot(e0)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_18, plain,
% 1.34/2.46 (op(e0, e0) != e0 | op(e0, op(e0, e0)) = op(e0, e0)),
% 1.34/2.46 inference(resolve,
% 1.34/2.46 [$cnf($equal(op(e0, op(e0, e0)), op(e0, op(e0, e0))))],
% 1.34/2.46 [refute_20_16, refute_20_17])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_19, plain, (op(e0, op(e0, e0)) = op(e0, e0)),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.34/2.46 [refute_20_1, refute_20_18])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_20, plain,
% 1.34/2.46 (op(e0, e0) != e0 | op(e0, op(e0, e0)) != op(e0, e0) |
% 1.34/2.46 op(e0, op(e0, e0)) = e0),
% 1.34/2.46 inference(subst, [],
% 1.34/2.46 [refute_20_10 :
% 1.34/2.46 [bind(X, $fot(op(e0, op(e0, e0)))),
% 1.34/2.46 bind(Y, $fot(op(e0, e0))), bind(Z, $fot(e0))]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_21, plain, (op(e0, e0) != e0 | op(e0, op(e0, e0)) = e0),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(e0, op(e0, e0)), op(e0, e0)))],
% 1.34/2.46 [refute_20_19, refute_20_20])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_22, plain, (op(e0, op(e0, e0)) = e0),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.34/2.46 [refute_20_1, refute_20_21])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_23, plain,
% 1.34/2.46 (e0 != e0 | op(e0, op(e0, e0)) != e0 | e0 = op(e0, op(e0, e0))),
% 1.34/2.46 introduced(tautology,
% 1.34/2.46 [equality,
% 1.34/2.46 [$cnf(~ $equal(e0, op(e0, op(e0, e0)))), [1], $fot(e0)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_24, plain, (e0 != e0 | e0 = op(e0, op(e0, e0))),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(e0, op(e0, e0)), e0))],
% 1.34/2.46 [refute_20_22, refute_20_23])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_25, plain,
% 1.34/2.46 (e0 != e0 | op(op(e0, e0), e0) = op(e0, op(e0, e0))),
% 1.34/2.46 inference(resolve, [$cnf($equal(e0, op(e0, op(e0, e0))))],
% 1.34/2.46 [refute_20_24, refute_20_15])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_26, plain, (e0 != e0),
% 1.34/2.46 inference(resolve,
% 1.34/2.46 [$cnf($equal(op(op(e0, e0), e0), op(e0, op(e0, e0))))],
% 1.34/2.46 [refute_20_25, refute_20_0])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_27, plain, (e0 = e0),
% 1.34/2.46 introduced(tautology, [refl, [$fot(e0)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_20_28, plain, ($false),
% 1.34/2.46 inference(resolve, [$cnf($equal(e0, e0))],
% 1.34/2.46 [refute_20_27, refute_20_26])).
% 1.34/2.46
% 1.34/2.46 fof(negate_21_0, plain,
% 1.34/2.46 (~
% 1.34/2.46 ((~
% 1.34/2.46 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.46 op(e3, e3) = e0) |
% 1.34/2.46 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.46 op(e3, e3) = e1) |
% 1.34/2.46 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.46 op(e3, e3) = e2) |
% 1.34/2.46 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.46 op(e3, e3) = e3)) &
% 1.34/2.46 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.46 op(e0, e0) = e3) &
% 1.34/2.46 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.46 op(e0, e1) = e3) &
% 1.34/2.46 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.46 op(e0, e2) = e3) &
% 1.34/2.46 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.46 op(e0, e3) = e3) &
% 1.34/2.46 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.46 op(e1, e0) = e3) &
% 1.34/2.46 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.46 op(e1, e1) = e3) &
% 1.34/2.46 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.46 op(e1, e2) = e3) &
% 1.34/2.46 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.46 op(e1, e3) = e3) &
% 1.34/2.46 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.46 op(e2, e0) = e3) &
% 1.34/2.46 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.46 op(e2, e1) = e3) &
% 1.34/2.46 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.46 op(e2, e2) = e3) &
% 1.34/2.46 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.46 op(e2, e3) = e3) &
% 1.34/2.46 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.46 op(e3, e0) = e3) &
% 1.34/2.46 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.46 op(e3, e1) = e3) &
% 1.34/2.46 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.46 op(e3, e2) = e3) &
% 1.34/2.46 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.46 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0))) =>
% 1.34/2.46 op(op(e0, e0), e1) = op(e0, op(e0, e1)))),
% 1.34/2.46 inference(negate, [], [subgoal_21])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_0, plain,
% 1.34/2.46 (op(op(e0, e0), e1) != op(e0, op(e0, e1)) &
% 1.34/2.46 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.46 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.46 op(e3, e3) != e0) &
% 1.34/2.46 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.46 op(e3, e3) != e1) &
% 1.34/2.46 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.46 op(e3, e3) != e2) &
% 1.34/2.46 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.46 op(e3, e3) != e3) &
% 1.34/2.46 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.46 op(e0, e0) = e3) &
% 1.34/2.46 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.46 op(e0, e1) = e3) &
% 1.34/2.46 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.46 op(e0, e2) = e3) &
% 1.34/2.46 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.46 op(e0, e3) = e3) &
% 1.34/2.46 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.46 op(e1, e0) = e3) &
% 1.34/2.46 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.46 op(e1, e1) = e3) &
% 1.34/2.46 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.46 op(e1, e2) = e3) &
% 1.34/2.46 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.46 op(e1, e3) = e3) &
% 1.34/2.46 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.46 op(e2, e0) = e3) &
% 1.34/2.46 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.46 op(e2, e1) = e3) &
% 1.34/2.46 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.46 op(e2, e2) = e3) &
% 1.34/2.46 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.46 op(e2, e3) = e3) &
% 1.34/2.46 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.46 op(e3, e0) = e3) &
% 1.34/2.46 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.46 op(e3, e1) = e3) &
% 1.34/2.46 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.46 op(e3, e2) = e3) &
% 1.34/2.46 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.46 op(e3, e3) = e3)), inference(canonicalize, [], [negate_21_0])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_1, plain,
% 1.34/2.46 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.46 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.46 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.46 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.46 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.46 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_2, plain, (op(e0, e0) = e0),
% 1.34/2.46 inference(conjunct, [], [normalize_21_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_3, plain, (op(e3, e3) = e0),
% 1.34/2.46 inference(conjunct, [], [normalize_21_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_4, plain, (op(e1, e1) = e3),
% 1.34/2.46 inference(conjunct, [], [normalize_21_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_5, plain, (op(e2, e2) = e3),
% 1.34/2.46 inference(conjunct, [], [normalize_21_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_6, plain, (op(e0, e1) = e1),
% 1.34/2.46 inference(conjunct, [], [normalize_21_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_7, plain, (op(e0, e2) = e2),
% 1.34/2.46 inference(conjunct, [], [normalize_21_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_8, plain, (op(e0, e3) = e3),
% 1.34/2.46 inference(conjunct, [], [normalize_21_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_9, plain, (op(e1, e0) = e1),
% 1.34/2.46 inference(conjunct, [], [normalize_21_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_10, plain, (op(e1, e2) = e0),
% 1.34/2.46 inference(conjunct, [], [normalize_21_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_11, plain, (op(e1, e3) = e2),
% 1.34/2.46 inference(conjunct, [], [normalize_21_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_12, plain, (op(e2, e0) = e2),
% 1.34/2.46 inference(conjunct, [], [normalize_21_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_13, plain, (op(e2, e1) = e0),
% 1.34/2.46 inference(conjunct, [], [normalize_21_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_14, plain, (op(e2, e3) = e1),
% 1.34/2.46 inference(conjunct, [], [normalize_21_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_15, plain, (op(e3, e0) = e3),
% 1.34/2.46 inference(conjunct, [], [normalize_21_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_16, plain, (op(e3, e1) = e2),
% 1.34/2.46 inference(conjunct, [], [normalize_21_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_17, plain, (op(e3, e2) = e1),
% 1.34/2.46 inference(conjunct, [], [normalize_21_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_18, plain,
% 1.34/2.46 (op(op(e0, e0), e1) != op(e0, op(e0, e1)) &
% 1.34/2.46 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.46 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.34/2.46 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.34/2.46 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.46 op(e3, e3) != e1) &
% 1.34/2.46 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.46 op(e3, e3) != e2)),
% 1.34/2.46 inference(simplify, [],
% 1.34/2.46 [normalize_21_0, normalize_21_2, normalize_21_3,
% 1.34/2.46 normalize_21_4, normalize_21_5, normalize_21_2,
% 1.34/2.46 normalize_21_6, normalize_21_7, normalize_21_8,
% 1.34/2.46 normalize_21_9, normalize_21_4, normalize_21_10,
% 1.34/2.46 normalize_21_11, normalize_21_12, normalize_21_13,
% 1.34/2.46 normalize_21_5, normalize_21_14, normalize_21_15,
% 1.34/2.46 normalize_21_16, normalize_21_17, normalize_21_3])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_21_19, plain, (op(op(e0, e0), e1) != op(e0, op(e0, e1))),
% 1.34/2.46 inference(conjunct, [], [normalize_21_18])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_0, plain, (op(op(e0, e0), e1) != op(e0, op(e0, e1))),
% 1.34/2.46 inference(canonicalize, [], [normalize_21_19])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_1, plain, (op(e0, e1) = e1),
% 1.34/2.46 inference(canonicalize, [], [normalize_21_6])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_2, plain, (op(e0, e0) = e0),
% 1.34/2.46 inference(canonicalize, [], [normalize_21_2])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_3, plain, (op(op(e0, e0), e1) = op(op(e0, e0), e1)),
% 1.34/2.46 introduced(tautology, [refl, [$fot(op(op(e0, e0), e1))]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_4, plain,
% 1.34/2.46 (op(e0, e0) != e0 | op(op(e0, e0), e1) != op(op(e0, e0), e1) |
% 1.34/2.46 op(op(e0, e0), e1) = op(e0, e1)),
% 1.34/2.46 introduced(tautology,
% 1.34/2.46 [equality,
% 1.34/2.46 [$cnf($equal(op(op(e0, e0), e1), op(op(e0, e0), e1))),
% 1.34/2.46 [1, 0], $fot(e0)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_5, plain,
% 1.34/2.46 (op(e0, e0) != e0 | op(op(e0, e0), e1) = op(e0, e1)),
% 1.34/2.46 inference(resolve,
% 1.34/2.46 [$cnf($equal(op(op(e0, e0), e1), op(op(e0, e0), e1)))],
% 1.34/2.46 [refute_21_3, refute_21_4])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_6, plain, (op(op(e0, e0), e1) = op(e0, e1)),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.34/2.46 [refute_21_2, refute_21_5])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_8, plain, (X != X | X != Y | Y = X),
% 1.34/2.46 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_9, plain, (X != Y | Y = X),
% 1.34/2.46 inference(resolve, [$cnf($equal(X, X))], [refute_21_7, refute_21_8])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_10, plain, (Y != X | Y != Z | X = Z),
% 1.34/2.46 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_11, plain, (X != Y | Y != Z | X = Z),
% 1.34/2.46 inference(resolve, [$cnf($equal(Y, X))], [refute_21_9, refute_21_10])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_12, plain,
% 1.34/2.46 (op(e0, e1) != e1 | op(op(e0, e0), e1) != op(e0, e1) |
% 1.34/2.46 op(op(e0, e0), e1) = e1),
% 1.34/2.46 inference(subst, [],
% 1.34/2.46 [refute_21_11 :
% 1.34/2.46 [bind(X, $fot(op(op(e0, e0), e1))),
% 1.34/2.46 bind(Y, $fot(op(e0, e1))), bind(Z, $fot(e1))]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_13, plain, (op(e0, e1) != e1 | op(op(e0, e0), e1) = e1),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(op(e0, e0), e1), op(e0, e1)))],
% 1.34/2.46 [refute_21_6, refute_21_12])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_14, plain, (op(op(e0, e0), e1) = e1),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(e0, e1), e1))],
% 1.34/2.46 [refute_21_1, refute_21_13])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_15, plain,
% 1.34/2.46 (e1 != op(e0, op(e0, e1)) | op(op(e0, e0), e1) != e1 |
% 1.34/2.46 op(op(e0, e0), e1) = op(e0, op(e0, e1))),
% 1.34/2.46 introduced(tautology,
% 1.34/2.46 [equality,
% 1.34/2.46 [$cnf($equal(op(op(e0, e0), e1), e1)), [1],
% 1.34/2.46 $fot(op(e0, op(e0, e1)))]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_16, plain,
% 1.34/2.46 (e1 != op(e0, op(e0, e1)) | op(op(e0, e0), e1) = op(e0, op(e0, e1))),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(op(e0, e0), e1), e1))],
% 1.34/2.46 [refute_21_14, refute_21_15])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_17, plain, (op(e0, op(e0, e1)) = op(e0, op(e0, e1))),
% 1.34/2.46 introduced(tautology, [refl, [$fot(op(e0, op(e0, e1)))]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_18, plain,
% 1.34/2.46 (op(e0, e1) != e1 | op(e0, op(e0, e1)) != op(e0, op(e0, e1)) |
% 1.34/2.46 op(e0, op(e0, e1)) = op(e0, e1)),
% 1.34/2.46 introduced(tautology,
% 1.34/2.46 [equality,
% 1.34/2.46 [$cnf($equal(op(e0, op(e0, e1)), op(e0, op(e0, e1)))),
% 1.34/2.46 [1, 1], $fot(e1)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_19, plain,
% 1.34/2.46 (op(e0, e1) != e1 | op(e0, op(e0, e1)) = op(e0, e1)),
% 1.34/2.46 inference(resolve,
% 1.34/2.46 [$cnf($equal(op(e0, op(e0, e1)), op(e0, op(e0, e1))))],
% 1.34/2.46 [refute_21_17, refute_21_18])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_20, plain, (op(e0, op(e0, e1)) = op(e0, e1)),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(e0, e1), e1))],
% 1.34/2.46 [refute_21_1, refute_21_19])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_21, plain,
% 1.34/2.46 (op(e0, e1) != e1 | op(e0, op(e0, e1)) != op(e0, e1) |
% 1.34/2.46 op(e0, op(e0, e1)) = e1),
% 1.34/2.46 inference(subst, [],
% 1.34/2.46 [refute_21_11 :
% 1.34/2.46 [bind(X, $fot(op(e0, op(e0, e1)))),
% 1.34/2.46 bind(Y, $fot(op(e0, e1))), bind(Z, $fot(e1))]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_22, plain, (op(e0, e1) != e1 | op(e0, op(e0, e1)) = e1),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(e0, op(e0, e1)), op(e0, e1)))],
% 1.34/2.46 [refute_21_20, refute_21_21])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_23, plain, (op(e0, op(e0, e1)) = e1),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(e0, e1), e1))],
% 1.34/2.46 [refute_21_1, refute_21_22])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_24, plain,
% 1.34/2.46 (e1 != e1 | op(e0, op(e0, e1)) != e1 | e1 = op(e0, op(e0, e1))),
% 1.34/2.46 introduced(tautology,
% 1.34/2.46 [equality,
% 1.34/2.46 [$cnf(~ $equal(e1, op(e0, op(e0, e1)))), [1], $fot(e1)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_25, plain, (e1 != e1 | e1 = op(e0, op(e0, e1))),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(e0, op(e0, e1)), e1))],
% 1.34/2.46 [refute_21_23, refute_21_24])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_26, plain,
% 1.34/2.46 (e1 != e1 | op(op(e0, e0), e1) = op(e0, op(e0, e1))),
% 1.34/2.46 inference(resolve, [$cnf($equal(e1, op(e0, op(e0, e1))))],
% 1.34/2.46 [refute_21_25, refute_21_16])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_27, plain, (e1 != e1),
% 1.34/2.46 inference(resolve,
% 1.34/2.46 [$cnf($equal(op(op(e0, e0), e1), op(e0, op(e0, e1))))],
% 1.34/2.46 [refute_21_26, refute_21_0])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_28, plain, (e1 = e1),
% 1.34/2.46 introduced(tautology, [refl, [$fot(e1)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_21_29, plain, ($false),
% 1.34/2.46 inference(resolve, [$cnf($equal(e1, e1))],
% 1.34/2.46 [refute_21_28, refute_21_27])).
% 1.34/2.46
% 1.34/2.46 fof(negate_22_0, plain,
% 1.34/2.46 (~
% 1.34/2.46 ((~
% 1.34/2.46 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.46 op(e3, e3) = e0) |
% 1.34/2.46 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.46 op(e3, e3) = e1) |
% 1.34/2.46 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.46 op(e3, e3) = e2) |
% 1.34/2.46 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.46 op(e3, e3) = e3)) &
% 1.34/2.46 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.46 op(e0, e0) = e3) &
% 1.34/2.46 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.46 op(e0, e1) = e3) &
% 1.34/2.46 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.46 op(e0, e2) = e3) &
% 1.34/2.46 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.46 op(e0, e3) = e3) &
% 1.34/2.46 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.46 op(e1, e0) = e3) &
% 1.34/2.46 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.46 op(e1, e1) = e3) &
% 1.34/2.46 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.46 op(e1, e2) = e3) &
% 1.34/2.46 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.46 op(e1, e3) = e3) &
% 1.34/2.46 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.46 op(e2, e0) = e3) &
% 1.34/2.46 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.46 op(e2, e1) = e3) &
% 1.34/2.46 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.46 op(e2, e2) = e3) &
% 1.34/2.46 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.46 op(e2, e3) = e3) &
% 1.34/2.46 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.46 op(e3, e0) = e3) &
% 1.34/2.46 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.46 op(e3, e1) = e3) &
% 1.34/2.46 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.46 op(e3, e2) = e3) &
% 1.34/2.46 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.46 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.46 op(op(e0, e0), e1) = op(e0, op(e0, e1))) =>
% 1.34/2.46 op(op(e0, e0), e2) = op(e0, op(e0, e2)))),
% 1.34/2.46 inference(negate, [], [subgoal_22])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_0, plain,
% 1.34/2.46 (op(op(e0, e0), e2) != op(e0, op(e0, e2)) &
% 1.34/2.46 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.46 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.46 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.46 op(e3, e3) != e0) &
% 1.34/2.46 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.46 op(e3, e3) != e1) &
% 1.34/2.46 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.46 op(e3, e3) != e2) &
% 1.34/2.46 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.46 op(e3, e3) != e3) &
% 1.34/2.46 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.46 op(e0, e0) = e3) &
% 1.34/2.46 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.46 op(e0, e1) = e3) &
% 1.34/2.46 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.46 op(e0, e2) = e3) &
% 1.34/2.46 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.46 op(e0, e3) = e3) &
% 1.34/2.46 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.46 op(e1, e0) = e3) &
% 1.34/2.46 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.46 op(e1, e1) = e3) &
% 1.34/2.46 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.46 op(e1, e2) = e3) &
% 1.34/2.46 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.46 op(e1, e3) = e3) &
% 1.34/2.46 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.46 op(e2, e0) = e3) &
% 1.34/2.46 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.46 op(e2, e1) = e3) &
% 1.34/2.46 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.46 op(e2, e2) = e3) &
% 1.34/2.46 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.46 op(e2, e3) = e3) &
% 1.34/2.46 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.46 op(e3, e0) = e3) &
% 1.34/2.46 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.46 op(e3, e1) = e3) &
% 1.34/2.46 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.46 op(e3, e2) = e3) &
% 1.34/2.46 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.46 op(e3, e3) = e3)), inference(canonicalize, [], [negate_22_0])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_1, plain,
% 1.34/2.46 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.46 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.46 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.46 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.46 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.46 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_2, plain, (op(e0, e0) = e0),
% 1.34/2.46 inference(conjunct, [], [normalize_22_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_3, plain, (op(e3, e3) = e0),
% 1.34/2.46 inference(conjunct, [], [normalize_22_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_4, plain, (op(e1, e1) = e3),
% 1.34/2.46 inference(conjunct, [], [normalize_22_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_5, plain, (op(e2, e2) = e3),
% 1.34/2.46 inference(conjunct, [], [normalize_22_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_6, plain, (op(e0, e1) = e1),
% 1.34/2.46 inference(conjunct, [], [normalize_22_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_7, plain, (op(e0, e2) = e2),
% 1.34/2.46 inference(conjunct, [], [normalize_22_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_8, plain, (op(e0, e3) = e3),
% 1.34/2.46 inference(conjunct, [], [normalize_22_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_9, plain, (op(e1, e0) = e1),
% 1.34/2.46 inference(conjunct, [], [normalize_22_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_10, plain, (op(e1, e2) = e0),
% 1.34/2.46 inference(conjunct, [], [normalize_22_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_11, plain, (op(e1, e3) = e2),
% 1.34/2.46 inference(conjunct, [], [normalize_22_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_12, plain, (op(e2, e0) = e2),
% 1.34/2.46 inference(conjunct, [], [normalize_22_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_13, plain, (op(e2, e1) = e0),
% 1.34/2.46 inference(conjunct, [], [normalize_22_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_14, plain, (op(e2, e3) = e1),
% 1.34/2.46 inference(conjunct, [], [normalize_22_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_15, plain, (op(e3, e0) = e3),
% 1.34/2.46 inference(conjunct, [], [normalize_22_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_16, plain, (op(e3, e1) = e2),
% 1.34/2.46 inference(conjunct, [], [normalize_22_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_17, plain, (op(e3, e2) = e1),
% 1.34/2.46 inference(conjunct, [], [normalize_22_1])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_18, plain,
% 1.34/2.46 (op(op(e0, e0), e2) != op(e0, op(e0, e2)) &
% 1.34/2.46 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.46 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.46 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.34/2.46 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.34/2.46 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.46 op(e3, e3) != e1) &
% 1.34/2.46 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.46 op(e3, e3) != e2)),
% 1.34/2.46 inference(simplify, [],
% 1.34/2.46 [normalize_22_0, normalize_22_2, normalize_22_3,
% 1.34/2.46 normalize_22_4, normalize_22_5, normalize_22_2,
% 1.34/2.46 normalize_22_6, normalize_22_7, normalize_22_8,
% 1.34/2.46 normalize_22_9, normalize_22_4, normalize_22_10,
% 1.34/2.46 normalize_22_11, normalize_22_12, normalize_22_13,
% 1.34/2.46 normalize_22_5, normalize_22_14, normalize_22_15,
% 1.34/2.46 normalize_22_16, normalize_22_17, normalize_22_3])).
% 1.34/2.46
% 1.34/2.46 fof(normalize_22_19, plain, (op(op(e0, e0), e2) != op(e0, op(e0, e2))),
% 1.34/2.46 inference(conjunct, [], [normalize_22_18])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_0, plain, (op(op(e0, e0), e2) != op(e0, op(e0, e2))),
% 1.34/2.46 inference(canonicalize, [], [normalize_22_19])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_1, plain, (op(e0, e2) = e2),
% 1.34/2.46 inference(canonicalize, [], [normalize_22_7])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_2, plain, (op(e0, e0) = e0),
% 1.34/2.46 inference(canonicalize, [], [normalize_22_2])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_3, plain, (op(op(e0, e0), e2) = op(op(e0, e0), e2)),
% 1.34/2.46 introduced(tautology, [refl, [$fot(op(op(e0, e0), e2))]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_4, plain,
% 1.34/2.46 (op(e0, e0) != e0 | op(op(e0, e0), e2) != op(op(e0, e0), e2) |
% 1.34/2.46 op(op(e0, e0), e2) = op(e0, e2)),
% 1.34/2.46 introduced(tautology,
% 1.34/2.46 [equality,
% 1.34/2.46 [$cnf($equal(op(op(e0, e0), e2), op(op(e0, e0), e2))),
% 1.34/2.46 [1, 0], $fot(e0)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_5, plain,
% 1.34/2.46 (op(e0, e0) != e0 | op(op(e0, e0), e2) = op(e0, e2)),
% 1.34/2.46 inference(resolve,
% 1.34/2.46 [$cnf($equal(op(op(e0, e0), e2), op(op(e0, e0), e2)))],
% 1.34/2.46 [refute_22_3, refute_22_4])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_6, plain, (op(op(e0, e0), e2) = op(e0, e2)),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.34/2.46 [refute_22_2, refute_22_5])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_8, plain, (X != X | X != Y | Y = X),
% 1.34/2.46 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_9, plain, (X != Y | Y = X),
% 1.34/2.46 inference(resolve, [$cnf($equal(X, X))], [refute_22_7, refute_22_8])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_10, plain, (Y != X | Y != Z | X = Z),
% 1.34/2.46 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_11, plain, (X != Y | Y != Z | X = Z),
% 1.34/2.46 inference(resolve, [$cnf($equal(Y, X))], [refute_22_9, refute_22_10])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_12, plain,
% 1.34/2.46 (op(e0, e2) != e2 | op(op(e0, e0), e2) != op(e0, e2) |
% 1.34/2.46 op(op(e0, e0), e2) = e2),
% 1.34/2.46 inference(subst, [],
% 1.34/2.46 [refute_22_11 :
% 1.34/2.46 [bind(X, $fot(op(op(e0, e0), e2))),
% 1.34/2.46 bind(Y, $fot(op(e0, e2))), bind(Z, $fot(e2))]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_13, plain, (op(e0, e2) != e2 | op(op(e0, e0), e2) = e2),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(op(e0, e0), e2), op(e0, e2)))],
% 1.34/2.46 [refute_22_6, refute_22_12])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_14, plain, (op(op(e0, e0), e2) = e2),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(e0, e2), e2))],
% 1.34/2.46 [refute_22_1, refute_22_13])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_15, plain,
% 1.34/2.46 (e2 != op(e0, op(e0, e2)) | op(op(e0, e0), e2) != e2 |
% 1.34/2.46 op(op(e0, e0), e2) = op(e0, op(e0, e2))),
% 1.34/2.46 introduced(tautology,
% 1.34/2.46 [equality,
% 1.34/2.46 [$cnf($equal(op(op(e0, e0), e2), e2)), [1],
% 1.34/2.46 $fot(op(e0, op(e0, e2)))]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_16, plain,
% 1.34/2.46 (e2 != op(e0, op(e0, e2)) | op(op(e0, e0), e2) = op(e0, op(e0, e2))),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(op(e0, e0), e2), e2))],
% 1.34/2.46 [refute_22_14, refute_22_15])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_17, plain, (op(e0, op(e0, e2)) = op(e0, op(e0, e2))),
% 1.34/2.46 introduced(tautology, [refl, [$fot(op(e0, op(e0, e2)))]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_18, plain,
% 1.34/2.46 (op(e0, e2) != e2 | op(e0, op(e0, e2)) != op(e0, op(e0, e2)) |
% 1.34/2.46 op(e0, op(e0, e2)) = op(e0, e2)),
% 1.34/2.46 introduced(tautology,
% 1.34/2.46 [equality,
% 1.34/2.46 [$cnf($equal(op(e0, op(e0, e2)), op(e0, op(e0, e2)))),
% 1.34/2.46 [1, 1], $fot(e2)]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_19, plain,
% 1.34/2.46 (op(e0, e2) != e2 | op(e0, op(e0, e2)) = op(e0, e2)),
% 1.34/2.46 inference(resolve,
% 1.34/2.46 [$cnf($equal(op(e0, op(e0, e2)), op(e0, op(e0, e2))))],
% 1.34/2.46 [refute_22_17, refute_22_18])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_20, plain, (op(e0, op(e0, e2)) = op(e0, e2)),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(e0, e2), e2))],
% 1.34/2.46 [refute_22_1, refute_22_19])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_21, plain,
% 1.34/2.46 (op(e0, e2) != e2 | op(e0, op(e0, e2)) != op(e0, e2) |
% 1.34/2.46 op(e0, op(e0, e2)) = e2),
% 1.34/2.46 inference(subst, [],
% 1.34/2.46 [refute_22_11 :
% 1.34/2.46 [bind(X, $fot(op(e0, op(e0, e2)))),
% 1.34/2.46 bind(Y, $fot(op(e0, e2))), bind(Z, $fot(e2))]])).
% 1.34/2.46
% 1.34/2.46 cnf(refute_22_22, plain, (op(e0, e2) != e2 | op(e0, op(e0, e2)) = e2),
% 1.34/2.46 inference(resolve, [$cnf($equal(op(e0, op(e0, e2)), op(e0, e2)))],
% 1.34/2.46 [refute_22_20, refute_22_21])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_22_23, plain, (op(e0, op(e0, e2)) = e2),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(e0, e2), e2))],
% 1.34/2.47 [refute_22_1, refute_22_22])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_22_24, plain,
% 1.34/2.47 (e2 != e2 | op(e0, op(e0, e2)) != e2 | e2 = op(e0, op(e0, e2))),
% 1.34/2.47 introduced(tautology,
% 1.34/2.47 [equality,
% 1.34/2.47 [$cnf(~ $equal(e2, op(e0, op(e0, e2)))), [1], $fot(e2)]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_22_25, plain, (e2 != e2 | e2 = op(e0, op(e0, e2))),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(e0, op(e0, e2)), e2))],
% 1.34/2.47 [refute_22_23, refute_22_24])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_22_26, plain,
% 1.34/2.47 (e2 != e2 | op(op(e0, e0), e2) = op(e0, op(e0, e2))),
% 1.34/2.47 inference(resolve, [$cnf($equal(e2, op(e0, op(e0, e2))))],
% 1.34/2.47 [refute_22_25, refute_22_16])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_22_27, plain, (e2 != e2),
% 1.34/2.47 inference(resolve,
% 1.34/2.47 [$cnf($equal(op(op(e0, e0), e2), op(e0, op(e0, e2))))],
% 1.34/2.47 [refute_22_26, refute_22_0])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_22_28, plain, (e2 = e2),
% 1.34/2.47 introduced(tautology, [refl, [$fot(e2)]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_22_29, plain, ($false),
% 1.34/2.47 inference(resolve, [$cnf($equal(e2, e2))],
% 1.34/2.47 [refute_22_28, refute_22_27])).
% 1.34/2.47
% 1.34/2.47 fof(negate_23_0, plain,
% 1.34/2.47 (~
% 1.34/2.47 ((~
% 1.34/2.47 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.47 op(e3, e3) = e0) |
% 1.34/2.47 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.47 op(e3, e3) = e1) |
% 1.34/2.47 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.47 op(e3, e3) = e2) |
% 1.34/2.47 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.47 op(e3, e3) = e3)) &
% 1.34/2.47 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.47 op(e0, e0) = e3) &
% 1.34/2.47 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.47 op(e0, e1) = e3) &
% 1.34/2.47 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.47 op(e0, e2) = e3) &
% 1.34/2.47 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.47 op(e0, e3) = e3) &
% 1.34/2.47 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.47 op(e1, e0) = e3) &
% 1.34/2.47 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.47 op(e1, e1) = e3) &
% 1.34/2.47 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.47 op(e1, e2) = e3) &
% 1.34/2.47 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.47 op(e1, e3) = e3) &
% 1.34/2.47 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.47 op(e2, e0) = e3) &
% 1.34/2.47 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.47 op(e2, e1) = e3) &
% 1.34/2.47 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.47 op(e2, e2) = e3) &
% 1.34/2.47 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.47 op(e2, e3) = e3) &
% 1.34/2.47 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.47 op(e3, e0) = e3) &
% 1.34/2.47 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.47 op(e3, e1) = e3) &
% 1.34/2.47 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.47 op(e3, e2) = e3) &
% 1.34/2.47 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.47 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.47 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.47 op(op(e0, e0), e2) = op(e0, op(e0, e2))) =>
% 1.34/2.47 op(op(e0, e0), e3) = op(e0, op(e0, e3)))),
% 1.34/2.47 inference(negate, [], [subgoal_23])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_0, plain,
% 1.34/2.47 (op(op(e0, e0), e3) != op(e0, op(e0, e3)) &
% 1.34/2.47 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.47 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.47 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.47 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.47 op(e3, e3) != e0) &
% 1.34/2.47 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.47 op(e3, e3) != e1) &
% 1.34/2.47 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.47 op(e3, e3) != e2) &
% 1.34/2.47 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.47 op(e3, e3) != e3) &
% 1.34/2.47 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.47 op(e0, e0) = e3) &
% 1.34/2.47 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.47 op(e0, e1) = e3) &
% 1.34/2.47 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.47 op(e0, e2) = e3) &
% 1.34/2.47 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.47 op(e0, e3) = e3) &
% 1.34/2.47 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.47 op(e1, e0) = e3) &
% 1.34/2.47 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.47 op(e1, e1) = e3) &
% 1.34/2.47 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.47 op(e1, e2) = e3) &
% 1.34/2.47 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.47 op(e1, e3) = e3) &
% 1.34/2.47 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.47 op(e2, e0) = e3) &
% 1.34/2.47 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.47 op(e2, e1) = e3) &
% 1.34/2.47 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.47 op(e2, e2) = e3) &
% 1.34/2.47 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.47 op(e2, e3) = e3) &
% 1.34/2.47 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.47 op(e3, e0) = e3) &
% 1.34/2.47 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.47 op(e3, e1) = e3) &
% 1.34/2.47 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.47 op(e3, e2) = e3) &
% 1.34/2.47 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.47 op(e3, e3) = e3)), inference(canonicalize, [], [negate_23_0])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_1, plain,
% 1.34/2.47 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.47 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.47 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.47 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.47 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.47 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_2, plain, (op(e0, e0) = e0),
% 1.34/2.47 inference(conjunct, [], [normalize_23_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_3, plain, (op(e3, e3) = e0),
% 1.34/2.47 inference(conjunct, [], [normalize_23_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_4, plain, (op(e1, e1) = e3),
% 1.34/2.47 inference(conjunct, [], [normalize_23_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_5, plain, (op(e2, e2) = e3),
% 1.34/2.47 inference(conjunct, [], [normalize_23_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_6, plain, (op(e0, e1) = e1),
% 1.34/2.47 inference(conjunct, [], [normalize_23_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_7, plain, (op(e0, e2) = e2),
% 1.34/2.47 inference(conjunct, [], [normalize_23_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_8, plain, (op(e0, e3) = e3),
% 1.34/2.47 inference(conjunct, [], [normalize_23_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_9, plain, (op(e1, e0) = e1),
% 1.34/2.47 inference(conjunct, [], [normalize_23_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_10, plain, (op(e1, e2) = e0),
% 1.34/2.47 inference(conjunct, [], [normalize_23_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_11, plain, (op(e1, e3) = e2),
% 1.34/2.47 inference(conjunct, [], [normalize_23_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_12, plain, (op(e2, e0) = e2),
% 1.34/2.47 inference(conjunct, [], [normalize_23_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_13, plain, (op(e2, e1) = e0),
% 1.34/2.47 inference(conjunct, [], [normalize_23_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_14, plain, (op(e2, e3) = e1),
% 1.34/2.47 inference(conjunct, [], [normalize_23_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_15, plain, (op(e3, e0) = e3),
% 1.34/2.47 inference(conjunct, [], [normalize_23_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_16, plain, (op(e3, e1) = e2),
% 1.34/2.47 inference(conjunct, [], [normalize_23_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_17, plain, (op(e3, e2) = e1),
% 1.34/2.47 inference(conjunct, [], [normalize_23_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_18, plain,
% 1.34/2.47 (op(op(e0, e0), e3) != op(e0, op(e0, e3)) &
% 1.34/2.47 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.47 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.47 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.47 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.34/2.47 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.34/2.47 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.47 op(e3, e3) != e1) &
% 1.34/2.47 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.47 op(e3, e3) != e2)),
% 1.34/2.47 inference(simplify, [],
% 1.34/2.47 [normalize_23_0, normalize_23_2, normalize_23_3,
% 1.34/2.47 normalize_23_4, normalize_23_5, normalize_23_2,
% 1.34/2.47 normalize_23_6, normalize_23_7, normalize_23_8,
% 1.34/2.47 normalize_23_9, normalize_23_4, normalize_23_10,
% 1.34/2.47 normalize_23_11, normalize_23_12, normalize_23_13,
% 1.34/2.47 normalize_23_5, normalize_23_14, normalize_23_15,
% 1.34/2.47 normalize_23_16, normalize_23_17, normalize_23_3])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_23_19, plain, (op(op(e0, e0), e3) != op(e0, op(e0, e3))),
% 1.34/2.47 inference(conjunct, [], [normalize_23_18])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_0, plain, (op(op(e0, e0), e3) != op(e0, op(e0, e3))),
% 1.34/2.47 inference(canonicalize, [], [normalize_23_19])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_1, plain, (op(e0, e3) = e3),
% 1.34/2.47 inference(canonicalize, [], [normalize_23_8])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_2, plain, (op(e0, e0) = e0),
% 1.34/2.47 inference(canonicalize, [], [normalize_23_2])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_3, plain, (op(op(e0, e0), e3) = op(op(e0, e0), e3)),
% 1.34/2.47 introduced(tautology, [refl, [$fot(op(op(e0, e0), e3))]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_4, plain,
% 1.34/2.47 (op(e0, e0) != e0 | op(op(e0, e0), e3) != op(op(e0, e0), e3) |
% 1.34/2.47 op(op(e0, e0), e3) = op(e0, e3)),
% 1.34/2.47 introduced(tautology,
% 1.34/2.47 [equality,
% 1.34/2.47 [$cnf($equal(op(op(e0, e0), e3), op(op(e0, e0), e3))),
% 1.34/2.47 [1, 0], $fot(e0)]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_5, plain,
% 1.34/2.47 (op(e0, e0) != e0 | op(op(e0, e0), e3) = op(e0, e3)),
% 1.34/2.47 inference(resolve,
% 1.34/2.47 [$cnf($equal(op(op(e0, e0), e3), op(op(e0, e0), e3)))],
% 1.34/2.47 [refute_23_3, refute_23_4])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_6, plain, (op(op(e0, e0), e3) = op(e0, e3)),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.34/2.47 [refute_23_2, refute_23_5])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_8, plain, (X != X | X != Y | Y = X),
% 1.34/2.47 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_9, plain, (X != Y | Y = X),
% 1.34/2.47 inference(resolve, [$cnf($equal(X, X))], [refute_23_7, refute_23_8])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_10, plain, (Y != X | Y != Z | X = Z),
% 1.34/2.47 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_11, plain, (X != Y | Y != Z | X = Z),
% 1.34/2.47 inference(resolve, [$cnf($equal(Y, X))], [refute_23_9, refute_23_10])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_12, plain,
% 1.34/2.47 (op(e0, e3) != e3 | op(op(e0, e0), e3) != op(e0, e3) |
% 1.34/2.47 op(op(e0, e0), e3) = e3),
% 1.34/2.47 inference(subst, [],
% 1.34/2.47 [refute_23_11 :
% 1.34/2.47 [bind(X, $fot(op(op(e0, e0), e3))),
% 1.34/2.47 bind(Y, $fot(op(e0, e3))), bind(Z, $fot(e3))]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_13, plain, (op(e0, e3) != e3 | op(op(e0, e0), e3) = e3),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(op(e0, e0), e3), op(e0, e3)))],
% 1.34/2.47 [refute_23_6, refute_23_12])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_14, plain, (op(op(e0, e0), e3) = e3),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(e0, e3), e3))],
% 1.34/2.47 [refute_23_1, refute_23_13])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_15, plain,
% 1.34/2.47 (e3 != op(e0, op(e0, e3)) | op(op(e0, e0), e3) != e3 |
% 1.34/2.47 op(op(e0, e0), e3) = op(e0, op(e0, e3))),
% 1.34/2.47 introduced(tautology,
% 1.34/2.47 [equality,
% 1.34/2.47 [$cnf($equal(op(op(e0, e0), e3), e3)), [1],
% 1.34/2.47 $fot(op(e0, op(e0, e3)))]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_16, plain,
% 1.34/2.47 (e3 != op(e0, op(e0, e3)) | op(op(e0, e0), e3) = op(e0, op(e0, e3))),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(op(e0, e0), e3), e3))],
% 1.34/2.47 [refute_23_14, refute_23_15])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_17, plain, (op(e0, op(e0, e3)) = op(e0, op(e0, e3))),
% 1.34/2.47 introduced(tautology, [refl, [$fot(op(e0, op(e0, e3)))]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_18, plain,
% 1.34/2.47 (op(e0, e3) != e3 | op(e0, op(e0, e3)) != op(e0, op(e0, e3)) |
% 1.34/2.47 op(e0, op(e0, e3)) = op(e0, e3)),
% 1.34/2.47 introduced(tautology,
% 1.34/2.47 [equality,
% 1.34/2.47 [$cnf($equal(op(e0, op(e0, e3)), op(e0, op(e0, e3)))),
% 1.34/2.47 [1, 1], $fot(e3)]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_19, plain,
% 1.34/2.47 (op(e0, e3) != e3 | op(e0, op(e0, e3)) = op(e0, e3)),
% 1.34/2.47 inference(resolve,
% 1.34/2.47 [$cnf($equal(op(e0, op(e0, e3)), op(e0, op(e0, e3))))],
% 1.34/2.47 [refute_23_17, refute_23_18])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_20, plain, (op(e0, op(e0, e3)) = op(e0, e3)),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(e0, e3), e3))],
% 1.34/2.47 [refute_23_1, refute_23_19])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_21, plain,
% 1.34/2.47 (op(e0, e3) != e3 | op(e0, op(e0, e3)) != op(e0, e3) |
% 1.34/2.47 op(e0, op(e0, e3)) = e3),
% 1.34/2.47 inference(subst, [],
% 1.34/2.47 [refute_23_11 :
% 1.34/2.47 [bind(X, $fot(op(e0, op(e0, e3)))),
% 1.34/2.47 bind(Y, $fot(op(e0, e3))), bind(Z, $fot(e3))]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_22, plain, (op(e0, e3) != e3 | op(e0, op(e0, e3)) = e3),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(e0, op(e0, e3)), op(e0, e3)))],
% 1.34/2.47 [refute_23_20, refute_23_21])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_23, plain, (op(e0, op(e0, e3)) = e3),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(e0, e3), e3))],
% 1.34/2.47 [refute_23_1, refute_23_22])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_24, plain,
% 1.34/2.47 (e3 != e3 | op(e0, op(e0, e3)) != e3 | e3 = op(e0, op(e0, e3))),
% 1.34/2.47 introduced(tautology,
% 1.34/2.47 [equality,
% 1.34/2.47 [$cnf(~ $equal(e3, op(e0, op(e0, e3)))), [1], $fot(e3)]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_25, plain, (e3 != e3 | e3 = op(e0, op(e0, e3))),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(e0, op(e0, e3)), e3))],
% 1.34/2.47 [refute_23_23, refute_23_24])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_26, plain,
% 1.34/2.47 (e3 != e3 | op(op(e0, e0), e3) = op(e0, op(e0, e3))),
% 1.34/2.47 inference(resolve, [$cnf($equal(e3, op(e0, op(e0, e3))))],
% 1.34/2.47 [refute_23_25, refute_23_16])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_27, plain, (e3 != e3),
% 1.34/2.47 inference(resolve,
% 1.34/2.47 [$cnf($equal(op(op(e0, e0), e3), op(e0, op(e0, e3))))],
% 1.34/2.47 [refute_23_26, refute_23_0])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_28, plain, (e3 = e3),
% 1.34/2.47 introduced(tautology, [refl, [$fot(e3)]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_23_29, plain, ($false),
% 1.34/2.47 inference(resolve, [$cnf($equal(e3, e3))],
% 1.34/2.47 [refute_23_28, refute_23_27])).
% 1.34/2.47
% 1.34/2.47 fof(negate_24_0, plain,
% 1.34/2.47 (~
% 1.34/2.47 ((~
% 1.34/2.47 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.47 op(e3, e3) = e0) |
% 1.34/2.47 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.47 op(e3, e3) = e1) |
% 1.34/2.47 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.47 op(e3, e3) = e2) |
% 1.34/2.47 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.47 op(e3, e3) = e3)) &
% 1.34/2.47 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.47 op(e0, e0) = e3) &
% 1.34/2.47 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.47 op(e0, e1) = e3) &
% 1.34/2.47 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.47 op(e0, e2) = e3) &
% 1.34/2.47 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.47 op(e0, e3) = e3) &
% 1.34/2.47 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.47 op(e1, e0) = e3) &
% 1.34/2.47 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.47 op(e1, e1) = e3) &
% 1.34/2.47 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.47 op(e1, e2) = e3) &
% 1.34/2.47 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.47 op(e1, e3) = e3) &
% 1.34/2.47 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.47 op(e2, e0) = e3) &
% 1.34/2.47 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.47 op(e2, e1) = e3) &
% 1.34/2.47 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.47 op(e2, e2) = e3) &
% 1.34/2.47 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.47 op(e2, e3) = e3) &
% 1.34/2.47 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.47 op(e3, e0) = e3) &
% 1.34/2.47 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.47 op(e3, e1) = e3) &
% 1.34/2.47 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.47 op(e3, e2) = e3) &
% 1.34/2.47 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.47 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.47 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.47 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.47 op(op(e0, e0), e3) = op(e0, op(e0, e3))) =>
% 1.34/2.47 op(op(e0, e1), e0) = op(e0, op(e1, e0)))),
% 1.34/2.47 inference(negate, [], [subgoal_24])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_0, plain,
% 1.34/2.47 (op(op(e0, e1), e0) != op(e0, op(e1, e0)) &
% 1.34/2.47 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.47 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.47 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.47 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.47 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.47 op(e3, e3) != e0) &
% 1.34/2.47 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.47 op(e3, e3) != e1) &
% 1.34/2.47 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.47 op(e3, e3) != e2) &
% 1.34/2.47 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.47 op(e3, e3) != e3) &
% 1.34/2.47 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.47 op(e0, e0) = e3) &
% 1.34/2.47 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.47 op(e0, e1) = e3) &
% 1.34/2.47 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.47 op(e0, e2) = e3) &
% 1.34/2.47 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.47 op(e0, e3) = e3) &
% 1.34/2.47 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.47 op(e1, e0) = e3) &
% 1.34/2.47 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.47 op(e1, e1) = e3) &
% 1.34/2.47 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.47 op(e1, e2) = e3) &
% 1.34/2.47 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.47 op(e1, e3) = e3) &
% 1.34/2.47 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.47 op(e2, e0) = e3) &
% 1.34/2.47 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.47 op(e2, e1) = e3) &
% 1.34/2.47 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.47 op(e2, e2) = e3) &
% 1.34/2.47 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.47 op(e2, e3) = e3) &
% 1.34/2.47 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.47 op(e3, e0) = e3) &
% 1.34/2.47 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.47 op(e3, e1) = e3) &
% 1.34/2.47 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.47 op(e3, e2) = e3) &
% 1.34/2.47 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.47 op(e3, e3) = e3)), inference(canonicalize, [], [negate_24_0])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_1, plain,
% 1.34/2.47 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.47 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.47 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.47 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.47 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.47 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_2, plain, (op(e0, e0) = e0),
% 1.34/2.47 inference(conjunct, [], [normalize_24_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_3, plain, (op(e3, e3) = e0),
% 1.34/2.47 inference(conjunct, [], [normalize_24_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_4, plain, (op(e1, e1) = e3),
% 1.34/2.47 inference(conjunct, [], [normalize_24_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_5, plain, (op(e2, e2) = e3),
% 1.34/2.47 inference(conjunct, [], [normalize_24_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_6, plain, (op(e0, e1) = e1),
% 1.34/2.47 inference(conjunct, [], [normalize_24_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_7, plain, (op(e0, e2) = e2),
% 1.34/2.47 inference(conjunct, [], [normalize_24_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_8, plain, (op(e0, e3) = e3),
% 1.34/2.47 inference(conjunct, [], [normalize_24_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_9, plain, (op(e1, e0) = e1),
% 1.34/2.47 inference(conjunct, [], [normalize_24_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_10, plain, (op(e1, e2) = e0),
% 1.34/2.47 inference(conjunct, [], [normalize_24_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_11, plain, (op(e1, e3) = e2),
% 1.34/2.47 inference(conjunct, [], [normalize_24_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_12, plain, (op(e2, e0) = e2),
% 1.34/2.47 inference(conjunct, [], [normalize_24_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_13, plain, (op(e2, e1) = e0),
% 1.34/2.47 inference(conjunct, [], [normalize_24_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_14, plain, (op(e2, e3) = e1),
% 1.34/2.47 inference(conjunct, [], [normalize_24_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_15, plain, (op(e3, e0) = e3),
% 1.34/2.47 inference(conjunct, [], [normalize_24_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_16, plain, (op(e3, e1) = e2),
% 1.34/2.47 inference(conjunct, [], [normalize_24_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_17, plain, (op(e3, e2) = e1),
% 1.34/2.47 inference(conjunct, [], [normalize_24_1])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_18, plain,
% 1.34/2.47 (op(op(e0, e1), e0) != op(e0, op(e1, e0)) &
% 1.34/2.47 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.47 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.47 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.47 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.47 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.34/2.47 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.34/2.47 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.47 op(e3, e3) != e1) &
% 1.34/2.47 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.47 op(e3, e3) != e2)),
% 1.34/2.47 inference(simplify, [],
% 1.34/2.47 [normalize_24_0, normalize_24_2, normalize_24_3,
% 1.34/2.47 normalize_24_4, normalize_24_5, normalize_24_2,
% 1.34/2.47 normalize_24_6, normalize_24_7, normalize_24_8,
% 1.34/2.47 normalize_24_9, normalize_24_4, normalize_24_10,
% 1.34/2.47 normalize_24_11, normalize_24_12, normalize_24_13,
% 1.34/2.47 normalize_24_5, normalize_24_14, normalize_24_15,
% 1.34/2.47 normalize_24_16, normalize_24_17, normalize_24_3])).
% 1.34/2.47
% 1.34/2.47 fof(normalize_24_19, plain, (op(op(e0, e1), e0) != op(e0, op(e1, e0))),
% 1.34/2.47 inference(conjunct, [], [normalize_24_18])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_0, plain, (op(op(e0, e1), e0) != op(e0, op(e1, e0))),
% 1.34/2.47 inference(canonicalize, [], [normalize_24_19])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_1, plain, (op(e1, e0) = e1),
% 1.34/2.47 inference(canonicalize, [], [normalize_24_9])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_2, plain, (op(e0, e1) = e1),
% 1.34/2.47 inference(canonicalize, [], [normalize_24_6])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_3, plain, (op(op(e0, e1), e0) = op(op(e0, e1), e0)),
% 1.34/2.47 introduced(tautology, [refl, [$fot(op(op(e0, e1), e0))]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_4, plain,
% 1.34/2.47 (op(e0, e1) != e1 | op(op(e0, e1), e0) != op(op(e0, e1), e0) |
% 1.34/2.47 op(op(e0, e1), e0) = op(e1, e0)),
% 1.34/2.47 introduced(tautology,
% 1.34/2.47 [equality,
% 1.34/2.47 [$cnf($equal(op(op(e0, e1), e0), op(op(e0, e1), e0))),
% 1.34/2.47 [1, 0], $fot(e1)]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_5, plain,
% 1.34/2.47 (op(e0, e1) != e1 | op(op(e0, e1), e0) = op(e1, e0)),
% 1.34/2.47 inference(resolve,
% 1.34/2.47 [$cnf($equal(op(op(e0, e1), e0), op(op(e0, e1), e0)))],
% 1.34/2.47 [refute_24_3, refute_24_4])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_6, plain, (op(op(e0, e1), e0) = op(e1, e0)),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(e0, e1), e1))],
% 1.34/2.47 [refute_24_2, refute_24_5])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_8, plain, (X != X | X != Y | Y = X),
% 1.34/2.47 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_9, plain, (X != Y | Y = X),
% 1.34/2.47 inference(resolve, [$cnf($equal(X, X))], [refute_24_7, refute_24_8])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_10, plain, (Y != X | Y != Z | X = Z),
% 1.34/2.47 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_11, plain, (X != Y | Y != Z | X = Z),
% 1.34/2.47 inference(resolve, [$cnf($equal(Y, X))], [refute_24_9, refute_24_10])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_12, plain,
% 1.34/2.47 (op(e1, e0) != e1 | op(op(e0, e1), e0) != op(e1, e0) |
% 1.34/2.47 op(op(e0, e1), e0) = e1),
% 1.34/2.47 inference(subst, [],
% 1.34/2.47 [refute_24_11 :
% 1.34/2.47 [bind(X, $fot(op(op(e0, e1), e0))),
% 1.34/2.47 bind(Y, $fot(op(e1, e0))), bind(Z, $fot(e1))]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_13, plain, (op(e1, e0) != e1 | op(op(e0, e1), e0) = e1),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(op(e0, e1), e0), op(e1, e0)))],
% 1.34/2.47 [refute_24_6, refute_24_12])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_14, plain, (op(op(e0, e1), e0) = e1),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(e1, e0), e1))],
% 1.34/2.47 [refute_24_1, refute_24_13])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_15, plain,
% 1.34/2.47 (e1 != op(e0, op(e1, e0)) | op(op(e0, e1), e0) != e1 |
% 1.34/2.47 op(op(e0, e1), e0) = op(e0, op(e1, e0))),
% 1.34/2.47 introduced(tautology,
% 1.34/2.47 [equality,
% 1.34/2.47 [$cnf($equal(op(op(e0, e1), e0), e1)), [1],
% 1.34/2.47 $fot(op(e0, op(e1, e0)))]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_16, plain,
% 1.34/2.47 (e1 != op(e0, op(e1, e0)) | op(op(e0, e1), e0) = op(e0, op(e1, e0))),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(op(e0, e1), e0), e1))],
% 1.34/2.47 [refute_24_14, refute_24_15])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_17, plain, (op(e0, op(e1, e0)) = op(e0, op(e1, e0))),
% 1.34/2.47 introduced(tautology, [refl, [$fot(op(e0, op(e1, e0)))]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_18, plain,
% 1.34/2.47 (op(e0, op(e1, e0)) != op(e0, op(e1, e0)) | op(e1, e0) != e1 |
% 1.34/2.47 op(e0, op(e1, e0)) = op(e0, e1)),
% 1.34/2.47 introduced(tautology,
% 1.34/2.47 [equality,
% 1.34/2.47 [$cnf($equal(op(e0, op(e1, e0)), op(e0, op(e1, e0)))),
% 1.34/2.47 [1, 1], $fot(e1)]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_19, plain,
% 1.34/2.47 (op(e1, e0) != e1 | op(e0, op(e1, e0)) = op(e0, e1)),
% 1.34/2.47 inference(resolve,
% 1.34/2.47 [$cnf($equal(op(e0, op(e1, e0)), op(e0, op(e1, e0))))],
% 1.34/2.47 [refute_24_17, refute_24_18])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_20, plain, (op(e0, op(e1, e0)) = op(e0, e1)),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(e1, e0), e1))],
% 1.34/2.47 [refute_24_1, refute_24_19])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_21, plain,
% 1.34/2.47 (op(e0, e1) != e1 | op(e0, op(e1, e0)) != op(e0, e1) |
% 1.34/2.47 op(e0, op(e1, e0)) = e1),
% 1.34/2.47 inference(subst, [],
% 1.34/2.47 [refute_24_11 :
% 1.34/2.47 [bind(X, $fot(op(e0, op(e1, e0)))),
% 1.34/2.47 bind(Y, $fot(op(e0, e1))), bind(Z, $fot(e1))]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_22, plain, (op(e0, e1) != e1 | op(e0, op(e1, e0)) = e1),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(e0, op(e1, e0)), op(e0, e1)))],
% 1.34/2.47 [refute_24_20, refute_24_21])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_23, plain, (op(e0, op(e1, e0)) = e1),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(e0, e1), e1))],
% 1.34/2.47 [refute_24_2, refute_24_22])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_24, plain,
% 1.34/2.47 (e1 != e1 | op(e0, op(e1, e0)) != e1 | e1 = op(e0, op(e1, e0))),
% 1.34/2.47 introduced(tautology,
% 1.34/2.47 [equality,
% 1.34/2.47 [$cnf(~ $equal(e1, op(e0, op(e1, e0)))), [1], $fot(e1)]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_25, plain, (e1 != e1 | e1 = op(e0, op(e1, e0))),
% 1.34/2.47 inference(resolve, [$cnf($equal(op(e0, op(e1, e0)), e1))],
% 1.34/2.47 [refute_24_23, refute_24_24])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_26, plain,
% 1.34/2.47 (e1 != e1 | op(op(e0, e1), e0) = op(e0, op(e1, e0))),
% 1.34/2.47 inference(resolve, [$cnf($equal(e1, op(e0, op(e1, e0))))],
% 1.34/2.47 [refute_24_25, refute_24_16])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_27, plain, (e1 != e1),
% 1.34/2.47 inference(resolve,
% 1.34/2.47 [$cnf($equal(op(op(e0, e1), e0), op(e0, op(e1, e0))))],
% 1.34/2.47 [refute_24_26, refute_24_0])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_28, plain, (e1 = e1),
% 1.34/2.47 introduced(tautology, [refl, [$fot(e1)]])).
% 1.34/2.47
% 1.34/2.47 cnf(refute_24_29, plain, ($false),
% 1.34/2.47 inference(resolve, [$cnf($equal(e1, e1))],
% 1.34/2.47 [refute_24_28, refute_24_27])).
% 1.34/2.48
% 1.34/2.48 fof(negate_25_0, plain,
% 1.34/2.48 (~
% 1.34/2.48 ((~
% 1.34/2.48 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.48 op(e3, e3) = e0) |
% 1.34/2.48 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.48 op(e3, e3) = e1) |
% 1.34/2.48 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.48 op(e3, e3) = e2) |
% 1.34/2.48 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.48 op(e3, e3) = e3)) &
% 1.34/2.48 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.48 op(e0, e0) = e3) &
% 1.34/2.48 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.48 op(e0, e1) = e3) &
% 1.34/2.48 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.48 op(e0, e2) = e3) &
% 1.34/2.48 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.48 op(e0, e3) = e3) &
% 1.34/2.48 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.48 op(e1, e0) = e3) &
% 1.34/2.48 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.48 op(e1, e1) = e3) &
% 1.34/2.48 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.48 op(e1, e2) = e3) &
% 1.34/2.48 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.48 op(e1, e3) = e3) &
% 1.34/2.48 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.48 op(e2, e0) = e3) &
% 1.34/2.48 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.48 op(e2, e1) = e3) &
% 1.34/2.48 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.48 op(e2, e2) = e3) &
% 1.34/2.48 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.48 op(e2, e3) = e3) &
% 1.34/2.48 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.48 op(e3, e0) = e3) &
% 1.34/2.48 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.48 op(e3, e1) = e3) &
% 1.34/2.48 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.48 op(e3, e2) = e3) &
% 1.34/2.48 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.48 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.48 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.48 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.48 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.48 op(op(e0, e1), e0) = op(e0, op(e1, e0))) =>
% 1.34/2.48 op(op(e0, e1), e1) = op(e0, op(e1, e1)))),
% 1.34/2.48 inference(negate, [], [subgoal_25])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_0, plain,
% 1.34/2.48 (op(op(e0, e1), e1) != op(e0, op(e1, e1)) &
% 1.34/2.48 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.48 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.48 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.48 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.48 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.34/2.48 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.48 op(e3, e3) != e0) &
% 1.34/2.48 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.48 op(e3, e3) != e1) &
% 1.34/2.48 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.48 op(e3, e3) != e2) &
% 1.34/2.48 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.48 op(e3, e3) != e3) &
% 1.34/2.48 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.48 op(e0, e0) = e3) &
% 1.34/2.48 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.48 op(e0, e1) = e3) &
% 1.34/2.48 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.48 op(e0, e2) = e3) &
% 1.34/2.48 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.48 op(e0, e3) = e3) &
% 1.34/2.48 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.48 op(e1, e0) = e3) &
% 1.34/2.48 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.48 op(e1, e1) = e3) &
% 1.34/2.48 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.48 op(e1, e2) = e3) &
% 1.34/2.48 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.48 op(e1, e3) = e3) &
% 1.34/2.48 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.48 op(e2, e0) = e3) &
% 1.34/2.48 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.48 op(e2, e1) = e3) &
% 1.34/2.48 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.48 op(e2, e2) = e3) &
% 1.34/2.48 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.48 op(e2, e3) = e3) &
% 1.34/2.48 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.48 op(e3, e0) = e3) &
% 1.34/2.48 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.48 op(e3, e1) = e3) &
% 1.34/2.48 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.48 op(e3, e2) = e3) &
% 1.34/2.48 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.48 op(e3, e3) = e3)), inference(canonicalize, [], [negate_25_0])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_1, plain,
% 1.34/2.48 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.48 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.48 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.48 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.48 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.48 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_2, plain, (op(e0, e0) = e0),
% 1.34/2.48 inference(conjunct, [], [normalize_25_1])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_3, plain, (op(e3, e3) = e0),
% 1.34/2.48 inference(conjunct, [], [normalize_25_1])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_4, plain, (op(e1, e1) = e3),
% 1.34/2.48 inference(conjunct, [], [normalize_25_1])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_5, plain, (op(e2, e2) = e3),
% 1.34/2.48 inference(conjunct, [], [normalize_25_1])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_6, plain, (op(e0, e1) = e1),
% 1.34/2.48 inference(conjunct, [], [normalize_25_1])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_7, plain, (op(e0, e2) = e2),
% 1.34/2.48 inference(conjunct, [], [normalize_25_1])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_8, plain, (op(e0, e3) = e3),
% 1.34/2.48 inference(conjunct, [], [normalize_25_1])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_9, plain, (op(e1, e0) = e1),
% 1.34/2.48 inference(conjunct, [], [normalize_25_1])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_10, plain, (op(e1, e2) = e0),
% 1.34/2.48 inference(conjunct, [], [normalize_25_1])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_11, plain, (op(e1, e3) = e2),
% 1.34/2.48 inference(conjunct, [], [normalize_25_1])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_12, plain, (op(e2, e0) = e2),
% 1.34/2.48 inference(conjunct, [], [normalize_25_1])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_13, plain, (op(e2, e1) = e0),
% 1.34/2.48 inference(conjunct, [], [normalize_25_1])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_14, plain, (op(e2, e3) = e1),
% 1.34/2.48 inference(conjunct, [], [normalize_25_1])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_15, plain, (op(e3, e0) = e3),
% 1.34/2.48 inference(conjunct, [], [normalize_25_1])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_16, plain, (op(e3, e1) = e2),
% 1.34/2.48 inference(conjunct, [], [normalize_25_1])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_17, plain, (op(e3, e2) = e1),
% 1.34/2.48 inference(conjunct, [], [normalize_25_1])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_18, plain,
% 1.34/2.48 (op(op(e0, e1), e1) != op(e0, op(e1, e1)) &
% 1.34/2.48 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.48 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.48 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.48 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.48 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.34/2.48 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.34/2.48 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.34/2.48 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.48 op(e3, e3) != e1) &
% 1.34/2.48 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.48 op(e3, e3) != e2)),
% 1.34/2.48 inference(simplify, [],
% 1.34/2.48 [normalize_25_0, normalize_25_2, normalize_25_3,
% 1.34/2.48 normalize_25_4, normalize_25_5, normalize_25_2,
% 1.34/2.48 normalize_25_6, normalize_25_7, normalize_25_8,
% 1.34/2.48 normalize_25_9, normalize_25_4, normalize_25_10,
% 1.34/2.48 normalize_25_11, normalize_25_12, normalize_25_13,
% 1.34/2.48 normalize_25_5, normalize_25_14, normalize_25_15,
% 1.34/2.48 normalize_25_16, normalize_25_17, normalize_25_3])).
% 1.34/2.48
% 1.34/2.48 fof(normalize_25_19, plain, (op(op(e0, e1), e1) != op(e0, op(e1, e1))),
% 1.34/2.48 inference(conjunct, [], [normalize_25_18])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_0, plain, (op(op(e0, e1), e1) != op(e0, op(e1, e1))),
% 1.34/2.48 inference(canonicalize, [], [normalize_25_19])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_1, plain, (op(e1, e1) = e3),
% 1.34/2.48 inference(canonicalize, [], [normalize_25_4])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_2, plain, (op(e0, e1) = e1),
% 1.34/2.48 inference(canonicalize, [], [normalize_25_6])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_3, plain, (op(op(e0, e1), e1) = op(op(e0, e1), e1)),
% 1.34/2.48 introduced(tautology, [refl, [$fot(op(op(e0, e1), e1))]])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_4, plain,
% 1.34/2.48 (op(e0, e1) != e1 | op(op(e0, e1), e1) != op(op(e0, e1), e1) |
% 1.34/2.48 op(op(e0, e1), e1) = op(e1, e1)),
% 1.34/2.48 introduced(tautology,
% 1.34/2.48 [equality,
% 1.34/2.48 [$cnf($equal(op(op(e0, e1), e1), op(op(e0, e1), e1))),
% 1.34/2.48 [1, 0], $fot(e1)]])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_5, plain,
% 1.34/2.48 (op(e0, e1) != e1 | op(op(e0, e1), e1) = op(e1, e1)),
% 1.34/2.48 inference(resolve,
% 1.34/2.48 [$cnf($equal(op(op(e0, e1), e1), op(op(e0, e1), e1)))],
% 1.34/2.48 [refute_25_3, refute_25_4])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_6, plain, (op(op(e0, e1), e1) = op(e1, e1)),
% 1.34/2.48 inference(resolve, [$cnf($equal(op(e0, e1), e1))],
% 1.34/2.48 [refute_25_2, refute_25_5])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_8, plain, (X != X | X != Y | Y = X),
% 1.34/2.48 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_9, plain, (X != Y | Y = X),
% 1.34/2.48 inference(resolve, [$cnf($equal(X, X))], [refute_25_7, refute_25_8])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_10, plain, (Y != X | Y != Z | X = Z),
% 1.34/2.48 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_11, plain, (X != Y | Y != Z | X = Z),
% 1.34/2.48 inference(resolve, [$cnf($equal(Y, X))], [refute_25_9, refute_25_10])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_12, plain,
% 1.34/2.48 (op(e1, e1) != e3 | op(op(e0, e1), e1) != op(e1, e1) |
% 1.34/2.48 op(op(e0, e1), e1) = e3),
% 1.34/2.48 inference(subst, [],
% 1.34/2.48 [refute_25_11 :
% 1.34/2.48 [bind(X, $fot(op(op(e0, e1), e1))),
% 1.34/2.48 bind(Y, $fot(op(e1, e1))), bind(Z, $fot(e3))]])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_13, plain, (op(e1, e1) != e3 | op(op(e0, e1), e1) = e3),
% 1.34/2.48 inference(resolve, [$cnf($equal(op(op(e0, e1), e1), op(e1, e1)))],
% 1.34/2.48 [refute_25_6, refute_25_12])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_14, plain, (op(op(e0, e1), e1) = e3),
% 1.34/2.48 inference(resolve, [$cnf($equal(op(e1, e1), e3))],
% 1.34/2.48 [refute_25_1, refute_25_13])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_15, plain,
% 1.34/2.48 (e3 != op(e0, op(e1, e1)) | op(op(e0, e1), e1) != e3 |
% 1.34/2.48 op(op(e0, e1), e1) = op(e0, op(e1, e1))),
% 1.34/2.48 introduced(tautology,
% 1.34/2.48 [equality,
% 1.34/2.48 [$cnf($equal(op(op(e0, e1), e1), e3)), [1],
% 1.34/2.48 $fot(op(e0, op(e1, e1)))]])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_16, plain,
% 1.34/2.48 (e3 != op(e0, op(e1, e1)) | op(op(e0, e1), e1) = op(e0, op(e1, e1))),
% 1.34/2.48 inference(resolve, [$cnf($equal(op(op(e0, e1), e1), e3))],
% 1.34/2.48 [refute_25_14, refute_25_15])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_17, plain, (op(e0, e3) = e3),
% 1.34/2.48 inference(canonicalize, [], [normalize_25_8])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_18, plain, (op(e0, op(e1, e1)) = op(e0, op(e1, e1))),
% 1.34/2.48 introduced(tautology, [refl, [$fot(op(e0, op(e1, e1)))]])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_19, plain,
% 1.34/2.48 (op(e0, op(e1, e1)) != op(e0, op(e1, e1)) | op(e1, e1) != e3 |
% 1.34/2.48 op(e0, op(e1, e1)) = op(e0, e3)),
% 1.34/2.48 introduced(tautology,
% 1.34/2.48 [equality,
% 1.34/2.48 [$cnf($equal(op(e0, op(e1, e1)), op(e0, op(e1, e1)))),
% 1.34/2.48 [1, 1], $fot(e3)]])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_20, plain,
% 1.34/2.48 (op(e1, e1) != e3 | op(e0, op(e1, e1)) = op(e0, e3)),
% 1.34/2.48 inference(resolve,
% 1.34/2.48 [$cnf($equal(op(e0, op(e1, e1)), op(e0, op(e1, e1))))],
% 1.34/2.48 [refute_25_18, refute_25_19])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_21, plain, (op(e0, op(e1, e1)) = op(e0, e3)),
% 1.34/2.48 inference(resolve, [$cnf($equal(op(e1, e1), e3))],
% 1.34/2.48 [refute_25_1, refute_25_20])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_22, plain,
% 1.34/2.48 (op(e0, e3) != e3 | op(e0, op(e1, e1)) != op(e0, e3) |
% 1.34/2.48 op(e0, op(e1, e1)) = e3),
% 1.34/2.48 inference(subst, [],
% 1.34/2.48 [refute_25_11 :
% 1.34/2.48 [bind(X, $fot(op(e0, op(e1, e1)))),
% 1.34/2.48 bind(Y, $fot(op(e0, e3))), bind(Z, $fot(e3))]])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_23, plain, (op(e0, e3) != e3 | op(e0, op(e1, e1)) = e3),
% 1.34/2.48 inference(resolve, [$cnf($equal(op(e0, op(e1, e1)), op(e0, e3)))],
% 1.34/2.48 [refute_25_21, refute_25_22])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_24, plain, (op(e0, op(e1, e1)) = e3),
% 1.34/2.48 inference(resolve, [$cnf($equal(op(e0, e3), e3))],
% 1.34/2.48 [refute_25_17, refute_25_23])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_25, plain,
% 1.34/2.48 (e3 != e3 | op(e0, op(e1, e1)) != e3 | e3 = op(e0, op(e1, e1))),
% 1.34/2.48 introduced(tautology,
% 1.34/2.48 [equality,
% 1.34/2.48 [$cnf(~ $equal(e3, op(e0, op(e1, e1)))), [1], $fot(e3)]])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_26, plain, (e3 != e3 | e3 = op(e0, op(e1, e1))),
% 1.34/2.48 inference(resolve, [$cnf($equal(op(e0, op(e1, e1)), e3))],
% 1.34/2.48 [refute_25_24, refute_25_25])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_27, plain,
% 1.34/2.48 (e3 != e3 | op(op(e0, e1), e1) = op(e0, op(e1, e1))),
% 1.34/2.48 inference(resolve, [$cnf($equal(e3, op(e0, op(e1, e1))))],
% 1.34/2.48 [refute_25_26, refute_25_16])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_28, plain, (e3 != e3),
% 1.34/2.48 inference(resolve,
% 1.34/2.48 [$cnf($equal(op(op(e0, e1), e1), op(e0, op(e1, e1))))],
% 1.34/2.48 [refute_25_27, refute_25_0])).
% 1.34/2.48
% 1.34/2.48 cnf(refute_25_29, plain, (e3 = e3),
% 1.34/2.48 introduced(tautology, [refl, [$fot(e3)]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_25_30, plain, ($false),
% 1.34/2.49 inference(resolve, [$cnf($equal(e3, e3))],
% 1.34/2.49 [refute_25_29, refute_25_28])).
% 1.34/2.49
% 1.34/2.49 fof(negate_26_0, plain,
% 1.34/2.49 (~
% 1.34/2.49 ((~
% 1.34/2.49 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.49 op(e3, e3) = e0) |
% 1.34/2.49 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.49 op(e3, e3) = e1) |
% 1.34/2.49 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.49 op(e3, e3) = e2) |
% 1.34/2.49 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.49 op(e3, e3) = e3)) &
% 1.34/2.49 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.49 op(e0, e0) = e3) &
% 1.34/2.49 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.49 op(e0, e1) = e3) &
% 1.34/2.49 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.49 op(e0, e2) = e3) &
% 1.34/2.49 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.49 op(e0, e3) = e3) &
% 1.34/2.49 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.49 op(e1, e0) = e3) &
% 1.34/2.49 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.49 op(e1, e1) = e3) &
% 1.34/2.49 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.49 op(e1, e2) = e3) &
% 1.34/2.49 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.49 op(e1, e3) = e3) &
% 1.34/2.49 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.49 op(e2, e0) = e3) &
% 1.34/2.49 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.49 op(e2, e1) = e3) &
% 1.34/2.49 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.49 op(e2, e2) = e3) &
% 1.34/2.49 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.49 op(e2, e3) = e3) &
% 1.34/2.49 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.49 op(e3, e0) = e3) &
% 1.34/2.49 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.49 op(e3, e1) = e3) &
% 1.34/2.49 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.49 op(e3, e2) = e3) &
% 1.34/2.49 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.49 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.49 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.49 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.49 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.49 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.34/2.49 op(op(e0, e1), e1) = op(e0, op(e1, e1))) =>
% 1.34/2.49 op(op(e0, e1), e2) = op(e0, op(e1, e2)))),
% 1.34/2.49 inference(negate, [], [subgoal_26])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_0, plain,
% 1.34/2.49 (op(op(e0, e1), e2) != op(e0, op(e1, e2)) &
% 1.34/2.49 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.49 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.49 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.49 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.49 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.34/2.49 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.34/2.49 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.49 op(e3, e3) != e0) &
% 1.34/2.49 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.49 op(e3, e3) != e1) &
% 1.34/2.49 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.49 op(e3, e3) != e2) &
% 1.34/2.49 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.49 op(e3, e3) != e3) &
% 1.34/2.49 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.49 op(e0, e0) = e3) &
% 1.34/2.49 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.49 op(e0, e1) = e3) &
% 1.34/2.49 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.49 op(e0, e2) = e3) &
% 1.34/2.49 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.49 op(e0, e3) = e3) &
% 1.34/2.49 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.49 op(e1, e0) = e3) &
% 1.34/2.49 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.49 op(e1, e1) = e3) &
% 1.34/2.49 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.49 op(e1, e2) = e3) &
% 1.34/2.49 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.49 op(e1, e3) = e3) &
% 1.34/2.49 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.49 op(e2, e0) = e3) &
% 1.34/2.49 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.49 op(e2, e1) = e3) &
% 1.34/2.49 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.49 op(e2, e2) = e3) &
% 1.34/2.49 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.49 op(e2, e3) = e3) &
% 1.34/2.49 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.49 op(e3, e0) = e3) &
% 1.34/2.49 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.49 op(e3, e1) = e3) &
% 1.34/2.49 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.49 op(e3, e2) = e3) &
% 1.34/2.49 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.49 op(e3, e3) = e3)), inference(canonicalize, [], [negate_26_0])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_1, plain,
% 1.34/2.49 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.49 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.49 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.49 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.49 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.49 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_2, plain, (op(e0, e0) = e0),
% 1.34/2.49 inference(conjunct, [], [normalize_26_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_3, plain, (op(e3, e3) = e0),
% 1.34/2.49 inference(conjunct, [], [normalize_26_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_4, plain, (op(e1, e1) = e3),
% 1.34/2.49 inference(conjunct, [], [normalize_26_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_5, plain, (op(e2, e2) = e3),
% 1.34/2.49 inference(conjunct, [], [normalize_26_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_6, plain, (op(e0, e1) = e1),
% 1.34/2.49 inference(conjunct, [], [normalize_26_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_7, plain, (op(e0, e2) = e2),
% 1.34/2.49 inference(conjunct, [], [normalize_26_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_8, plain, (op(e0, e3) = e3),
% 1.34/2.49 inference(conjunct, [], [normalize_26_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_9, plain, (op(e1, e0) = e1),
% 1.34/2.49 inference(conjunct, [], [normalize_26_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_10, plain, (op(e1, e2) = e0),
% 1.34/2.49 inference(conjunct, [], [normalize_26_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_11, plain, (op(e1, e3) = e2),
% 1.34/2.49 inference(conjunct, [], [normalize_26_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_12, plain, (op(e2, e0) = e2),
% 1.34/2.49 inference(conjunct, [], [normalize_26_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_13, plain, (op(e2, e1) = e0),
% 1.34/2.49 inference(conjunct, [], [normalize_26_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_14, plain, (op(e2, e3) = e1),
% 1.34/2.49 inference(conjunct, [], [normalize_26_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_15, plain, (op(e3, e0) = e3),
% 1.34/2.49 inference(conjunct, [], [normalize_26_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_16, plain, (op(e3, e1) = e2),
% 1.34/2.49 inference(conjunct, [], [normalize_26_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_17, plain, (op(e3, e2) = e1),
% 1.34/2.49 inference(conjunct, [], [normalize_26_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_18, plain,
% 1.34/2.49 (op(op(e0, e1), e2) != op(e0, op(e1, e2)) &
% 1.34/2.49 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.49 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.49 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.49 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.49 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.34/2.49 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.34/2.49 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.34/2.49 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.34/2.49 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.49 op(e3, e3) != e1) &
% 1.34/2.49 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.49 op(e3, e3) != e2)),
% 1.34/2.49 inference(simplify, [],
% 1.34/2.49 [normalize_26_0, normalize_26_2, normalize_26_3,
% 1.34/2.49 normalize_26_4, normalize_26_5, normalize_26_2,
% 1.34/2.49 normalize_26_6, normalize_26_7, normalize_26_8,
% 1.34/2.49 normalize_26_9, normalize_26_4, normalize_26_10,
% 1.34/2.49 normalize_26_11, normalize_26_12, normalize_26_13,
% 1.34/2.49 normalize_26_5, normalize_26_14, normalize_26_15,
% 1.34/2.49 normalize_26_16, normalize_26_17, normalize_26_3])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_26_19, plain, (op(op(e0, e1), e2) != op(e0, op(e1, e2))),
% 1.34/2.49 inference(conjunct, [], [normalize_26_18])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_0, plain, (op(op(e0, e1), e2) != op(e0, op(e1, e2))),
% 1.34/2.49 inference(canonicalize, [], [normalize_26_19])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_1, plain, (op(e1, e2) = e0),
% 1.34/2.49 inference(canonicalize, [], [normalize_26_10])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_2, plain, (op(e0, e1) = e1),
% 1.34/2.49 inference(canonicalize, [], [normalize_26_6])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_3, plain, (op(op(e0, e1), e2) = op(op(e0, e1), e2)),
% 1.34/2.49 introduced(tautology, [refl, [$fot(op(op(e0, e1), e2))]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_4, plain,
% 1.34/2.49 (op(e0, e1) != e1 | op(op(e0, e1), e2) != op(op(e0, e1), e2) |
% 1.34/2.49 op(op(e0, e1), e2) = op(e1, e2)),
% 1.34/2.49 introduced(tautology,
% 1.34/2.49 [equality,
% 1.34/2.49 [$cnf($equal(op(op(e0, e1), e2), op(op(e0, e1), e2))),
% 1.34/2.49 [1, 0], $fot(e1)]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_5, plain,
% 1.34/2.49 (op(e0, e1) != e1 | op(op(e0, e1), e2) = op(e1, e2)),
% 1.34/2.49 inference(resolve,
% 1.34/2.49 [$cnf($equal(op(op(e0, e1), e2), op(op(e0, e1), e2)))],
% 1.34/2.49 [refute_26_3, refute_26_4])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_6, plain, (op(op(e0, e1), e2) = op(e1, e2)),
% 1.34/2.49 inference(resolve, [$cnf($equal(op(e0, e1), e1))],
% 1.34/2.49 [refute_26_2, refute_26_5])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_8, plain, (X != X | X != Y | Y = X),
% 1.34/2.49 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_9, plain, (X != Y | Y = X),
% 1.34/2.49 inference(resolve, [$cnf($equal(X, X))], [refute_26_7, refute_26_8])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_10, plain, (Y != X | Y != Z | X = Z),
% 1.34/2.49 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_11, plain, (X != Y | Y != Z | X = Z),
% 1.34/2.49 inference(resolve, [$cnf($equal(Y, X))], [refute_26_9, refute_26_10])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_12, plain,
% 1.34/2.49 (op(e1, e2) != e0 | op(op(e0, e1), e2) != op(e1, e2) |
% 1.34/2.49 op(op(e0, e1), e2) = e0),
% 1.34/2.49 inference(subst, [],
% 1.34/2.49 [refute_26_11 :
% 1.34/2.49 [bind(X, $fot(op(op(e0, e1), e2))),
% 1.34/2.49 bind(Y, $fot(op(e1, e2))), bind(Z, $fot(e0))]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_13, plain, (op(e1, e2) != e0 | op(op(e0, e1), e2) = e0),
% 1.34/2.49 inference(resolve, [$cnf($equal(op(op(e0, e1), e2), op(e1, e2)))],
% 1.34/2.49 [refute_26_6, refute_26_12])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_14, plain, (op(op(e0, e1), e2) = e0),
% 1.34/2.49 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.34/2.49 [refute_26_1, refute_26_13])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_15, plain,
% 1.34/2.49 (e0 != op(e0, op(e1, e2)) | op(op(e0, e1), e2) != e0 |
% 1.34/2.49 op(op(e0, e1), e2) = op(e0, op(e1, e2))),
% 1.34/2.49 introduced(tautology,
% 1.34/2.49 [equality,
% 1.34/2.49 [$cnf($equal(op(op(e0, e1), e2), e0)), [1],
% 1.34/2.49 $fot(op(e0, op(e1, e2)))]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_16, plain,
% 1.34/2.49 (e0 != op(e0, op(e1, e2)) | op(op(e0, e1), e2) = op(e0, op(e1, e2))),
% 1.34/2.49 inference(resolve, [$cnf($equal(op(op(e0, e1), e2), e0))],
% 1.34/2.49 [refute_26_14, refute_26_15])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_17, plain, (op(e0, e0) = e0),
% 1.34/2.49 inference(canonicalize, [], [normalize_26_2])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_18, plain, (op(e0, op(e1, e2)) = op(e0, op(e1, e2))),
% 1.34/2.49 introduced(tautology, [refl, [$fot(op(e0, op(e1, e2)))]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_19, plain,
% 1.34/2.49 (op(e0, op(e1, e2)) != op(e0, op(e1, e2)) | op(e1, e2) != e0 |
% 1.34/2.49 op(e0, op(e1, e2)) = op(e0, e0)),
% 1.34/2.49 introduced(tautology,
% 1.34/2.49 [equality,
% 1.34/2.49 [$cnf($equal(op(e0, op(e1, e2)), op(e0, op(e1, e2)))),
% 1.34/2.49 [1, 1], $fot(e0)]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_20, plain,
% 1.34/2.49 (op(e1, e2) != e0 | op(e0, op(e1, e2)) = op(e0, e0)),
% 1.34/2.49 inference(resolve,
% 1.34/2.49 [$cnf($equal(op(e0, op(e1, e2)), op(e0, op(e1, e2))))],
% 1.34/2.49 [refute_26_18, refute_26_19])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_21, plain, (op(e0, op(e1, e2)) = op(e0, e0)),
% 1.34/2.49 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.34/2.49 [refute_26_1, refute_26_20])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_22, plain,
% 1.34/2.49 (op(e0, e0) != e0 | op(e0, op(e1, e2)) != op(e0, e0) |
% 1.34/2.49 op(e0, op(e1, e2)) = e0),
% 1.34/2.49 inference(subst, [],
% 1.34/2.49 [refute_26_11 :
% 1.34/2.49 [bind(X, $fot(op(e0, op(e1, e2)))),
% 1.34/2.49 bind(Y, $fot(op(e0, e0))), bind(Z, $fot(e0))]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_23, plain, (op(e0, e0) != e0 | op(e0, op(e1, e2)) = e0),
% 1.34/2.49 inference(resolve, [$cnf($equal(op(e0, op(e1, e2)), op(e0, e0)))],
% 1.34/2.49 [refute_26_21, refute_26_22])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_24, plain, (op(e0, op(e1, e2)) = e0),
% 1.34/2.49 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.34/2.49 [refute_26_17, refute_26_23])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_25, plain,
% 1.34/2.49 (e0 != e0 | op(e0, op(e1, e2)) != e0 | e0 = op(e0, op(e1, e2))),
% 1.34/2.49 introduced(tautology,
% 1.34/2.49 [equality,
% 1.34/2.49 [$cnf(~ $equal(e0, op(e0, op(e1, e2)))), [1], $fot(e0)]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_26, plain, (e0 != e0 | e0 = op(e0, op(e1, e2))),
% 1.34/2.49 inference(resolve, [$cnf($equal(op(e0, op(e1, e2)), e0))],
% 1.34/2.49 [refute_26_24, refute_26_25])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_27, plain,
% 1.34/2.49 (e0 != e0 | op(op(e0, e1), e2) = op(e0, op(e1, e2))),
% 1.34/2.49 inference(resolve, [$cnf($equal(e0, op(e0, op(e1, e2))))],
% 1.34/2.49 [refute_26_26, refute_26_16])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_28, plain, (e0 != e0),
% 1.34/2.49 inference(resolve,
% 1.34/2.49 [$cnf($equal(op(op(e0, e1), e2), op(e0, op(e1, e2))))],
% 1.34/2.49 [refute_26_27, refute_26_0])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_29, plain, (e0 = e0),
% 1.34/2.49 introduced(tautology, [refl, [$fot(e0)]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_26_30, plain, ($false),
% 1.34/2.49 inference(resolve, [$cnf($equal(e0, e0))],
% 1.34/2.49 [refute_26_29, refute_26_28])).
% 1.34/2.49
% 1.34/2.49 fof(negate_27_0, plain,
% 1.34/2.49 (~
% 1.34/2.49 ((~
% 1.34/2.49 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.49 op(e3, e3) = e0) |
% 1.34/2.49 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.49 op(e3, e3) = e1) |
% 1.34/2.49 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.49 op(e3, e3) = e2) |
% 1.34/2.49 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.49 op(e3, e3) = e3)) &
% 1.34/2.49 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.49 op(e0, e0) = e3) &
% 1.34/2.49 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.49 op(e0, e1) = e3) &
% 1.34/2.49 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.49 op(e0, e2) = e3) &
% 1.34/2.49 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.49 op(e0, e3) = e3) &
% 1.34/2.49 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.49 op(e1, e0) = e3) &
% 1.34/2.49 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.49 op(e1, e1) = e3) &
% 1.34/2.49 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.49 op(e1, e2) = e3) &
% 1.34/2.49 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.49 op(e1, e3) = e3) &
% 1.34/2.49 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.49 op(e2, e0) = e3) &
% 1.34/2.49 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.49 op(e2, e1) = e3) &
% 1.34/2.49 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.49 op(e2, e2) = e3) &
% 1.34/2.49 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.49 op(e2, e3) = e3) &
% 1.34/2.49 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.49 op(e3, e0) = e3) &
% 1.34/2.49 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.49 op(e3, e1) = e3) &
% 1.34/2.49 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.49 op(e3, e2) = e3) &
% 1.34/2.49 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.49 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.49 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.49 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.49 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.49 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.34/2.49 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.34/2.49 op(op(e0, e1), e2) = op(e0, op(e1, e2))) =>
% 1.34/2.49 op(op(e0, e1), e3) = op(e0, op(e1, e3)))),
% 1.34/2.49 inference(negate, [], [subgoal_27])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_0, plain,
% 1.34/2.49 (op(op(e0, e1), e3) != op(e0, op(e1, e3)) &
% 1.34/2.49 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.49 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.49 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.49 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.49 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.34/2.49 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.34/2.49 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.34/2.49 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.49 op(e3, e3) != e0) &
% 1.34/2.49 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.49 op(e3, e3) != e1) &
% 1.34/2.49 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.49 op(e3, e3) != e2) &
% 1.34/2.49 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.49 op(e3, e3) != e3) &
% 1.34/2.49 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.49 op(e0, e0) = e3) &
% 1.34/2.49 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.49 op(e0, e1) = e3) &
% 1.34/2.49 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.49 op(e0, e2) = e3) &
% 1.34/2.49 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.49 op(e0, e3) = e3) &
% 1.34/2.49 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.49 op(e1, e0) = e3) &
% 1.34/2.49 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.49 op(e1, e1) = e3) &
% 1.34/2.49 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.49 op(e1, e2) = e3) &
% 1.34/2.49 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.49 op(e1, e3) = e3) &
% 1.34/2.49 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.49 op(e2, e0) = e3) &
% 1.34/2.49 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.49 op(e2, e1) = e3) &
% 1.34/2.49 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.49 op(e2, e2) = e3) &
% 1.34/2.49 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.49 op(e2, e3) = e3) &
% 1.34/2.49 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.49 op(e3, e0) = e3) &
% 1.34/2.49 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.49 op(e3, e1) = e3) &
% 1.34/2.49 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.49 op(e3, e2) = e3) &
% 1.34/2.49 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.49 op(e3, e3) = e3)), inference(canonicalize, [], [negate_27_0])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_1, plain,
% 1.34/2.49 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.34/2.49 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.34/2.49 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.34/2.49 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.34/2.49 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.34/2.49 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_2, plain, (op(e0, e0) = e0),
% 1.34/2.49 inference(conjunct, [], [normalize_27_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_3, plain, (op(e3, e3) = e0),
% 1.34/2.49 inference(conjunct, [], [normalize_27_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_4, plain, (op(e1, e1) = e3),
% 1.34/2.49 inference(conjunct, [], [normalize_27_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_5, plain, (op(e2, e2) = e3),
% 1.34/2.49 inference(conjunct, [], [normalize_27_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_6, plain, (op(e0, e1) = e1),
% 1.34/2.49 inference(conjunct, [], [normalize_27_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_7, plain, (op(e0, e2) = e2),
% 1.34/2.49 inference(conjunct, [], [normalize_27_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_8, plain, (op(e0, e3) = e3),
% 1.34/2.49 inference(conjunct, [], [normalize_27_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_9, plain, (op(e1, e0) = e1),
% 1.34/2.49 inference(conjunct, [], [normalize_27_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_10, plain, (op(e1, e2) = e0),
% 1.34/2.49 inference(conjunct, [], [normalize_27_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_11, plain, (op(e1, e3) = e2),
% 1.34/2.49 inference(conjunct, [], [normalize_27_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_12, plain, (op(e2, e0) = e2),
% 1.34/2.49 inference(conjunct, [], [normalize_27_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_13, plain, (op(e2, e1) = e0),
% 1.34/2.49 inference(conjunct, [], [normalize_27_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_14, plain, (op(e2, e3) = e1),
% 1.34/2.49 inference(conjunct, [], [normalize_27_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_15, plain, (op(e3, e0) = e3),
% 1.34/2.49 inference(conjunct, [], [normalize_27_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_16, plain, (op(e3, e1) = e2),
% 1.34/2.49 inference(conjunct, [], [normalize_27_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_17, plain, (op(e3, e2) = e1),
% 1.34/2.49 inference(conjunct, [], [normalize_27_1])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_18, plain,
% 1.34/2.49 (op(op(e0, e1), e3) != op(e0, op(e1, e3)) &
% 1.34/2.49 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.49 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.49 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.49 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.49 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.34/2.49 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.34/2.49 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.34/2.49 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.34/2.49 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.34/2.49 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.49 op(e3, e3) != e1) &
% 1.34/2.49 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.49 op(e3, e3) != e2)),
% 1.34/2.49 inference(simplify, [],
% 1.34/2.49 [normalize_27_0, normalize_27_2, normalize_27_3,
% 1.34/2.49 normalize_27_4, normalize_27_5, normalize_27_2,
% 1.34/2.49 normalize_27_6, normalize_27_7, normalize_27_8,
% 1.34/2.49 normalize_27_9, normalize_27_4, normalize_27_10,
% 1.34/2.49 normalize_27_11, normalize_27_12, normalize_27_13,
% 1.34/2.49 normalize_27_5, normalize_27_14, normalize_27_15,
% 1.34/2.49 normalize_27_16, normalize_27_17, normalize_27_3])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_27_19, plain, (op(op(e0, e1), e3) != op(e0, op(e1, e3))),
% 1.34/2.49 inference(conjunct, [], [normalize_27_18])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_0, plain, (op(op(e0, e1), e3) != op(e0, op(e1, e3))),
% 1.34/2.49 inference(canonicalize, [], [normalize_27_19])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_1, plain, (op(e1, e3) = e2),
% 1.34/2.49 inference(canonicalize, [], [normalize_27_11])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_2, plain, (op(e0, e1) = e1),
% 1.34/2.49 inference(canonicalize, [], [normalize_27_6])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_3, plain, (op(op(e0, e1), e3) = op(op(e0, e1), e3)),
% 1.34/2.49 introduced(tautology, [refl, [$fot(op(op(e0, e1), e3))]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_4, plain,
% 1.34/2.49 (op(e0, e1) != e1 | op(op(e0, e1), e3) != op(op(e0, e1), e3) |
% 1.34/2.49 op(op(e0, e1), e3) = op(e1, e3)),
% 1.34/2.49 introduced(tautology,
% 1.34/2.49 [equality,
% 1.34/2.49 [$cnf($equal(op(op(e0, e1), e3), op(op(e0, e1), e3))),
% 1.34/2.49 [1, 0], $fot(e1)]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_5, plain,
% 1.34/2.49 (op(e0, e1) != e1 | op(op(e0, e1), e3) = op(e1, e3)),
% 1.34/2.49 inference(resolve,
% 1.34/2.49 [$cnf($equal(op(op(e0, e1), e3), op(op(e0, e1), e3)))],
% 1.34/2.49 [refute_27_3, refute_27_4])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_6, plain, (op(op(e0, e1), e3) = op(e1, e3)),
% 1.34/2.49 inference(resolve, [$cnf($equal(op(e0, e1), e1))],
% 1.34/2.49 [refute_27_2, refute_27_5])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_8, plain, (X != X | X != Y | Y = X),
% 1.34/2.49 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_9, plain, (X != Y | Y = X),
% 1.34/2.49 inference(resolve, [$cnf($equal(X, X))], [refute_27_7, refute_27_8])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_10, plain, (Y != X | Y != Z | X = Z),
% 1.34/2.49 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_11, plain, (X != Y | Y != Z | X = Z),
% 1.34/2.49 inference(resolve, [$cnf($equal(Y, X))], [refute_27_9, refute_27_10])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_12, plain,
% 1.34/2.49 (op(e1, e3) != e2 | op(op(e0, e1), e3) != op(e1, e3) |
% 1.34/2.49 op(op(e0, e1), e3) = e2),
% 1.34/2.49 inference(subst, [],
% 1.34/2.49 [refute_27_11 :
% 1.34/2.49 [bind(X, $fot(op(op(e0, e1), e3))),
% 1.34/2.49 bind(Y, $fot(op(e1, e3))), bind(Z, $fot(e2))]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_13, plain, (op(e1, e3) != e2 | op(op(e0, e1), e3) = e2),
% 1.34/2.49 inference(resolve, [$cnf($equal(op(op(e0, e1), e3), op(e1, e3)))],
% 1.34/2.49 [refute_27_6, refute_27_12])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_14, plain, (op(op(e0, e1), e3) = e2),
% 1.34/2.49 inference(resolve, [$cnf($equal(op(e1, e3), e2))],
% 1.34/2.49 [refute_27_1, refute_27_13])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_15, plain,
% 1.34/2.49 (e2 != op(e0, op(e1, e3)) | op(op(e0, e1), e3) != e2 |
% 1.34/2.49 op(op(e0, e1), e3) = op(e0, op(e1, e3))),
% 1.34/2.49 introduced(tautology,
% 1.34/2.49 [equality,
% 1.34/2.49 [$cnf($equal(op(op(e0, e1), e3), e2)), [1],
% 1.34/2.49 $fot(op(e0, op(e1, e3)))]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_16, plain,
% 1.34/2.49 (e2 != op(e0, op(e1, e3)) | op(op(e0, e1), e3) = op(e0, op(e1, e3))),
% 1.34/2.49 inference(resolve, [$cnf($equal(op(op(e0, e1), e3), e2))],
% 1.34/2.49 [refute_27_14, refute_27_15])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_17, plain, (op(e0, e2) = e2),
% 1.34/2.49 inference(canonicalize, [], [normalize_27_7])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_18, plain, (op(e0, op(e1, e3)) = op(e0, op(e1, e3))),
% 1.34/2.49 introduced(tautology, [refl, [$fot(op(e0, op(e1, e3)))]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_19, plain,
% 1.34/2.49 (op(e0, op(e1, e3)) != op(e0, op(e1, e3)) | op(e1, e3) != e2 |
% 1.34/2.49 op(e0, op(e1, e3)) = op(e0, e2)),
% 1.34/2.49 introduced(tautology,
% 1.34/2.49 [equality,
% 1.34/2.49 [$cnf($equal(op(e0, op(e1, e3)), op(e0, op(e1, e3)))),
% 1.34/2.49 [1, 1], $fot(e2)]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_20, plain,
% 1.34/2.49 (op(e1, e3) != e2 | op(e0, op(e1, e3)) = op(e0, e2)),
% 1.34/2.49 inference(resolve,
% 1.34/2.49 [$cnf($equal(op(e0, op(e1, e3)), op(e0, op(e1, e3))))],
% 1.34/2.49 [refute_27_18, refute_27_19])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_21, plain, (op(e0, op(e1, e3)) = op(e0, e2)),
% 1.34/2.49 inference(resolve, [$cnf($equal(op(e1, e3), e2))],
% 1.34/2.49 [refute_27_1, refute_27_20])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_22, plain,
% 1.34/2.49 (op(e0, e2) != e2 | op(e0, op(e1, e3)) != op(e0, e2) |
% 1.34/2.49 op(e0, op(e1, e3)) = e2),
% 1.34/2.49 inference(subst, [],
% 1.34/2.49 [refute_27_11 :
% 1.34/2.49 [bind(X, $fot(op(e0, op(e1, e3)))),
% 1.34/2.49 bind(Y, $fot(op(e0, e2))), bind(Z, $fot(e2))]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_23, plain, (op(e0, e2) != e2 | op(e0, op(e1, e3)) = e2),
% 1.34/2.49 inference(resolve, [$cnf($equal(op(e0, op(e1, e3)), op(e0, e2)))],
% 1.34/2.49 [refute_27_21, refute_27_22])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_24, plain, (op(e0, op(e1, e3)) = e2),
% 1.34/2.49 inference(resolve, [$cnf($equal(op(e0, e2), e2))],
% 1.34/2.49 [refute_27_17, refute_27_23])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_25, plain,
% 1.34/2.49 (e2 != e2 | op(e0, op(e1, e3)) != e2 | e2 = op(e0, op(e1, e3))),
% 1.34/2.49 introduced(tautology,
% 1.34/2.49 [equality,
% 1.34/2.49 [$cnf(~ $equal(e2, op(e0, op(e1, e3)))), [1], $fot(e2)]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_26, plain, (e2 != e2 | e2 = op(e0, op(e1, e3))),
% 1.34/2.49 inference(resolve, [$cnf($equal(op(e0, op(e1, e3)), e2))],
% 1.34/2.49 [refute_27_24, refute_27_25])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_27, plain,
% 1.34/2.49 (e2 != e2 | op(op(e0, e1), e3) = op(e0, op(e1, e3))),
% 1.34/2.49 inference(resolve, [$cnf($equal(e2, op(e0, op(e1, e3))))],
% 1.34/2.49 [refute_27_26, refute_27_16])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_28, plain, (e2 != e2),
% 1.34/2.49 inference(resolve,
% 1.34/2.49 [$cnf($equal(op(op(e0, e1), e3), op(e0, op(e1, e3))))],
% 1.34/2.49 [refute_27_27, refute_27_0])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_29, plain, (e2 = e2),
% 1.34/2.49 introduced(tautology, [refl, [$fot(e2)]])).
% 1.34/2.49
% 1.34/2.49 cnf(refute_27_30, plain, ($false),
% 1.34/2.49 inference(resolve, [$cnf($equal(e2, e2))],
% 1.34/2.49 [refute_27_29, refute_27_28])).
% 1.34/2.49
% 1.34/2.49 fof(negate_28_0, plain,
% 1.34/2.49 (~
% 1.34/2.49 ((~
% 1.34/2.49 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.34/2.49 op(e3, e3) = e0) |
% 1.34/2.49 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.34/2.49 op(e3, e3) = e1) |
% 1.34/2.49 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.34/2.49 op(e3, e3) = e2) |
% 1.34/2.49 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.34/2.49 op(e3, e3) = e3)) &
% 1.34/2.49 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.49 op(e0, e0) = e3) &
% 1.34/2.49 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.49 op(e0, e1) = e3) &
% 1.34/2.49 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.49 op(e0, e2) = e3) &
% 1.34/2.49 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.49 op(e0, e3) = e3) &
% 1.34/2.49 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.49 op(e1, e0) = e3) &
% 1.34/2.49 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.49 op(e1, e1) = e3) &
% 1.34/2.49 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.49 op(e1, e2) = e3) &
% 1.34/2.49 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.49 op(e1, e3) = e3) &
% 1.34/2.49 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.49 op(e2, e0) = e3) &
% 1.34/2.49 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.49 op(e2, e1) = e3) &
% 1.34/2.49 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.49 op(e2, e2) = e3) &
% 1.34/2.49 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.49 op(e2, e3) = e3) &
% 1.34/2.49 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.49 op(e3, e0) = e3) &
% 1.34/2.49 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.49 op(e3, e1) = e3) &
% 1.34/2.49 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.49 op(e3, e2) = e3) &
% 1.34/2.49 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.49 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.49 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.49 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.49 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.49 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.34/2.49 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.34/2.49 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.34/2.49 op(op(e0, e1), e3) = op(e0, op(e1, e3))) =>
% 1.34/2.49 op(op(e0, e2), e0) = op(e0, op(e2, e0)))),
% 1.34/2.49 inference(negate, [], [subgoal_28])).
% 1.34/2.49
% 1.34/2.49 fof(normalize_28_0, plain,
% 1.34/2.49 (op(op(e0, e2), e0) != op(e0, op(e2, e0)) &
% 1.34/2.49 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.34/2.49 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.34/2.49 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.34/2.49 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.34/2.49 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.34/2.49 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.34/2.49 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.34/2.49 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.34/2.49 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.34/2.49 op(e3, e3) != e0) &
% 1.34/2.49 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.34/2.49 op(e3, e3) != e1) &
% 1.34/2.49 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.34/2.49 op(e3, e3) != e2) &
% 1.34/2.49 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.34/2.49 op(e3, e3) != e3) &
% 1.34/2.49 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.34/2.49 op(e0, e0) = e3) &
% 1.34/2.49 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.34/2.49 op(e0, e1) = e3) &
% 1.34/2.49 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.34/2.49 op(e0, e2) = e3) &
% 1.34/2.49 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.34/2.49 op(e0, e3) = e3) &
% 1.34/2.49 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.34/2.49 op(e1, e0) = e3) &
% 1.34/2.49 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.34/2.49 op(e1, e1) = e3) &
% 1.34/2.49 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.34/2.49 op(e1, e2) = e3) &
% 1.34/2.49 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.34/2.49 op(e1, e3) = e3) &
% 1.34/2.49 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.34/2.49 op(e2, e0) = e3) &
% 1.34/2.49 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.34/2.49 op(e2, e1) = e3) &
% 1.34/2.49 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.34/2.49 op(e2, e2) = e3) &
% 1.34/2.49 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.34/2.49 op(e2, e3) = e3) &
% 1.34/2.49 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.34/2.49 op(e3, e0) = e3) &
% 1.34/2.49 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.34/2.49 op(e3, e1) = e3) &
% 1.34/2.49 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.34/2.49 op(e3, e2) = e3) &
% 1.34/2.49 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.34/2.49 op(e3, e3) = e3)), inference(canonicalize, [], [negate_28_0])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_1, plain,
% 1.44/2.50 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.44/2.50 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.44/2.50 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.44/2.50 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.44/2.50 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.44/2.50 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_2, plain, (op(e0, e0) = e0),
% 1.44/2.50 inference(conjunct, [], [normalize_28_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_3, plain, (op(e3, e3) = e0),
% 1.44/2.50 inference(conjunct, [], [normalize_28_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_4, plain, (op(e1, e1) = e3),
% 1.44/2.50 inference(conjunct, [], [normalize_28_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_5, plain, (op(e2, e2) = e3),
% 1.44/2.50 inference(conjunct, [], [normalize_28_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_6, plain, (op(e0, e1) = e1),
% 1.44/2.50 inference(conjunct, [], [normalize_28_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_7, plain, (op(e0, e2) = e2),
% 1.44/2.50 inference(conjunct, [], [normalize_28_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_8, plain, (op(e0, e3) = e3),
% 1.44/2.50 inference(conjunct, [], [normalize_28_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_9, plain, (op(e1, e0) = e1),
% 1.44/2.50 inference(conjunct, [], [normalize_28_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_10, plain, (op(e1, e2) = e0),
% 1.44/2.50 inference(conjunct, [], [normalize_28_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_11, plain, (op(e1, e3) = e2),
% 1.44/2.50 inference(conjunct, [], [normalize_28_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_12, plain, (op(e2, e0) = e2),
% 1.44/2.50 inference(conjunct, [], [normalize_28_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_13, plain, (op(e2, e1) = e0),
% 1.44/2.50 inference(conjunct, [], [normalize_28_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_14, plain, (op(e2, e3) = e1),
% 1.44/2.50 inference(conjunct, [], [normalize_28_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_15, plain, (op(e3, e0) = e3),
% 1.44/2.50 inference(conjunct, [], [normalize_28_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_16, plain, (op(e3, e1) = e2),
% 1.44/2.50 inference(conjunct, [], [normalize_28_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_17, plain, (op(e3, e2) = e1),
% 1.44/2.50 inference(conjunct, [], [normalize_28_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_18, plain,
% 1.44/2.50 (op(op(e0, e2), e0) != op(e0, op(e2, e0)) &
% 1.44/2.50 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.50 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.50 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.50 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.50 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.50 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.50 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.50 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.50 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.44/2.50 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.44/2.50 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.50 op(e3, e3) != e1) &
% 1.44/2.50 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.50 op(e3, e3) != e2)),
% 1.44/2.50 inference(simplify, [],
% 1.44/2.50 [normalize_28_0, normalize_28_2, normalize_28_3,
% 1.44/2.50 normalize_28_4, normalize_28_5, normalize_28_2,
% 1.44/2.50 normalize_28_6, normalize_28_7, normalize_28_8,
% 1.44/2.50 normalize_28_9, normalize_28_4, normalize_28_10,
% 1.44/2.50 normalize_28_11, normalize_28_12, normalize_28_13,
% 1.44/2.50 normalize_28_5, normalize_28_14, normalize_28_15,
% 1.44/2.50 normalize_28_16, normalize_28_17, normalize_28_3])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_28_19, plain, (op(op(e0, e2), e0) != op(e0, op(e2, e0))),
% 1.44/2.50 inference(conjunct, [], [normalize_28_18])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_0, plain, (op(op(e0, e2), e0) != op(e0, op(e2, e0))),
% 1.44/2.50 inference(canonicalize, [], [normalize_28_19])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_1, plain, (op(e2, e0) = e2),
% 1.44/2.50 inference(canonicalize, [], [normalize_28_12])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_2, plain, (op(e0, e2) = e2),
% 1.44/2.50 inference(canonicalize, [], [normalize_28_7])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_3, plain, (op(op(e0, e2), e0) = op(op(e0, e2), e0)),
% 1.44/2.50 introduced(tautology, [refl, [$fot(op(op(e0, e2), e0))]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_4, plain,
% 1.44/2.50 (op(e0, e2) != e2 | op(op(e0, e2), e0) != op(op(e0, e2), e0) |
% 1.44/2.50 op(op(e0, e2), e0) = op(e2, e0)),
% 1.44/2.50 introduced(tautology,
% 1.44/2.50 [equality,
% 1.44/2.50 [$cnf($equal(op(op(e0, e2), e0), op(op(e0, e2), e0))),
% 1.44/2.50 [1, 0], $fot(e2)]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_5, plain,
% 1.44/2.50 (op(e0, e2) != e2 | op(op(e0, e2), e0) = op(e2, e0)),
% 1.44/2.50 inference(resolve,
% 1.44/2.50 [$cnf($equal(op(op(e0, e2), e0), op(op(e0, e2), e0)))],
% 1.44/2.50 [refute_28_3, refute_28_4])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_6, plain, (op(op(e0, e2), e0) = op(e2, e0)),
% 1.44/2.50 inference(resolve, [$cnf($equal(op(e0, e2), e2))],
% 1.44/2.50 [refute_28_2, refute_28_5])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_8, plain, (X != X | X != Y | Y = X),
% 1.44/2.50 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_9, plain, (X != Y | Y = X),
% 1.44/2.50 inference(resolve, [$cnf($equal(X, X))], [refute_28_7, refute_28_8])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_10, plain, (Y != X | Y != Z | X = Z),
% 1.44/2.50 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_11, plain, (X != Y | Y != Z | X = Z),
% 1.44/2.50 inference(resolve, [$cnf($equal(Y, X))], [refute_28_9, refute_28_10])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_12, plain,
% 1.44/2.50 (op(e2, e0) != e2 | op(op(e0, e2), e0) != op(e2, e0) |
% 1.44/2.50 op(op(e0, e2), e0) = e2),
% 1.44/2.50 inference(subst, [],
% 1.44/2.50 [refute_28_11 :
% 1.44/2.50 [bind(X, $fot(op(op(e0, e2), e0))),
% 1.44/2.50 bind(Y, $fot(op(e2, e0))), bind(Z, $fot(e2))]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_13, plain, (op(e2, e0) != e2 | op(op(e0, e2), e0) = e2),
% 1.44/2.50 inference(resolve, [$cnf($equal(op(op(e0, e2), e0), op(e2, e0)))],
% 1.44/2.50 [refute_28_6, refute_28_12])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_14, plain, (op(op(e0, e2), e0) = e2),
% 1.44/2.50 inference(resolve, [$cnf($equal(op(e2, e0), e2))],
% 1.44/2.50 [refute_28_1, refute_28_13])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_15, plain,
% 1.44/2.50 (e2 != op(e0, op(e2, e0)) | op(op(e0, e2), e0) != e2 |
% 1.44/2.50 op(op(e0, e2), e0) = op(e0, op(e2, e0))),
% 1.44/2.50 introduced(tautology,
% 1.44/2.50 [equality,
% 1.44/2.50 [$cnf($equal(op(op(e0, e2), e0), e2)), [1],
% 1.44/2.50 $fot(op(e0, op(e2, e0)))]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_16, plain,
% 1.44/2.50 (e2 != op(e0, op(e2, e0)) | op(op(e0, e2), e0) = op(e0, op(e2, e0))),
% 1.44/2.50 inference(resolve, [$cnf($equal(op(op(e0, e2), e0), e2))],
% 1.44/2.50 [refute_28_14, refute_28_15])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_17, plain, (op(e0, op(e2, e0)) = op(e0, op(e2, e0))),
% 1.44/2.50 introduced(tautology, [refl, [$fot(op(e0, op(e2, e0)))]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_18, plain,
% 1.44/2.50 (op(e0, op(e2, e0)) != op(e0, op(e2, e0)) | op(e2, e0) != e2 |
% 1.44/2.50 op(e0, op(e2, e0)) = op(e0, e2)),
% 1.44/2.50 introduced(tautology,
% 1.44/2.50 [equality,
% 1.44/2.50 [$cnf($equal(op(e0, op(e2, e0)), op(e0, op(e2, e0)))),
% 1.44/2.50 [1, 1], $fot(e2)]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_19, plain,
% 1.44/2.50 (op(e2, e0) != e2 | op(e0, op(e2, e0)) = op(e0, e2)),
% 1.44/2.50 inference(resolve,
% 1.44/2.50 [$cnf($equal(op(e0, op(e2, e0)), op(e0, op(e2, e0))))],
% 1.44/2.50 [refute_28_17, refute_28_18])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_20, plain, (op(e0, op(e2, e0)) = op(e0, e2)),
% 1.44/2.50 inference(resolve, [$cnf($equal(op(e2, e0), e2))],
% 1.44/2.50 [refute_28_1, refute_28_19])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_21, plain,
% 1.44/2.50 (op(e0, e2) != e2 | op(e0, op(e2, e0)) != op(e0, e2) |
% 1.44/2.50 op(e0, op(e2, e0)) = e2),
% 1.44/2.50 inference(subst, [],
% 1.44/2.50 [refute_28_11 :
% 1.44/2.50 [bind(X, $fot(op(e0, op(e2, e0)))),
% 1.44/2.50 bind(Y, $fot(op(e0, e2))), bind(Z, $fot(e2))]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_22, plain, (op(e0, e2) != e2 | op(e0, op(e2, e0)) = e2),
% 1.44/2.50 inference(resolve, [$cnf($equal(op(e0, op(e2, e0)), op(e0, e2)))],
% 1.44/2.50 [refute_28_20, refute_28_21])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_23, plain, (op(e0, op(e2, e0)) = e2),
% 1.44/2.50 inference(resolve, [$cnf($equal(op(e0, e2), e2))],
% 1.44/2.50 [refute_28_2, refute_28_22])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_24, plain,
% 1.44/2.50 (e2 != e2 | op(e0, op(e2, e0)) != e2 | e2 = op(e0, op(e2, e0))),
% 1.44/2.50 introduced(tautology,
% 1.44/2.50 [equality,
% 1.44/2.50 [$cnf(~ $equal(e2, op(e0, op(e2, e0)))), [1], $fot(e2)]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_25, plain, (e2 != e2 | e2 = op(e0, op(e2, e0))),
% 1.44/2.50 inference(resolve, [$cnf($equal(op(e0, op(e2, e0)), e2))],
% 1.44/2.50 [refute_28_23, refute_28_24])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_26, plain,
% 1.44/2.50 (e2 != e2 | op(op(e0, e2), e0) = op(e0, op(e2, e0))),
% 1.44/2.50 inference(resolve, [$cnf($equal(e2, op(e0, op(e2, e0))))],
% 1.44/2.50 [refute_28_25, refute_28_16])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_27, plain, (e2 != e2),
% 1.44/2.50 inference(resolve,
% 1.44/2.50 [$cnf($equal(op(op(e0, e2), e0), op(e0, op(e2, e0))))],
% 1.44/2.50 [refute_28_26, refute_28_0])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_28, plain, (e2 = e2),
% 1.44/2.50 introduced(tautology, [refl, [$fot(e2)]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_28_29, plain, ($false),
% 1.44/2.50 inference(resolve, [$cnf($equal(e2, e2))],
% 1.44/2.50 [refute_28_28, refute_28_27])).
% 1.44/2.50
% 1.44/2.50 fof(negate_29_0, plain,
% 1.44/2.50 (~
% 1.44/2.50 ((~
% 1.44/2.50 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.44/2.50 op(e3, e3) = e0) |
% 1.44/2.50 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.44/2.50 op(e3, e3) = e1) |
% 1.44/2.50 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.44/2.50 op(e3, e3) = e2) |
% 1.44/2.50 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.44/2.50 op(e3, e3) = e3)) &
% 1.44/2.50 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.50 op(e0, e0) = e3) &
% 1.44/2.50 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.50 op(e0, e1) = e3) &
% 1.44/2.50 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.50 op(e0, e2) = e3) &
% 1.44/2.50 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.50 op(e0, e3) = e3) &
% 1.44/2.50 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.50 op(e1, e0) = e3) &
% 1.44/2.50 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.50 op(e1, e1) = e3) &
% 1.44/2.50 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.50 op(e1, e2) = e3) &
% 1.44/2.50 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.50 op(e1, e3) = e3) &
% 1.44/2.50 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.50 op(e2, e0) = e3) &
% 1.44/2.50 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.50 op(e2, e1) = e3) &
% 1.44/2.50 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.50 op(e2, e2) = e3) &
% 1.44/2.50 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.50 op(e2, e3) = e3) &
% 1.44/2.50 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.50 op(e3, e0) = e3) &
% 1.44/2.50 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.50 op(e3, e1) = e3) &
% 1.44/2.50 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.50 op(e3, e2) = e3) &
% 1.44/2.50 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.50 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.50 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.50 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.50 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.50 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.50 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.50 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.50 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.50 op(op(e0, e2), e0) = op(e0, op(e2, e0))) =>
% 1.44/2.50 op(op(e0, e2), e1) = op(e0, op(e2, e1)))),
% 1.44/2.50 inference(negate, [], [subgoal_29])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_0, plain,
% 1.44/2.50 (op(op(e0, e2), e1) != op(e0, op(e2, e1)) &
% 1.44/2.50 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.50 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.50 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.50 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.50 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.50 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.50 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.50 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.50 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.50 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.44/2.50 op(e3, e3) != e0) &
% 1.44/2.50 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.50 op(e3, e3) != e1) &
% 1.44/2.50 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.50 op(e3, e3) != e2) &
% 1.44/2.50 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.44/2.50 op(e3, e3) != e3) &
% 1.44/2.50 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.50 op(e0, e0) = e3) &
% 1.44/2.50 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.50 op(e0, e1) = e3) &
% 1.44/2.50 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.50 op(e0, e2) = e3) &
% 1.44/2.50 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.50 op(e0, e3) = e3) &
% 1.44/2.50 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.50 op(e1, e0) = e3) &
% 1.44/2.50 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.50 op(e1, e1) = e3) &
% 1.44/2.50 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.50 op(e1, e2) = e3) &
% 1.44/2.50 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.50 op(e1, e3) = e3) &
% 1.44/2.50 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.50 op(e2, e0) = e3) &
% 1.44/2.50 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.50 op(e2, e1) = e3) &
% 1.44/2.50 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.50 op(e2, e2) = e3) &
% 1.44/2.50 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.50 op(e2, e3) = e3) &
% 1.44/2.50 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.50 op(e3, e0) = e3) &
% 1.44/2.50 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.50 op(e3, e1) = e3) &
% 1.44/2.50 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.50 op(e3, e2) = e3) &
% 1.44/2.50 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.50 op(e3, e3) = e3)), inference(canonicalize, [], [negate_29_0])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_1, plain,
% 1.44/2.50 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.44/2.50 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.44/2.50 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.44/2.50 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.44/2.50 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.44/2.50 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_2, plain, (op(e0, e0) = e0),
% 1.44/2.50 inference(conjunct, [], [normalize_29_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_3, plain, (op(e3, e3) = e0),
% 1.44/2.50 inference(conjunct, [], [normalize_29_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_4, plain, (op(e1, e1) = e3),
% 1.44/2.50 inference(conjunct, [], [normalize_29_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_5, plain, (op(e2, e2) = e3),
% 1.44/2.50 inference(conjunct, [], [normalize_29_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_6, plain, (op(e0, e1) = e1),
% 1.44/2.50 inference(conjunct, [], [normalize_29_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_7, plain, (op(e0, e2) = e2),
% 1.44/2.50 inference(conjunct, [], [normalize_29_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_8, plain, (op(e0, e3) = e3),
% 1.44/2.50 inference(conjunct, [], [normalize_29_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_9, plain, (op(e1, e0) = e1),
% 1.44/2.50 inference(conjunct, [], [normalize_29_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_10, plain, (op(e1, e2) = e0),
% 1.44/2.50 inference(conjunct, [], [normalize_29_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_11, plain, (op(e1, e3) = e2),
% 1.44/2.50 inference(conjunct, [], [normalize_29_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_12, plain, (op(e2, e0) = e2),
% 1.44/2.50 inference(conjunct, [], [normalize_29_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_13, plain, (op(e2, e1) = e0),
% 1.44/2.50 inference(conjunct, [], [normalize_29_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_14, plain, (op(e2, e3) = e1),
% 1.44/2.50 inference(conjunct, [], [normalize_29_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_15, plain, (op(e3, e0) = e3),
% 1.44/2.50 inference(conjunct, [], [normalize_29_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_16, plain, (op(e3, e1) = e2),
% 1.44/2.50 inference(conjunct, [], [normalize_29_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_17, plain, (op(e3, e2) = e1),
% 1.44/2.50 inference(conjunct, [], [normalize_29_1])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_18, plain,
% 1.44/2.50 (op(op(e0, e2), e1) != op(e0, op(e2, e1)) &
% 1.44/2.50 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.50 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.50 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.50 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.50 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.50 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.50 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.50 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.50 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.50 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.44/2.50 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.44/2.50 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.50 op(e3, e3) != e1) &
% 1.44/2.50 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.50 op(e3, e3) != e2)),
% 1.44/2.50 inference(simplify, [],
% 1.44/2.50 [normalize_29_0, normalize_29_2, normalize_29_3,
% 1.44/2.50 normalize_29_4, normalize_29_5, normalize_29_2,
% 1.44/2.50 normalize_29_6, normalize_29_7, normalize_29_8,
% 1.44/2.50 normalize_29_9, normalize_29_4, normalize_29_10,
% 1.44/2.50 normalize_29_11, normalize_29_12, normalize_29_13,
% 1.44/2.50 normalize_29_5, normalize_29_14, normalize_29_15,
% 1.44/2.50 normalize_29_16, normalize_29_17, normalize_29_3])).
% 1.44/2.50
% 1.44/2.50 fof(normalize_29_19, plain, (op(op(e0, e2), e1) != op(e0, op(e2, e1))),
% 1.44/2.50 inference(conjunct, [], [normalize_29_18])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_0, plain, (op(op(e0, e2), e1) != op(e0, op(e2, e1))),
% 1.44/2.50 inference(canonicalize, [], [normalize_29_19])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_1, plain, (op(e2, e1) = e0),
% 1.44/2.50 inference(canonicalize, [], [normalize_29_13])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_2, plain, (op(e0, e2) = e2),
% 1.44/2.50 inference(canonicalize, [], [normalize_29_7])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_3, plain, (op(op(e0, e2), e1) = op(op(e0, e2), e1)),
% 1.44/2.50 introduced(tautology, [refl, [$fot(op(op(e0, e2), e1))]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_4, plain,
% 1.44/2.50 (op(e0, e2) != e2 | op(op(e0, e2), e1) != op(op(e0, e2), e1) |
% 1.44/2.50 op(op(e0, e2), e1) = op(e2, e1)),
% 1.44/2.50 introduced(tautology,
% 1.44/2.50 [equality,
% 1.44/2.50 [$cnf($equal(op(op(e0, e2), e1), op(op(e0, e2), e1))),
% 1.44/2.50 [1, 0], $fot(e2)]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_5, plain,
% 1.44/2.50 (op(e0, e2) != e2 | op(op(e0, e2), e1) = op(e2, e1)),
% 1.44/2.50 inference(resolve,
% 1.44/2.50 [$cnf($equal(op(op(e0, e2), e1), op(op(e0, e2), e1)))],
% 1.44/2.50 [refute_29_3, refute_29_4])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_6, plain, (op(op(e0, e2), e1) = op(e2, e1)),
% 1.44/2.50 inference(resolve, [$cnf($equal(op(e0, e2), e2))],
% 1.44/2.50 [refute_29_2, refute_29_5])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_8, plain, (X != X | X != Y | Y = X),
% 1.44/2.50 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_9, plain, (X != Y | Y = X),
% 1.44/2.50 inference(resolve, [$cnf($equal(X, X))], [refute_29_7, refute_29_8])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_10, plain, (Y != X | Y != Z | X = Z),
% 1.44/2.50 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_11, plain, (X != Y | Y != Z | X = Z),
% 1.44/2.50 inference(resolve, [$cnf($equal(Y, X))], [refute_29_9, refute_29_10])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_12, plain,
% 1.44/2.50 (op(e2, e1) != e0 | op(op(e0, e2), e1) != op(e2, e1) |
% 1.44/2.50 op(op(e0, e2), e1) = e0),
% 1.44/2.50 inference(subst, [],
% 1.44/2.50 [refute_29_11 :
% 1.44/2.50 [bind(X, $fot(op(op(e0, e2), e1))),
% 1.44/2.50 bind(Y, $fot(op(e2, e1))), bind(Z, $fot(e0))]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_13, plain, (op(e2, e1) != e0 | op(op(e0, e2), e1) = e0),
% 1.44/2.50 inference(resolve, [$cnf($equal(op(op(e0, e2), e1), op(e2, e1)))],
% 1.44/2.50 [refute_29_6, refute_29_12])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_14, plain, (op(op(e0, e2), e1) = e0),
% 1.44/2.50 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.44/2.50 [refute_29_1, refute_29_13])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_15, plain,
% 1.44/2.50 (e0 != op(e0, op(e2, e1)) | op(op(e0, e2), e1) != e0 |
% 1.44/2.50 op(op(e0, e2), e1) = op(e0, op(e2, e1))),
% 1.44/2.50 introduced(tautology,
% 1.44/2.50 [equality,
% 1.44/2.50 [$cnf($equal(op(op(e0, e2), e1), e0)), [1],
% 1.44/2.50 $fot(op(e0, op(e2, e1)))]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_16, plain,
% 1.44/2.50 (e0 != op(e0, op(e2, e1)) | op(op(e0, e2), e1) = op(e0, op(e2, e1))),
% 1.44/2.50 inference(resolve, [$cnf($equal(op(op(e0, e2), e1), e0))],
% 1.44/2.50 [refute_29_14, refute_29_15])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_17, plain, (op(e0, e0) = e0),
% 1.44/2.50 inference(canonicalize, [], [normalize_29_2])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_18, plain, (op(e0, op(e2, e1)) = op(e0, op(e2, e1))),
% 1.44/2.50 introduced(tautology, [refl, [$fot(op(e0, op(e2, e1)))]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_19, plain,
% 1.44/2.50 (op(e0, op(e2, e1)) != op(e0, op(e2, e1)) | op(e2, e1) != e0 |
% 1.44/2.50 op(e0, op(e2, e1)) = op(e0, e0)),
% 1.44/2.50 introduced(tautology,
% 1.44/2.50 [equality,
% 1.44/2.50 [$cnf($equal(op(e0, op(e2, e1)), op(e0, op(e2, e1)))),
% 1.44/2.50 [1, 1], $fot(e0)]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_20, plain,
% 1.44/2.50 (op(e2, e1) != e0 | op(e0, op(e2, e1)) = op(e0, e0)),
% 1.44/2.50 inference(resolve,
% 1.44/2.50 [$cnf($equal(op(e0, op(e2, e1)), op(e0, op(e2, e1))))],
% 1.44/2.50 [refute_29_18, refute_29_19])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_21, plain, (op(e0, op(e2, e1)) = op(e0, e0)),
% 1.44/2.50 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.44/2.50 [refute_29_1, refute_29_20])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_22, plain,
% 1.44/2.50 (op(e0, e0) != e0 | op(e0, op(e2, e1)) != op(e0, e0) |
% 1.44/2.50 op(e0, op(e2, e1)) = e0),
% 1.44/2.50 inference(subst, [],
% 1.44/2.50 [refute_29_11 :
% 1.44/2.50 [bind(X, $fot(op(e0, op(e2, e1)))),
% 1.44/2.50 bind(Y, $fot(op(e0, e0))), bind(Z, $fot(e0))]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_23, plain, (op(e0, e0) != e0 | op(e0, op(e2, e1)) = e0),
% 1.44/2.50 inference(resolve, [$cnf($equal(op(e0, op(e2, e1)), op(e0, e0)))],
% 1.44/2.50 [refute_29_21, refute_29_22])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_24, plain, (op(e0, op(e2, e1)) = e0),
% 1.44/2.50 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.44/2.50 [refute_29_17, refute_29_23])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_25, plain,
% 1.44/2.50 (e0 != e0 | op(e0, op(e2, e1)) != e0 | e0 = op(e0, op(e2, e1))),
% 1.44/2.50 introduced(tautology,
% 1.44/2.50 [equality,
% 1.44/2.50 [$cnf(~ $equal(e0, op(e0, op(e2, e1)))), [1], $fot(e0)]])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_26, plain, (e0 != e0 | e0 = op(e0, op(e2, e1))),
% 1.44/2.50 inference(resolve, [$cnf($equal(op(e0, op(e2, e1)), e0))],
% 1.44/2.50 [refute_29_24, refute_29_25])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_27, plain,
% 1.44/2.50 (e0 != e0 | op(op(e0, e2), e1) = op(e0, op(e2, e1))),
% 1.44/2.50 inference(resolve, [$cnf($equal(e0, op(e0, op(e2, e1))))],
% 1.44/2.50 [refute_29_26, refute_29_16])).
% 1.44/2.50
% 1.44/2.50 cnf(refute_29_28, plain, (e0 != e0),
% 1.44/2.50 inference(resolve,
% 1.44/2.50 [$cnf($equal(op(op(e0, e2), e1), op(e0, op(e2, e1))))],
% 1.44/2.50 [refute_29_27, refute_29_0])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_29_29, plain, (e0 = e0),
% 1.44/2.51 introduced(tautology, [refl, [$fot(e0)]])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_29_30, plain, ($false),
% 1.44/2.51 inference(resolve, [$cnf($equal(e0, e0))],
% 1.44/2.51 [refute_29_29, refute_29_28])).
% 1.44/2.51
% 1.44/2.51 fof(negate_30_0, plain,
% 1.44/2.51 (~
% 1.44/2.51 ((~
% 1.44/2.51 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.44/2.51 op(e3, e3) = e0) |
% 1.44/2.51 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.44/2.51 op(e3, e3) = e1) |
% 1.44/2.51 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.44/2.51 op(e3, e3) = e2) |
% 1.44/2.51 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.44/2.51 op(e3, e3) = e3)) &
% 1.44/2.51 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.51 op(e0, e0) = e3) &
% 1.44/2.51 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.51 op(e0, e1) = e3) &
% 1.44/2.51 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.51 op(e0, e2) = e3) &
% 1.44/2.51 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.51 op(e0, e3) = e3) &
% 1.44/2.51 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.51 op(e1, e0) = e3) &
% 1.44/2.51 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.51 op(e1, e1) = e3) &
% 1.44/2.51 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.51 op(e1, e2) = e3) &
% 1.44/2.51 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.51 op(e1, e3) = e3) &
% 1.44/2.51 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.51 op(e2, e0) = e3) &
% 1.44/2.51 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.51 op(e2, e1) = e3) &
% 1.44/2.51 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.51 op(e2, e2) = e3) &
% 1.44/2.51 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.51 op(e2, e3) = e3) &
% 1.44/2.51 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.51 op(e3, e0) = e3) &
% 1.44/2.51 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.51 op(e3, e1) = e3) &
% 1.44/2.51 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.51 op(e3, e2) = e3) &
% 1.44/2.51 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.51 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.51 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.51 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.51 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.51 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.51 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.51 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.51 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.51 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.51 op(op(e0, e2), e1) = op(e0, op(e2, e1))) =>
% 1.44/2.51 op(op(e0, e2), e2) = op(e0, op(e2, e2)))),
% 1.44/2.51 inference(negate, [], [subgoal_30])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_0, plain,
% 1.44/2.51 (op(op(e0, e2), e2) != op(e0, op(e2, e2)) &
% 1.44/2.51 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.51 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.51 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.51 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.51 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.51 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.51 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.51 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.51 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.51 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.51 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.44/2.51 op(e3, e3) != e0) &
% 1.44/2.51 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.51 op(e3, e3) != e1) &
% 1.44/2.51 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.51 op(e3, e3) != e2) &
% 1.44/2.51 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.44/2.51 op(e3, e3) != e3) &
% 1.44/2.51 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.51 op(e0, e0) = e3) &
% 1.44/2.51 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.51 op(e0, e1) = e3) &
% 1.44/2.51 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.51 op(e0, e2) = e3) &
% 1.44/2.51 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.51 op(e0, e3) = e3) &
% 1.44/2.51 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.51 op(e1, e0) = e3) &
% 1.44/2.51 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.51 op(e1, e1) = e3) &
% 1.44/2.51 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.51 op(e1, e2) = e3) &
% 1.44/2.51 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.51 op(e1, e3) = e3) &
% 1.44/2.51 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.51 op(e2, e0) = e3) &
% 1.44/2.51 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.51 op(e2, e1) = e3) &
% 1.44/2.51 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.51 op(e2, e2) = e3) &
% 1.44/2.51 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.51 op(e2, e3) = e3) &
% 1.44/2.51 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.51 op(e3, e0) = e3) &
% 1.44/2.51 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.51 op(e3, e1) = e3) &
% 1.44/2.51 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.51 op(e3, e2) = e3) &
% 1.44/2.51 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.51 op(e3, e3) = e3)), inference(canonicalize, [], [negate_30_0])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_1, plain,
% 1.44/2.51 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.44/2.51 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.44/2.51 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.44/2.51 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.44/2.51 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.44/2.51 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_2, plain, (op(e0, e0) = e0),
% 1.44/2.51 inference(conjunct, [], [normalize_30_1])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_3, plain, (op(e3, e3) = e0),
% 1.44/2.51 inference(conjunct, [], [normalize_30_1])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_4, plain, (op(e1, e1) = e3),
% 1.44/2.51 inference(conjunct, [], [normalize_30_1])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_5, plain, (op(e2, e2) = e3),
% 1.44/2.51 inference(conjunct, [], [normalize_30_1])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_6, plain, (op(e0, e1) = e1),
% 1.44/2.51 inference(conjunct, [], [normalize_30_1])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_7, plain, (op(e0, e2) = e2),
% 1.44/2.51 inference(conjunct, [], [normalize_30_1])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_8, plain, (op(e0, e3) = e3),
% 1.44/2.51 inference(conjunct, [], [normalize_30_1])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_9, plain, (op(e1, e0) = e1),
% 1.44/2.51 inference(conjunct, [], [normalize_30_1])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_10, plain, (op(e1, e2) = e0),
% 1.44/2.51 inference(conjunct, [], [normalize_30_1])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_11, plain, (op(e1, e3) = e2),
% 1.44/2.51 inference(conjunct, [], [normalize_30_1])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_12, plain, (op(e2, e0) = e2),
% 1.44/2.51 inference(conjunct, [], [normalize_30_1])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_13, plain, (op(e2, e1) = e0),
% 1.44/2.51 inference(conjunct, [], [normalize_30_1])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_14, plain, (op(e2, e3) = e1),
% 1.44/2.51 inference(conjunct, [], [normalize_30_1])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_15, plain, (op(e3, e0) = e3),
% 1.44/2.51 inference(conjunct, [], [normalize_30_1])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_16, plain, (op(e3, e1) = e2),
% 1.44/2.51 inference(conjunct, [], [normalize_30_1])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_17, plain, (op(e3, e2) = e1),
% 1.44/2.51 inference(conjunct, [], [normalize_30_1])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_18, plain,
% 1.44/2.51 (op(op(e0, e2), e2) != op(e0, op(e2, e2)) &
% 1.44/2.51 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.51 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.51 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.51 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.51 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.51 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.51 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.51 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.51 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.51 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.51 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.44/2.51 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.44/2.51 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.51 op(e3, e3) != e1) &
% 1.44/2.51 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.51 op(e3, e3) != e2)),
% 1.44/2.51 inference(simplify, [],
% 1.44/2.51 [normalize_30_0, normalize_30_2, normalize_30_3,
% 1.44/2.51 normalize_30_4, normalize_30_5, normalize_30_2,
% 1.44/2.51 normalize_30_6, normalize_30_7, normalize_30_8,
% 1.44/2.51 normalize_30_9, normalize_30_4, normalize_30_10,
% 1.44/2.51 normalize_30_11, normalize_30_12, normalize_30_13,
% 1.44/2.51 normalize_30_5, normalize_30_14, normalize_30_15,
% 1.44/2.51 normalize_30_16, normalize_30_17, normalize_30_3])).
% 1.44/2.51
% 1.44/2.51 fof(normalize_30_19, plain, (op(op(e0, e2), e2) != op(e0, op(e2, e2))),
% 1.44/2.51 inference(conjunct, [], [normalize_30_18])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_0, plain, (op(op(e0, e2), e2) != op(e0, op(e2, e2))),
% 1.44/2.51 inference(canonicalize, [], [normalize_30_19])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_1, plain, (op(e2, e2) = e3),
% 1.44/2.51 inference(canonicalize, [], [normalize_30_5])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_2, plain, (op(e0, e2) = e2),
% 1.44/2.51 inference(canonicalize, [], [normalize_30_7])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_3, plain, (op(op(e0, e2), e2) = op(op(e0, e2), e2)),
% 1.44/2.51 introduced(tautology, [refl, [$fot(op(op(e0, e2), e2))]])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_4, plain,
% 1.44/2.51 (op(e0, e2) != e2 | op(op(e0, e2), e2) != op(op(e0, e2), e2) |
% 1.44/2.51 op(op(e0, e2), e2) = op(e2, e2)),
% 1.44/2.51 introduced(tautology,
% 1.44/2.51 [equality,
% 1.44/2.51 [$cnf($equal(op(op(e0, e2), e2), op(op(e0, e2), e2))),
% 1.44/2.51 [1, 0], $fot(e2)]])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_5, plain,
% 1.44/2.51 (op(e0, e2) != e2 | op(op(e0, e2), e2) = op(e2, e2)),
% 1.44/2.51 inference(resolve,
% 1.44/2.51 [$cnf($equal(op(op(e0, e2), e2), op(op(e0, e2), e2)))],
% 1.44/2.51 [refute_30_3, refute_30_4])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_6, plain, (op(op(e0, e2), e2) = op(e2, e2)),
% 1.44/2.51 inference(resolve, [$cnf($equal(op(e0, e2), e2))],
% 1.44/2.51 [refute_30_2, refute_30_5])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_8, plain, (X != X | X != Y | Y = X),
% 1.44/2.51 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_9, plain, (X != Y | Y = X),
% 1.44/2.51 inference(resolve, [$cnf($equal(X, X))], [refute_30_7, refute_30_8])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_10, plain, (Y != X | Y != Z | X = Z),
% 1.44/2.51 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_11, plain, (X != Y | Y != Z | X = Z),
% 1.44/2.51 inference(resolve, [$cnf($equal(Y, X))], [refute_30_9, refute_30_10])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_12, plain,
% 1.44/2.51 (op(e2, e2) != e3 | op(op(e0, e2), e2) != op(e2, e2) |
% 1.44/2.51 op(op(e0, e2), e2) = e3),
% 1.44/2.51 inference(subst, [],
% 1.44/2.51 [refute_30_11 :
% 1.44/2.51 [bind(X, $fot(op(op(e0, e2), e2))),
% 1.44/2.51 bind(Y, $fot(op(e2, e2))), bind(Z, $fot(e3))]])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_13, plain, (op(e2, e2) != e3 | op(op(e0, e2), e2) = e3),
% 1.44/2.51 inference(resolve, [$cnf($equal(op(op(e0, e2), e2), op(e2, e2)))],
% 1.44/2.51 [refute_30_6, refute_30_12])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_14, plain, (op(op(e0, e2), e2) = e3),
% 1.44/2.51 inference(resolve, [$cnf($equal(op(e2, e2), e3))],
% 1.44/2.51 [refute_30_1, refute_30_13])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_15, plain,
% 1.44/2.51 (e3 != op(e0, op(e2, e2)) | op(op(e0, e2), e2) != e3 |
% 1.44/2.51 op(op(e0, e2), e2) = op(e0, op(e2, e2))),
% 1.44/2.51 introduced(tautology,
% 1.44/2.51 [equality,
% 1.44/2.51 [$cnf($equal(op(op(e0, e2), e2), e3)), [1],
% 1.44/2.51 $fot(op(e0, op(e2, e2)))]])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_16, plain,
% 1.44/2.51 (e3 != op(e0, op(e2, e2)) | op(op(e0, e2), e2) = op(e0, op(e2, e2))),
% 1.44/2.51 inference(resolve, [$cnf($equal(op(op(e0, e2), e2), e3))],
% 1.44/2.51 [refute_30_14, refute_30_15])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_17, plain, (op(e0, e3) = e3),
% 1.44/2.51 inference(canonicalize, [], [normalize_30_8])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_18, plain, (op(e0, op(e2, e2)) = op(e0, op(e2, e2))),
% 1.44/2.51 introduced(tautology, [refl, [$fot(op(e0, op(e2, e2)))]])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_19, plain,
% 1.44/2.51 (op(e0, op(e2, e2)) != op(e0, op(e2, e2)) | op(e2, e2) != e3 |
% 1.44/2.51 op(e0, op(e2, e2)) = op(e0, e3)),
% 1.44/2.51 introduced(tautology,
% 1.44/2.51 [equality,
% 1.44/2.51 [$cnf($equal(op(e0, op(e2, e2)), op(e0, op(e2, e2)))),
% 1.44/2.51 [1, 1], $fot(e3)]])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_20, plain,
% 1.44/2.51 (op(e2, e2) != e3 | op(e0, op(e2, e2)) = op(e0, e3)),
% 1.44/2.51 inference(resolve,
% 1.44/2.51 [$cnf($equal(op(e0, op(e2, e2)), op(e0, op(e2, e2))))],
% 1.44/2.51 [refute_30_18, refute_30_19])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_21, plain, (op(e0, op(e2, e2)) = op(e0, e3)),
% 1.44/2.51 inference(resolve, [$cnf($equal(op(e2, e2), e3))],
% 1.44/2.51 [refute_30_1, refute_30_20])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_22, plain,
% 1.44/2.51 (op(e0, e3) != e3 | op(e0, op(e2, e2)) != op(e0, e3) |
% 1.44/2.51 op(e0, op(e2, e2)) = e3),
% 1.44/2.51 inference(subst, [],
% 1.44/2.51 [refute_30_11 :
% 1.44/2.51 [bind(X, $fot(op(e0, op(e2, e2)))),
% 1.44/2.51 bind(Y, $fot(op(e0, e3))), bind(Z, $fot(e3))]])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_23, plain, (op(e0, e3) != e3 | op(e0, op(e2, e2)) = e3),
% 1.44/2.51 inference(resolve, [$cnf($equal(op(e0, op(e2, e2)), op(e0, e3)))],
% 1.44/2.51 [refute_30_21, refute_30_22])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_24, plain, (op(e0, op(e2, e2)) = e3),
% 1.44/2.51 inference(resolve, [$cnf($equal(op(e0, e3), e3))],
% 1.44/2.51 [refute_30_17, refute_30_23])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_25, plain,
% 1.44/2.51 (e3 != e3 | op(e0, op(e2, e2)) != e3 | e3 = op(e0, op(e2, e2))),
% 1.44/2.51 introduced(tautology,
% 1.44/2.51 [equality,
% 1.44/2.51 [$cnf(~ $equal(e3, op(e0, op(e2, e2)))), [1], $fot(e3)]])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_26, plain, (e3 != e3 | e3 = op(e0, op(e2, e2))),
% 1.44/2.51 inference(resolve, [$cnf($equal(op(e0, op(e2, e2)), e3))],
% 1.44/2.51 [refute_30_24, refute_30_25])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_27, plain,
% 1.44/2.51 (e3 != e3 | op(op(e0, e2), e2) = op(e0, op(e2, e2))),
% 1.44/2.51 inference(resolve, [$cnf($equal(e3, op(e0, op(e2, e2))))],
% 1.44/2.51 [refute_30_26, refute_30_16])).
% 1.44/2.51
% 1.44/2.51 cnf(refute_30_28, plain, (e3 != e3),
% 1.44/2.51 inference(resolve,
% 1.44/2.51 [$cnf($equal(op(op(e0, e2), e2), op(e0, op(e2, e2))))],
% 1.44/2.51 [refute_30_27, refute_30_0])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_30_29, plain, (e3 = e3),
% 1.44/2.52 introduced(tautology, [refl, [$fot(e3)]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_30_30, plain, ($false),
% 1.44/2.52 inference(resolve, [$cnf($equal(e3, e3))],
% 1.44/2.52 [refute_30_29, refute_30_28])).
% 1.44/2.52
% 1.44/2.52 fof(negate_31_0, plain,
% 1.44/2.52 (~
% 1.44/2.52 ((~
% 1.44/2.52 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.44/2.52 op(e3, e3) = e0) |
% 1.44/2.52 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.44/2.52 op(e3, e3) = e1) |
% 1.44/2.52 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.44/2.52 op(e3, e3) = e2) |
% 1.44/2.52 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.44/2.52 op(e3, e3) = e3)) &
% 1.44/2.52 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.52 op(e0, e0) = e3) &
% 1.44/2.52 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.52 op(e0, e1) = e3) &
% 1.44/2.52 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.52 op(e0, e2) = e3) &
% 1.44/2.52 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.52 op(e0, e3) = e3) &
% 1.44/2.52 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.52 op(e1, e0) = e3) &
% 1.44/2.52 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.52 op(e1, e1) = e3) &
% 1.44/2.52 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.52 op(e1, e2) = e3) &
% 1.44/2.52 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.52 op(e1, e3) = e3) &
% 1.44/2.52 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.52 op(e2, e0) = e3) &
% 1.44/2.52 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.52 op(e2, e1) = e3) &
% 1.44/2.52 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.52 op(e2, e2) = e3) &
% 1.44/2.52 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.52 op(e2, e3) = e3) &
% 1.44/2.52 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.52 op(e3, e0) = e3) &
% 1.44/2.52 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.52 op(e3, e1) = e3) &
% 1.44/2.52 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.52 op(e3, e2) = e3) &
% 1.44/2.52 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.52 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.52 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.52 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.52 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.52 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.52 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.52 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.52 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.52 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.52 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.52 op(op(e0, e2), e2) = op(e0, op(e2, e2))) =>
% 1.44/2.52 op(op(e0, e2), e3) = op(e0, op(e2, e3)))),
% 1.44/2.52 inference(negate, [], [subgoal_31])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_0, plain,
% 1.44/2.52 (op(op(e0, e2), e3) != op(e0, op(e2, e3)) &
% 1.44/2.52 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.52 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.52 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.52 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.52 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.52 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.52 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.52 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.52 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.52 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.52 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.52 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.44/2.52 op(e3, e3) != e0) &
% 1.44/2.52 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.52 op(e3, e3) != e1) &
% 1.44/2.52 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.52 op(e3, e3) != e2) &
% 1.44/2.52 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.44/2.52 op(e3, e3) != e3) &
% 1.44/2.52 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.52 op(e0, e0) = e3) &
% 1.44/2.52 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.52 op(e0, e1) = e3) &
% 1.44/2.52 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.52 op(e0, e2) = e3) &
% 1.44/2.52 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.52 op(e0, e3) = e3) &
% 1.44/2.52 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.52 op(e1, e0) = e3) &
% 1.44/2.52 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.52 op(e1, e1) = e3) &
% 1.44/2.52 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.52 op(e1, e2) = e3) &
% 1.44/2.52 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.52 op(e1, e3) = e3) &
% 1.44/2.52 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.52 op(e2, e0) = e3) &
% 1.44/2.52 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.52 op(e2, e1) = e3) &
% 1.44/2.52 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.52 op(e2, e2) = e3) &
% 1.44/2.52 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.52 op(e2, e3) = e3) &
% 1.44/2.52 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.52 op(e3, e0) = e3) &
% 1.44/2.52 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.52 op(e3, e1) = e3) &
% 1.44/2.52 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.52 op(e3, e2) = e3) &
% 1.44/2.52 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.52 op(e3, e3) = e3)), inference(canonicalize, [], [negate_31_0])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_1, plain,
% 1.44/2.52 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.44/2.52 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.44/2.52 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.44/2.52 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.44/2.52 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.44/2.52 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_2, plain, (op(e0, e0) = e0),
% 1.44/2.52 inference(conjunct, [], [normalize_31_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_3, plain, (op(e3, e3) = e0),
% 1.44/2.52 inference(conjunct, [], [normalize_31_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_4, plain, (op(e1, e1) = e3),
% 1.44/2.52 inference(conjunct, [], [normalize_31_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_5, plain, (op(e2, e2) = e3),
% 1.44/2.52 inference(conjunct, [], [normalize_31_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_6, plain, (op(e0, e1) = e1),
% 1.44/2.52 inference(conjunct, [], [normalize_31_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_7, plain, (op(e0, e2) = e2),
% 1.44/2.52 inference(conjunct, [], [normalize_31_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_8, plain, (op(e0, e3) = e3),
% 1.44/2.52 inference(conjunct, [], [normalize_31_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_9, plain, (op(e1, e0) = e1),
% 1.44/2.52 inference(conjunct, [], [normalize_31_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_10, plain, (op(e1, e2) = e0),
% 1.44/2.52 inference(conjunct, [], [normalize_31_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_11, plain, (op(e1, e3) = e2),
% 1.44/2.52 inference(conjunct, [], [normalize_31_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_12, plain, (op(e2, e0) = e2),
% 1.44/2.52 inference(conjunct, [], [normalize_31_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_13, plain, (op(e2, e1) = e0),
% 1.44/2.52 inference(conjunct, [], [normalize_31_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_14, plain, (op(e2, e3) = e1),
% 1.44/2.52 inference(conjunct, [], [normalize_31_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_15, plain, (op(e3, e0) = e3),
% 1.44/2.52 inference(conjunct, [], [normalize_31_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_16, plain, (op(e3, e1) = e2),
% 1.44/2.52 inference(conjunct, [], [normalize_31_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_17, plain, (op(e3, e2) = e1),
% 1.44/2.52 inference(conjunct, [], [normalize_31_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_18, plain,
% 1.44/2.52 (op(op(e0, e2), e3) != op(e0, op(e2, e3)) &
% 1.44/2.52 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.52 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.52 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.52 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.52 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.52 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.52 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.52 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.52 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.52 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.52 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.52 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.44/2.52 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.44/2.52 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.52 op(e3, e3) != e1) &
% 1.44/2.52 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.52 op(e3, e3) != e2)),
% 1.44/2.52 inference(simplify, [],
% 1.44/2.52 [normalize_31_0, normalize_31_2, normalize_31_3,
% 1.44/2.52 normalize_31_4, normalize_31_5, normalize_31_2,
% 1.44/2.52 normalize_31_6, normalize_31_7, normalize_31_8,
% 1.44/2.52 normalize_31_9, normalize_31_4, normalize_31_10,
% 1.44/2.52 normalize_31_11, normalize_31_12, normalize_31_13,
% 1.44/2.52 normalize_31_5, normalize_31_14, normalize_31_15,
% 1.44/2.52 normalize_31_16, normalize_31_17, normalize_31_3])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_31_19, plain, (op(op(e0, e2), e3) != op(e0, op(e2, e3))),
% 1.44/2.52 inference(conjunct, [], [normalize_31_18])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_0, plain, (op(op(e0, e2), e3) != op(e0, op(e2, e3))),
% 1.44/2.52 inference(canonicalize, [], [normalize_31_19])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_1, plain, (op(e2, e3) = e1),
% 1.44/2.52 inference(canonicalize, [], [normalize_31_14])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_2, plain, (op(e0, e2) = e2),
% 1.44/2.52 inference(canonicalize, [], [normalize_31_7])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_3, plain, (op(op(e0, e2), e3) = op(op(e0, e2), e3)),
% 1.44/2.52 introduced(tautology, [refl, [$fot(op(op(e0, e2), e3))]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_4, plain,
% 1.44/2.52 (op(e0, e2) != e2 | op(op(e0, e2), e3) != op(op(e0, e2), e3) |
% 1.44/2.52 op(op(e0, e2), e3) = op(e2, e3)),
% 1.44/2.52 introduced(tautology,
% 1.44/2.52 [equality,
% 1.44/2.52 [$cnf($equal(op(op(e0, e2), e3), op(op(e0, e2), e3))),
% 1.44/2.52 [1, 0], $fot(e2)]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_5, plain,
% 1.44/2.52 (op(e0, e2) != e2 | op(op(e0, e2), e3) = op(e2, e3)),
% 1.44/2.52 inference(resolve,
% 1.44/2.52 [$cnf($equal(op(op(e0, e2), e3), op(op(e0, e2), e3)))],
% 1.44/2.52 [refute_31_3, refute_31_4])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_6, plain, (op(op(e0, e2), e3) = op(e2, e3)),
% 1.44/2.52 inference(resolve, [$cnf($equal(op(e0, e2), e2))],
% 1.44/2.52 [refute_31_2, refute_31_5])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_8, plain, (X != X | X != Y | Y = X),
% 1.44/2.52 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_9, plain, (X != Y | Y = X),
% 1.44/2.52 inference(resolve, [$cnf($equal(X, X))], [refute_31_7, refute_31_8])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_10, plain, (Y != X | Y != Z | X = Z),
% 1.44/2.52 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_11, plain, (X != Y | Y != Z | X = Z),
% 1.44/2.52 inference(resolve, [$cnf($equal(Y, X))], [refute_31_9, refute_31_10])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_12, plain,
% 1.44/2.52 (op(e2, e3) != e1 | op(op(e0, e2), e3) != op(e2, e3) |
% 1.44/2.52 op(op(e0, e2), e3) = e1),
% 1.44/2.52 inference(subst, [],
% 1.44/2.52 [refute_31_11 :
% 1.44/2.52 [bind(X, $fot(op(op(e0, e2), e3))),
% 1.44/2.52 bind(Y, $fot(op(e2, e3))), bind(Z, $fot(e1))]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_13, plain, (op(e2, e3) != e1 | op(op(e0, e2), e3) = e1),
% 1.44/2.52 inference(resolve, [$cnf($equal(op(op(e0, e2), e3), op(e2, e3)))],
% 1.44/2.52 [refute_31_6, refute_31_12])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_14, plain, (op(op(e0, e2), e3) = e1),
% 1.44/2.52 inference(resolve, [$cnf($equal(op(e2, e3), e1))],
% 1.44/2.52 [refute_31_1, refute_31_13])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_15, plain,
% 1.44/2.52 (e1 != op(e0, op(e2, e3)) | op(op(e0, e2), e3) != e1 |
% 1.44/2.52 op(op(e0, e2), e3) = op(e0, op(e2, e3))),
% 1.44/2.52 introduced(tautology,
% 1.44/2.52 [equality,
% 1.44/2.52 [$cnf($equal(op(op(e0, e2), e3), e1)), [1],
% 1.44/2.52 $fot(op(e0, op(e2, e3)))]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_16, plain,
% 1.44/2.52 (e1 != op(e0, op(e2, e3)) | op(op(e0, e2), e3) = op(e0, op(e2, e3))),
% 1.44/2.52 inference(resolve, [$cnf($equal(op(op(e0, e2), e3), e1))],
% 1.44/2.52 [refute_31_14, refute_31_15])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_17, plain, (op(e0, e1) = e1),
% 1.44/2.52 inference(canonicalize, [], [normalize_31_6])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_18, plain, (op(e0, op(e2, e3)) = op(e0, op(e2, e3))),
% 1.44/2.52 introduced(tautology, [refl, [$fot(op(e0, op(e2, e3)))]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_19, plain,
% 1.44/2.52 (op(e0, op(e2, e3)) != op(e0, op(e2, e3)) | op(e2, e3) != e1 |
% 1.44/2.52 op(e0, op(e2, e3)) = op(e0, e1)),
% 1.44/2.52 introduced(tautology,
% 1.44/2.52 [equality,
% 1.44/2.52 [$cnf($equal(op(e0, op(e2, e3)), op(e0, op(e2, e3)))),
% 1.44/2.52 [1, 1], $fot(e1)]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_20, plain,
% 1.44/2.52 (op(e2, e3) != e1 | op(e0, op(e2, e3)) = op(e0, e1)),
% 1.44/2.52 inference(resolve,
% 1.44/2.52 [$cnf($equal(op(e0, op(e2, e3)), op(e0, op(e2, e3))))],
% 1.44/2.52 [refute_31_18, refute_31_19])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_21, plain, (op(e0, op(e2, e3)) = op(e0, e1)),
% 1.44/2.52 inference(resolve, [$cnf($equal(op(e2, e3), e1))],
% 1.44/2.52 [refute_31_1, refute_31_20])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_22, plain,
% 1.44/2.52 (op(e0, e1) != e1 | op(e0, op(e2, e3)) != op(e0, e1) |
% 1.44/2.52 op(e0, op(e2, e3)) = e1),
% 1.44/2.52 inference(subst, [],
% 1.44/2.52 [refute_31_11 :
% 1.44/2.52 [bind(X, $fot(op(e0, op(e2, e3)))),
% 1.44/2.52 bind(Y, $fot(op(e0, e1))), bind(Z, $fot(e1))]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_23, plain, (op(e0, e1) != e1 | op(e0, op(e2, e3)) = e1),
% 1.44/2.52 inference(resolve, [$cnf($equal(op(e0, op(e2, e3)), op(e0, e1)))],
% 1.44/2.52 [refute_31_21, refute_31_22])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_24, plain, (op(e0, op(e2, e3)) = e1),
% 1.44/2.52 inference(resolve, [$cnf($equal(op(e0, e1), e1))],
% 1.44/2.52 [refute_31_17, refute_31_23])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_25, plain,
% 1.44/2.52 (e1 != e1 | op(e0, op(e2, e3)) != e1 | e1 = op(e0, op(e2, e3))),
% 1.44/2.52 introduced(tautology,
% 1.44/2.52 [equality,
% 1.44/2.52 [$cnf(~ $equal(e1, op(e0, op(e2, e3)))), [1], $fot(e1)]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_26, plain, (e1 != e1 | e1 = op(e0, op(e2, e3))),
% 1.44/2.52 inference(resolve, [$cnf($equal(op(e0, op(e2, e3)), e1))],
% 1.44/2.52 [refute_31_24, refute_31_25])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_27, plain,
% 1.44/2.52 (e1 != e1 | op(op(e0, e2), e3) = op(e0, op(e2, e3))),
% 1.44/2.52 inference(resolve, [$cnf($equal(e1, op(e0, op(e2, e3))))],
% 1.44/2.52 [refute_31_26, refute_31_16])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_28, plain, (e1 != e1),
% 1.44/2.52 inference(resolve,
% 1.44/2.52 [$cnf($equal(op(op(e0, e2), e3), op(e0, op(e2, e3))))],
% 1.44/2.52 [refute_31_27, refute_31_0])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_29, plain, (e1 = e1),
% 1.44/2.52 introduced(tautology, [refl, [$fot(e1)]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_31_30, plain, ($false),
% 1.44/2.52 inference(resolve, [$cnf($equal(e1, e1))],
% 1.44/2.52 [refute_31_29, refute_31_28])).
% 1.44/2.52
% 1.44/2.52 fof(negate_32_0, plain,
% 1.44/2.52 (~
% 1.44/2.52 ((~
% 1.44/2.52 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.44/2.52 op(e3, e3) = e0) |
% 1.44/2.52 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.44/2.52 op(e3, e3) = e1) |
% 1.44/2.52 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.44/2.52 op(e3, e3) = e2) |
% 1.44/2.52 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.44/2.52 op(e3, e3) = e3)) &
% 1.44/2.52 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.52 op(e0, e0) = e3) &
% 1.44/2.52 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.52 op(e0, e1) = e3) &
% 1.44/2.52 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.52 op(e0, e2) = e3) &
% 1.44/2.52 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.52 op(e0, e3) = e3) &
% 1.44/2.52 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.52 op(e1, e0) = e3) &
% 1.44/2.52 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.52 op(e1, e1) = e3) &
% 1.44/2.52 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.52 op(e1, e2) = e3) &
% 1.44/2.52 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.52 op(e1, e3) = e3) &
% 1.44/2.52 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.52 op(e2, e0) = e3) &
% 1.44/2.52 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.52 op(e2, e1) = e3) &
% 1.44/2.52 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.52 op(e2, e2) = e3) &
% 1.44/2.52 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.52 op(e2, e3) = e3) &
% 1.44/2.52 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.52 op(e3, e0) = e3) &
% 1.44/2.52 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.52 op(e3, e1) = e3) &
% 1.44/2.52 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.52 op(e3, e2) = e3) &
% 1.44/2.52 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.52 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.52 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.52 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.52 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.52 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.52 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.52 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.52 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.52 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.52 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.52 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.52 op(op(e0, e2), e3) = op(e0, op(e2, e3))) =>
% 1.44/2.52 op(op(e0, e3), e0) = op(e0, op(e3, e0)))),
% 1.44/2.52 inference(negate, [], [subgoal_32])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_0, plain,
% 1.44/2.52 (op(op(e0, e3), e0) != op(e0, op(e3, e0)) &
% 1.44/2.52 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.52 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.52 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.52 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.52 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.52 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.52 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.52 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.52 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.52 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.52 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.52 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.52 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.44/2.52 op(e3, e3) != e0) &
% 1.44/2.52 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.52 op(e3, e3) != e1) &
% 1.44/2.52 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.52 op(e3, e3) != e2) &
% 1.44/2.52 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.44/2.52 op(e3, e3) != e3) &
% 1.44/2.52 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.52 op(e0, e0) = e3) &
% 1.44/2.52 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.52 op(e0, e1) = e3) &
% 1.44/2.52 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.52 op(e0, e2) = e3) &
% 1.44/2.52 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.52 op(e0, e3) = e3) &
% 1.44/2.52 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.52 op(e1, e0) = e3) &
% 1.44/2.52 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.52 op(e1, e1) = e3) &
% 1.44/2.52 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.52 op(e1, e2) = e3) &
% 1.44/2.52 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.52 op(e1, e3) = e3) &
% 1.44/2.52 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.52 op(e2, e0) = e3) &
% 1.44/2.52 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.52 op(e2, e1) = e3) &
% 1.44/2.52 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.52 op(e2, e2) = e3) &
% 1.44/2.52 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.52 op(e2, e3) = e3) &
% 1.44/2.52 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.52 op(e3, e0) = e3) &
% 1.44/2.52 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.52 op(e3, e1) = e3) &
% 1.44/2.52 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.52 op(e3, e2) = e3) &
% 1.44/2.52 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.52 op(e3, e3) = e3)), inference(canonicalize, [], [negate_32_0])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_1, plain,
% 1.44/2.52 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.44/2.52 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.44/2.52 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.44/2.52 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.44/2.52 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.44/2.52 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_2, plain, (op(e0, e0) = e0),
% 1.44/2.52 inference(conjunct, [], [normalize_32_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_3, plain, (op(e3, e3) = e0),
% 1.44/2.52 inference(conjunct, [], [normalize_32_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_4, plain, (op(e1, e1) = e3),
% 1.44/2.52 inference(conjunct, [], [normalize_32_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_5, plain, (op(e2, e2) = e3),
% 1.44/2.52 inference(conjunct, [], [normalize_32_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_6, plain, (op(e0, e1) = e1),
% 1.44/2.52 inference(conjunct, [], [normalize_32_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_7, plain, (op(e0, e2) = e2),
% 1.44/2.52 inference(conjunct, [], [normalize_32_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_8, plain, (op(e0, e3) = e3),
% 1.44/2.52 inference(conjunct, [], [normalize_32_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_9, plain, (op(e1, e0) = e1),
% 1.44/2.52 inference(conjunct, [], [normalize_32_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_10, plain, (op(e1, e2) = e0),
% 1.44/2.52 inference(conjunct, [], [normalize_32_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_11, plain, (op(e1, e3) = e2),
% 1.44/2.52 inference(conjunct, [], [normalize_32_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_12, plain, (op(e2, e0) = e2),
% 1.44/2.52 inference(conjunct, [], [normalize_32_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_13, plain, (op(e2, e1) = e0),
% 1.44/2.52 inference(conjunct, [], [normalize_32_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_14, plain, (op(e2, e3) = e1),
% 1.44/2.52 inference(conjunct, [], [normalize_32_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_15, plain, (op(e3, e0) = e3),
% 1.44/2.52 inference(conjunct, [], [normalize_32_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_16, plain, (op(e3, e1) = e2),
% 1.44/2.52 inference(conjunct, [], [normalize_32_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_17, plain, (op(e3, e2) = e1),
% 1.44/2.52 inference(conjunct, [], [normalize_32_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_18, plain,
% 1.44/2.52 (op(op(e0, e3), e0) != op(e0, op(e3, e0)) &
% 1.44/2.52 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.52 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.52 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.52 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.52 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.52 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.52 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.52 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.52 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.52 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.52 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.52 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.52 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.44/2.52 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.44/2.52 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.52 op(e3, e3) != e1) &
% 1.44/2.52 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.52 op(e3, e3) != e2)),
% 1.44/2.52 inference(simplify, [],
% 1.44/2.52 [normalize_32_0, normalize_32_2, normalize_32_3,
% 1.44/2.52 normalize_32_4, normalize_32_5, normalize_32_2,
% 1.44/2.52 normalize_32_6, normalize_32_7, normalize_32_8,
% 1.44/2.52 normalize_32_9, normalize_32_4, normalize_32_10,
% 1.44/2.52 normalize_32_11, normalize_32_12, normalize_32_13,
% 1.44/2.52 normalize_32_5, normalize_32_14, normalize_32_15,
% 1.44/2.52 normalize_32_16, normalize_32_17, normalize_32_3])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_32_19, plain, (op(op(e0, e3), e0) != op(e0, op(e3, e0))),
% 1.44/2.52 inference(conjunct, [], [normalize_32_18])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_0, plain, (op(op(e0, e3), e0) != op(e0, op(e3, e0))),
% 1.44/2.52 inference(canonicalize, [], [normalize_32_19])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_1, plain, (op(e3, e0) = e3),
% 1.44/2.52 inference(canonicalize, [], [normalize_32_15])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_2, plain, (op(e0, e3) = e3),
% 1.44/2.52 inference(canonicalize, [], [normalize_32_8])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_3, plain, (op(op(e0, e3), e0) = op(op(e0, e3), e0)),
% 1.44/2.52 introduced(tautology, [refl, [$fot(op(op(e0, e3), e0))]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_4, plain,
% 1.44/2.52 (op(e0, e3) != e3 | op(op(e0, e3), e0) != op(op(e0, e3), e0) |
% 1.44/2.52 op(op(e0, e3), e0) = op(e3, e0)),
% 1.44/2.52 introduced(tautology,
% 1.44/2.52 [equality,
% 1.44/2.52 [$cnf($equal(op(op(e0, e3), e0), op(op(e0, e3), e0))),
% 1.44/2.52 [1, 0], $fot(e3)]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_5, plain,
% 1.44/2.52 (op(e0, e3) != e3 | op(op(e0, e3), e0) = op(e3, e0)),
% 1.44/2.52 inference(resolve,
% 1.44/2.52 [$cnf($equal(op(op(e0, e3), e0), op(op(e0, e3), e0)))],
% 1.44/2.52 [refute_32_3, refute_32_4])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_6, plain, (op(op(e0, e3), e0) = op(e3, e0)),
% 1.44/2.52 inference(resolve, [$cnf($equal(op(e0, e3), e3))],
% 1.44/2.52 [refute_32_2, refute_32_5])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_8, plain, (X != X | X != Y | Y = X),
% 1.44/2.52 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_9, plain, (X != Y | Y = X),
% 1.44/2.52 inference(resolve, [$cnf($equal(X, X))], [refute_32_7, refute_32_8])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_10, plain, (Y != X | Y != Z | X = Z),
% 1.44/2.52 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_11, plain, (X != Y | Y != Z | X = Z),
% 1.44/2.52 inference(resolve, [$cnf($equal(Y, X))], [refute_32_9, refute_32_10])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_12, plain,
% 1.44/2.52 (op(e3, e0) != e3 | op(op(e0, e3), e0) != op(e3, e0) |
% 1.44/2.52 op(op(e0, e3), e0) = e3),
% 1.44/2.52 inference(subst, [],
% 1.44/2.52 [refute_32_11 :
% 1.44/2.52 [bind(X, $fot(op(op(e0, e3), e0))),
% 1.44/2.52 bind(Y, $fot(op(e3, e0))), bind(Z, $fot(e3))]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_13, plain, (op(e3, e0) != e3 | op(op(e0, e3), e0) = e3),
% 1.44/2.52 inference(resolve, [$cnf($equal(op(op(e0, e3), e0), op(e3, e0)))],
% 1.44/2.52 [refute_32_6, refute_32_12])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_14, plain, (op(op(e0, e3), e0) = e3),
% 1.44/2.52 inference(resolve, [$cnf($equal(op(e3, e0), e3))],
% 1.44/2.52 [refute_32_1, refute_32_13])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_15, plain,
% 1.44/2.52 (e3 != op(e0, op(e3, e0)) | op(op(e0, e3), e0) != e3 |
% 1.44/2.52 op(op(e0, e3), e0) = op(e0, op(e3, e0))),
% 1.44/2.52 introduced(tautology,
% 1.44/2.52 [equality,
% 1.44/2.52 [$cnf($equal(op(op(e0, e3), e0), e3)), [1],
% 1.44/2.52 $fot(op(e0, op(e3, e0)))]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_16, plain,
% 1.44/2.52 (e3 != op(e0, op(e3, e0)) | op(op(e0, e3), e0) = op(e0, op(e3, e0))),
% 1.44/2.52 inference(resolve, [$cnf($equal(op(op(e0, e3), e0), e3))],
% 1.44/2.52 [refute_32_14, refute_32_15])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_17, plain, (op(e0, op(e3, e0)) = op(e0, op(e3, e0))),
% 1.44/2.52 introduced(tautology, [refl, [$fot(op(e0, op(e3, e0)))]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_18, plain,
% 1.44/2.52 (op(e0, op(e3, e0)) != op(e0, op(e3, e0)) | op(e3, e0) != e3 |
% 1.44/2.52 op(e0, op(e3, e0)) = op(e0, e3)),
% 1.44/2.52 introduced(tautology,
% 1.44/2.52 [equality,
% 1.44/2.52 [$cnf($equal(op(e0, op(e3, e0)), op(e0, op(e3, e0)))),
% 1.44/2.52 [1, 1], $fot(e3)]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_19, plain,
% 1.44/2.52 (op(e3, e0) != e3 | op(e0, op(e3, e0)) = op(e0, e3)),
% 1.44/2.52 inference(resolve,
% 1.44/2.52 [$cnf($equal(op(e0, op(e3, e0)), op(e0, op(e3, e0))))],
% 1.44/2.52 [refute_32_17, refute_32_18])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_20, plain, (op(e0, op(e3, e0)) = op(e0, e3)),
% 1.44/2.52 inference(resolve, [$cnf($equal(op(e3, e0), e3))],
% 1.44/2.52 [refute_32_1, refute_32_19])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_21, plain,
% 1.44/2.52 (op(e0, e3) != e3 | op(e0, op(e3, e0)) != op(e0, e3) |
% 1.44/2.52 op(e0, op(e3, e0)) = e3),
% 1.44/2.52 inference(subst, [],
% 1.44/2.52 [refute_32_11 :
% 1.44/2.52 [bind(X, $fot(op(e0, op(e3, e0)))),
% 1.44/2.52 bind(Y, $fot(op(e0, e3))), bind(Z, $fot(e3))]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_22, plain, (op(e0, e3) != e3 | op(e0, op(e3, e0)) = e3),
% 1.44/2.52 inference(resolve, [$cnf($equal(op(e0, op(e3, e0)), op(e0, e3)))],
% 1.44/2.52 [refute_32_20, refute_32_21])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_23, plain, (op(e0, op(e3, e0)) = e3),
% 1.44/2.52 inference(resolve, [$cnf($equal(op(e0, e3), e3))],
% 1.44/2.52 [refute_32_2, refute_32_22])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_24, plain,
% 1.44/2.52 (e3 != e3 | op(e0, op(e3, e0)) != e3 | e3 = op(e0, op(e3, e0))),
% 1.44/2.52 introduced(tautology,
% 1.44/2.52 [equality,
% 1.44/2.52 [$cnf(~ $equal(e3, op(e0, op(e3, e0)))), [1], $fot(e3)]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_25, plain, (e3 != e3 | e3 = op(e0, op(e3, e0))),
% 1.44/2.52 inference(resolve, [$cnf($equal(op(e0, op(e3, e0)), e3))],
% 1.44/2.52 [refute_32_23, refute_32_24])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_26, plain,
% 1.44/2.52 (e3 != e3 | op(op(e0, e3), e0) = op(e0, op(e3, e0))),
% 1.44/2.52 inference(resolve, [$cnf($equal(e3, op(e0, op(e3, e0))))],
% 1.44/2.52 [refute_32_25, refute_32_16])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_27, plain, (e3 != e3),
% 1.44/2.52 inference(resolve,
% 1.44/2.52 [$cnf($equal(op(op(e0, e3), e0), op(e0, op(e3, e0))))],
% 1.44/2.52 [refute_32_26, refute_32_0])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_28, plain, (e3 = e3),
% 1.44/2.52 introduced(tautology, [refl, [$fot(e3)]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_32_29, plain, ($false),
% 1.44/2.52 inference(resolve, [$cnf($equal(e3, e3))],
% 1.44/2.52 [refute_32_28, refute_32_27])).
% 1.44/2.52
% 1.44/2.52 fof(negate_33_0, plain,
% 1.44/2.52 (~
% 1.44/2.52 ((~
% 1.44/2.52 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.44/2.52 op(e3, e3) = e0) |
% 1.44/2.52 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.44/2.52 op(e3, e3) = e1) |
% 1.44/2.52 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.44/2.52 op(e3, e3) = e2) |
% 1.44/2.52 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.44/2.52 op(e3, e3) = e3)) &
% 1.44/2.52 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.52 op(e0, e0) = e3) &
% 1.44/2.52 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.52 op(e0, e1) = e3) &
% 1.44/2.52 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.52 op(e0, e2) = e3) &
% 1.44/2.52 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.52 op(e0, e3) = e3) &
% 1.44/2.52 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.52 op(e1, e0) = e3) &
% 1.44/2.52 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.52 op(e1, e1) = e3) &
% 1.44/2.52 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.52 op(e1, e2) = e3) &
% 1.44/2.52 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.52 op(e1, e3) = e3) &
% 1.44/2.52 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.52 op(e2, e0) = e3) &
% 1.44/2.52 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.52 op(e2, e1) = e3) &
% 1.44/2.52 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.52 op(e2, e2) = e3) &
% 1.44/2.52 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.52 op(e2, e3) = e3) &
% 1.44/2.52 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.52 op(e3, e0) = e3) &
% 1.44/2.52 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.52 op(e3, e1) = e3) &
% 1.44/2.52 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.52 op(e3, e2) = e3) &
% 1.44/2.52 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.52 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.52 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.52 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.52 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.52 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.52 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.52 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.52 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.52 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.52 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.52 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.52 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.52 op(op(e0, e3), e0) = op(e0, op(e3, e0))) =>
% 1.44/2.52 op(op(e0, e3), e1) = op(e0, op(e3, e1)))),
% 1.44/2.52 inference(negate, [], [subgoal_33])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_0, plain,
% 1.44/2.52 (op(op(e0, e3), e1) != op(e0, op(e3, e1)) &
% 1.44/2.52 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.52 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.52 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.52 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.52 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.52 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.52 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.52 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.52 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.52 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.52 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.52 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.52 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.52 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.44/2.52 op(e3, e3) != e0) &
% 1.44/2.52 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.52 op(e3, e3) != e1) &
% 1.44/2.52 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.52 op(e3, e3) != e2) &
% 1.44/2.52 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.44/2.52 op(e3, e3) != e3) &
% 1.44/2.52 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.52 op(e0, e0) = e3) &
% 1.44/2.52 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.52 op(e0, e1) = e3) &
% 1.44/2.52 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.52 op(e0, e2) = e3) &
% 1.44/2.52 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.52 op(e0, e3) = e3) &
% 1.44/2.52 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.52 op(e1, e0) = e3) &
% 1.44/2.52 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.52 op(e1, e1) = e3) &
% 1.44/2.52 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.52 op(e1, e2) = e3) &
% 1.44/2.52 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.52 op(e1, e3) = e3) &
% 1.44/2.52 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.52 op(e2, e0) = e3) &
% 1.44/2.52 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.52 op(e2, e1) = e3) &
% 1.44/2.52 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.52 op(e2, e2) = e3) &
% 1.44/2.52 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.52 op(e2, e3) = e3) &
% 1.44/2.52 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.52 op(e3, e0) = e3) &
% 1.44/2.52 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.52 op(e3, e1) = e3) &
% 1.44/2.52 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.52 op(e3, e2) = e3) &
% 1.44/2.52 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.52 op(e3, e3) = e3)), inference(canonicalize, [], [negate_33_0])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_1, plain,
% 1.44/2.52 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.44/2.52 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.44/2.52 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.44/2.52 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.44/2.52 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.44/2.52 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_2, plain, (op(e0, e0) = e0),
% 1.44/2.52 inference(conjunct, [], [normalize_33_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_3, plain, (op(e3, e3) = e0),
% 1.44/2.52 inference(conjunct, [], [normalize_33_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_4, plain, (op(e1, e1) = e3),
% 1.44/2.52 inference(conjunct, [], [normalize_33_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_5, plain, (op(e2, e2) = e3),
% 1.44/2.52 inference(conjunct, [], [normalize_33_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_6, plain, (op(e0, e1) = e1),
% 1.44/2.52 inference(conjunct, [], [normalize_33_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_7, plain, (op(e0, e2) = e2),
% 1.44/2.52 inference(conjunct, [], [normalize_33_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_8, plain, (op(e0, e3) = e3),
% 1.44/2.52 inference(conjunct, [], [normalize_33_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_9, plain, (op(e1, e0) = e1),
% 1.44/2.52 inference(conjunct, [], [normalize_33_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_10, plain, (op(e1, e2) = e0),
% 1.44/2.52 inference(conjunct, [], [normalize_33_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_11, plain, (op(e1, e3) = e2),
% 1.44/2.52 inference(conjunct, [], [normalize_33_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_12, plain, (op(e2, e0) = e2),
% 1.44/2.52 inference(conjunct, [], [normalize_33_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_13, plain, (op(e2, e1) = e0),
% 1.44/2.52 inference(conjunct, [], [normalize_33_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_14, plain, (op(e2, e3) = e1),
% 1.44/2.52 inference(conjunct, [], [normalize_33_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_15, plain, (op(e3, e0) = e3),
% 1.44/2.52 inference(conjunct, [], [normalize_33_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_16, plain, (op(e3, e1) = e2),
% 1.44/2.52 inference(conjunct, [], [normalize_33_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_17, plain, (op(e3, e2) = e1),
% 1.44/2.52 inference(conjunct, [], [normalize_33_1])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_18, plain,
% 1.44/2.52 (op(op(e0, e3), e1) != op(e0, op(e3, e1)) &
% 1.44/2.52 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.52 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.52 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.52 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.52 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.52 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.52 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.52 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.52 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.52 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.52 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.52 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.52 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.52 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.44/2.52 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.44/2.52 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.52 op(e3, e3) != e1) &
% 1.44/2.52 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.52 op(e3, e3) != e2)),
% 1.44/2.52 inference(simplify, [],
% 1.44/2.52 [normalize_33_0, normalize_33_2, normalize_33_3,
% 1.44/2.52 normalize_33_4, normalize_33_5, normalize_33_2,
% 1.44/2.52 normalize_33_6, normalize_33_7, normalize_33_8,
% 1.44/2.52 normalize_33_9, normalize_33_4, normalize_33_10,
% 1.44/2.52 normalize_33_11, normalize_33_12, normalize_33_13,
% 1.44/2.52 normalize_33_5, normalize_33_14, normalize_33_15,
% 1.44/2.52 normalize_33_16, normalize_33_17, normalize_33_3])).
% 1.44/2.52
% 1.44/2.52 fof(normalize_33_19, plain, (op(op(e0, e3), e1) != op(e0, op(e3, e1))),
% 1.44/2.52 inference(conjunct, [], [normalize_33_18])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_33_0, plain, (op(op(e0, e3), e1) != op(e0, op(e3, e1))),
% 1.44/2.52 inference(canonicalize, [], [normalize_33_19])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_33_1, plain, (op(e3, e1) = e2),
% 1.44/2.52 inference(canonicalize, [], [normalize_33_16])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_33_2, plain, (op(e0, e3) = e3),
% 1.44/2.52 inference(canonicalize, [], [normalize_33_8])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_33_3, plain, (op(op(e0, e3), e1) = op(op(e0, e3), e1)),
% 1.44/2.52 introduced(tautology, [refl, [$fot(op(op(e0, e3), e1))]])).
% 1.44/2.52
% 1.44/2.52 cnf(refute_33_4, plain,
% 1.44/2.52 (op(e0, e3) != e3 | op(op(e0, e3), e1) != op(op(e0, e3), e1) |
% 1.44/2.52 op(op(e0, e3), e1) = op(e3, e1)),
% 1.44/2.52 introduced(tautology,
% 1.44/2.52 [equality,
% 1.44/2.52 [$cnf($equal(op(op(e0, e3), e1), op(op(e0, e3), e1))),
% 1.44/2.52 [1, 0], $fot(e3)]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_5, plain,
% 1.44/2.53 (op(e0, e3) != e3 | op(op(e0, e3), e1) = op(e3, e1)),
% 1.44/2.53 inference(resolve,
% 1.44/2.53 [$cnf($equal(op(op(e0, e3), e1), op(op(e0, e3), e1)))],
% 1.44/2.53 [refute_33_3, refute_33_4])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_6, plain, (op(op(e0, e3), e1) = op(e3, e1)),
% 1.44/2.53 inference(resolve, [$cnf($equal(op(e0, e3), e3))],
% 1.44/2.53 [refute_33_2, refute_33_5])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_8, plain, (X != X | X != Y | Y = X),
% 1.44/2.53 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_9, plain, (X != Y | Y = X),
% 1.44/2.53 inference(resolve, [$cnf($equal(X, X))], [refute_33_7, refute_33_8])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_10, plain, (Y != X | Y != Z | X = Z),
% 1.44/2.53 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_11, plain, (X != Y | Y != Z | X = Z),
% 1.44/2.53 inference(resolve, [$cnf($equal(Y, X))], [refute_33_9, refute_33_10])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_12, plain,
% 1.44/2.53 (op(e3, e1) != e2 | op(op(e0, e3), e1) != op(e3, e1) |
% 1.44/2.53 op(op(e0, e3), e1) = e2),
% 1.44/2.53 inference(subst, [],
% 1.44/2.53 [refute_33_11 :
% 1.44/2.53 [bind(X, $fot(op(op(e0, e3), e1))),
% 1.44/2.53 bind(Y, $fot(op(e3, e1))), bind(Z, $fot(e2))]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_13, plain, (op(e3, e1) != e2 | op(op(e0, e3), e1) = e2),
% 1.44/2.53 inference(resolve, [$cnf($equal(op(op(e0, e3), e1), op(e3, e1)))],
% 1.44/2.53 [refute_33_6, refute_33_12])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_14, plain, (op(op(e0, e3), e1) = e2),
% 1.44/2.53 inference(resolve, [$cnf($equal(op(e3, e1), e2))],
% 1.44/2.53 [refute_33_1, refute_33_13])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_15, plain,
% 1.44/2.53 (e2 != op(e0, op(e3, e1)) | op(op(e0, e3), e1) != e2 |
% 1.44/2.53 op(op(e0, e3), e1) = op(e0, op(e3, e1))),
% 1.44/2.53 introduced(tautology,
% 1.44/2.53 [equality,
% 1.44/2.53 [$cnf($equal(op(op(e0, e3), e1), e2)), [1],
% 1.44/2.53 $fot(op(e0, op(e3, e1)))]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_16, plain,
% 1.44/2.53 (e2 != op(e0, op(e3, e1)) | op(op(e0, e3), e1) = op(e0, op(e3, e1))),
% 1.44/2.53 inference(resolve, [$cnf($equal(op(op(e0, e3), e1), e2))],
% 1.44/2.53 [refute_33_14, refute_33_15])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_17, plain, (op(e0, e2) = e2),
% 1.44/2.53 inference(canonicalize, [], [normalize_33_7])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_18, plain, (op(e0, op(e3, e1)) = op(e0, op(e3, e1))),
% 1.44/2.53 introduced(tautology, [refl, [$fot(op(e0, op(e3, e1)))]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_19, plain,
% 1.44/2.53 (op(e0, op(e3, e1)) != op(e0, op(e3, e1)) | op(e3, e1) != e2 |
% 1.44/2.53 op(e0, op(e3, e1)) = op(e0, e2)),
% 1.44/2.53 introduced(tautology,
% 1.44/2.53 [equality,
% 1.44/2.53 [$cnf($equal(op(e0, op(e3, e1)), op(e0, op(e3, e1)))),
% 1.44/2.53 [1, 1], $fot(e2)]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_20, plain,
% 1.44/2.53 (op(e3, e1) != e2 | op(e0, op(e3, e1)) = op(e0, e2)),
% 1.44/2.53 inference(resolve,
% 1.44/2.53 [$cnf($equal(op(e0, op(e3, e1)), op(e0, op(e3, e1))))],
% 1.44/2.53 [refute_33_18, refute_33_19])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_21, plain, (op(e0, op(e3, e1)) = op(e0, e2)),
% 1.44/2.53 inference(resolve, [$cnf($equal(op(e3, e1), e2))],
% 1.44/2.53 [refute_33_1, refute_33_20])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_22, plain,
% 1.44/2.53 (op(e0, e2) != e2 | op(e0, op(e3, e1)) != op(e0, e2) |
% 1.44/2.53 op(e0, op(e3, e1)) = e2),
% 1.44/2.53 inference(subst, [],
% 1.44/2.53 [refute_33_11 :
% 1.44/2.53 [bind(X, $fot(op(e0, op(e3, e1)))),
% 1.44/2.53 bind(Y, $fot(op(e0, e2))), bind(Z, $fot(e2))]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_23, plain, (op(e0, e2) != e2 | op(e0, op(e3, e1)) = e2),
% 1.44/2.53 inference(resolve, [$cnf($equal(op(e0, op(e3, e1)), op(e0, e2)))],
% 1.44/2.53 [refute_33_21, refute_33_22])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_24, plain, (op(e0, op(e3, e1)) = e2),
% 1.44/2.53 inference(resolve, [$cnf($equal(op(e0, e2), e2))],
% 1.44/2.53 [refute_33_17, refute_33_23])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_25, plain,
% 1.44/2.53 (e2 != e2 | op(e0, op(e3, e1)) != e2 | e2 = op(e0, op(e3, e1))),
% 1.44/2.53 introduced(tautology,
% 1.44/2.53 [equality,
% 1.44/2.53 [$cnf(~ $equal(e2, op(e0, op(e3, e1)))), [1], $fot(e2)]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_26, plain, (e2 != e2 | e2 = op(e0, op(e3, e1))),
% 1.44/2.53 inference(resolve, [$cnf($equal(op(e0, op(e3, e1)), e2))],
% 1.44/2.53 [refute_33_24, refute_33_25])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_27, plain,
% 1.44/2.53 (e2 != e2 | op(op(e0, e3), e1) = op(e0, op(e3, e1))),
% 1.44/2.53 inference(resolve, [$cnf($equal(e2, op(e0, op(e3, e1))))],
% 1.44/2.53 [refute_33_26, refute_33_16])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_28, plain, (e2 != e2),
% 1.44/2.53 inference(resolve,
% 1.44/2.53 [$cnf($equal(op(op(e0, e3), e1), op(e0, op(e3, e1))))],
% 1.44/2.53 [refute_33_27, refute_33_0])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_29, plain, (e2 = e2),
% 1.44/2.53 introduced(tautology, [refl, [$fot(e2)]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_33_30, plain, ($false),
% 1.44/2.53 inference(resolve, [$cnf($equal(e2, e2))],
% 1.44/2.53 [refute_33_29, refute_33_28])).
% 1.44/2.53
% 1.44/2.53 fof(negate_34_0, plain,
% 1.44/2.53 (~
% 1.44/2.53 ((~
% 1.44/2.53 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.44/2.53 op(e3, e3) = e0) |
% 1.44/2.53 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.44/2.53 op(e3, e3) = e1) |
% 1.44/2.53 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.44/2.53 op(e3, e3) = e2) |
% 1.44/2.53 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.44/2.53 op(e3, e3) = e3)) &
% 1.44/2.53 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.53 op(e0, e0) = e3) &
% 1.44/2.53 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.53 op(e0, e1) = e3) &
% 1.44/2.53 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.53 op(e0, e2) = e3) &
% 1.44/2.53 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.53 op(e0, e3) = e3) &
% 1.44/2.53 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.53 op(e1, e0) = e3) &
% 1.44/2.53 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.53 op(e1, e1) = e3) &
% 1.44/2.53 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.53 op(e1, e2) = e3) &
% 1.44/2.53 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.53 op(e1, e3) = e3) &
% 1.44/2.53 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.53 op(e2, e0) = e3) &
% 1.44/2.53 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.53 op(e2, e1) = e3) &
% 1.44/2.53 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.53 op(e2, e2) = e3) &
% 1.44/2.53 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.53 op(e2, e3) = e3) &
% 1.44/2.53 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.53 op(e3, e0) = e3) &
% 1.44/2.53 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.53 op(e3, e1) = e3) &
% 1.44/2.53 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.53 op(e3, e2) = e3) &
% 1.44/2.53 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.53 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.53 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.53 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.53 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.53 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.53 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.53 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.53 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.53 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.53 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.53 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.53 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.53 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.53 op(op(e0, e3), e1) = op(e0, op(e3, e1))) =>
% 1.44/2.53 op(op(e0, e3), e2) = op(e0, op(e3, e2)))),
% 1.44/2.53 inference(negate, [], [subgoal_34])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_0, plain,
% 1.44/2.53 (op(op(e0, e3), e2) != op(e0, op(e3, e2)) &
% 1.44/2.53 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.53 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.53 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.53 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.53 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.53 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.53 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.53 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.53 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.53 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.53 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.53 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.53 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.53 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.53 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.44/2.53 op(e3, e3) != e0) &
% 1.44/2.53 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.53 op(e3, e3) != e1) &
% 1.44/2.53 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.53 op(e3, e3) != e2) &
% 1.44/2.53 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.44/2.53 op(e3, e3) != e3) &
% 1.44/2.53 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.53 op(e0, e0) = e3) &
% 1.44/2.53 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.53 op(e0, e1) = e3) &
% 1.44/2.53 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.53 op(e0, e2) = e3) &
% 1.44/2.53 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.53 op(e0, e3) = e3) &
% 1.44/2.53 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.53 op(e1, e0) = e3) &
% 1.44/2.53 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.53 op(e1, e1) = e3) &
% 1.44/2.53 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.53 op(e1, e2) = e3) &
% 1.44/2.53 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.53 op(e1, e3) = e3) &
% 1.44/2.53 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.53 op(e2, e0) = e3) &
% 1.44/2.53 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.53 op(e2, e1) = e3) &
% 1.44/2.53 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.53 op(e2, e2) = e3) &
% 1.44/2.53 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.53 op(e2, e3) = e3) &
% 1.44/2.53 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.53 op(e3, e0) = e3) &
% 1.44/2.53 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.53 op(e3, e1) = e3) &
% 1.44/2.53 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.53 op(e3, e2) = e3) &
% 1.44/2.53 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.53 op(e3, e3) = e3)), inference(canonicalize, [], [negate_34_0])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_1, plain,
% 1.44/2.53 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.44/2.53 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.44/2.53 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.44/2.53 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.44/2.53 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.44/2.53 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_2, plain, (op(e0, e0) = e0),
% 1.44/2.53 inference(conjunct, [], [normalize_34_1])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_3, plain, (op(e3, e3) = e0),
% 1.44/2.53 inference(conjunct, [], [normalize_34_1])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_4, plain, (op(e1, e1) = e3),
% 1.44/2.53 inference(conjunct, [], [normalize_34_1])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_5, plain, (op(e2, e2) = e3),
% 1.44/2.53 inference(conjunct, [], [normalize_34_1])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_6, plain, (op(e0, e1) = e1),
% 1.44/2.53 inference(conjunct, [], [normalize_34_1])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_7, plain, (op(e0, e2) = e2),
% 1.44/2.53 inference(conjunct, [], [normalize_34_1])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_8, plain, (op(e0, e3) = e3),
% 1.44/2.53 inference(conjunct, [], [normalize_34_1])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_9, plain, (op(e1, e0) = e1),
% 1.44/2.53 inference(conjunct, [], [normalize_34_1])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_10, plain, (op(e1, e2) = e0),
% 1.44/2.53 inference(conjunct, [], [normalize_34_1])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_11, plain, (op(e1, e3) = e2),
% 1.44/2.53 inference(conjunct, [], [normalize_34_1])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_12, plain, (op(e2, e0) = e2),
% 1.44/2.53 inference(conjunct, [], [normalize_34_1])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_13, plain, (op(e2, e1) = e0),
% 1.44/2.53 inference(conjunct, [], [normalize_34_1])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_14, plain, (op(e2, e3) = e1),
% 1.44/2.53 inference(conjunct, [], [normalize_34_1])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_15, plain, (op(e3, e0) = e3),
% 1.44/2.53 inference(conjunct, [], [normalize_34_1])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_16, plain, (op(e3, e1) = e2),
% 1.44/2.53 inference(conjunct, [], [normalize_34_1])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_17, plain, (op(e3, e2) = e1),
% 1.44/2.53 inference(conjunct, [], [normalize_34_1])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_18, plain,
% 1.44/2.53 (op(op(e0, e3), e2) != op(e0, op(e3, e2)) &
% 1.44/2.53 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.53 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.53 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.53 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.53 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.53 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.53 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.53 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.53 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.53 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.53 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.53 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.53 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.53 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.53 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.44/2.53 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.44/2.53 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.53 op(e3, e3) != e1) &
% 1.44/2.53 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.53 op(e3, e3) != e2)),
% 1.44/2.53 inference(simplify, [],
% 1.44/2.53 [normalize_34_0, normalize_34_2, normalize_34_3,
% 1.44/2.53 normalize_34_4, normalize_34_5, normalize_34_2,
% 1.44/2.53 normalize_34_6, normalize_34_7, normalize_34_8,
% 1.44/2.53 normalize_34_9, normalize_34_4, normalize_34_10,
% 1.44/2.53 normalize_34_11, normalize_34_12, normalize_34_13,
% 1.44/2.53 normalize_34_5, normalize_34_14, normalize_34_15,
% 1.44/2.53 normalize_34_16, normalize_34_17, normalize_34_3])).
% 1.44/2.53
% 1.44/2.53 fof(normalize_34_19, plain, (op(op(e0, e3), e2) != op(e0, op(e3, e2))),
% 1.44/2.53 inference(conjunct, [], [normalize_34_18])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_0, plain, (op(op(e0, e3), e2) != op(e0, op(e3, e2))),
% 1.44/2.53 inference(canonicalize, [], [normalize_34_19])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_1, plain, (op(e3, e2) = e1),
% 1.44/2.53 inference(canonicalize, [], [normalize_34_17])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_2, plain, (op(e0, e3) = e3),
% 1.44/2.53 inference(canonicalize, [], [normalize_34_8])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_3, plain, (op(op(e0, e3), e2) = op(op(e0, e3), e2)),
% 1.44/2.53 introduced(tautology, [refl, [$fot(op(op(e0, e3), e2))]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_4, plain,
% 1.44/2.53 (op(e0, e3) != e3 | op(op(e0, e3), e2) != op(op(e0, e3), e2) |
% 1.44/2.53 op(op(e0, e3), e2) = op(e3, e2)),
% 1.44/2.53 introduced(tautology,
% 1.44/2.53 [equality,
% 1.44/2.53 [$cnf($equal(op(op(e0, e3), e2), op(op(e0, e3), e2))),
% 1.44/2.53 [1, 0], $fot(e3)]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_5, plain,
% 1.44/2.53 (op(e0, e3) != e3 | op(op(e0, e3), e2) = op(e3, e2)),
% 1.44/2.53 inference(resolve,
% 1.44/2.53 [$cnf($equal(op(op(e0, e3), e2), op(op(e0, e3), e2)))],
% 1.44/2.53 [refute_34_3, refute_34_4])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_6, plain, (op(op(e0, e3), e2) = op(e3, e2)),
% 1.44/2.53 inference(resolve, [$cnf($equal(op(e0, e3), e3))],
% 1.44/2.53 [refute_34_2, refute_34_5])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_8, plain, (X != X | X != Y | Y = X),
% 1.44/2.53 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_9, plain, (X != Y | Y = X),
% 1.44/2.53 inference(resolve, [$cnf($equal(X, X))], [refute_34_7, refute_34_8])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_10, plain, (Y != X | Y != Z | X = Z),
% 1.44/2.53 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_11, plain, (X != Y | Y != Z | X = Z),
% 1.44/2.53 inference(resolve, [$cnf($equal(Y, X))], [refute_34_9, refute_34_10])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_12, plain,
% 1.44/2.53 (op(e3, e2) != e1 | op(op(e0, e3), e2) != op(e3, e2) |
% 1.44/2.53 op(op(e0, e3), e2) = e1),
% 1.44/2.53 inference(subst, [],
% 1.44/2.53 [refute_34_11 :
% 1.44/2.53 [bind(X, $fot(op(op(e0, e3), e2))),
% 1.44/2.53 bind(Y, $fot(op(e3, e2))), bind(Z, $fot(e1))]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_13, plain, (op(e3, e2) != e1 | op(op(e0, e3), e2) = e1),
% 1.44/2.53 inference(resolve, [$cnf($equal(op(op(e0, e3), e2), op(e3, e2)))],
% 1.44/2.53 [refute_34_6, refute_34_12])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_14, plain, (op(op(e0, e3), e2) = e1),
% 1.44/2.53 inference(resolve, [$cnf($equal(op(e3, e2), e1))],
% 1.44/2.53 [refute_34_1, refute_34_13])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_15, plain,
% 1.44/2.53 (e1 != op(e0, op(e3, e2)) | op(op(e0, e3), e2) != e1 |
% 1.44/2.53 op(op(e0, e3), e2) = op(e0, op(e3, e2))),
% 1.44/2.53 introduced(tautology,
% 1.44/2.53 [equality,
% 1.44/2.53 [$cnf($equal(op(op(e0, e3), e2), e1)), [1],
% 1.44/2.53 $fot(op(e0, op(e3, e2)))]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_16, plain,
% 1.44/2.53 (e1 != op(e0, op(e3, e2)) | op(op(e0, e3), e2) = op(e0, op(e3, e2))),
% 1.44/2.53 inference(resolve, [$cnf($equal(op(op(e0, e3), e2), e1))],
% 1.44/2.53 [refute_34_14, refute_34_15])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_17, plain, (op(e0, e1) = e1),
% 1.44/2.53 inference(canonicalize, [], [normalize_34_6])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_18, plain, (op(e0, op(e3, e2)) = op(e0, op(e3, e2))),
% 1.44/2.53 introduced(tautology, [refl, [$fot(op(e0, op(e3, e2)))]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_19, plain,
% 1.44/2.53 (op(e0, op(e3, e2)) != op(e0, op(e3, e2)) | op(e3, e2) != e1 |
% 1.44/2.53 op(e0, op(e3, e2)) = op(e0, e1)),
% 1.44/2.53 introduced(tautology,
% 1.44/2.53 [equality,
% 1.44/2.53 [$cnf($equal(op(e0, op(e3, e2)), op(e0, op(e3, e2)))),
% 1.44/2.53 [1, 1], $fot(e1)]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_20, plain,
% 1.44/2.53 (op(e3, e2) != e1 | op(e0, op(e3, e2)) = op(e0, e1)),
% 1.44/2.53 inference(resolve,
% 1.44/2.53 [$cnf($equal(op(e0, op(e3, e2)), op(e0, op(e3, e2))))],
% 1.44/2.53 [refute_34_18, refute_34_19])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_21, plain, (op(e0, op(e3, e2)) = op(e0, e1)),
% 1.44/2.53 inference(resolve, [$cnf($equal(op(e3, e2), e1))],
% 1.44/2.53 [refute_34_1, refute_34_20])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_22, plain,
% 1.44/2.53 (op(e0, e1) != e1 | op(e0, op(e3, e2)) != op(e0, e1) |
% 1.44/2.53 op(e0, op(e3, e2)) = e1),
% 1.44/2.53 inference(subst, [],
% 1.44/2.53 [refute_34_11 :
% 1.44/2.53 [bind(X, $fot(op(e0, op(e3, e2)))),
% 1.44/2.53 bind(Y, $fot(op(e0, e1))), bind(Z, $fot(e1))]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_23, plain, (op(e0, e1) != e1 | op(e0, op(e3, e2)) = e1),
% 1.44/2.53 inference(resolve, [$cnf($equal(op(e0, op(e3, e2)), op(e0, e1)))],
% 1.44/2.53 [refute_34_21, refute_34_22])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_24, plain, (op(e0, op(e3, e2)) = e1),
% 1.44/2.53 inference(resolve, [$cnf($equal(op(e0, e1), e1))],
% 1.44/2.53 [refute_34_17, refute_34_23])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_25, plain,
% 1.44/2.53 (e1 != e1 | op(e0, op(e3, e2)) != e1 | e1 = op(e0, op(e3, e2))),
% 1.44/2.53 introduced(tautology,
% 1.44/2.53 [equality,
% 1.44/2.53 [$cnf(~ $equal(e1, op(e0, op(e3, e2)))), [1], $fot(e1)]])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_26, plain, (e1 != e1 | e1 = op(e0, op(e3, e2))),
% 1.44/2.53 inference(resolve, [$cnf($equal(op(e0, op(e3, e2)), e1))],
% 1.44/2.53 [refute_34_24, refute_34_25])).
% 1.44/2.53
% 1.44/2.53 cnf(refute_34_27, plain,
% 1.44/2.53 (e1 != e1 | op(op(e0, e3), e2) = op(e0, op(e3, e2))),
% 1.44/2.53 inference(resolve, [$cnf($equal(e1, op(e0, op(e3, e2))))],
% 1.44/2.53 [refute_34_26, refute_34_16])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_34_28, plain, (e1 != e1),
% 1.44/2.54 inference(resolve,
% 1.44/2.54 [$cnf($equal(op(op(e0, e3), e2), op(e0, op(e3, e2))))],
% 1.44/2.54 [refute_34_27, refute_34_0])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_34_29, plain, (e1 = e1),
% 1.44/2.54 introduced(tautology, [refl, [$fot(e1)]])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_34_30, plain, ($false),
% 1.44/2.54 inference(resolve, [$cnf($equal(e1, e1))],
% 1.44/2.54 [refute_34_29, refute_34_28])).
% 1.44/2.54
% 1.44/2.54 fof(negate_35_0, plain,
% 1.44/2.54 (~
% 1.44/2.54 ((~
% 1.44/2.54 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.44/2.54 op(e3, e3) = e0) |
% 1.44/2.54 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.44/2.54 op(e3, e3) = e1) |
% 1.44/2.54 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.44/2.54 op(e3, e3) = e2) |
% 1.44/2.54 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.44/2.54 op(e3, e3) = e3)) &
% 1.44/2.54 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.54 op(e0, e0) = e3) &
% 1.44/2.54 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.54 op(e0, e1) = e3) &
% 1.44/2.54 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.54 op(e0, e2) = e3) &
% 1.44/2.54 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.54 op(e0, e3) = e3) &
% 1.44/2.54 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.54 op(e1, e0) = e3) &
% 1.44/2.54 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.54 op(e1, e1) = e3) &
% 1.44/2.54 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.54 op(e1, e2) = e3) &
% 1.44/2.54 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.54 op(e1, e3) = e3) &
% 1.44/2.54 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.54 op(e2, e0) = e3) &
% 1.44/2.54 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.54 op(e2, e1) = e3) &
% 1.44/2.54 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.54 op(e2, e2) = e3) &
% 1.44/2.54 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.54 op(e2, e3) = e3) &
% 1.44/2.54 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.54 op(e3, e0) = e3) &
% 1.44/2.54 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.54 op(e3, e1) = e3) &
% 1.44/2.54 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.54 op(e3, e2) = e3) &
% 1.44/2.54 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.54 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.54 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.54 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.54 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.54 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.54 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.54 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.54 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.54 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.54 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.54 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.54 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.54 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.54 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.54 op(op(e0, e3), e2) = op(e0, op(e3, e2))) =>
% 1.44/2.54 op(op(e0, e3), e3) = op(e0, op(e3, e3)))),
% 1.44/2.54 inference(negate, [], [subgoal_35])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_0, plain,
% 1.44/2.54 (op(op(e0, e3), e3) != op(e0, op(e3, e3)) &
% 1.44/2.54 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.54 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.54 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.54 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.54 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.54 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.54 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.54 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.54 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.54 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.54 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.54 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.54 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.54 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.54 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.54 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.44/2.54 op(e3, e3) != e0) &
% 1.44/2.54 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.54 op(e3, e3) != e1) &
% 1.44/2.54 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.54 op(e3, e3) != e2) &
% 1.44/2.54 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.44/2.54 op(e3, e3) != e3) &
% 1.44/2.54 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.54 op(e0, e0) = e3) &
% 1.44/2.54 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.54 op(e0, e1) = e3) &
% 1.44/2.54 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.54 op(e0, e2) = e3) &
% 1.44/2.54 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.54 op(e0, e3) = e3) &
% 1.44/2.54 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.54 op(e1, e0) = e3) &
% 1.44/2.54 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.54 op(e1, e1) = e3) &
% 1.44/2.54 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.54 op(e1, e2) = e3) &
% 1.44/2.54 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.54 op(e1, e3) = e3) &
% 1.44/2.54 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.54 op(e2, e0) = e3) &
% 1.44/2.54 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.54 op(e2, e1) = e3) &
% 1.44/2.54 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.54 op(e2, e2) = e3) &
% 1.44/2.54 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.54 op(e2, e3) = e3) &
% 1.44/2.54 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.54 op(e3, e0) = e3) &
% 1.44/2.54 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.54 op(e3, e1) = e3) &
% 1.44/2.54 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.54 op(e3, e2) = e3) &
% 1.44/2.54 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.54 op(e3, e3) = e3)), inference(canonicalize, [], [negate_35_0])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_1, plain,
% 1.44/2.54 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.44/2.54 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.44/2.54 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.44/2.54 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.44/2.54 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.44/2.54 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_2, plain, (op(e0, e0) = e0),
% 1.44/2.54 inference(conjunct, [], [normalize_35_1])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_3, plain, (op(e3, e3) = e0),
% 1.44/2.54 inference(conjunct, [], [normalize_35_1])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_4, plain, (op(e1, e1) = e3),
% 1.44/2.54 inference(conjunct, [], [normalize_35_1])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_5, plain, (op(e2, e2) = e3),
% 1.44/2.54 inference(conjunct, [], [normalize_35_1])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_6, plain, (op(e0, e1) = e1),
% 1.44/2.54 inference(conjunct, [], [normalize_35_1])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_7, plain, (op(e0, e2) = e2),
% 1.44/2.54 inference(conjunct, [], [normalize_35_1])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_8, plain, (op(e0, e3) = e3),
% 1.44/2.54 inference(conjunct, [], [normalize_35_1])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_9, plain, (op(e1, e0) = e1),
% 1.44/2.54 inference(conjunct, [], [normalize_35_1])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_10, plain, (op(e1, e2) = e0),
% 1.44/2.54 inference(conjunct, [], [normalize_35_1])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_11, plain, (op(e1, e3) = e2),
% 1.44/2.54 inference(conjunct, [], [normalize_35_1])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_12, plain, (op(e2, e0) = e2),
% 1.44/2.54 inference(conjunct, [], [normalize_35_1])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_13, plain, (op(e2, e1) = e0),
% 1.44/2.54 inference(conjunct, [], [normalize_35_1])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_14, plain, (op(e2, e3) = e1),
% 1.44/2.54 inference(conjunct, [], [normalize_35_1])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_15, plain, (op(e3, e0) = e3),
% 1.44/2.54 inference(conjunct, [], [normalize_35_1])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_16, plain, (op(e3, e1) = e2),
% 1.44/2.54 inference(conjunct, [], [normalize_35_1])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_17, plain, (op(e3, e2) = e1),
% 1.44/2.54 inference(conjunct, [], [normalize_35_1])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_18, plain,
% 1.44/2.54 (op(op(e0, e3), e3) != op(e0, op(e3, e3)) &
% 1.44/2.54 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.54 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.54 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.54 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.54 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.54 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.54 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.54 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.54 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.54 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.54 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.54 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.54 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.54 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.54 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.54 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.44/2.54 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.44/2.54 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.54 op(e3, e3) != e1) &
% 1.44/2.54 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.54 op(e3, e3) != e2)),
% 1.44/2.54 inference(simplify, [],
% 1.44/2.54 [normalize_35_0, normalize_35_2, normalize_35_3,
% 1.44/2.54 normalize_35_4, normalize_35_5, normalize_35_2,
% 1.44/2.54 normalize_35_6, normalize_35_7, normalize_35_8,
% 1.44/2.54 normalize_35_9, normalize_35_4, normalize_35_10,
% 1.44/2.54 normalize_35_11, normalize_35_12, normalize_35_13,
% 1.44/2.54 normalize_35_5, normalize_35_14, normalize_35_15,
% 1.44/2.54 normalize_35_16, normalize_35_17, normalize_35_3])).
% 1.44/2.54
% 1.44/2.54 fof(normalize_35_19, plain, (op(op(e0, e3), e3) != op(e0, op(e3, e3))),
% 1.44/2.54 inference(conjunct, [], [normalize_35_18])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_0, plain, (op(op(e0, e3), e3) != op(e0, op(e3, e3))),
% 1.44/2.54 inference(canonicalize, [], [normalize_35_19])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_1, plain, (op(e3, e3) = e0),
% 1.44/2.54 inference(canonicalize, [], [normalize_35_3])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_2, plain, (op(e0, e3) = e3),
% 1.44/2.54 inference(canonicalize, [], [normalize_35_8])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_3, plain, (op(op(e0, e3), e3) = op(op(e0, e3), e3)),
% 1.44/2.54 introduced(tautology, [refl, [$fot(op(op(e0, e3), e3))]])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_4, plain,
% 1.44/2.54 (op(e0, e3) != e3 | op(op(e0, e3), e3) != op(op(e0, e3), e3) |
% 1.44/2.54 op(op(e0, e3), e3) = op(e3, e3)),
% 1.44/2.54 introduced(tautology,
% 1.44/2.54 [equality,
% 1.44/2.54 [$cnf($equal(op(op(e0, e3), e3), op(op(e0, e3), e3))),
% 1.44/2.54 [1, 0], $fot(e3)]])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_5, plain,
% 1.44/2.54 (op(e0, e3) != e3 | op(op(e0, e3), e3) = op(e3, e3)),
% 1.44/2.54 inference(resolve,
% 1.44/2.54 [$cnf($equal(op(op(e0, e3), e3), op(op(e0, e3), e3)))],
% 1.44/2.54 [refute_35_3, refute_35_4])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_6, plain, (op(op(e0, e3), e3) = op(e3, e3)),
% 1.44/2.54 inference(resolve, [$cnf($equal(op(e0, e3), e3))],
% 1.44/2.54 [refute_35_2, refute_35_5])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_8, plain, (X != X | X != Y | Y = X),
% 1.44/2.54 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_9, plain, (X != Y | Y = X),
% 1.44/2.54 inference(resolve, [$cnf($equal(X, X))], [refute_35_7, refute_35_8])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_10, plain, (Y != X | Y != Z | X = Z),
% 1.44/2.54 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_11, plain, (X != Y | Y != Z | X = Z),
% 1.44/2.54 inference(resolve, [$cnf($equal(Y, X))], [refute_35_9, refute_35_10])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_12, plain,
% 1.44/2.54 (op(e3, e3) != e0 | op(op(e0, e3), e3) != op(e3, e3) |
% 1.44/2.54 op(op(e0, e3), e3) = e0),
% 1.44/2.54 inference(subst, [],
% 1.44/2.54 [refute_35_11 :
% 1.44/2.54 [bind(X, $fot(op(op(e0, e3), e3))),
% 1.44/2.54 bind(Y, $fot(op(e3, e3))), bind(Z, $fot(e0))]])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_13, plain, (op(e3, e3) != e0 | op(op(e0, e3), e3) = e0),
% 1.44/2.54 inference(resolve, [$cnf($equal(op(op(e0, e3), e3), op(e3, e3)))],
% 1.44/2.54 [refute_35_6, refute_35_12])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_14, plain, (op(op(e0, e3), e3) = e0),
% 1.44/2.54 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.44/2.54 [refute_35_1, refute_35_13])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_15, plain,
% 1.44/2.54 (e0 != op(e0, op(e3, e3)) | op(op(e0, e3), e3) != e0 |
% 1.44/2.54 op(op(e0, e3), e3) = op(e0, op(e3, e3))),
% 1.44/2.54 introduced(tautology,
% 1.44/2.54 [equality,
% 1.44/2.54 [$cnf($equal(op(op(e0, e3), e3), e0)), [1],
% 1.44/2.54 $fot(op(e0, op(e3, e3)))]])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_16, plain,
% 1.44/2.54 (e0 != op(e0, op(e3, e3)) | op(op(e0, e3), e3) = op(e0, op(e3, e3))),
% 1.44/2.54 inference(resolve, [$cnf($equal(op(op(e0, e3), e3), e0))],
% 1.44/2.54 [refute_35_14, refute_35_15])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_17, plain, (op(e0, e0) = e0),
% 1.44/2.54 inference(canonicalize, [], [normalize_35_2])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_18, plain, (op(e0, op(e3, e3)) = op(e0, op(e3, e3))),
% 1.44/2.54 introduced(tautology, [refl, [$fot(op(e0, op(e3, e3)))]])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_19, plain,
% 1.44/2.54 (op(e0, op(e3, e3)) != op(e0, op(e3, e3)) | op(e3, e3) != e0 |
% 1.44/2.54 op(e0, op(e3, e3)) = op(e0, e0)),
% 1.44/2.54 introduced(tautology,
% 1.44/2.54 [equality,
% 1.44/2.54 [$cnf($equal(op(e0, op(e3, e3)), op(e0, op(e3, e3)))),
% 1.44/2.54 [1, 1], $fot(e0)]])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_20, plain,
% 1.44/2.54 (op(e3, e3) != e0 | op(e0, op(e3, e3)) = op(e0, e0)),
% 1.44/2.54 inference(resolve,
% 1.44/2.54 [$cnf($equal(op(e0, op(e3, e3)), op(e0, op(e3, e3))))],
% 1.44/2.54 [refute_35_18, refute_35_19])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_21, plain, (op(e0, op(e3, e3)) = op(e0, e0)),
% 1.44/2.54 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.44/2.54 [refute_35_1, refute_35_20])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_22, plain,
% 1.44/2.54 (op(e0, e0) != e0 | op(e0, op(e3, e3)) != op(e0, e0) |
% 1.44/2.54 op(e0, op(e3, e3)) = e0),
% 1.44/2.54 inference(subst, [],
% 1.44/2.54 [refute_35_11 :
% 1.44/2.54 [bind(X, $fot(op(e0, op(e3, e3)))),
% 1.44/2.54 bind(Y, $fot(op(e0, e0))), bind(Z, $fot(e0))]])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_23, plain, (op(e0, e0) != e0 | op(e0, op(e3, e3)) = e0),
% 1.44/2.54 inference(resolve, [$cnf($equal(op(e0, op(e3, e3)), op(e0, e0)))],
% 1.44/2.54 [refute_35_21, refute_35_22])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_24, plain, (op(e0, op(e3, e3)) = e0),
% 1.44/2.54 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.44/2.54 [refute_35_17, refute_35_23])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_25, plain,
% 1.44/2.54 (e0 != e0 | op(e0, op(e3, e3)) != e0 | e0 = op(e0, op(e3, e3))),
% 1.44/2.54 introduced(tautology,
% 1.44/2.54 [equality,
% 1.44/2.54 [$cnf(~ $equal(e0, op(e0, op(e3, e3)))), [1], $fot(e0)]])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_26, plain, (e0 != e0 | e0 = op(e0, op(e3, e3))),
% 1.44/2.54 inference(resolve, [$cnf($equal(op(e0, op(e3, e3)), e0))],
% 1.44/2.54 [refute_35_24, refute_35_25])).
% 1.44/2.54
% 1.44/2.54 cnf(refute_35_27, plain,
% 1.44/2.54 (e0 != e0 | op(op(e0, e3), e3) = op(e0, op(e3, e3))),
% 1.44/2.54 inference(resolve, [$cnf($equal(e0, op(e0, op(e3, e3))))],
% 1.44/2.54 [refute_35_26, refute_35_16])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_35_28, plain, (e0 != e0),
% 1.44/2.55 inference(resolve,
% 1.44/2.55 [$cnf($equal(op(op(e0, e3), e3), op(e0, op(e3, e3))))],
% 1.44/2.55 [refute_35_27, refute_35_0])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_35_29, plain, (e0 = e0),
% 1.44/2.55 introduced(tautology, [refl, [$fot(e0)]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_35_30, plain, ($false),
% 1.44/2.55 inference(resolve, [$cnf($equal(e0, e0))],
% 1.44/2.55 [refute_35_29, refute_35_28])).
% 1.44/2.55
% 1.44/2.55 fof(negate_36_0, plain,
% 1.44/2.55 (~
% 1.44/2.55 ((~
% 1.44/2.55 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.44/2.55 op(e3, e3) = e0) |
% 1.44/2.55 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.44/2.55 op(e3, e3) = e1) |
% 1.44/2.55 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.44/2.55 op(e3, e3) = e2) |
% 1.44/2.55 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.44/2.55 op(e3, e3) = e3)) &
% 1.44/2.55 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.55 op(e0, e0) = e3) &
% 1.44/2.55 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.55 op(e0, e1) = e3) &
% 1.44/2.55 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.55 op(e0, e2) = e3) &
% 1.44/2.55 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.55 op(e0, e3) = e3) &
% 1.44/2.55 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.55 op(e1, e0) = e3) &
% 1.44/2.55 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.55 op(e1, e1) = e3) &
% 1.44/2.55 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.55 op(e1, e2) = e3) &
% 1.44/2.55 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.55 op(e1, e3) = e3) &
% 1.44/2.55 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.55 op(e2, e0) = e3) &
% 1.44/2.55 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.55 op(e2, e1) = e3) &
% 1.44/2.55 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.55 op(e2, e2) = e3) &
% 1.44/2.55 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.55 op(e2, e3) = e3) &
% 1.44/2.55 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.55 op(e3, e0) = e3) &
% 1.44/2.55 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.55 op(e3, e1) = e3) &
% 1.44/2.55 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.55 op(e3, e2) = e3) &
% 1.44/2.55 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.55 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.55 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.55 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.55 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.55 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.55 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.55 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.55 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.55 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.55 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.55 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.55 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.55 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.55 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.55 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.55 op(op(e0, e3), e3) = op(e0, op(e3, e3))) =>
% 1.44/2.55 op(op(e1, e0), e0) = op(e1, op(e0, e0)))),
% 1.44/2.55 inference(negate, [], [subgoal_36])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_0, plain,
% 1.44/2.55 (op(op(e1, e0), e0) != op(e1, op(e0, e0)) &
% 1.44/2.55 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.55 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.55 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.55 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.55 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.55 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.55 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.55 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.55 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.55 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.55 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.55 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.55 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.55 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.55 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.55 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.55 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.44/2.55 op(e3, e3) != e0) &
% 1.44/2.55 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.55 op(e3, e3) != e1) &
% 1.44/2.55 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.55 op(e3, e3) != e2) &
% 1.44/2.55 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.44/2.55 op(e3, e3) != e3) &
% 1.44/2.55 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.55 op(e0, e0) = e3) &
% 1.44/2.55 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.55 op(e0, e1) = e3) &
% 1.44/2.55 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.55 op(e0, e2) = e3) &
% 1.44/2.55 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.55 op(e0, e3) = e3) &
% 1.44/2.55 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.55 op(e1, e0) = e3) &
% 1.44/2.55 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.55 op(e1, e1) = e3) &
% 1.44/2.55 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.55 op(e1, e2) = e3) &
% 1.44/2.55 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.55 op(e1, e3) = e3) &
% 1.44/2.55 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.55 op(e2, e0) = e3) &
% 1.44/2.55 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.55 op(e2, e1) = e3) &
% 1.44/2.55 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.55 op(e2, e2) = e3) &
% 1.44/2.55 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.55 op(e2, e3) = e3) &
% 1.44/2.55 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.55 op(e3, e0) = e3) &
% 1.44/2.55 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.55 op(e3, e1) = e3) &
% 1.44/2.55 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.55 op(e3, e2) = e3) &
% 1.44/2.55 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.55 op(e3, e3) = e3)), inference(canonicalize, [], [negate_36_0])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_1, plain,
% 1.44/2.55 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.44/2.55 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.44/2.55 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.44/2.55 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.44/2.55 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.44/2.55 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_2, plain, (op(e0, e0) = e0),
% 1.44/2.55 inference(conjunct, [], [normalize_36_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_3, plain, (op(e3, e3) = e0),
% 1.44/2.55 inference(conjunct, [], [normalize_36_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_4, plain, (op(e1, e1) = e3),
% 1.44/2.55 inference(conjunct, [], [normalize_36_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_5, plain, (op(e2, e2) = e3),
% 1.44/2.55 inference(conjunct, [], [normalize_36_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_6, plain, (op(e0, e1) = e1),
% 1.44/2.55 inference(conjunct, [], [normalize_36_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_7, plain, (op(e0, e2) = e2),
% 1.44/2.55 inference(conjunct, [], [normalize_36_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_8, plain, (op(e0, e3) = e3),
% 1.44/2.55 inference(conjunct, [], [normalize_36_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_9, plain, (op(e1, e0) = e1),
% 1.44/2.55 inference(conjunct, [], [normalize_36_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_10, plain, (op(e1, e2) = e0),
% 1.44/2.55 inference(conjunct, [], [normalize_36_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_11, plain, (op(e1, e3) = e2),
% 1.44/2.55 inference(conjunct, [], [normalize_36_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_12, plain, (op(e2, e0) = e2),
% 1.44/2.55 inference(conjunct, [], [normalize_36_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_13, plain, (op(e2, e1) = e0),
% 1.44/2.55 inference(conjunct, [], [normalize_36_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_14, plain, (op(e2, e3) = e1),
% 1.44/2.55 inference(conjunct, [], [normalize_36_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_15, plain, (op(e3, e0) = e3),
% 1.44/2.55 inference(conjunct, [], [normalize_36_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_16, plain, (op(e3, e1) = e2),
% 1.44/2.55 inference(conjunct, [], [normalize_36_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_17, plain, (op(e3, e2) = e1),
% 1.44/2.55 inference(conjunct, [], [normalize_36_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_18, plain,
% 1.44/2.55 (op(op(e1, e0), e0) != op(e1, op(e0, e0)) &
% 1.44/2.55 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.55 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.55 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.55 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.55 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.55 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.55 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.55 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.55 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.55 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.55 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.55 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.55 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.55 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.55 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.55 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.55 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.44/2.55 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.44/2.55 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.55 op(e3, e3) != e1) &
% 1.44/2.55 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.55 op(e3, e3) != e2)),
% 1.44/2.55 inference(simplify, [],
% 1.44/2.55 [normalize_36_0, normalize_36_2, normalize_36_3,
% 1.44/2.55 normalize_36_4, normalize_36_5, normalize_36_2,
% 1.44/2.55 normalize_36_6, normalize_36_7, normalize_36_8,
% 1.44/2.55 normalize_36_9, normalize_36_4, normalize_36_10,
% 1.44/2.55 normalize_36_11, normalize_36_12, normalize_36_13,
% 1.44/2.55 normalize_36_5, normalize_36_14, normalize_36_15,
% 1.44/2.55 normalize_36_16, normalize_36_17, normalize_36_3])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_36_19, plain, (op(op(e1, e0), e0) != op(e1, op(e0, e0))),
% 1.44/2.55 inference(conjunct, [], [normalize_36_18])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_0, plain, (op(op(e1, e0), e0) != op(e1, op(e0, e0))),
% 1.44/2.55 inference(canonicalize, [], [normalize_36_19])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_1, plain, (op(e1, e0) = e1),
% 1.44/2.55 inference(canonicalize, [], [normalize_36_9])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_2, plain, (op(op(e1, e0), e0) = op(op(e1, e0), e0)),
% 1.44/2.55 introduced(tautology, [refl, [$fot(op(op(e1, e0), e0))]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_3, plain,
% 1.44/2.55 (op(e1, e0) != e1 | op(op(e1, e0), e0) != op(op(e1, e0), e0) |
% 1.44/2.55 op(op(e1, e0), e0) = op(e1, e0)),
% 1.44/2.55 introduced(tautology,
% 1.44/2.55 [equality,
% 1.44/2.55 [$cnf($equal(op(op(e1, e0), e0), op(op(e1, e0), e0))),
% 1.44/2.55 [1, 0], $fot(e1)]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_4, plain,
% 1.44/2.55 (op(e1, e0) != e1 | op(op(e1, e0), e0) = op(e1, e0)),
% 1.44/2.55 inference(resolve,
% 1.44/2.55 [$cnf($equal(op(op(e1, e0), e0), op(op(e1, e0), e0)))],
% 1.44/2.55 [refute_36_2, refute_36_3])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_5, plain, (op(op(e1, e0), e0) = op(e1, e0)),
% 1.44/2.55 inference(resolve, [$cnf($equal(op(e1, e0), e1))],
% 1.44/2.55 [refute_36_1, refute_36_4])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_6, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_7, plain, (X != X | X != Y | Y = X),
% 1.44/2.55 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_8, plain, (X != Y | Y = X),
% 1.44/2.55 inference(resolve, [$cnf($equal(X, X))], [refute_36_6, refute_36_7])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_9, plain, (Y != X | Y != Z | X = Z),
% 1.44/2.55 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_10, plain, (X != Y | Y != Z | X = Z),
% 1.44/2.55 inference(resolve, [$cnf($equal(Y, X))], [refute_36_8, refute_36_9])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_11, plain,
% 1.44/2.55 (op(e1, e0) != e1 | op(op(e1, e0), e0) != op(e1, e0) |
% 1.44/2.55 op(op(e1, e0), e0) = e1),
% 1.44/2.55 inference(subst, [],
% 1.44/2.55 [refute_36_10 :
% 1.44/2.55 [bind(X, $fot(op(op(e1, e0), e0))),
% 1.44/2.55 bind(Y, $fot(op(e1, e0))), bind(Z, $fot(e1))]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_12, plain, (op(e1, e0) != e1 | op(op(e1, e0), e0) = e1),
% 1.44/2.55 inference(resolve, [$cnf($equal(op(op(e1, e0), e0), op(e1, e0)))],
% 1.44/2.55 [refute_36_5, refute_36_11])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_13, plain, (op(op(e1, e0), e0) = e1),
% 1.44/2.55 inference(resolve, [$cnf($equal(op(e1, e0), e1))],
% 1.44/2.55 [refute_36_1, refute_36_12])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_14, plain,
% 1.44/2.55 (e1 != op(e1, op(e0, e0)) | op(op(e1, e0), e0) != e1 |
% 1.44/2.55 op(op(e1, e0), e0) = op(e1, op(e0, e0))),
% 1.44/2.55 introduced(tautology,
% 1.44/2.55 [equality,
% 1.44/2.55 [$cnf($equal(op(op(e1, e0), e0), e1)), [1],
% 1.44/2.55 $fot(op(e1, op(e0, e0)))]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_15, plain,
% 1.44/2.55 (e1 != op(e1, op(e0, e0)) | op(op(e1, e0), e0) = op(e1, op(e0, e0))),
% 1.44/2.55 inference(resolve, [$cnf($equal(op(op(e1, e0), e0), e1))],
% 1.44/2.55 [refute_36_13, refute_36_14])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_16, plain, (op(e0, e0) = e0),
% 1.44/2.55 inference(canonicalize, [], [normalize_36_2])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_17, plain, (op(e1, op(e0, e0)) = op(e1, op(e0, e0))),
% 1.44/2.55 introduced(tautology, [refl, [$fot(op(e1, op(e0, e0)))]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_18, plain,
% 1.44/2.55 (op(e0, e0) != e0 | op(e1, op(e0, e0)) != op(e1, op(e0, e0)) |
% 1.44/2.55 op(e1, op(e0, e0)) = op(e1, e0)),
% 1.44/2.55 introduced(tautology,
% 1.44/2.55 [equality,
% 1.44/2.55 [$cnf($equal(op(e1, op(e0, e0)), op(e1, op(e0, e0)))),
% 1.44/2.55 [1, 1], $fot(e0)]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_19, plain,
% 1.44/2.55 (op(e0, e0) != e0 | op(e1, op(e0, e0)) = op(e1, e0)),
% 1.44/2.55 inference(resolve,
% 1.44/2.55 [$cnf($equal(op(e1, op(e0, e0)), op(e1, op(e0, e0))))],
% 1.44/2.55 [refute_36_17, refute_36_18])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_20, plain, (op(e1, op(e0, e0)) = op(e1, e0)),
% 1.44/2.55 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.44/2.55 [refute_36_16, refute_36_19])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_21, plain,
% 1.44/2.55 (op(e1, e0) != e1 | op(e1, op(e0, e0)) != op(e1, e0) |
% 1.44/2.55 op(e1, op(e0, e0)) = e1),
% 1.44/2.55 inference(subst, [],
% 1.44/2.55 [refute_36_10 :
% 1.44/2.55 [bind(X, $fot(op(e1, op(e0, e0)))),
% 1.44/2.55 bind(Y, $fot(op(e1, e0))), bind(Z, $fot(e1))]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_22, plain, (op(e1, e0) != e1 | op(e1, op(e0, e0)) = e1),
% 1.44/2.55 inference(resolve, [$cnf($equal(op(e1, op(e0, e0)), op(e1, e0)))],
% 1.44/2.55 [refute_36_20, refute_36_21])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_23, plain, (op(e1, op(e0, e0)) = e1),
% 1.44/2.55 inference(resolve, [$cnf($equal(op(e1, e0), e1))],
% 1.44/2.55 [refute_36_1, refute_36_22])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_24, plain,
% 1.44/2.55 (e1 != e1 | op(e1, op(e0, e0)) != e1 | e1 = op(e1, op(e0, e0))),
% 1.44/2.55 introduced(tautology,
% 1.44/2.55 [equality,
% 1.44/2.55 [$cnf(~ $equal(e1, op(e1, op(e0, e0)))), [1], $fot(e1)]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_25, plain, (e1 != e1 | e1 = op(e1, op(e0, e0))),
% 1.44/2.55 inference(resolve, [$cnf($equal(op(e1, op(e0, e0)), e1))],
% 1.44/2.55 [refute_36_23, refute_36_24])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_26, plain,
% 1.44/2.55 (e1 != e1 | op(op(e1, e0), e0) = op(e1, op(e0, e0))),
% 1.44/2.55 inference(resolve, [$cnf($equal(e1, op(e1, op(e0, e0))))],
% 1.44/2.55 [refute_36_25, refute_36_15])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_27, plain, (e1 != e1),
% 1.44/2.55 inference(resolve,
% 1.44/2.55 [$cnf($equal(op(op(e1, e0), e0), op(e1, op(e0, e0))))],
% 1.44/2.55 [refute_36_26, refute_36_0])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_28, plain, (e1 = e1),
% 1.44/2.55 introduced(tautology, [refl, [$fot(e1)]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_36_29, plain, ($false),
% 1.44/2.55 inference(resolve, [$cnf($equal(e1, e1))],
% 1.44/2.55 [refute_36_28, refute_36_27])).
% 1.44/2.55
% 1.44/2.55 fof(negate_37_0, plain,
% 1.44/2.55 (~
% 1.44/2.55 ((~
% 1.44/2.55 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.44/2.55 op(e3, e3) = e0) |
% 1.44/2.55 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.44/2.55 op(e3, e3) = e1) |
% 1.44/2.55 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.44/2.55 op(e3, e3) = e2) |
% 1.44/2.55 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.44/2.55 op(e3, e3) = e3)) &
% 1.44/2.55 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.55 op(e0, e0) = e3) &
% 1.44/2.55 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.55 op(e0, e1) = e3) &
% 1.44/2.55 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.55 op(e0, e2) = e3) &
% 1.44/2.55 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.55 op(e0, e3) = e3) &
% 1.44/2.55 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.55 op(e1, e0) = e3) &
% 1.44/2.55 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.55 op(e1, e1) = e3) &
% 1.44/2.55 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.55 op(e1, e2) = e3) &
% 1.44/2.55 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.55 op(e1, e3) = e3) &
% 1.44/2.55 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.55 op(e2, e0) = e3) &
% 1.44/2.55 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.55 op(e2, e1) = e3) &
% 1.44/2.55 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.55 op(e2, e2) = e3) &
% 1.44/2.55 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.55 op(e2, e3) = e3) &
% 1.44/2.55 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.55 op(e3, e0) = e3) &
% 1.44/2.55 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.55 op(e3, e1) = e3) &
% 1.44/2.55 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.55 op(e3, e2) = e3) &
% 1.44/2.55 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.55 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.55 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.55 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.55 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.55 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.55 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.55 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.55 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.55 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.55 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.55 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.55 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.55 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.55 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.55 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.55 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.55 op(op(e1, e0), e0) = op(e1, op(e0, e0))) =>
% 1.44/2.55 op(op(e1, e0), e1) = op(e1, op(e0, e1)))),
% 1.44/2.55 inference(negate, [], [subgoal_37])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_0, plain,
% 1.44/2.55 (op(op(e1, e0), e1) != op(e1, op(e0, e1)) &
% 1.44/2.55 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.55 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.55 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.55 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.55 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.55 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.55 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.55 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.55 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.55 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.55 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.55 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.55 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.55 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.55 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.55 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.55 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.55 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.44/2.55 op(e3, e3) != e0) &
% 1.44/2.55 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.55 op(e3, e3) != e1) &
% 1.44/2.55 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.55 op(e3, e3) != e2) &
% 1.44/2.55 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.44/2.55 op(e3, e3) != e3) &
% 1.44/2.55 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.55 op(e0, e0) = e3) &
% 1.44/2.55 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.55 op(e0, e1) = e3) &
% 1.44/2.55 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.55 op(e0, e2) = e3) &
% 1.44/2.55 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.55 op(e0, e3) = e3) &
% 1.44/2.55 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.55 op(e1, e0) = e3) &
% 1.44/2.55 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.55 op(e1, e1) = e3) &
% 1.44/2.55 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.55 op(e1, e2) = e3) &
% 1.44/2.55 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.55 op(e1, e3) = e3) &
% 1.44/2.55 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.55 op(e2, e0) = e3) &
% 1.44/2.55 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.55 op(e2, e1) = e3) &
% 1.44/2.55 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.55 op(e2, e2) = e3) &
% 1.44/2.55 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.55 op(e2, e3) = e3) &
% 1.44/2.55 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.55 op(e3, e0) = e3) &
% 1.44/2.55 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.55 op(e3, e1) = e3) &
% 1.44/2.55 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.55 op(e3, e2) = e3) &
% 1.44/2.55 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.55 op(e3, e3) = e3)), inference(canonicalize, [], [negate_37_0])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_1, plain,
% 1.44/2.55 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.44/2.55 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.44/2.55 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.44/2.55 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.44/2.55 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.44/2.55 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_2, plain, (op(e0, e0) = e0),
% 1.44/2.55 inference(conjunct, [], [normalize_37_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_3, plain, (op(e3, e3) = e0),
% 1.44/2.55 inference(conjunct, [], [normalize_37_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_4, plain, (op(e1, e1) = e3),
% 1.44/2.55 inference(conjunct, [], [normalize_37_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_5, plain, (op(e2, e2) = e3),
% 1.44/2.55 inference(conjunct, [], [normalize_37_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_6, plain, (op(e0, e1) = e1),
% 1.44/2.55 inference(conjunct, [], [normalize_37_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_7, plain, (op(e0, e2) = e2),
% 1.44/2.55 inference(conjunct, [], [normalize_37_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_8, plain, (op(e0, e3) = e3),
% 1.44/2.55 inference(conjunct, [], [normalize_37_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_9, plain, (op(e1, e0) = e1),
% 1.44/2.55 inference(conjunct, [], [normalize_37_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_10, plain, (op(e1, e2) = e0),
% 1.44/2.55 inference(conjunct, [], [normalize_37_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_11, plain, (op(e1, e3) = e2),
% 1.44/2.55 inference(conjunct, [], [normalize_37_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_12, plain, (op(e2, e0) = e2),
% 1.44/2.55 inference(conjunct, [], [normalize_37_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_13, plain, (op(e2, e1) = e0),
% 1.44/2.55 inference(conjunct, [], [normalize_37_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_14, plain, (op(e2, e3) = e1),
% 1.44/2.55 inference(conjunct, [], [normalize_37_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_15, plain, (op(e3, e0) = e3),
% 1.44/2.55 inference(conjunct, [], [normalize_37_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_16, plain, (op(e3, e1) = e2),
% 1.44/2.55 inference(conjunct, [], [normalize_37_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_17, plain, (op(e3, e2) = e1),
% 1.44/2.55 inference(conjunct, [], [normalize_37_1])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_18, plain,
% 1.44/2.55 (op(op(e1, e0), e1) != op(e1, op(e0, e1)) &
% 1.44/2.55 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.55 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.55 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.55 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.55 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.55 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.55 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.55 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.55 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.55 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.55 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.55 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.55 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.55 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.55 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.55 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.55 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.55 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.44/2.55 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.44/2.55 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.55 op(e3, e3) != e1) &
% 1.44/2.55 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.55 op(e3, e3) != e2)),
% 1.44/2.55 inference(simplify, [],
% 1.44/2.55 [normalize_37_0, normalize_37_2, normalize_37_3,
% 1.44/2.55 normalize_37_4, normalize_37_5, normalize_37_2,
% 1.44/2.55 normalize_37_6, normalize_37_7, normalize_37_8,
% 1.44/2.55 normalize_37_9, normalize_37_4, normalize_37_10,
% 1.44/2.55 normalize_37_11, normalize_37_12, normalize_37_13,
% 1.44/2.55 normalize_37_5, normalize_37_14, normalize_37_15,
% 1.44/2.55 normalize_37_16, normalize_37_17, normalize_37_3])).
% 1.44/2.55
% 1.44/2.55 fof(normalize_37_19, plain, (op(op(e1, e0), e1) != op(e1, op(e0, e1))),
% 1.44/2.55 inference(conjunct, [], [normalize_37_18])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_0, plain, (op(op(e1, e0), e1) != op(e1, op(e0, e1))),
% 1.44/2.55 inference(canonicalize, [], [normalize_37_19])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_1, plain, (op(e1, e1) = e3),
% 1.44/2.55 inference(canonicalize, [], [normalize_37_4])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_2, plain, (op(e1, e0) = e1),
% 1.44/2.55 inference(canonicalize, [], [normalize_37_9])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_3, plain, (op(op(e1, e0), e1) = op(op(e1, e0), e1)),
% 1.44/2.55 introduced(tautology, [refl, [$fot(op(op(e1, e0), e1))]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_4, plain,
% 1.44/2.55 (op(e1, e0) != e1 | op(op(e1, e0), e1) != op(op(e1, e0), e1) |
% 1.44/2.55 op(op(e1, e0), e1) = op(e1, e1)),
% 1.44/2.55 introduced(tautology,
% 1.44/2.55 [equality,
% 1.44/2.55 [$cnf($equal(op(op(e1, e0), e1), op(op(e1, e0), e1))),
% 1.44/2.55 [1, 0], $fot(e1)]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_5, plain,
% 1.44/2.55 (op(e1, e0) != e1 | op(op(e1, e0), e1) = op(e1, e1)),
% 1.44/2.55 inference(resolve,
% 1.44/2.55 [$cnf($equal(op(op(e1, e0), e1), op(op(e1, e0), e1)))],
% 1.44/2.55 [refute_37_3, refute_37_4])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_6, plain, (op(op(e1, e0), e1) = op(e1, e1)),
% 1.44/2.55 inference(resolve, [$cnf($equal(op(e1, e0), e1))],
% 1.44/2.55 [refute_37_2, refute_37_5])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_8, plain, (X != X | X != Y | Y = X),
% 1.44/2.55 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_9, plain, (X != Y | Y = X),
% 1.44/2.55 inference(resolve, [$cnf($equal(X, X))], [refute_37_7, refute_37_8])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_10, plain, (Y != X | Y != Z | X = Z),
% 1.44/2.55 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_11, plain, (X != Y | Y != Z | X = Z),
% 1.44/2.55 inference(resolve, [$cnf($equal(Y, X))], [refute_37_9, refute_37_10])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_12, plain,
% 1.44/2.55 (op(e1, e1) != e3 | op(op(e1, e0), e1) != op(e1, e1) |
% 1.44/2.55 op(op(e1, e0), e1) = e3),
% 1.44/2.55 inference(subst, [],
% 1.44/2.55 [refute_37_11 :
% 1.44/2.55 [bind(X, $fot(op(op(e1, e0), e1))),
% 1.44/2.55 bind(Y, $fot(op(e1, e1))), bind(Z, $fot(e3))]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_13, plain, (op(e1, e1) != e3 | op(op(e1, e0), e1) = e3),
% 1.44/2.55 inference(resolve, [$cnf($equal(op(op(e1, e0), e1), op(e1, e1)))],
% 1.44/2.55 [refute_37_6, refute_37_12])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_14, plain, (op(op(e1, e0), e1) = e3),
% 1.44/2.55 inference(resolve, [$cnf($equal(op(e1, e1), e3))],
% 1.44/2.55 [refute_37_1, refute_37_13])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_15, plain,
% 1.44/2.55 (e3 != op(e1, op(e0, e1)) | op(op(e1, e0), e1) != e3 |
% 1.44/2.55 op(op(e1, e0), e1) = op(e1, op(e0, e1))),
% 1.44/2.55 introduced(tautology,
% 1.44/2.55 [equality,
% 1.44/2.55 [$cnf($equal(op(op(e1, e0), e1), e3)), [1],
% 1.44/2.55 $fot(op(e1, op(e0, e1)))]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_16, plain,
% 1.44/2.55 (e3 != op(e1, op(e0, e1)) | op(op(e1, e0), e1) = op(e1, op(e0, e1))),
% 1.44/2.55 inference(resolve, [$cnf($equal(op(op(e1, e0), e1), e3))],
% 1.44/2.55 [refute_37_14, refute_37_15])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_17, plain, (op(e0, e1) = e1),
% 1.44/2.55 inference(canonicalize, [], [normalize_37_6])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_18, plain, (op(e1, op(e0, e1)) = op(e1, op(e0, e1))),
% 1.44/2.55 introduced(tautology, [refl, [$fot(op(e1, op(e0, e1)))]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_19, plain,
% 1.44/2.55 (op(e0, e1) != e1 | op(e1, op(e0, e1)) != op(e1, op(e0, e1)) |
% 1.44/2.55 op(e1, op(e0, e1)) = op(e1, e1)),
% 1.44/2.55 introduced(tautology,
% 1.44/2.55 [equality,
% 1.44/2.55 [$cnf($equal(op(e1, op(e0, e1)), op(e1, op(e0, e1)))),
% 1.44/2.55 [1, 1], $fot(e1)]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_20, plain,
% 1.44/2.55 (op(e0, e1) != e1 | op(e1, op(e0, e1)) = op(e1, e1)),
% 1.44/2.55 inference(resolve,
% 1.44/2.55 [$cnf($equal(op(e1, op(e0, e1)), op(e1, op(e0, e1))))],
% 1.44/2.55 [refute_37_18, refute_37_19])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_21, plain, (op(e1, op(e0, e1)) = op(e1, e1)),
% 1.44/2.55 inference(resolve, [$cnf($equal(op(e0, e1), e1))],
% 1.44/2.55 [refute_37_17, refute_37_20])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_22, plain,
% 1.44/2.55 (op(e1, e1) != e3 | op(e1, op(e0, e1)) != op(e1, e1) |
% 1.44/2.55 op(e1, op(e0, e1)) = e3),
% 1.44/2.55 inference(subst, [],
% 1.44/2.55 [refute_37_11 :
% 1.44/2.55 [bind(X, $fot(op(e1, op(e0, e1)))),
% 1.44/2.55 bind(Y, $fot(op(e1, e1))), bind(Z, $fot(e3))]])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_23, plain, (op(e1, e1) != e3 | op(e1, op(e0, e1)) = e3),
% 1.44/2.55 inference(resolve, [$cnf($equal(op(e1, op(e0, e1)), op(e1, e1)))],
% 1.44/2.55 [refute_37_21, refute_37_22])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_24, plain, (op(e1, op(e0, e1)) = e3),
% 1.44/2.55 inference(resolve, [$cnf($equal(op(e1, e1), e3))],
% 1.44/2.55 [refute_37_1, refute_37_23])).
% 1.44/2.55
% 1.44/2.55 cnf(refute_37_25, plain,
% 1.44/2.55 (e3 != e3 | op(e1, op(e0, e1)) != e3 | e3 = op(e1, op(e0, e1))),
% 1.44/2.55 introduced(tautology,
% 1.44/2.55 [equality,
% 1.44/2.55 [$cnf(~ $equal(e3, op(e1, op(e0, e1)))), [1], $fot(e3)]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_37_26, plain, (e3 != e3 | e3 = op(e1, op(e0, e1))),
% 1.44/2.56 inference(resolve, [$cnf($equal(op(e1, op(e0, e1)), e3))],
% 1.44/2.56 [refute_37_24, refute_37_25])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_37_27, plain,
% 1.44/2.56 (e3 != e3 | op(op(e1, e0), e1) = op(e1, op(e0, e1))),
% 1.44/2.56 inference(resolve, [$cnf($equal(e3, op(e1, op(e0, e1))))],
% 1.44/2.56 [refute_37_26, refute_37_16])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_37_28, plain, (e3 != e3),
% 1.44/2.56 inference(resolve,
% 1.44/2.56 [$cnf($equal(op(op(e1, e0), e1), op(e1, op(e0, e1))))],
% 1.44/2.56 [refute_37_27, refute_37_0])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_37_29, plain, (e3 = e3),
% 1.44/2.56 introduced(tautology, [refl, [$fot(e3)]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_37_30, plain, ($false),
% 1.44/2.56 inference(resolve, [$cnf($equal(e3, e3))],
% 1.44/2.56 [refute_37_29, refute_37_28])).
% 1.44/2.56
% 1.44/2.56 fof(negate_38_0, plain,
% 1.44/2.56 (~
% 1.44/2.56 ((~
% 1.44/2.56 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.44/2.56 op(e3, e3) = e0) |
% 1.44/2.56 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.44/2.56 op(e3, e3) = e1) |
% 1.44/2.56 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.44/2.56 op(e3, e3) = e2) |
% 1.44/2.56 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.44/2.56 op(e3, e3) = e3)) &
% 1.44/2.56 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.56 op(e0, e0) = e3) &
% 1.44/2.56 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.56 op(e0, e1) = e3) &
% 1.44/2.56 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.56 op(e0, e2) = e3) &
% 1.44/2.56 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.56 op(e0, e3) = e3) &
% 1.44/2.56 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.56 op(e1, e0) = e3) &
% 1.44/2.56 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.56 op(e1, e1) = e3) &
% 1.44/2.56 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.56 op(e1, e2) = e3) &
% 1.44/2.56 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.56 op(e1, e3) = e3) &
% 1.44/2.56 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.56 op(e2, e0) = e3) &
% 1.44/2.56 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.56 op(e2, e1) = e3) &
% 1.44/2.56 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.56 op(e2, e2) = e3) &
% 1.44/2.56 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.56 op(e2, e3) = e3) &
% 1.44/2.56 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.56 op(e3, e0) = e3) &
% 1.44/2.56 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.56 op(e3, e1) = e3) &
% 1.44/2.56 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.56 op(e3, e2) = e3) &
% 1.44/2.56 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.56 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.56 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.56 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.56 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.56 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.56 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.56 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.56 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.56 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.56 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.56 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.56 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.56 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.56 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.56 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.56 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.56 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.56 op(op(e1, e0), e1) = op(e1, op(e0, e1))) =>
% 1.44/2.56 op(op(e1, e0), e2) = op(e1, op(e0, e2)))),
% 1.44/2.56 inference(negate, [], [subgoal_38])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_0, plain,
% 1.44/2.56 (op(op(e1, e0), e2) != op(e1, op(e0, e2)) &
% 1.44/2.56 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.56 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.56 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.56 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.56 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.56 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.56 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.56 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.56 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.56 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.56 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.56 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.56 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.56 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.56 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.56 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.56 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.56 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.56 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.44/2.56 op(e3, e3) != e0) &
% 1.44/2.56 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.56 op(e3, e3) != e1) &
% 1.44/2.56 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.56 op(e3, e3) != e2) &
% 1.44/2.56 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.44/2.56 op(e3, e3) != e3) &
% 1.44/2.56 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.56 op(e0, e0) = e3) &
% 1.44/2.56 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.56 op(e0, e1) = e3) &
% 1.44/2.56 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.56 op(e0, e2) = e3) &
% 1.44/2.56 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.56 op(e0, e3) = e3) &
% 1.44/2.56 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.56 op(e1, e0) = e3) &
% 1.44/2.56 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.56 op(e1, e1) = e3) &
% 1.44/2.56 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.56 op(e1, e2) = e3) &
% 1.44/2.56 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.56 op(e1, e3) = e3) &
% 1.44/2.56 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.56 op(e2, e0) = e3) &
% 1.44/2.56 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.56 op(e2, e1) = e3) &
% 1.44/2.56 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.56 op(e2, e2) = e3) &
% 1.44/2.56 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.56 op(e2, e3) = e3) &
% 1.44/2.56 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.56 op(e3, e0) = e3) &
% 1.44/2.56 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.56 op(e3, e1) = e3) &
% 1.44/2.56 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.56 op(e3, e2) = e3) &
% 1.44/2.56 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.56 op(e3, e3) = e3)), inference(canonicalize, [], [negate_38_0])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_1, plain,
% 1.44/2.56 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.44/2.56 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.44/2.56 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.44/2.56 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.44/2.56 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.44/2.56 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_2, plain, (op(e0, e0) = e0),
% 1.44/2.56 inference(conjunct, [], [normalize_38_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_3, plain, (op(e3, e3) = e0),
% 1.44/2.56 inference(conjunct, [], [normalize_38_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_4, plain, (op(e1, e1) = e3),
% 1.44/2.56 inference(conjunct, [], [normalize_38_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_5, plain, (op(e2, e2) = e3),
% 1.44/2.56 inference(conjunct, [], [normalize_38_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_6, plain, (op(e0, e1) = e1),
% 1.44/2.56 inference(conjunct, [], [normalize_38_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_7, plain, (op(e0, e2) = e2),
% 1.44/2.56 inference(conjunct, [], [normalize_38_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_8, plain, (op(e0, e3) = e3),
% 1.44/2.56 inference(conjunct, [], [normalize_38_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_9, plain, (op(e1, e0) = e1),
% 1.44/2.56 inference(conjunct, [], [normalize_38_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_10, plain, (op(e1, e2) = e0),
% 1.44/2.56 inference(conjunct, [], [normalize_38_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_11, plain, (op(e1, e3) = e2),
% 1.44/2.56 inference(conjunct, [], [normalize_38_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_12, plain, (op(e2, e0) = e2),
% 1.44/2.56 inference(conjunct, [], [normalize_38_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_13, plain, (op(e2, e1) = e0),
% 1.44/2.56 inference(conjunct, [], [normalize_38_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_14, plain, (op(e2, e3) = e1),
% 1.44/2.56 inference(conjunct, [], [normalize_38_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_15, plain, (op(e3, e0) = e3),
% 1.44/2.56 inference(conjunct, [], [normalize_38_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_16, plain, (op(e3, e1) = e2),
% 1.44/2.56 inference(conjunct, [], [normalize_38_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_17, plain, (op(e3, e2) = e1),
% 1.44/2.56 inference(conjunct, [], [normalize_38_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_18, plain,
% 1.44/2.56 (op(op(e1, e0), e2) != op(e1, op(e0, e2)) &
% 1.44/2.56 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.56 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.56 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.56 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.56 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.56 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.56 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.56 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.56 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.56 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.56 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.56 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.56 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.56 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.56 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.56 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.56 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.56 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.56 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.44/2.56 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.44/2.56 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.56 op(e3, e3) != e1) &
% 1.44/2.56 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.56 op(e3, e3) != e2)),
% 1.44/2.56 inference(simplify, [],
% 1.44/2.56 [normalize_38_0, normalize_38_2, normalize_38_3,
% 1.44/2.56 normalize_38_4, normalize_38_5, normalize_38_2,
% 1.44/2.56 normalize_38_6, normalize_38_7, normalize_38_8,
% 1.44/2.56 normalize_38_9, normalize_38_4, normalize_38_10,
% 1.44/2.56 normalize_38_11, normalize_38_12, normalize_38_13,
% 1.44/2.56 normalize_38_5, normalize_38_14, normalize_38_15,
% 1.44/2.56 normalize_38_16, normalize_38_17, normalize_38_3])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_38_19, plain, (op(op(e1, e0), e2) != op(e1, op(e0, e2))),
% 1.44/2.56 inference(conjunct, [], [normalize_38_18])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_0, plain, (op(op(e1, e0), e2) != op(e1, op(e0, e2))),
% 1.44/2.56 inference(canonicalize, [], [normalize_38_19])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_1, plain, (op(e1, e2) = e0),
% 1.44/2.56 inference(canonicalize, [], [normalize_38_10])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_2, plain, (op(e1, e0) = e1),
% 1.44/2.56 inference(canonicalize, [], [normalize_38_9])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_3, plain, (op(op(e1, e0), e2) = op(op(e1, e0), e2)),
% 1.44/2.56 introduced(tautology, [refl, [$fot(op(op(e1, e0), e2))]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_4, plain,
% 1.44/2.56 (op(e1, e0) != e1 | op(op(e1, e0), e2) != op(op(e1, e0), e2) |
% 1.44/2.56 op(op(e1, e0), e2) = op(e1, e2)),
% 1.44/2.56 introduced(tautology,
% 1.44/2.56 [equality,
% 1.44/2.56 [$cnf($equal(op(op(e1, e0), e2), op(op(e1, e0), e2))),
% 1.44/2.56 [1, 0], $fot(e1)]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_5, plain,
% 1.44/2.56 (op(e1, e0) != e1 | op(op(e1, e0), e2) = op(e1, e2)),
% 1.44/2.56 inference(resolve,
% 1.44/2.56 [$cnf($equal(op(op(e1, e0), e2), op(op(e1, e0), e2)))],
% 1.44/2.56 [refute_38_3, refute_38_4])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_6, plain, (op(op(e1, e0), e2) = op(e1, e2)),
% 1.44/2.56 inference(resolve, [$cnf($equal(op(e1, e0), e1))],
% 1.44/2.56 [refute_38_2, refute_38_5])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_8, plain, (X != X | X != Y | Y = X),
% 1.44/2.56 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_9, plain, (X != Y | Y = X),
% 1.44/2.56 inference(resolve, [$cnf($equal(X, X))], [refute_38_7, refute_38_8])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_10, plain, (Y != X | Y != Z | X = Z),
% 1.44/2.56 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_11, plain, (X != Y | Y != Z | X = Z),
% 1.44/2.56 inference(resolve, [$cnf($equal(Y, X))], [refute_38_9, refute_38_10])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_12, plain,
% 1.44/2.56 (op(e1, e2) != e0 | op(op(e1, e0), e2) != op(e1, e2) |
% 1.44/2.56 op(op(e1, e0), e2) = e0),
% 1.44/2.56 inference(subst, [],
% 1.44/2.56 [refute_38_11 :
% 1.44/2.56 [bind(X, $fot(op(op(e1, e0), e2))),
% 1.44/2.56 bind(Y, $fot(op(e1, e2))), bind(Z, $fot(e0))]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_13, plain, (op(e1, e2) != e0 | op(op(e1, e0), e2) = e0),
% 1.44/2.56 inference(resolve, [$cnf($equal(op(op(e1, e0), e2), op(e1, e2)))],
% 1.44/2.56 [refute_38_6, refute_38_12])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_14, plain, (op(op(e1, e0), e2) = e0),
% 1.44/2.56 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.44/2.56 [refute_38_1, refute_38_13])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_15, plain,
% 1.44/2.56 (e0 != op(e1, op(e0, e2)) | op(op(e1, e0), e2) != e0 |
% 1.44/2.56 op(op(e1, e0), e2) = op(e1, op(e0, e2))),
% 1.44/2.56 introduced(tautology,
% 1.44/2.56 [equality,
% 1.44/2.56 [$cnf($equal(op(op(e1, e0), e2), e0)), [1],
% 1.44/2.56 $fot(op(e1, op(e0, e2)))]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_16, plain,
% 1.44/2.56 (e0 != op(e1, op(e0, e2)) | op(op(e1, e0), e2) = op(e1, op(e0, e2))),
% 1.44/2.56 inference(resolve, [$cnf($equal(op(op(e1, e0), e2), e0))],
% 1.44/2.56 [refute_38_14, refute_38_15])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_17, plain, (op(e0, e2) = e2),
% 1.44/2.56 inference(canonicalize, [], [normalize_38_7])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_18, plain, (op(e1, op(e0, e2)) = op(e1, op(e0, e2))),
% 1.44/2.56 introduced(tautology, [refl, [$fot(op(e1, op(e0, e2)))]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_19, plain,
% 1.44/2.56 (op(e0, e2) != e2 | op(e1, op(e0, e2)) != op(e1, op(e0, e2)) |
% 1.44/2.56 op(e1, op(e0, e2)) = op(e1, e2)),
% 1.44/2.56 introduced(tautology,
% 1.44/2.56 [equality,
% 1.44/2.56 [$cnf($equal(op(e1, op(e0, e2)), op(e1, op(e0, e2)))),
% 1.44/2.56 [1, 1], $fot(e2)]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_20, plain,
% 1.44/2.56 (op(e0, e2) != e2 | op(e1, op(e0, e2)) = op(e1, e2)),
% 1.44/2.56 inference(resolve,
% 1.44/2.56 [$cnf($equal(op(e1, op(e0, e2)), op(e1, op(e0, e2))))],
% 1.44/2.56 [refute_38_18, refute_38_19])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_21, plain, (op(e1, op(e0, e2)) = op(e1, e2)),
% 1.44/2.56 inference(resolve, [$cnf($equal(op(e0, e2), e2))],
% 1.44/2.56 [refute_38_17, refute_38_20])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_22, plain,
% 1.44/2.56 (op(e1, e2) != e0 | op(e1, op(e0, e2)) != op(e1, e2) |
% 1.44/2.56 op(e1, op(e0, e2)) = e0),
% 1.44/2.56 inference(subst, [],
% 1.44/2.56 [refute_38_11 :
% 1.44/2.56 [bind(X, $fot(op(e1, op(e0, e2)))),
% 1.44/2.56 bind(Y, $fot(op(e1, e2))), bind(Z, $fot(e0))]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_23, plain, (op(e1, e2) != e0 | op(e1, op(e0, e2)) = e0),
% 1.44/2.56 inference(resolve, [$cnf($equal(op(e1, op(e0, e2)), op(e1, e2)))],
% 1.44/2.56 [refute_38_21, refute_38_22])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_24, plain, (op(e1, op(e0, e2)) = e0),
% 1.44/2.56 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.44/2.56 [refute_38_1, refute_38_23])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_25, plain,
% 1.44/2.56 (e0 != e0 | op(e1, op(e0, e2)) != e0 | e0 = op(e1, op(e0, e2))),
% 1.44/2.56 introduced(tautology,
% 1.44/2.56 [equality,
% 1.44/2.56 [$cnf(~ $equal(e0, op(e1, op(e0, e2)))), [1], $fot(e0)]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_26, plain, (e0 != e0 | e0 = op(e1, op(e0, e2))),
% 1.44/2.56 inference(resolve, [$cnf($equal(op(e1, op(e0, e2)), e0))],
% 1.44/2.56 [refute_38_24, refute_38_25])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_27, plain,
% 1.44/2.56 (e0 != e0 | op(op(e1, e0), e2) = op(e1, op(e0, e2))),
% 1.44/2.56 inference(resolve, [$cnf($equal(e0, op(e1, op(e0, e2))))],
% 1.44/2.56 [refute_38_26, refute_38_16])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_28, plain, (e0 != e0),
% 1.44/2.56 inference(resolve,
% 1.44/2.56 [$cnf($equal(op(op(e1, e0), e2), op(e1, op(e0, e2))))],
% 1.44/2.56 [refute_38_27, refute_38_0])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_29, plain, (e0 = e0),
% 1.44/2.56 introduced(tautology, [refl, [$fot(e0)]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_38_30, plain, ($false),
% 1.44/2.56 inference(resolve, [$cnf($equal(e0, e0))],
% 1.44/2.56 [refute_38_29, refute_38_28])).
% 1.44/2.56
% 1.44/2.56 fof(negate_39_0, plain,
% 1.44/2.56 (~
% 1.44/2.56 ((~
% 1.44/2.56 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.44/2.56 op(e3, e3) = e0) |
% 1.44/2.56 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.44/2.56 op(e3, e3) = e1) |
% 1.44/2.56 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.44/2.56 op(e3, e3) = e2) |
% 1.44/2.56 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.44/2.56 op(e3, e3) = e3)) &
% 1.44/2.56 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.56 op(e0, e0) = e3) &
% 1.44/2.56 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.56 op(e0, e1) = e3) &
% 1.44/2.56 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.56 op(e0, e2) = e3) &
% 1.44/2.56 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.56 op(e0, e3) = e3) &
% 1.44/2.56 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.56 op(e1, e0) = e3) &
% 1.44/2.56 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.56 op(e1, e1) = e3) &
% 1.44/2.56 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.56 op(e1, e2) = e3) &
% 1.44/2.56 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.56 op(e1, e3) = e3) &
% 1.44/2.56 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.56 op(e2, e0) = e3) &
% 1.44/2.56 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.56 op(e2, e1) = e3) &
% 1.44/2.56 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.56 op(e2, e2) = e3) &
% 1.44/2.56 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.56 op(e2, e3) = e3) &
% 1.44/2.56 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.56 op(e3, e0) = e3) &
% 1.44/2.56 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.56 op(e3, e1) = e3) &
% 1.44/2.56 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.56 op(e3, e2) = e3) &
% 1.44/2.56 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.56 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.56 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.56 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.56 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.56 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.56 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.56 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.56 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.56 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.56 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.56 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.56 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.56 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.56 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.56 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.56 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.56 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.56 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.56 op(op(e1, e0), e2) = op(e1, op(e0, e2))) =>
% 1.44/2.56 op(op(e1, e0), e3) = op(e1, op(e0, e3)))),
% 1.44/2.56 inference(negate, [], [subgoal_39])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_0, plain,
% 1.44/2.56 (op(op(e1, e0), e3) != op(e1, op(e0, e3)) &
% 1.44/2.56 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.56 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.56 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.56 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.56 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.56 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.56 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.56 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.56 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.56 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.56 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.56 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.56 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.56 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.56 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.56 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.56 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.56 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.56 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.44/2.56 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.44/2.56 op(e3, e3) != e0) &
% 1.44/2.56 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.56 op(e3, e3) != e1) &
% 1.44/2.56 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.56 op(e3, e3) != e2) &
% 1.44/2.56 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.44/2.56 op(e3, e3) != e3) &
% 1.44/2.56 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.56 op(e0, e0) = e3) &
% 1.44/2.56 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.56 op(e0, e1) = e3) &
% 1.44/2.56 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.56 op(e0, e2) = e3) &
% 1.44/2.56 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.56 op(e0, e3) = e3) &
% 1.44/2.56 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.56 op(e1, e0) = e3) &
% 1.44/2.56 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.56 op(e1, e1) = e3) &
% 1.44/2.56 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.56 op(e1, e2) = e3) &
% 1.44/2.56 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.56 op(e1, e3) = e3) &
% 1.44/2.56 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.56 op(e2, e0) = e3) &
% 1.44/2.56 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.56 op(e2, e1) = e3) &
% 1.44/2.56 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.56 op(e2, e2) = e3) &
% 1.44/2.56 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.56 op(e2, e3) = e3) &
% 1.44/2.56 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.56 op(e3, e0) = e3) &
% 1.44/2.56 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.56 op(e3, e1) = e3) &
% 1.44/2.56 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.56 op(e3, e2) = e3) &
% 1.44/2.56 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.56 op(e3, e3) = e3)), inference(canonicalize, [], [negate_39_0])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_1, plain,
% 1.44/2.56 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.44/2.56 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.44/2.56 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.44/2.56 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.44/2.56 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.44/2.56 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_2, plain, (op(e0, e0) = e0),
% 1.44/2.56 inference(conjunct, [], [normalize_39_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_3, plain, (op(e3, e3) = e0),
% 1.44/2.56 inference(conjunct, [], [normalize_39_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_4, plain, (op(e1, e1) = e3),
% 1.44/2.56 inference(conjunct, [], [normalize_39_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_5, plain, (op(e2, e2) = e3),
% 1.44/2.56 inference(conjunct, [], [normalize_39_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_6, plain, (op(e0, e1) = e1),
% 1.44/2.56 inference(conjunct, [], [normalize_39_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_7, plain, (op(e0, e2) = e2),
% 1.44/2.56 inference(conjunct, [], [normalize_39_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_8, plain, (op(e0, e3) = e3),
% 1.44/2.56 inference(conjunct, [], [normalize_39_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_9, plain, (op(e1, e0) = e1),
% 1.44/2.56 inference(conjunct, [], [normalize_39_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_10, plain, (op(e1, e2) = e0),
% 1.44/2.56 inference(conjunct, [], [normalize_39_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_11, plain, (op(e1, e3) = e2),
% 1.44/2.56 inference(conjunct, [], [normalize_39_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_12, plain, (op(e2, e0) = e2),
% 1.44/2.56 inference(conjunct, [], [normalize_39_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_13, plain, (op(e2, e1) = e0),
% 1.44/2.56 inference(conjunct, [], [normalize_39_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_14, plain, (op(e2, e3) = e1),
% 1.44/2.56 inference(conjunct, [], [normalize_39_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_15, plain, (op(e3, e0) = e3),
% 1.44/2.56 inference(conjunct, [], [normalize_39_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_16, plain, (op(e3, e1) = e2),
% 1.44/2.56 inference(conjunct, [], [normalize_39_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_17, plain, (op(e3, e2) = e1),
% 1.44/2.56 inference(conjunct, [], [normalize_39_1])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_18, plain,
% 1.44/2.56 (op(op(e1, e0), e3) != op(e1, op(e0, e3)) &
% 1.44/2.56 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.56 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.56 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.56 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.56 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.56 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.56 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.56 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.56 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.56 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.56 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.56 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.56 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.56 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.56 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.56 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.56 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.56 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.56 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.44/2.56 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.44/2.56 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.44/2.56 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.56 op(e3, e3) != e1) &
% 1.44/2.56 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.56 op(e3, e3) != e2)),
% 1.44/2.56 inference(simplify, [],
% 1.44/2.56 [normalize_39_0, normalize_39_2, normalize_39_3,
% 1.44/2.56 normalize_39_4, normalize_39_5, normalize_39_2,
% 1.44/2.56 normalize_39_6, normalize_39_7, normalize_39_8,
% 1.44/2.56 normalize_39_9, normalize_39_4, normalize_39_10,
% 1.44/2.56 normalize_39_11, normalize_39_12, normalize_39_13,
% 1.44/2.56 normalize_39_5, normalize_39_14, normalize_39_15,
% 1.44/2.56 normalize_39_16, normalize_39_17, normalize_39_3])).
% 1.44/2.56
% 1.44/2.56 fof(normalize_39_19, plain, (op(op(e1, e0), e3) != op(e1, op(e0, e3))),
% 1.44/2.56 inference(conjunct, [], [normalize_39_18])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_0, plain, (op(op(e1, e0), e3) != op(e1, op(e0, e3))),
% 1.44/2.56 inference(canonicalize, [], [normalize_39_19])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_1, plain, (op(e1, e3) = e2),
% 1.44/2.56 inference(canonicalize, [], [normalize_39_11])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_2, plain, (op(e1, e0) = e1),
% 1.44/2.56 inference(canonicalize, [], [normalize_39_9])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_3, plain, (op(op(e1, e0), e3) = op(op(e1, e0), e3)),
% 1.44/2.56 introduced(tautology, [refl, [$fot(op(op(e1, e0), e3))]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_4, plain,
% 1.44/2.56 (op(e1, e0) != e1 | op(op(e1, e0), e3) != op(op(e1, e0), e3) |
% 1.44/2.56 op(op(e1, e0), e3) = op(e1, e3)),
% 1.44/2.56 introduced(tautology,
% 1.44/2.56 [equality,
% 1.44/2.56 [$cnf($equal(op(op(e1, e0), e3), op(op(e1, e0), e3))),
% 1.44/2.56 [1, 0], $fot(e1)]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_5, plain,
% 1.44/2.56 (op(e1, e0) != e1 | op(op(e1, e0), e3) = op(e1, e3)),
% 1.44/2.56 inference(resolve,
% 1.44/2.56 [$cnf($equal(op(op(e1, e0), e3), op(op(e1, e0), e3)))],
% 1.44/2.56 [refute_39_3, refute_39_4])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_6, plain, (op(op(e1, e0), e3) = op(e1, e3)),
% 1.44/2.56 inference(resolve, [$cnf($equal(op(e1, e0), e1))],
% 1.44/2.56 [refute_39_2, refute_39_5])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_8, plain, (X != X | X != Y | Y = X),
% 1.44/2.56 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_9, plain, (X != Y | Y = X),
% 1.44/2.56 inference(resolve, [$cnf($equal(X, X))], [refute_39_7, refute_39_8])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_10, plain, (Y != X | Y != Z | X = Z),
% 1.44/2.56 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_11, plain, (X != Y | Y != Z | X = Z),
% 1.44/2.56 inference(resolve, [$cnf($equal(Y, X))], [refute_39_9, refute_39_10])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_12, plain,
% 1.44/2.56 (op(e1, e3) != e2 | op(op(e1, e0), e3) != op(e1, e3) |
% 1.44/2.56 op(op(e1, e0), e3) = e2),
% 1.44/2.56 inference(subst, [],
% 1.44/2.56 [refute_39_11 :
% 1.44/2.56 [bind(X, $fot(op(op(e1, e0), e3))),
% 1.44/2.56 bind(Y, $fot(op(e1, e3))), bind(Z, $fot(e2))]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_13, plain, (op(e1, e3) != e2 | op(op(e1, e0), e3) = e2),
% 1.44/2.56 inference(resolve, [$cnf($equal(op(op(e1, e0), e3), op(e1, e3)))],
% 1.44/2.56 [refute_39_6, refute_39_12])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_14, plain, (op(op(e1, e0), e3) = e2),
% 1.44/2.56 inference(resolve, [$cnf($equal(op(e1, e3), e2))],
% 1.44/2.56 [refute_39_1, refute_39_13])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_15, plain,
% 1.44/2.56 (e2 != op(e1, op(e0, e3)) | op(op(e1, e0), e3) != e2 |
% 1.44/2.56 op(op(e1, e0), e3) = op(e1, op(e0, e3))),
% 1.44/2.56 introduced(tautology,
% 1.44/2.56 [equality,
% 1.44/2.56 [$cnf($equal(op(op(e1, e0), e3), e2)), [1],
% 1.44/2.56 $fot(op(e1, op(e0, e3)))]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_16, plain,
% 1.44/2.56 (e2 != op(e1, op(e0, e3)) | op(op(e1, e0), e3) = op(e1, op(e0, e3))),
% 1.44/2.56 inference(resolve, [$cnf($equal(op(op(e1, e0), e3), e2))],
% 1.44/2.56 [refute_39_14, refute_39_15])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_17, plain, (op(e0, e3) = e3),
% 1.44/2.56 inference(canonicalize, [], [normalize_39_8])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_18, plain, (op(e1, op(e0, e3)) = op(e1, op(e0, e3))),
% 1.44/2.56 introduced(tautology, [refl, [$fot(op(e1, op(e0, e3)))]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_19, plain,
% 1.44/2.56 (op(e0, e3) != e3 | op(e1, op(e0, e3)) != op(e1, op(e0, e3)) |
% 1.44/2.56 op(e1, op(e0, e3)) = op(e1, e3)),
% 1.44/2.56 introduced(tautology,
% 1.44/2.56 [equality,
% 1.44/2.56 [$cnf($equal(op(e1, op(e0, e3)), op(e1, op(e0, e3)))),
% 1.44/2.56 [1, 1], $fot(e3)]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_20, plain,
% 1.44/2.56 (op(e0, e3) != e3 | op(e1, op(e0, e3)) = op(e1, e3)),
% 1.44/2.56 inference(resolve,
% 1.44/2.56 [$cnf($equal(op(e1, op(e0, e3)), op(e1, op(e0, e3))))],
% 1.44/2.56 [refute_39_18, refute_39_19])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_21, plain, (op(e1, op(e0, e3)) = op(e1, e3)),
% 1.44/2.56 inference(resolve, [$cnf($equal(op(e0, e3), e3))],
% 1.44/2.56 [refute_39_17, refute_39_20])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_22, plain,
% 1.44/2.56 (op(e1, e3) != e2 | op(e1, op(e0, e3)) != op(e1, e3) |
% 1.44/2.56 op(e1, op(e0, e3)) = e2),
% 1.44/2.56 inference(subst, [],
% 1.44/2.56 [refute_39_11 :
% 1.44/2.56 [bind(X, $fot(op(e1, op(e0, e3)))),
% 1.44/2.56 bind(Y, $fot(op(e1, e3))), bind(Z, $fot(e2))]])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_23, plain, (op(e1, e3) != e2 | op(e1, op(e0, e3)) = e2),
% 1.44/2.56 inference(resolve, [$cnf($equal(op(e1, op(e0, e3)), op(e1, e3)))],
% 1.44/2.56 [refute_39_21, refute_39_22])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_24, plain, (op(e1, op(e0, e3)) = e2),
% 1.44/2.56 inference(resolve, [$cnf($equal(op(e1, e3), e2))],
% 1.44/2.56 [refute_39_1, refute_39_23])).
% 1.44/2.56
% 1.44/2.56 cnf(refute_39_25, plain,
% 1.44/2.56 (e2 != e2 | op(e1, op(e0, e3)) != e2 | e2 = op(e1, op(e0, e3))),
% 1.44/2.56 introduced(tautology,
% 1.44/2.56 [equality,
% 1.44/2.56 [$cnf(~ $equal(e2, op(e1, op(e0, e3)))), [1], $fot(e2)]])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_39_26, plain, (e2 != e2 | e2 = op(e1, op(e0, e3))),
% 1.44/2.57 inference(resolve, [$cnf($equal(op(e1, op(e0, e3)), e2))],
% 1.44/2.57 [refute_39_24, refute_39_25])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_39_27, plain,
% 1.44/2.57 (e2 != e2 | op(op(e1, e0), e3) = op(e1, op(e0, e3))),
% 1.44/2.57 inference(resolve, [$cnf($equal(e2, op(e1, op(e0, e3))))],
% 1.44/2.57 [refute_39_26, refute_39_16])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_39_28, plain, (e2 != e2),
% 1.44/2.57 inference(resolve,
% 1.44/2.57 [$cnf($equal(op(op(e1, e0), e3), op(e1, op(e0, e3))))],
% 1.44/2.57 [refute_39_27, refute_39_0])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_39_29, plain, (e2 = e2),
% 1.44/2.57 introduced(tautology, [refl, [$fot(e2)]])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_39_30, plain, ($false),
% 1.44/2.57 inference(resolve, [$cnf($equal(e2, e2))],
% 1.44/2.57 [refute_39_29, refute_39_28])).
% 1.44/2.57
% 1.44/2.57 fof(negate_40_0, plain,
% 1.44/2.57 (~
% 1.44/2.57 ((~
% 1.44/2.57 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.44/2.57 op(e3, e3) = e0) |
% 1.44/2.57 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.44/2.57 op(e3, e3) = e1) |
% 1.44/2.57 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.44/2.57 op(e3, e3) = e2) |
% 1.44/2.57 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.44/2.57 op(e3, e3) = e3)) &
% 1.44/2.57 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.57 op(e0, e0) = e3) &
% 1.44/2.57 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.57 op(e0, e1) = e3) &
% 1.44/2.57 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.57 op(e0, e2) = e3) &
% 1.44/2.57 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.57 op(e0, e3) = e3) &
% 1.44/2.57 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.57 op(e1, e0) = e3) &
% 1.44/2.57 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.57 op(e1, e1) = e3) &
% 1.44/2.57 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.57 op(e1, e2) = e3) &
% 1.44/2.57 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.57 op(e1, e3) = e3) &
% 1.44/2.57 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.57 op(e2, e0) = e3) &
% 1.44/2.57 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.57 op(e2, e1) = e3) &
% 1.44/2.57 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.57 op(e2, e2) = e3) &
% 1.44/2.57 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.57 op(e2, e3) = e3) &
% 1.44/2.57 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.57 op(e3, e0) = e3) &
% 1.44/2.57 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.57 op(e3, e1) = e3) &
% 1.44/2.57 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.57 op(e3, e2) = e3) &
% 1.44/2.57 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.57 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.57 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.57 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.57 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.57 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.57 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.57 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.57 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.57 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.57 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.57 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.57 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.57 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.57 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.57 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.57 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.57 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.57 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.57 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.44/2.57 op(op(e1, e0), e3) = op(e1, op(e0, e3))) =>
% 1.44/2.57 op(op(e1, e1), e0) = op(e1, op(e1, e0)))),
% 1.44/2.57 inference(negate, [], [subgoal_40])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_0, plain,
% 1.44/2.57 (op(op(e1, e1), e0) != op(e1, op(e1, e0)) &
% 1.44/2.57 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.57 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.57 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.57 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.57 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.57 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.57 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.57 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.57 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.57 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.57 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.57 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.57 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.57 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.57 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.57 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.57 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.57 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.57 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.44/2.57 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.44/2.57 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.44/2.57 op(e3, e3) != e0) &
% 1.44/2.57 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.57 op(e3, e3) != e1) &
% 1.44/2.57 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.57 op(e3, e3) != e2) &
% 1.44/2.57 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.44/2.57 op(e3, e3) != e3) &
% 1.44/2.57 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.57 op(e0, e0) = e3) &
% 1.44/2.57 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.57 op(e0, e1) = e3) &
% 1.44/2.57 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.57 op(e0, e2) = e3) &
% 1.44/2.57 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.57 op(e0, e3) = e3) &
% 1.44/2.57 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.57 op(e1, e0) = e3) &
% 1.44/2.57 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.57 op(e1, e1) = e3) &
% 1.44/2.57 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.57 op(e1, e2) = e3) &
% 1.44/2.57 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.57 op(e1, e3) = e3) &
% 1.44/2.57 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.57 op(e2, e0) = e3) &
% 1.44/2.57 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.57 op(e2, e1) = e3) &
% 1.44/2.57 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.57 op(e2, e2) = e3) &
% 1.44/2.57 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.57 op(e2, e3) = e3) &
% 1.44/2.57 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.57 op(e3, e0) = e3) &
% 1.44/2.57 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.57 op(e3, e1) = e3) &
% 1.44/2.57 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.57 op(e3, e2) = e3) &
% 1.44/2.57 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.57 op(e3, e3) = e3)), inference(canonicalize, [], [negate_40_0])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_1, plain,
% 1.44/2.57 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.44/2.57 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.44/2.57 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.44/2.57 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.44/2.57 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.44/2.57 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_2, plain, (op(e0, e0) = e0),
% 1.44/2.57 inference(conjunct, [], [normalize_40_1])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_3, plain, (op(e3, e3) = e0),
% 1.44/2.57 inference(conjunct, [], [normalize_40_1])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_4, plain, (op(e1, e1) = e3),
% 1.44/2.57 inference(conjunct, [], [normalize_40_1])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_5, plain, (op(e2, e2) = e3),
% 1.44/2.57 inference(conjunct, [], [normalize_40_1])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_6, plain, (op(e0, e1) = e1),
% 1.44/2.57 inference(conjunct, [], [normalize_40_1])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_7, plain, (op(e0, e2) = e2),
% 1.44/2.57 inference(conjunct, [], [normalize_40_1])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_8, plain, (op(e0, e3) = e3),
% 1.44/2.57 inference(conjunct, [], [normalize_40_1])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_9, plain, (op(e1, e0) = e1),
% 1.44/2.57 inference(conjunct, [], [normalize_40_1])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_10, plain, (op(e1, e2) = e0),
% 1.44/2.57 inference(conjunct, [], [normalize_40_1])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_11, plain, (op(e1, e3) = e2),
% 1.44/2.57 inference(conjunct, [], [normalize_40_1])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_12, plain, (op(e2, e0) = e2),
% 1.44/2.57 inference(conjunct, [], [normalize_40_1])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_13, plain, (op(e2, e1) = e0),
% 1.44/2.57 inference(conjunct, [], [normalize_40_1])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_14, plain, (op(e2, e3) = e1),
% 1.44/2.57 inference(conjunct, [], [normalize_40_1])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_15, plain, (op(e3, e0) = e3),
% 1.44/2.57 inference(conjunct, [], [normalize_40_1])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_16, plain, (op(e3, e1) = e2),
% 1.44/2.57 inference(conjunct, [], [normalize_40_1])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_17, plain, (op(e3, e2) = e1),
% 1.44/2.57 inference(conjunct, [], [normalize_40_1])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_18, plain,
% 1.44/2.57 (op(op(e1, e1), e0) != op(e1, op(e1, e0)) &
% 1.44/2.57 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.57 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.57 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.57 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.57 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.57 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.57 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.57 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.57 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.57 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.57 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.57 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.57 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.57 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.57 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.57 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.57 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.57 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.57 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.44/2.57 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.44/2.57 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.44/2.57 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.44/2.57 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.57 op(e3, e3) != e1) &
% 1.44/2.57 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.57 op(e3, e3) != e2)),
% 1.44/2.57 inference(simplify, [],
% 1.44/2.57 [normalize_40_0, normalize_40_2, normalize_40_3,
% 1.44/2.57 normalize_40_4, normalize_40_5, normalize_40_2,
% 1.44/2.57 normalize_40_6, normalize_40_7, normalize_40_8,
% 1.44/2.57 normalize_40_9, normalize_40_4, normalize_40_10,
% 1.44/2.57 normalize_40_11, normalize_40_12, normalize_40_13,
% 1.44/2.57 normalize_40_5, normalize_40_14, normalize_40_15,
% 1.44/2.57 normalize_40_16, normalize_40_17, normalize_40_3])).
% 1.44/2.57
% 1.44/2.57 fof(normalize_40_19, plain, (op(op(e1, e1), e0) != op(e1, op(e1, e0))),
% 1.44/2.57 inference(conjunct, [], [normalize_40_18])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_0, plain, (op(op(e1, e1), e0) != op(e1, op(e1, e0))),
% 1.44/2.57 inference(canonicalize, [], [normalize_40_19])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_1, plain, (op(e3, e0) = e3),
% 1.44/2.57 inference(canonicalize, [], [normalize_40_15])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_2, plain, (op(e1, e1) = e3),
% 1.44/2.57 inference(canonicalize, [], [normalize_40_4])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_3, plain, (op(op(e1, e1), e0) = op(op(e1, e1), e0)),
% 1.44/2.57 introduced(tautology, [refl, [$fot(op(op(e1, e1), e0))]])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_4, plain,
% 1.44/2.57 (op(e1, e1) != e3 | op(op(e1, e1), e0) != op(op(e1, e1), e0) |
% 1.44/2.57 op(op(e1, e1), e0) = op(e3, e0)),
% 1.44/2.57 introduced(tautology,
% 1.44/2.57 [equality,
% 1.44/2.57 [$cnf($equal(op(op(e1, e1), e0), op(op(e1, e1), e0))),
% 1.44/2.57 [1, 0], $fot(e3)]])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_5, plain,
% 1.44/2.57 (op(e1, e1) != e3 | op(op(e1, e1), e0) = op(e3, e0)),
% 1.44/2.57 inference(resolve,
% 1.44/2.57 [$cnf($equal(op(op(e1, e1), e0), op(op(e1, e1), e0)))],
% 1.44/2.57 [refute_40_3, refute_40_4])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_6, plain, (op(op(e1, e1), e0) = op(e3, e0)),
% 1.44/2.57 inference(resolve, [$cnf($equal(op(e1, e1), e3))],
% 1.44/2.57 [refute_40_2, refute_40_5])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_8, plain, (X != X | X != Y | Y = X),
% 1.44/2.57 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_9, plain, (X != Y | Y = X),
% 1.44/2.57 inference(resolve, [$cnf($equal(X, X))], [refute_40_7, refute_40_8])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_10, plain, (Y != X | Y != Z | X = Z),
% 1.44/2.57 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_11, plain, (X != Y | Y != Z | X = Z),
% 1.44/2.57 inference(resolve, [$cnf($equal(Y, X))], [refute_40_9, refute_40_10])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_12, plain,
% 1.44/2.57 (op(e3, e0) != e3 | op(op(e1, e1), e0) != op(e3, e0) |
% 1.44/2.57 op(op(e1, e1), e0) = e3),
% 1.44/2.57 inference(subst, [],
% 1.44/2.57 [refute_40_11 :
% 1.44/2.57 [bind(X, $fot(op(op(e1, e1), e0))),
% 1.44/2.57 bind(Y, $fot(op(e3, e0))), bind(Z, $fot(e3))]])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_13, plain, (op(e3, e0) != e3 | op(op(e1, e1), e0) = e3),
% 1.44/2.57 inference(resolve, [$cnf($equal(op(op(e1, e1), e0), op(e3, e0)))],
% 1.44/2.57 [refute_40_6, refute_40_12])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_14, plain, (op(op(e1, e1), e0) = e3),
% 1.44/2.57 inference(resolve, [$cnf($equal(op(e3, e0), e3))],
% 1.44/2.57 [refute_40_1, refute_40_13])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_15, plain,
% 1.44/2.57 (e3 != op(e1, op(e1, e0)) | op(op(e1, e1), e0) != e3 |
% 1.44/2.57 op(op(e1, e1), e0) = op(e1, op(e1, e0))),
% 1.44/2.57 introduced(tautology,
% 1.44/2.57 [equality,
% 1.44/2.57 [$cnf($equal(op(op(e1, e1), e0), e3)), [1],
% 1.44/2.57 $fot(op(e1, op(e1, e0)))]])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_16, plain,
% 1.44/2.57 (e3 != op(e1, op(e1, e0)) | op(op(e1, e1), e0) = op(e1, op(e1, e0))),
% 1.44/2.57 inference(resolve, [$cnf($equal(op(op(e1, e1), e0), e3))],
% 1.44/2.57 [refute_40_14, refute_40_15])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_17, plain, (op(e1, e0) = e1),
% 1.44/2.57 inference(canonicalize, [], [normalize_40_9])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_18, plain, (op(e1, op(e1, e0)) = op(e1, op(e1, e0))),
% 1.44/2.57 introduced(tautology, [refl, [$fot(op(e1, op(e1, e0)))]])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_19, plain,
% 1.44/2.57 (op(e1, e0) != e1 | op(e1, op(e1, e0)) != op(e1, op(e1, e0)) |
% 1.44/2.57 op(e1, op(e1, e0)) = op(e1, e1)),
% 1.44/2.57 introduced(tautology,
% 1.44/2.57 [equality,
% 1.44/2.57 [$cnf($equal(op(e1, op(e1, e0)), op(e1, op(e1, e0)))),
% 1.44/2.57 [1, 1], $fot(e1)]])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_20, plain,
% 1.44/2.57 (op(e1, e0) != e1 | op(e1, op(e1, e0)) = op(e1, e1)),
% 1.44/2.57 inference(resolve,
% 1.44/2.57 [$cnf($equal(op(e1, op(e1, e0)), op(e1, op(e1, e0))))],
% 1.44/2.57 [refute_40_18, refute_40_19])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_21, plain, (op(e1, op(e1, e0)) = op(e1, e1)),
% 1.44/2.57 inference(resolve, [$cnf($equal(op(e1, e0), e1))],
% 1.44/2.57 [refute_40_17, refute_40_20])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_22, plain,
% 1.44/2.57 (op(e1, e1) != e3 | op(e1, op(e1, e0)) != op(e1, e1) |
% 1.44/2.57 op(e1, op(e1, e0)) = e3),
% 1.44/2.57 inference(subst, [],
% 1.44/2.57 [refute_40_11 :
% 1.44/2.57 [bind(X, $fot(op(e1, op(e1, e0)))),
% 1.44/2.57 bind(Y, $fot(op(e1, e1))), bind(Z, $fot(e3))]])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_23, plain, (op(e1, e1) != e3 | op(e1, op(e1, e0)) = e3),
% 1.44/2.57 inference(resolve, [$cnf($equal(op(e1, op(e1, e0)), op(e1, e1)))],
% 1.44/2.57 [refute_40_21, refute_40_22])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_24, plain, (op(e1, op(e1, e0)) = e3),
% 1.44/2.57 inference(resolve, [$cnf($equal(op(e1, e1), e3))],
% 1.44/2.57 [refute_40_2, refute_40_23])).
% 1.44/2.57
% 1.44/2.57 cnf(refute_40_25, plain,
% 1.44/2.57 (e3 != e3 | op(e1, op(e1, e0)) != e3 | e3 = op(e1, op(e1, e0))),
% 1.44/2.57 introduced(tautology,
% 1.44/2.57 [equality,
% 1.44/2.57 [$cnf(~ $equal(e3, op(e1, op(e1, e0)))), [1], $fot(e3)]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_40_26, plain, (e3 != e3 | e3 = op(e1, op(e1, e0))),
% 1.44/2.58 inference(resolve, [$cnf($equal(op(e1, op(e1, e0)), e3))],
% 1.44/2.58 [refute_40_24, refute_40_25])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_40_27, plain,
% 1.44/2.58 (e3 != e3 | op(op(e1, e1), e0) = op(e1, op(e1, e0))),
% 1.44/2.58 inference(resolve, [$cnf($equal(e3, op(e1, op(e1, e0))))],
% 1.44/2.58 [refute_40_26, refute_40_16])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_40_28, plain, (e3 != e3),
% 1.44/2.58 inference(resolve,
% 1.44/2.58 [$cnf($equal(op(op(e1, e1), e0), op(e1, op(e1, e0))))],
% 1.44/2.58 [refute_40_27, refute_40_0])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_40_29, plain, (e3 = e3),
% 1.44/2.58 introduced(tautology, [refl, [$fot(e3)]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_40_30, plain, ($false),
% 1.44/2.58 inference(resolve, [$cnf($equal(e3, e3))],
% 1.44/2.58 [refute_40_29, refute_40_28])).
% 1.44/2.58
% 1.44/2.58 fof(negate_41_0, plain,
% 1.44/2.58 (~
% 1.44/2.58 ((~
% 1.44/2.58 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.44/2.58 op(e3, e3) = e0) |
% 1.44/2.58 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.44/2.58 op(e3, e3) = e1) |
% 1.44/2.58 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.44/2.58 op(e3, e3) = e2) |
% 1.44/2.58 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.44/2.58 op(e3, e3) = e3)) &
% 1.44/2.58 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.58 op(e0, e0) = e3) &
% 1.44/2.58 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.58 op(e0, e1) = e3) &
% 1.44/2.58 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.58 op(e0, e2) = e3) &
% 1.44/2.58 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.58 op(e0, e3) = e3) &
% 1.44/2.58 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.58 op(e1, e0) = e3) &
% 1.44/2.58 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.58 op(e1, e1) = e3) &
% 1.44/2.58 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.58 op(e1, e2) = e3) &
% 1.44/2.58 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.58 op(e1, e3) = e3) &
% 1.44/2.58 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.58 op(e2, e0) = e3) &
% 1.44/2.58 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.58 op(e2, e1) = e3) &
% 1.44/2.58 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.58 op(e2, e2) = e3) &
% 1.44/2.58 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.58 op(e2, e3) = e3) &
% 1.44/2.58 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.58 op(e3, e0) = e3) &
% 1.44/2.58 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.58 op(e3, e1) = e3) &
% 1.44/2.58 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.58 op(e3, e2) = e3) &
% 1.44/2.58 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.58 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.58 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.58 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.58 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.58 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.58 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.58 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.58 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.58 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.58 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.58 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.58 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.58 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.58 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.58 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.58 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.58 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.58 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.58 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.44/2.58 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.44/2.58 op(op(e1, e1), e0) = op(e1, op(e1, e0))) =>
% 1.44/2.58 op(op(e1, e1), e1) = op(e1, op(e1, e1)))),
% 1.44/2.58 inference(negate, [], [subgoal_41])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_0, plain,
% 1.44/2.58 (op(op(e1, e1), e1) != op(e1, op(e1, e1)) &
% 1.44/2.58 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.58 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.58 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.58 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.58 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.58 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.58 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.58 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.58 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.58 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.58 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.58 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.58 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.58 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.58 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.58 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.58 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.58 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.58 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.44/2.58 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.44/2.58 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.44/2.58 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.44/2.58 op(e3, e3) != e0) &
% 1.44/2.58 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.58 op(e3, e3) != e1) &
% 1.44/2.58 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.58 op(e3, e3) != e2) &
% 1.44/2.58 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.44/2.58 op(e3, e3) != e3) &
% 1.44/2.58 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.58 op(e0, e0) = e3) &
% 1.44/2.58 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.58 op(e0, e1) = e3) &
% 1.44/2.58 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.58 op(e0, e2) = e3) &
% 1.44/2.58 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.58 op(e0, e3) = e3) &
% 1.44/2.58 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.58 op(e1, e0) = e3) &
% 1.44/2.58 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.58 op(e1, e1) = e3) &
% 1.44/2.58 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.58 op(e1, e2) = e3) &
% 1.44/2.58 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.58 op(e1, e3) = e3) &
% 1.44/2.58 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.58 op(e2, e0) = e3) &
% 1.44/2.58 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.58 op(e2, e1) = e3) &
% 1.44/2.58 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.58 op(e2, e2) = e3) &
% 1.44/2.58 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.58 op(e2, e3) = e3) &
% 1.44/2.58 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.58 op(e3, e0) = e3) &
% 1.44/2.58 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.58 op(e3, e1) = e3) &
% 1.44/2.58 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.58 op(e3, e2) = e3) &
% 1.44/2.58 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.58 op(e3, e3) = e3)), inference(canonicalize, [], [negate_41_0])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_1, plain,
% 1.44/2.58 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.44/2.58 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.44/2.58 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.44/2.58 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.44/2.58 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.44/2.58 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_2, plain, (op(e0, e0) = e0),
% 1.44/2.58 inference(conjunct, [], [normalize_41_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_3, plain, (op(e3, e3) = e0),
% 1.44/2.58 inference(conjunct, [], [normalize_41_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_4, plain, (op(e1, e1) = e3),
% 1.44/2.58 inference(conjunct, [], [normalize_41_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_5, plain, (op(e2, e2) = e3),
% 1.44/2.58 inference(conjunct, [], [normalize_41_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_6, plain, (op(e0, e1) = e1),
% 1.44/2.58 inference(conjunct, [], [normalize_41_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_7, plain, (op(e0, e2) = e2),
% 1.44/2.58 inference(conjunct, [], [normalize_41_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_8, plain, (op(e0, e3) = e3),
% 1.44/2.58 inference(conjunct, [], [normalize_41_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_9, plain, (op(e1, e0) = e1),
% 1.44/2.58 inference(conjunct, [], [normalize_41_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_10, plain, (op(e1, e2) = e0),
% 1.44/2.58 inference(conjunct, [], [normalize_41_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_11, plain, (op(e1, e3) = e2),
% 1.44/2.58 inference(conjunct, [], [normalize_41_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_12, plain, (op(e2, e0) = e2),
% 1.44/2.58 inference(conjunct, [], [normalize_41_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_13, plain, (op(e2, e1) = e0),
% 1.44/2.58 inference(conjunct, [], [normalize_41_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_14, plain, (op(e2, e3) = e1),
% 1.44/2.58 inference(conjunct, [], [normalize_41_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_15, plain, (op(e3, e0) = e3),
% 1.44/2.58 inference(conjunct, [], [normalize_41_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_16, plain, (op(e3, e1) = e2),
% 1.44/2.58 inference(conjunct, [], [normalize_41_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_17, plain, (op(e3, e2) = e1),
% 1.44/2.58 inference(conjunct, [], [normalize_41_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_18, plain,
% 1.44/2.58 (op(op(e1, e1), e1) != op(e1, op(e1, e1)) &
% 1.44/2.58 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.58 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.58 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.58 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.58 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.58 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.58 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.58 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.58 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.58 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.58 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.58 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.58 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.58 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.58 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.58 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.58 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.58 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.58 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.44/2.58 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.44/2.58 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.44/2.58 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.44/2.58 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.44/2.58 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.58 op(e3, e3) != e1) &
% 1.44/2.58 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.58 op(e3, e3) != e2)),
% 1.44/2.58 inference(simplify, [],
% 1.44/2.58 [normalize_41_0, normalize_41_2, normalize_41_3,
% 1.44/2.58 normalize_41_4, normalize_41_5, normalize_41_2,
% 1.44/2.58 normalize_41_6, normalize_41_7, normalize_41_8,
% 1.44/2.58 normalize_41_9, normalize_41_4, normalize_41_10,
% 1.44/2.58 normalize_41_11, normalize_41_12, normalize_41_13,
% 1.44/2.58 normalize_41_5, normalize_41_14, normalize_41_15,
% 1.44/2.58 normalize_41_16, normalize_41_17, normalize_41_3])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_41_19, plain, (op(op(e1, e1), e1) != op(e1, op(e1, e1))),
% 1.44/2.58 inference(conjunct, [], [normalize_41_18])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_0, plain, (op(op(e1, e1), e1) != op(e1, op(e1, e1))),
% 1.44/2.58 inference(canonicalize, [], [normalize_41_19])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_1, plain, (op(e3, e1) = e2),
% 1.44/2.58 inference(canonicalize, [], [normalize_41_16])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_2, plain, (op(e1, e1) = e3),
% 1.44/2.58 inference(canonicalize, [], [normalize_41_4])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_3, plain, (op(op(e1, e1), e1) = op(op(e1, e1), e1)),
% 1.44/2.58 introduced(tautology, [refl, [$fot(op(op(e1, e1), e1))]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_4, plain,
% 1.44/2.58 (op(e1, e1) != e3 | op(op(e1, e1), e1) != op(op(e1, e1), e1) |
% 1.44/2.58 op(op(e1, e1), e1) = op(e3, e1)),
% 1.44/2.58 introduced(tautology,
% 1.44/2.58 [equality,
% 1.44/2.58 [$cnf($equal(op(op(e1, e1), e1), op(op(e1, e1), e1))),
% 1.44/2.58 [1, 0], $fot(e3)]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_5, plain,
% 1.44/2.58 (op(e1, e1) != e3 | op(op(e1, e1), e1) = op(e3, e1)),
% 1.44/2.58 inference(resolve,
% 1.44/2.58 [$cnf($equal(op(op(e1, e1), e1), op(op(e1, e1), e1)))],
% 1.44/2.58 [refute_41_3, refute_41_4])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_6, plain, (op(op(e1, e1), e1) = op(e3, e1)),
% 1.44/2.58 inference(resolve, [$cnf($equal(op(e1, e1), e3))],
% 1.44/2.58 [refute_41_2, refute_41_5])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_8, plain, (X != X | X != Y | Y = X),
% 1.44/2.58 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_9, plain, (X != Y | Y = X),
% 1.44/2.58 inference(resolve, [$cnf($equal(X, X))], [refute_41_7, refute_41_8])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_10, plain, (Y != X | Y != Z | X = Z),
% 1.44/2.58 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_11, plain, (X != Y | Y != Z | X = Z),
% 1.44/2.58 inference(resolve, [$cnf($equal(Y, X))], [refute_41_9, refute_41_10])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_12, plain,
% 1.44/2.58 (op(e3, e1) != e2 | op(op(e1, e1), e1) != op(e3, e1) |
% 1.44/2.58 op(op(e1, e1), e1) = e2),
% 1.44/2.58 inference(subst, [],
% 1.44/2.58 [refute_41_11 :
% 1.44/2.58 [bind(X, $fot(op(op(e1, e1), e1))),
% 1.44/2.58 bind(Y, $fot(op(e3, e1))), bind(Z, $fot(e2))]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_13, plain, (op(e3, e1) != e2 | op(op(e1, e1), e1) = e2),
% 1.44/2.58 inference(resolve, [$cnf($equal(op(op(e1, e1), e1), op(e3, e1)))],
% 1.44/2.58 [refute_41_6, refute_41_12])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_14, plain, (op(op(e1, e1), e1) = e2),
% 1.44/2.58 inference(resolve, [$cnf($equal(op(e3, e1), e2))],
% 1.44/2.58 [refute_41_1, refute_41_13])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_15, plain,
% 1.44/2.58 (e2 != op(e1, op(e1, e1)) | op(op(e1, e1), e1) != e2 |
% 1.44/2.58 op(op(e1, e1), e1) = op(e1, op(e1, e1))),
% 1.44/2.58 introduced(tautology,
% 1.44/2.58 [equality,
% 1.44/2.58 [$cnf($equal(op(op(e1, e1), e1), e2)), [1],
% 1.44/2.58 $fot(op(e1, op(e1, e1)))]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_16, plain,
% 1.44/2.58 (e2 != op(e1, op(e1, e1)) | op(op(e1, e1), e1) = op(e1, op(e1, e1))),
% 1.44/2.58 inference(resolve, [$cnf($equal(op(op(e1, e1), e1), e2))],
% 1.44/2.58 [refute_41_14, refute_41_15])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_17, plain, (op(e1, e3) = e2),
% 1.44/2.58 inference(canonicalize, [], [normalize_41_11])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_18, plain, (op(e1, op(e1, e1)) = op(e1, op(e1, e1))),
% 1.44/2.58 introduced(tautology, [refl, [$fot(op(e1, op(e1, e1)))]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_19, plain,
% 1.44/2.58 (op(e1, e1) != e3 | op(e1, op(e1, e1)) != op(e1, op(e1, e1)) |
% 1.44/2.58 op(e1, op(e1, e1)) = op(e1, e3)),
% 1.44/2.58 introduced(tautology,
% 1.44/2.58 [equality,
% 1.44/2.58 [$cnf($equal(op(e1, op(e1, e1)), op(e1, op(e1, e1)))),
% 1.44/2.58 [1, 1], $fot(e3)]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_20, plain,
% 1.44/2.58 (op(e1, e1) != e3 | op(e1, op(e1, e1)) = op(e1, e3)),
% 1.44/2.58 inference(resolve,
% 1.44/2.58 [$cnf($equal(op(e1, op(e1, e1)), op(e1, op(e1, e1))))],
% 1.44/2.58 [refute_41_18, refute_41_19])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_21, plain, (op(e1, op(e1, e1)) = op(e1, e3)),
% 1.44/2.58 inference(resolve, [$cnf($equal(op(e1, e1), e3))],
% 1.44/2.58 [refute_41_2, refute_41_20])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_22, plain,
% 1.44/2.58 (op(e1, e3) != e2 | op(e1, op(e1, e1)) != op(e1, e3) |
% 1.44/2.58 op(e1, op(e1, e1)) = e2),
% 1.44/2.58 inference(subst, [],
% 1.44/2.58 [refute_41_11 :
% 1.44/2.58 [bind(X, $fot(op(e1, op(e1, e1)))),
% 1.44/2.58 bind(Y, $fot(op(e1, e3))), bind(Z, $fot(e2))]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_23, plain, (op(e1, e3) != e2 | op(e1, op(e1, e1)) = e2),
% 1.44/2.58 inference(resolve, [$cnf($equal(op(e1, op(e1, e1)), op(e1, e3)))],
% 1.44/2.58 [refute_41_21, refute_41_22])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_24, plain, (op(e1, op(e1, e1)) = e2),
% 1.44/2.58 inference(resolve, [$cnf($equal(op(e1, e3), e2))],
% 1.44/2.58 [refute_41_17, refute_41_23])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_25, plain,
% 1.44/2.58 (e2 != e2 | op(e1, op(e1, e1)) != e2 | e2 = op(e1, op(e1, e1))),
% 1.44/2.58 introduced(tautology,
% 1.44/2.58 [equality,
% 1.44/2.58 [$cnf(~ $equal(e2, op(e1, op(e1, e1)))), [1], $fot(e2)]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_26, plain, (e2 != e2 | e2 = op(e1, op(e1, e1))),
% 1.44/2.58 inference(resolve, [$cnf($equal(op(e1, op(e1, e1)), e2))],
% 1.44/2.58 [refute_41_24, refute_41_25])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_27, plain,
% 1.44/2.58 (e2 != e2 | op(op(e1, e1), e1) = op(e1, op(e1, e1))),
% 1.44/2.58 inference(resolve, [$cnf($equal(e2, op(e1, op(e1, e1))))],
% 1.44/2.58 [refute_41_26, refute_41_16])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_28, plain, (e2 != e2),
% 1.44/2.58 inference(resolve,
% 1.44/2.58 [$cnf($equal(op(op(e1, e1), e1), op(e1, op(e1, e1))))],
% 1.44/2.58 [refute_41_27, refute_41_0])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_29, plain, (e2 = e2),
% 1.44/2.58 introduced(tautology, [refl, [$fot(e2)]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_41_30, plain, ($false),
% 1.44/2.58 inference(resolve, [$cnf($equal(e2, e2))],
% 1.44/2.58 [refute_41_29, refute_41_28])).
% 1.44/2.58
% 1.44/2.58 fof(negate_42_0, plain,
% 1.44/2.58 (~
% 1.44/2.58 ((~
% 1.44/2.58 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.44/2.58 op(e3, e3) = e0) |
% 1.44/2.58 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.44/2.58 op(e3, e3) = e1) |
% 1.44/2.58 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.44/2.58 op(e3, e3) = e2) |
% 1.44/2.58 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.44/2.58 op(e3, e3) = e3)) &
% 1.44/2.58 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.58 op(e0, e0) = e3) &
% 1.44/2.58 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.58 op(e0, e1) = e3) &
% 1.44/2.58 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.58 op(e0, e2) = e3) &
% 1.44/2.58 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.58 op(e0, e3) = e3) &
% 1.44/2.58 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.58 op(e1, e0) = e3) &
% 1.44/2.58 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.58 op(e1, e1) = e3) &
% 1.44/2.58 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.58 op(e1, e2) = e3) &
% 1.44/2.58 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.58 op(e1, e3) = e3) &
% 1.44/2.58 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.58 op(e2, e0) = e3) &
% 1.44/2.58 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.58 op(e2, e1) = e3) &
% 1.44/2.58 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.58 op(e2, e2) = e3) &
% 1.44/2.58 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.58 op(e2, e3) = e3) &
% 1.44/2.58 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.58 op(e3, e0) = e3) &
% 1.44/2.58 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.58 op(e3, e1) = e3) &
% 1.44/2.58 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.58 op(e3, e2) = e3) &
% 1.44/2.58 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.58 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.58 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.58 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.58 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.58 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.58 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.58 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.58 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.58 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.58 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.58 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.58 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.58 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.58 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.58 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.58 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.58 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.58 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.58 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.44/2.58 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.44/2.58 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.44/2.58 op(op(e1, e1), e1) = op(e1, op(e1, e1))) =>
% 1.44/2.58 op(op(e1, e1), e2) = op(e1, op(e1, e2)))),
% 1.44/2.58 inference(negate, [], [subgoal_42])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_0, plain,
% 1.44/2.58 (op(op(e1, e1), e2) != op(e1, op(e1, e2)) &
% 1.44/2.58 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.58 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.58 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.58 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.58 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.58 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.58 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.58 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.58 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.58 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.58 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.58 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.58 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.58 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.58 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.58 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.58 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.58 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.58 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.44/2.58 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.44/2.58 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.44/2.58 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.44/2.58 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.44/2.58 op(e3, e3) != e0) &
% 1.44/2.58 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.58 op(e3, e3) != e1) &
% 1.44/2.58 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.58 op(e3, e3) != e2) &
% 1.44/2.58 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.44/2.58 op(e3, e3) != e3) &
% 1.44/2.58 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.58 op(e0, e0) = e3) &
% 1.44/2.58 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.58 op(e0, e1) = e3) &
% 1.44/2.58 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.58 op(e0, e2) = e3) &
% 1.44/2.58 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.58 op(e0, e3) = e3) &
% 1.44/2.58 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.58 op(e1, e0) = e3) &
% 1.44/2.58 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.58 op(e1, e1) = e3) &
% 1.44/2.58 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.58 op(e1, e2) = e3) &
% 1.44/2.58 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.58 op(e1, e3) = e3) &
% 1.44/2.58 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.58 op(e2, e0) = e3) &
% 1.44/2.58 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.58 op(e2, e1) = e3) &
% 1.44/2.58 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.58 op(e2, e2) = e3) &
% 1.44/2.58 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.58 op(e2, e3) = e3) &
% 1.44/2.58 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.58 op(e3, e0) = e3) &
% 1.44/2.58 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.58 op(e3, e1) = e3) &
% 1.44/2.58 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.58 op(e3, e2) = e3) &
% 1.44/2.58 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.58 op(e3, e3) = e3)), inference(canonicalize, [], [negate_42_0])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_1, plain,
% 1.44/2.58 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.44/2.58 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.44/2.58 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.44/2.58 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.44/2.58 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.44/2.58 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_2, plain, (op(e0, e0) = e0),
% 1.44/2.58 inference(conjunct, [], [normalize_42_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_3, plain, (op(e3, e3) = e0),
% 1.44/2.58 inference(conjunct, [], [normalize_42_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_4, plain, (op(e1, e1) = e3),
% 1.44/2.58 inference(conjunct, [], [normalize_42_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_5, plain, (op(e2, e2) = e3),
% 1.44/2.58 inference(conjunct, [], [normalize_42_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_6, plain, (op(e0, e1) = e1),
% 1.44/2.58 inference(conjunct, [], [normalize_42_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_7, plain, (op(e0, e2) = e2),
% 1.44/2.58 inference(conjunct, [], [normalize_42_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_8, plain, (op(e0, e3) = e3),
% 1.44/2.58 inference(conjunct, [], [normalize_42_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_9, plain, (op(e1, e0) = e1),
% 1.44/2.58 inference(conjunct, [], [normalize_42_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_10, plain, (op(e1, e2) = e0),
% 1.44/2.58 inference(conjunct, [], [normalize_42_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_11, plain, (op(e1, e3) = e2),
% 1.44/2.58 inference(conjunct, [], [normalize_42_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_12, plain, (op(e2, e0) = e2),
% 1.44/2.58 inference(conjunct, [], [normalize_42_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_13, plain, (op(e2, e1) = e0),
% 1.44/2.58 inference(conjunct, [], [normalize_42_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_14, plain, (op(e2, e3) = e1),
% 1.44/2.58 inference(conjunct, [], [normalize_42_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_15, plain, (op(e3, e0) = e3),
% 1.44/2.58 inference(conjunct, [], [normalize_42_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_16, plain, (op(e3, e1) = e2),
% 1.44/2.58 inference(conjunct, [], [normalize_42_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_17, plain, (op(e3, e2) = e1),
% 1.44/2.58 inference(conjunct, [], [normalize_42_1])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_18, plain,
% 1.44/2.58 (op(op(e1, e1), e2) != op(e1, op(e1, e2)) &
% 1.44/2.58 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.58 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.58 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.58 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.58 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.58 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.58 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.58 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.58 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.58 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.58 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.58 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.58 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.58 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.58 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.58 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.58 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.58 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.58 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.44/2.58 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.44/2.58 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.44/2.58 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.44/2.58 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.44/2.58 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.44/2.58 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.58 op(e3, e3) != e1) &
% 1.44/2.58 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.58 op(e3, e3) != e2)),
% 1.44/2.58 inference(simplify, [],
% 1.44/2.58 [normalize_42_0, normalize_42_2, normalize_42_3,
% 1.44/2.58 normalize_42_4, normalize_42_5, normalize_42_2,
% 1.44/2.58 normalize_42_6, normalize_42_7, normalize_42_8,
% 1.44/2.58 normalize_42_9, normalize_42_4, normalize_42_10,
% 1.44/2.58 normalize_42_11, normalize_42_12, normalize_42_13,
% 1.44/2.58 normalize_42_5, normalize_42_14, normalize_42_15,
% 1.44/2.58 normalize_42_16, normalize_42_17, normalize_42_3])).
% 1.44/2.58
% 1.44/2.58 fof(normalize_42_19, plain, (op(op(e1, e1), e2) != op(e1, op(e1, e2))),
% 1.44/2.58 inference(conjunct, [], [normalize_42_18])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_0, plain, (op(op(e1, e1), e2) != op(e1, op(e1, e2))),
% 1.44/2.58 inference(canonicalize, [], [normalize_42_19])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_1, plain, (op(e3, e2) = e1),
% 1.44/2.58 inference(canonicalize, [], [normalize_42_17])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_2, plain, (op(e1, e1) = e3),
% 1.44/2.58 inference(canonicalize, [], [normalize_42_4])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_3, plain, (op(op(e1, e1), e2) = op(op(e1, e1), e2)),
% 1.44/2.58 introduced(tautology, [refl, [$fot(op(op(e1, e1), e2))]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_4, plain,
% 1.44/2.58 (op(e1, e1) != e3 | op(op(e1, e1), e2) != op(op(e1, e1), e2) |
% 1.44/2.58 op(op(e1, e1), e2) = op(e3, e2)),
% 1.44/2.58 introduced(tautology,
% 1.44/2.58 [equality,
% 1.44/2.58 [$cnf($equal(op(op(e1, e1), e2), op(op(e1, e1), e2))),
% 1.44/2.58 [1, 0], $fot(e3)]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_5, plain,
% 1.44/2.58 (op(e1, e1) != e3 | op(op(e1, e1), e2) = op(e3, e2)),
% 1.44/2.58 inference(resolve,
% 1.44/2.58 [$cnf($equal(op(op(e1, e1), e2), op(op(e1, e1), e2)))],
% 1.44/2.58 [refute_42_3, refute_42_4])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_6, plain, (op(op(e1, e1), e2) = op(e3, e2)),
% 1.44/2.58 inference(resolve, [$cnf($equal(op(e1, e1), e3))],
% 1.44/2.58 [refute_42_2, refute_42_5])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_8, plain, (X != X | X != Y | Y = X),
% 1.44/2.58 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_9, plain, (X != Y | Y = X),
% 1.44/2.58 inference(resolve, [$cnf($equal(X, X))], [refute_42_7, refute_42_8])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_10, plain, (Y != X | Y != Z | X = Z),
% 1.44/2.58 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_11, plain, (X != Y | Y != Z | X = Z),
% 1.44/2.58 inference(resolve, [$cnf($equal(Y, X))], [refute_42_9, refute_42_10])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_12, plain,
% 1.44/2.58 (op(e3, e2) != e1 | op(op(e1, e1), e2) != op(e3, e2) |
% 1.44/2.58 op(op(e1, e1), e2) = e1),
% 1.44/2.58 inference(subst, [],
% 1.44/2.58 [refute_42_11 :
% 1.44/2.58 [bind(X, $fot(op(op(e1, e1), e2))),
% 1.44/2.58 bind(Y, $fot(op(e3, e2))), bind(Z, $fot(e1))]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_13, plain, (op(e3, e2) != e1 | op(op(e1, e1), e2) = e1),
% 1.44/2.58 inference(resolve, [$cnf($equal(op(op(e1, e1), e2), op(e3, e2)))],
% 1.44/2.58 [refute_42_6, refute_42_12])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_14, plain, (op(op(e1, e1), e2) = e1),
% 1.44/2.58 inference(resolve, [$cnf($equal(op(e3, e2), e1))],
% 1.44/2.58 [refute_42_1, refute_42_13])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_15, plain,
% 1.44/2.58 (e1 != op(e1, op(e1, e2)) | op(op(e1, e1), e2) != e1 |
% 1.44/2.58 op(op(e1, e1), e2) = op(e1, op(e1, e2))),
% 1.44/2.58 introduced(tautology,
% 1.44/2.58 [equality,
% 1.44/2.58 [$cnf($equal(op(op(e1, e1), e2), e1)), [1],
% 1.44/2.58 $fot(op(e1, op(e1, e2)))]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_16, plain,
% 1.44/2.58 (e1 != op(e1, op(e1, e2)) | op(op(e1, e1), e2) = op(e1, op(e1, e2))),
% 1.44/2.58 inference(resolve, [$cnf($equal(op(op(e1, e1), e2), e1))],
% 1.44/2.58 [refute_42_14, refute_42_15])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_17, plain, (op(e1, e0) = e1),
% 1.44/2.58 inference(canonicalize, [], [normalize_42_9])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_18, plain, (op(e1, e2) = e0),
% 1.44/2.58 inference(canonicalize, [], [normalize_42_10])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_19, plain, (op(e1, op(e1, e2)) = op(e1, op(e1, e2))),
% 1.44/2.58 introduced(tautology, [refl, [$fot(op(e1, op(e1, e2)))]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_20, plain,
% 1.44/2.58 (op(e1, e2) != e0 | op(e1, op(e1, e2)) != op(e1, op(e1, e2)) |
% 1.44/2.58 op(e1, op(e1, e2)) = op(e1, e0)),
% 1.44/2.58 introduced(tautology,
% 1.44/2.58 [equality,
% 1.44/2.58 [$cnf($equal(op(e1, op(e1, e2)), op(e1, op(e1, e2)))),
% 1.44/2.58 [1, 1], $fot(e0)]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_21, plain,
% 1.44/2.58 (op(e1, e2) != e0 | op(e1, op(e1, e2)) = op(e1, e0)),
% 1.44/2.58 inference(resolve,
% 1.44/2.58 [$cnf($equal(op(e1, op(e1, e2)), op(e1, op(e1, e2))))],
% 1.44/2.58 [refute_42_19, refute_42_20])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_22, plain, (op(e1, op(e1, e2)) = op(e1, e0)),
% 1.44/2.58 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.44/2.58 [refute_42_18, refute_42_21])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_23, plain,
% 1.44/2.58 (op(e1, e0) != e1 | op(e1, op(e1, e2)) != op(e1, e0) |
% 1.44/2.58 op(e1, op(e1, e2)) = e1),
% 1.44/2.58 inference(subst, [],
% 1.44/2.58 [refute_42_11 :
% 1.44/2.58 [bind(X, $fot(op(e1, op(e1, e2)))),
% 1.44/2.58 bind(Y, $fot(op(e1, e0))), bind(Z, $fot(e1))]])).
% 1.44/2.58
% 1.44/2.58 cnf(refute_42_24, plain, (op(e1, e0) != e1 | op(e1, op(e1, e2)) = e1),
% 1.44/2.58 inference(resolve, [$cnf($equal(op(e1, op(e1, e2)), op(e1, e0)))],
% 1.44/2.58 [refute_42_22, refute_42_23])).
% 1.44/2.58
% 1.44/2.59 cnf(refute_42_25, plain, (op(e1, op(e1, e2)) = e1),
% 1.44/2.59 inference(resolve, [$cnf($equal(op(e1, e0), e1))],
% 1.44/2.59 [refute_42_17, refute_42_24])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_42_26, plain,
% 1.44/2.59 (e1 != e1 | op(e1, op(e1, e2)) != e1 | e1 = op(e1, op(e1, e2))),
% 1.44/2.59 introduced(tautology,
% 1.44/2.59 [equality,
% 1.44/2.59 [$cnf(~ $equal(e1, op(e1, op(e1, e2)))), [1], $fot(e1)]])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_42_27, plain, (e1 != e1 | e1 = op(e1, op(e1, e2))),
% 1.44/2.59 inference(resolve, [$cnf($equal(op(e1, op(e1, e2)), e1))],
% 1.44/2.59 [refute_42_25, refute_42_26])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_42_28, plain,
% 1.44/2.59 (e1 != e1 | op(op(e1, e1), e2) = op(e1, op(e1, e2))),
% 1.44/2.59 inference(resolve, [$cnf($equal(e1, op(e1, op(e1, e2))))],
% 1.44/2.59 [refute_42_27, refute_42_16])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_42_29, plain, (e1 != e1),
% 1.44/2.59 inference(resolve,
% 1.44/2.59 [$cnf($equal(op(op(e1, e1), e2), op(e1, op(e1, e2))))],
% 1.44/2.59 [refute_42_28, refute_42_0])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_42_30, plain, (e1 = e1),
% 1.44/2.59 introduced(tautology, [refl, [$fot(e1)]])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_42_31, plain, ($false),
% 1.44/2.59 inference(resolve, [$cnf($equal(e1, e1))],
% 1.44/2.59 [refute_42_30, refute_42_29])).
% 1.44/2.59
% 1.44/2.59 fof(negate_43_0, plain,
% 1.44/2.59 (~
% 1.44/2.59 ((~
% 1.44/2.59 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.44/2.59 op(e3, e3) = e0) |
% 1.44/2.59 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.44/2.59 op(e3, e3) = e1) |
% 1.44/2.59 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.44/2.59 op(e3, e3) = e2) |
% 1.44/2.59 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.44/2.59 op(e3, e3) = e3)) &
% 1.44/2.59 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.59 op(e0, e0) = e3) &
% 1.44/2.59 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.59 op(e0, e1) = e3) &
% 1.44/2.59 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.59 op(e0, e2) = e3) &
% 1.44/2.59 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.59 op(e0, e3) = e3) &
% 1.44/2.59 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.59 op(e1, e0) = e3) &
% 1.44/2.59 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.59 op(e1, e1) = e3) &
% 1.44/2.59 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.59 op(e1, e2) = e3) &
% 1.44/2.59 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.59 op(e1, e3) = e3) &
% 1.44/2.59 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.59 op(e2, e0) = e3) &
% 1.44/2.59 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.59 op(e2, e1) = e3) &
% 1.44/2.59 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.59 op(e2, e2) = e3) &
% 1.44/2.59 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.59 op(e2, e3) = e3) &
% 1.44/2.59 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.59 op(e3, e0) = e3) &
% 1.44/2.59 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.59 op(e3, e1) = e3) &
% 1.44/2.59 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.59 op(e3, e2) = e3) &
% 1.44/2.59 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.59 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.59 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.59 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.59 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.59 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.59 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.59 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.59 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.59 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.59 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.59 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.59 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.59 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.59 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.59 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.59 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.59 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.59 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.59 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.44/2.59 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.44/2.59 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.44/2.59 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.44/2.59 op(op(e1, e1), e2) = op(e1, op(e1, e2))) =>
% 1.44/2.59 op(op(e1, e1), e3) = op(e1, op(e1, e3)))),
% 1.44/2.59 inference(negate, [], [subgoal_43])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_0, plain,
% 1.44/2.59 (op(op(e1, e1), e3) != op(e1, op(e1, e3)) &
% 1.44/2.59 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.59 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.59 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.59 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.59 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.59 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.59 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.59 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.59 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.59 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.59 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.59 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.59 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.59 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.59 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.59 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.59 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.59 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.59 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.44/2.59 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.44/2.59 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.44/2.59 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.44/2.59 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.44/2.59 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.44/2.59 op(e3, e3) != e0) &
% 1.44/2.59 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.59 op(e3, e3) != e1) &
% 1.44/2.59 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.59 op(e3, e3) != e2) &
% 1.44/2.59 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.44/2.59 op(e3, e3) != e3) &
% 1.44/2.59 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.59 op(e0, e0) = e3) &
% 1.44/2.59 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.59 op(e0, e1) = e3) &
% 1.44/2.59 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.59 op(e0, e2) = e3) &
% 1.44/2.59 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.59 op(e0, e3) = e3) &
% 1.44/2.59 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.59 op(e1, e0) = e3) &
% 1.44/2.59 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.59 op(e1, e1) = e3) &
% 1.44/2.59 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.59 op(e1, e2) = e3) &
% 1.44/2.59 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.59 op(e1, e3) = e3) &
% 1.44/2.59 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.59 op(e2, e0) = e3) &
% 1.44/2.59 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.59 op(e2, e1) = e3) &
% 1.44/2.59 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.59 op(e2, e2) = e3) &
% 1.44/2.59 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.59 op(e2, e3) = e3) &
% 1.44/2.59 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.59 op(e3, e0) = e3) &
% 1.44/2.59 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.59 op(e3, e1) = e3) &
% 1.44/2.59 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.59 op(e3, e2) = e3) &
% 1.44/2.59 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.59 op(e3, e3) = e3)), inference(canonicalize, [], [negate_43_0])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_1, plain,
% 1.44/2.59 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.44/2.59 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.44/2.59 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.44/2.59 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.44/2.59 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.44/2.59 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_2, plain, (op(e0, e0) = e0),
% 1.44/2.59 inference(conjunct, [], [normalize_43_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_3, plain, (op(e3, e3) = e0),
% 1.44/2.59 inference(conjunct, [], [normalize_43_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_4, plain, (op(e1, e1) = e3),
% 1.44/2.59 inference(conjunct, [], [normalize_43_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_5, plain, (op(e2, e2) = e3),
% 1.44/2.59 inference(conjunct, [], [normalize_43_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_6, plain, (op(e0, e1) = e1),
% 1.44/2.59 inference(conjunct, [], [normalize_43_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_7, plain, (op(e0, e2) = e2),
% 1.44/2.59 inference(conjunct, [], [normalize_43_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_8, plain, (op(e0, e3) = e3),
% 1.44/2.59 inference(conjunct, [], [normalize_43_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_9, plain, (op(e1, e0) = e1),
% 1.44/2.59 inference(conjunct, [], [normalize_43_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_10, plain, (op(e1, e2) = e0),
% 1.44/2.59 inference(conjunct, [], [normalize_43_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_11, plain, (op(e1, e3) = e2),
% 1.44/2.59 inference(conjunct, [], [normalize_43_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_12, plain, (op(e2, e0) = e2),
% 1.44/2.59 inference(conjunct, [], [normalize_43_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_13, plain, (op(e2, e1) = e0),
% 1.44/2.59 inference(conjunct, [], [normalize_43_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_14, plain, (op(e2, e3) = e1),
% 1.44/2.59 inference(conjunct, [], [normalize_43_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_15, plain, (op(e3, e0) = e3),
% 1.44/2.59 inference(conjunct, [], [normalize_43_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_16, plain, (op(e3, e1) = e2),
% 1.44/2.59 inference(conjunct, [], [normalize_43_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_17, plain, (op(e3, e2) = e1),
% 1.44/2.59 inference(conjunct, [], [normalize_43_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_18, plain,
% 1.44/2.59 (op(op(e1, e1), e3) != op(e1, op(e1, e3)) &
% 1.44/2.59 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.59 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.59 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.59 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.59 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.59 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.59 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.59 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.59 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.59 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.59 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.59 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.59 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.59 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.59 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.59 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.59 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.59 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.59 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.44/2.59 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.44/2.59 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.44/2.59 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.44/2.59 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.44/2.59 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.44/2.59 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.44/2.59 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.59 op(e3, e3) != e1) &
% 1.44/2.59 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.59 op(e3, e3) != e2)),
% 1.44/2.59 inference(simplify, [],
% 1.44/2.59 [normalize_43_0, normalize_43_2, normalize_43_3,
% 1.44/2.59 normalize_43_4, normalize_43_5, normalize_43_2,
% 1.44/2.59 normalize_43_6, normalize_43_7, normalize_43_8,
% 1.44/2.59 normalize_43_9, normalize_43_4, normalize_43_10,
% 1.44/2.59 normalize_43_11, normalize_43_12, normalize_43_13,
% 1.44/2.59 normalize_43_5, normalize_43_14, normalize_43_15,
% 1.44/2.59 normalize_43_16, normalize_43_17, normalize_43_3])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_43_19, plain, (op(op(e1, e1), e3) != op(e1, op(e1, e3))),
% 1.44/2.59 inference(conjunct, [], [normalize_43_18])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_0, plain, (op(op(e1, e1), e3) != op(e1, op(e1, e3))),
% 1.44/2.59 inference(canonicalize, [], [normalize_43_19])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_1, plain, (op(e3, e3) = e0),
% 1.44/2.59 inference(canonicalize, [], [normalize_43_3])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_2, plain, (op(e1, e1) = e3),
% 1.44/2.59 inference(canonicalize, [], [normalize_43_4])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_3, plain, (op(op(e1, e1), e3) = op(op(e1, e1), e3)),
% 1.44/2.59 introduced(tautology, [refl, [$fot(op(op(e1, e1), e3))]])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_4, plain,
% 1.44/2.59 (op(e1, e1) != e3 | op(op(e1, e1), e3) != op(op(e1, e1), e3) |
% 1.44/2.59 op(op(e1, e1), e3) = op(e3, e3)),
% 1.44/2.59 introduced(tautology,
% 1.44/2.59 [equality,
% 1.44/2.59 [$cnf($equal(op(op(e1, e1), e3), op(op(e1, e1), e3))),
% 1.44/2.59 [1, 0], $fot(e3)]])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_5, plain,
% 1.44/2.59 (op(e1, e1) != e3 | op(op(e1, e1), e3) = op(e3, e3)),
% 1.44/2.59 inference(resolve,
% 1.44/2.59 [$cnf($equal(op(op(e1, e1), e3), op(op(e1, e1), e3)))],
% 1.44/2.59 [refute_43_3, refute_43_4])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_6, plain, (op(op(e1, e1), e3) = op(e3, e3)),
% 1.44/2.59 inference(resolve, [$cnf($equal(op(e1, e1), e3))],
% 1.44/2.59 [refute_43_2, refute_43_5])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_8, plain, (X != X | X != Y | Y = X),
% 1.44/2.59 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_9, plain, (X != Y | Y = X),
% 1.44/2.59 inference(resolve, [$cnf($equal(X, X))], [refute_43_7, refute_43_8])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_10, plain, (Y != X | Y != Z | X = Z),
% 1.44/2.59 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_11, plain, (X != Y | Y != Z | X = Z),
% 1.44/2.59 inference(resolve, [$cnf($equal(Y, X))], [refute_43_9, refute_43_10])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_12, plain,
% 1.44/2.59 (op(e3, e3) != e0 | op(op(e1, e1), e3) != op(e3, e3) |
% 1.44/2.59 op(op(e1, e1), e3) = e0),
% 1.44/2.59 inference(subst, [],
% 1.44/2.59 [refute_43_11 :
% 1.44/2.59 [bind(X, $fot(op(op(e1, e1), e3))),
% 1.44/2.59 bind(Y, $fot(op(e3, e3))), bind(Z, $fot(e0))]])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_13, plain, (op(e3, e3) != e0 | op(op(e1, e1), e3) = e0),
% 1.44/2.59 inference(resolve, [$cnf($equal(op(op(e1, e1), e3), op(e3, e3)))],
% 1.44/2.59 [refute_43_6, refute_43_12])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_14, plain, (op(op(e1, e1), e3) = e0),
% 1.44/2.59 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.44/2.59 [refute_43_1, refute_43_13])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_15, plain,
% 1.44/2.59 (e0 != op(e1, op(e1, e3)) | op(op(e1, e1), e3) != e0 |
% 1.44/2.59 op(op(e1, e1), e3) = op(e1, op(e1, e3))),
% 1.44/2.59 introduced(tautology,
% 1.44/2.59 [equality,
% 1.44/2.59 [$cnf($equal(op(op(e1, e1), e3), e0)), [1],
% 1.44/2.59 $fot(op(e1, op(e1, e3)))]])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_16, plain,
% 1.44/2.59 (e0 != op(e1, op(e1, e3)) | op(op(e1, e1), e3) = op(e1, op(e1, e3))),
% 1.44/2.59 inference(resolve, [$cnf($equal(op(op(e1, e1), e3), e0))],
% 1.44/2.59 [refute_43_14, refute_43_15])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_17, plain, (op(e1, e2) = e0),
% 1.44/2.59 inference(canonicalize, [], [normalize_43_10])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_18, plain, (op(e1, e3) = e2),
% 1.44/2.59 inference(canonicalize, [], [normalize_43_11])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_19, plain, (op(e1, op(e1, e3)) = op(e1, op(e1, e3))),
% 1.44/2.59 introduced(tautology, [refl, [$fot(op(e1, op(e1, e3)))]])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_20, plain,
% 1.44/2.59 (op(e1, e3) != e2 | op(e1, op(e1, e3)) != op(e1, op(e1, e3)) |
% 1.44/2.59 op(e1, op(e1, e3)) = op(e1, e2)),
% 1.44/2.59 introduced(tautology,
% 1.44/2.59 [equality,
% 1.44/2.59 [$cnf($equal(op(e1, op(e1, e3)), op(e1, op(e1, e3)))),
% 1.44/2.59 [1, 1], $fot(e2)]])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_21, plain,
% 1.44/2.59 (op(e1, e3) != e2 | op(e1, op(e1, e3)) = op(e1, e2)),
% 1.44/2.59 inference(resolve,
% 1.44/2.59 [$cnf($equal(op(e1, op(e1, e3)), op(e1, op(e1, e3))))],
% 1.44/2.59 [refute_43_19, refute_43_20])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_22, plain, (op(e1, op(e1, e3)) = op(e1, e2)),
% 1.44/2.59 inference(resolve, [$cnf($equal(op(e1, e3), e2))],
% 1.44/2.59 [refute_43_18, refute_43_21])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_23, plain,
% 1.44/2.59 (op(e1, e2) != e0 | op(e1, op(e1, e3)) != op(e1, e2) |
% 1.44/2.59 op(e1, op(e1, e3)) = e0),
% 1.44/2.59 inference(subst, [],
% 1.44/2.59 [refute_43_11 :
% 1.44/2.59 [bind(X, $fot(op(e1, op(e1, e3)))),
% 1.44/2.59 bind(Y, $fot(op(e1, e2))), bind(Z, $fot(e0))]])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_24, plain, (op(e1, e2) != e0 | op(e1, op(e1, e3)) = e0),
% 1.44/2.59 inference(resolve, [$cnf($equal(op(e1, op(e1, e3)), op(e1, e2)))],
% 1.44/2.59 [refute_43_22, refute_43_23])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_25, plain, (op(e1, op(e1, e3)) = e0),
% 1.44/2.59 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.44/2.59 [refute_43_17, refute_43_24])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_26, plain,
% 1.44/2.59 (e0 != e0 | op(e1, op(e1, e3)) != e0 | e0 = op(e1, op(e1, e3))),
% 1.44/2.59 introduced(tautology,
% 1.44/2.59 [equality,
% 1.44/2.59 [$cnf(~ $equal(e0, op(e1, op(e1, e3)))), [1], $fot(e0)]])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_27, plain, (e0 != e0 | e0 = op(e1, op(e1, e3))),
% 1.44/2.59 inference(resolve, [$cnf($equal(op(e1, op(e1, e3)), e0))],
% 1.44/2.59 [refute_43_25, refute_43_26])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_28, plain,
% 1.44/2.59 (e0 != e0 | op(op(e1, e1), e3) = op(e1, op(e1, e3))),
% 1.44/2.59 inference(resolve, [$cnf($equal(e0, op(e1, op(e1, e3))))],
% 1.44/2.59 [refute_43_27, refute_43_16])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_29, plain, (e0 != e0),
% 1.44/2.59 inference(resolve,
% 1.44/2.59 [$cnf($equal(op(op(e1, e1), e3), op(e1, op(e1, e3))))],
% 1.44/2.59 [refute_43_28, refute_43_0])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_30, plain, (e0 = e0),
% 1.44/2.59 introduced(tautology, [refl, [$fot(e0)]])).
% 1.44/2.59
% 1.44/2.59 cnf(refute_43_31, plain, ($false),
% 1.44/2.59 inference(resolve, [$cnf($equal(e0, e0))],
% 1.44/2.59 [refute_43_30, refute_43_29])).
% 1.44/2.59
% 1.44/2.59 fof(negate_44_0, plain,
% 1.44/2.59 (~
% 1.44/2.59 ((~
% 1.44/2.59 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.44/2.59 op(e3, e3) = e0) |
% 1.44/2.59 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.44/2.59 op(e3, e3) = e1) |
% 1.44/2.59 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.44/2.59 op(e3, e3) = e2) |
% 1.44/2.59 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.44/2.59 op(e3, e3) = e3)) &
% 1.44/2.59 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.59 op(e0, e0) = e3) &
% 1.44/2.59 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.59 op(e0, e1) = e3) &
% 1.44/2.59 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.59 op(e0, e2) = e3) &
% 1.44/2.59 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.59 op(e0, e3) = e3) &
% 1.44/2.59 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.59 op(e1, e0) = e3) &
% 1.44/2.59 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.59 op(e1, e1) = e3) &
% 1.44/2.59 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.59 op(e1, e2) = e3) &
% 1.44/2.59 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.59 op(e1, e3) = e3) &
% 1.44/2.59 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.59 op(e2, e0) = e3) &
% 1.44/2.59 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.59 op(e2, e1) = e3) &
% 1.44/2.59 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.59 op(e2, e2) = e3) &
% 1.44/2.59 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.59 op(e2, e3) = e3) &
% 1.44/2.59 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.59 op(e3, e0) = e3) &
% 1.44/2.59 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.59 op(e3, e1) = e3) &
% 1.44/2.59 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.59 op(e3, e2) = e3) &
% 1.44/2.59 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.59 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.59 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.59 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.59 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.59 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.59 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.59 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.59 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.59 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.59 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.59 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.59 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.59 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.59 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.59 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.59 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.59 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.59 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.59 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.44/2.59 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.44/2.59 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.44/2.59 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.44/2.59 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.44/2.59 op(op(e1, e1), e3) = op(e1, op(e1, e3))) =>
% 1.44/2.59 op(op(e1, e2), e0) = op(e1, op(e2, e0)))),
% 1.44/2.59 inference(negate, [], [subgoal_44])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_0, plain,
% 1.44/2.59 (op(op(e1, e2), e0) != op(e1, op(e2, e0)) &
% 1.44/2.59 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.59 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.59 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.59 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.59 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.59 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.59 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.59 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.59 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.59 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.59 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.59 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.59 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.59 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.59 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.59 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.59 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.59 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.59 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.44/2.59 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.44/2.59 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.44/2.59 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.44/2.59 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.44/2.59 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.44/2.59 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.44/2.59 op(e3, e3) != e0) &
% 1.44/2.59 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.59 op(e3, e3) != e1) &
% 1.44/2.59 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.59 op(e3, e3) != e2) &
% 1.44/2.59 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.44/2.59 op(e3, e3) != e3) &
% 1.44/2.59 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.44/2.59 op(e0, e0) = e3) &
% 1.44/2.59 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.44/2.59 op(e0, e1) = e3) &
% 1.44/2.59 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.44/2.59 op(e0, e2) = e3) &
% 1.44/2.59 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.44/2.59 op(e0, e3) = e3) &
% 1.44/2.59 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.44/2.59 op(e1, e0) = e3) &
% 1.44/2.59 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.44/2.59 op(e1, e1) = e3) &
% 1.44/2.59 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.44/2.59 op(e1, e2) = e3) &
% 1.44/2.59 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.44/2.59 op(e1, e3) = e3) &
% 1.44/2.59 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.44/2.59 op(e2, e0) = e3) &
% 1.44/2.59 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.44/2.59 op(e2, e1) = e3) &
% 1.44/2.59 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.44/2.59 op(e2, e2) = e3) &
% 1.44/2.59 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.44/2.59 op(e2, e3) = e3) &
% 1.44/2.59 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.44/2.59 op(e3, e0) = e3) &
% 1.44/2.59 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.44/2.59 op(e3, e1) = e3) &
% 1.44/2.59 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.44/2.59 op(e3, e2) = e3) &
% 1.44/2.59 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.44/2.59 op(e3, e3) = e3)), inference(canonicalize, [], [negate_44_0])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_1, plain,
% 1.44/2.59 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.44/2.59 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.44/2.59 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.44/2.59 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.44/2.59 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.44/2.59 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_2, plain, (op(e0, e0) = e0),
% 1.44/2.59 inference(conjunct, [], [normalize_44_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_3, plain, (op(e3, e3) = e0),
% 1.44/2.59 inference(conjunct, [], [normalize_44_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_4, plain, (op(e1, e1) = e3),
% 1.44/2.59 inference(conjunct, [], [normalize_44_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_5, plain, (op(e2, e2) = e3),
% 1.44/2.59 inference(conjunct, [], [normalize_44_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_6, plain, (op(e0, e1) = e1),
% 1.44/2.59 inference(conjunct, [], [normalize_44_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_7, plain, (op(e0, e2) = e2),
% 1.44/2.59 inference(conjunct, [], [normalize_44_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_8, plain, (op(e0, e3) = e3),
% 1.44/2.59 inference(conjunct, [], [normalize_44_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_9, plain, (op(e1, e0) = e1),
% 1.44/2.59 inference(conjunct, [], [normalize_44_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_10, plain, (op(e1, e2) = e0),
% 1.44/2.59 inference(conjunct, [], [normalize_44_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_11, plain, (op(e1, e3) = e2),
% 1.44/2.59 inference(conjunct, [], [normalize_44_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_12, plain, (op(e2, e0) = e2),
% 1.44/2.59 inference(conjunct, [], [normalize_44_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_13, plain, (op(e2, e1) = e0),
% 1.44/2.59 inference(conjunct, [], [normalize_44_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_14, plain, (op(e2, e3) = e1),
% 1.44/2.59 inference(conjunct, [], [normalize_44_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_15, plain, (op(e3, e0) = e3),
% 1.44/2.59 inference(conjunct, [], [normalize_44_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_16, plain, (op(e3, e1) = e2),
% 1.44/2.59 inference(conjunct, [], [normalize_44_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_17, plain, (op(e3, e2) = e1),
% 1.44/2.59 inference(conjunct, [], [normalize_44_1])).
% 1.44/2.59
% 1.44/2.59 fof(normalize_44_18, plain,
% 1.44/2.59 (op(op(e1, e2), e0) != op(e1, op(e2, e0)) &
% 1.44/2.59 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.44/2.59 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.44/2.59 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.44/2.59 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.44/2.59 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.44/2.59 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.44/2.59 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.44/2.59 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.44/2.59 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.44/2.59 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.44/2.59 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.44/2.59 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.44/2.59 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.44/2.59 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.44/2.59 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.44/2.59 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.44/2.59 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.44/2.59 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.44/2.59 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.44/2.59 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.44/2.59 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.44/2.59 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.44/2.59 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.44/2.59 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.44/2.59 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.44/2.59 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.44/2.60 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.44/2.60 op(e3, e3) != e1) &
% 1.44/2.60 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.44/2.60 op(e3, e3) != e2)),
% 1.44/2.60 inference(simplify, [],
% 1.44/2.60 [normalize_44_0, normalize_44_2, normalize_44_3,
% 1.44/2.60 normalize_44_4, normalize_44_5, normalize_44_2,
% 1.44/2.60 normalize_44_6, normalize_44_7, normalize_44_8,
% 1.44/2.60 normalize_44_9, normalize_44_4, normalize_44_10,
% 1.44/2.60 normalize_44_11, normalize_44_12, normalize_44_13,
% 1.44/2.60 normalize_44_5, normalize_44_14, normalize_44_15,
% 1.44/2.60 normalize_44_16, normalize_44_17, normalize_44_3])).
% 1.44/2.60
% 1.44/2.60 fof(normalize_44_19, plain, (op(op(e1, e2), e0) != op(e1, op(e2, e0))),
% 1.44/2.60 inference(conjunct, [], [normalize_44_18])).
% 1.44/2.60
% 1.44/2.60 cnf(refute_44_0, plain, (op(op(e1, e2), e0) != op(e1, op(e2, e0))),
% 1.44/2.60 inference(canonicalize, [], [normalize_44_19])).
% 1.44/2.60
% 1.44/2.60 cnf(refute_44_1, plain, (op(e0, e0) = e0),
% 1.44/2.60 inference(canonicalize, [], [normalize_44_2])).
% 1.44/2.60
% 1.44/2.60 cnf(refute_44_2, plain, (op(e1, e2) = e0),
% 1.44/2.60 inference(canonicalize, [], [normalize_44_10])).
% 1.44/2.60
% 1.44/2.60 cnf(refute_44_3, plain, (op(op(e1, e2), e0) = op(op(e1, e2), e0)),
% 1.44/2.60 introduced(tautology, [refl, [$fot(op(op(e1, e2), e0))]])).
% 1.44/2.60
% 1.44/2.60 cnf(refute_44_4, plain,
% 1.44/2.60 (op(e1, e2) != e0 | op(op(e1, e2), e0) != op(op(e1, e2), e0) |
% 1.44/2.60 op(op(e1, e2), e0) = op(e0, e0)),
% 1.44/2.60 introduced(tautology,
% 1.44/2.60 [equality,
% 1.44/2.60 [$cnf($equal(op(op(e1, e2), e0), op(op(e1, e2), e0))),
% 1.44/2.60 [1, 0], $fot(e0)]])).
% 1.44/2.60
% 1.44/2.60 cnf(refute_44_5, plain,
% 1.44/2.60 (op(e1, e2) != e0 | op(op(e1, e2), e0) = op(e0, e0)),
% 1.44/2.60 inference(resolve,
% 1.44/2.60 [$cnf($equal(op(op(e1, e2), e0), op(op(e1, e2), e0)))],
% 1.44/2.60 [refute_44_3, refute_44_4])).
% 1.44/2.60
% 1.44/2.60 cnf(refute_44_6, plain, (op(op(e1, e2), e0) = op(e0, e0)),
% 1.44/2.60 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.44/2.60 [refute_44_2, refute_44_5])).
% 1.44/2.60
% 1.44/2.60 cnf(refute_44_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.44/2.60
% 1.44/2.60 cnf(refute_44_8, plain, (X != X | X != Y | Y = X),
% 1.44/2.60 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_9, plain, (X != Y | Y = X),
% 1.54/2.60 inference(resolve, [$cnf($equal(X, X))], [refute_44_7, refute_44_8])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_10, plain, (Y != X | Y != Z | X = Z),
% 1.54/2.60 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_11, plain, (X != Y | Y != Z | X = Z),
% 1.54/2.60 inference(resolve, [$cnf($equal(Y, X))], [refute_44_9, refute_44_10])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_12, plain,
% 1.54/2.60 (op(e0, e0) != e0 | op(op(e1, e2), e0) != op(e0, e0) |
% 1.54/2.60 op(op(e1, e2), e0) = e0),
% 1.54/2.60 inference(subst, [],
% 1.54/2.60 [refute_44_11 :
% 1.54/2.60 [bind(X, $fot(op(op(e1, e2), e0))),
% 1.54/2.60 bind(Y, $fot(op(e0, e0))), bind(Z, $fot(e0))]])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_13, plain, (op(e0, e0) != e0 | op(op(e1, e2), e0) = e0),
% 1.54/2.60 inference(resolve, [$cnf($equal(op(op(e1, e2), e0), op(e0, e0)))],
% 1.54/2.60 [refute_44_6, refute_44_12])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_14, plain, (op(op(e1, e2), e0) = e0),
% 1.54/2.60 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.54/2.60 [refute_44_1, refute_44_13])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_15, plain,
% 1.54/2.60 (e0 != op(e1, op(e2, e0)) | op(op(e1, e2), e0) != e0 |
% 1.54/2.60 op(op(e1, e2), e0) = op(e1, op(e2, e0))),
% 1.54/2.60 introduced(tautology,
% 1.54/2.60 [equality,
% 1.54/2.60 [$cnf($equal(op(op(e1, e2), e0), e0)), [1],
% 1.54/2.60 $fot(op(e1, op(e2, e0)))]])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_16, plain,
% 1.54/2.60 (e0 != op(e1, op(e2, e0)) | op(op(e1, e2), e0) = op(e1, op(e2, e0))),
% 1.54/2.60 inference(resolve, [$cnf($equal(op(op(e1, e2), e0), e0))],
% 1.54/2.60 [refute_44_14, refute_44_15])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_17, plain, (op(e2, e0) = e2),
% 1.54/2.60 inference(canonicalize, [], [normalize_44_12])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_18, plain, (op(e1, op(e2, e0)) = op(e1, op(e2, e0))),
% 1.54/2.60 introduced(tautology, [refl, [$fot(op(e1, op(e2, e0)))]])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_19, plain,
% 1.54/2.60 (op(e1, op(e2, e0)) != op(e1, op(e2, e0)) | op(e2, e0) != e2 |
% 1.54/2.60 op(e1, op(e2, e0)) = op(e1, e2)),
% 1.54/2.60 introduced(tautology,
% 1.54/2.60 [equality,
% 1.54/2.60 [$cnf($equal(op(e1, op(e2, e0)), op(e1, op(e2, e0)))),
% 1.54/2.60 [1, 1], $fot(e2)]])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_20, plain,
% 1.54/2.60 (op(e2, e0) != e2 | op(e1, op(e2, e0)) = op(e1, e2)),
% 1.54/2.60 inference(resolve,
% 1.54/2.60 [$cnf($equal(op(e1, op(e2, e0)), op(e1, op(e2, e0))))],
% 1.54/2.60 [refute_44_18, refute_44_19])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_21, plain, (op(e1, op(e2, e0)) = op(e1, e2)),
% 1.54/2.60 inference(resolve, [$cnf($equal(op(e2, e0), e2))],
% 1.54/2.60 [refute_44_17, refute_44_20])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_22, plain,
% 1.54/2.60 (op(e1, e2) != e0 | op(e1, op(e2, e0)) != op(e1, e2) |
% 1.54/2.60 op(e1, op(e2, e0)) = e0),
% 1.54/2.60 inference(subst, [],
% 1.54/2.60 [refute_44_11 :
% 1.54/2.60 [bind(X, $fot(op(e1, op(e2, e0)))),
% 1.54/2.60 bind(Y, $fot(op(e1, e2))), bind(Z, $fot(e0))]])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_23, plain, (op(e1, e2) != e0 | op(e1, op(e2, e0)) = e0),
% 1.54/2.60 inference(resolve, [$cnf($equal(op(e1, op(e2, e0)), op(e1, e2)))],
% 1.54/2.60 [refute_44_21, refute_44_22])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_24, plain, (op(e1, op(e2, e0)) = e0),
% 1.54/2.60 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.54/2.60 [refute_44_2, refute_44_23])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_25, plain,
% 1.54/2.60 (e0 != e0 | op(e1, op(e2, e0)) != e0 | e0 = op(e1, op(e2, e0))),
% 1.54/2.60 introduced(tautology,
% 1.54/2.60 [equality,
% 1.54/2.60 [$cnf(~ $equal(e0, op(e1, op(e2, e0)))), [1], $fot(e0)]])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_26, plain, (e0 != e0 | e0 = op(e1, op(e2, e0))),
% 1.54/2.60 inference(resolve, [$cnf($equal(op(e1, op(e2, e0)), e0))],
% 1.54/2.60 [refute_44_24, refute_44_25])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_27, plain,
% 1.54/2.60 (e0 != e0 | op(op(e1, e2), e0) = op(e1, op(e2, e0))),
% 1.54/2.60 inference(resolve, [$cnf($equal(e0, op(e1, op(e2, e0))))],
% 1.54/2.60 [refute_44_26, refute_44_16])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_28, plain, (e0 != e0),
% 1.54/2.60 inference(resolve,
% 1.54/2.60 [$cnf($equal(op(op(e1, e2), e0), op(e1, op(e2, e0))))],
% 1.54/2.60 [refute_44_27, refute_44_0])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_29, plain, (e0 = e0),
% 1.54/2.60 introduced(tautology, [refl, [$fot(e0)]])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_44_30, plain, ($false),
% 1.54/2.60 inference(resolve, [$cnf($equal(e0, e0))],
% 1.54/2.60 [refute_44_29, refute_44_28])).
% 1.54/2.60
% 1.54/2.60 fof(negate_45_0, plain,
% 1.54/2.60 (~
% 1.54/2.60 ((~
% 1.54/2.60 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.54/2.60 op(e3, e3) = e0) |
% 1.54/2.60 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.54/2.60 op(e3, e3) = e1) |
% 1.54/2.60 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.54/2.60 op(e3, e3) = e2) |
% 1.54/2.60 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.54/2.60 op(e3, e3) = e3)) &
% 1.54/2.60 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.60 op(e0, e0) = e3) &
% 1.54/2.60 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.60 op(e0, e1) = e3) &
% 1.54/2.60 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.60 op(e0, e2) = e3) &
% 1.54/2.60 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.60 op(e0, e3) = e3) &
% 1.54/2.60 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.60 op(e1, e0) = e3) &
% 1.54/2.60 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.60 op(e1, e1) = e3) &
% 1.54/2.60 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.60 op(e1, e2) = e3) &
% 1.54/2.60 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.60 op(e1, e3) = e3) &
% 1.54/2.60 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.60 op(e2, e0) = e3) &
% 1.54/2.60 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.60 op(e2, e1) = e3) &
% 1.54/2.60 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.60 op(e2, e2) = e3) &
% 1.54/2.60 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.60 op(e2, e3) = e3) &
% 1.54/2.60 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.60 op(e3, e0) = e3) &
% 1.54/2.60 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.60 op(e3, e1) = e3) &
% 1.54/2.60 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.60 op(e3, e2) = e3) &
% 1.54/2.60 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.60 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.60 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.60 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.60 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.60 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.60 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.60 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.60 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.60 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.60 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.60 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.60 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.60 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.60 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.60 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.60 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.60 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.60 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.60 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.60 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.60 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.60 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.60 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.60 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.60 op(op(e1, e2), e0) = op(e1, op(e2, e0))) =>
% 1.54/2.60 op(op(e1, e2), e1) = op(e1, op(e2, e1)))),
% 1.54/2.60 inference(negate, [], [subgoal_45])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_0, plain,
% 1.54/2.60 (op(op(e1, e2), e1) != op(e1, op(e2, e1)) &
% 1.54/2.60 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.60 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.60 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.60 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.60 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.60 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.60 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.60 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.60 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.60 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.60 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.60 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.60 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.60 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.60 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.60 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.60 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.60 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.60 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.60 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.60 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.60 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.60 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.60 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.60 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.60 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.54/2.60 op(e3, e3) != e0) &
% 1.54/2.60 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.60 op(e3, e3) != e1) &
% 1.54/2.60 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.60 op(e3, e3) != e2) &
% 1.54/2.60 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.54/2.60 op(e3, e3) != e3) &
% 1.54/2.60 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.60 op(e0, e0) = e3) &
% 1.54/2.60 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.60 op(e0, e1) = e3) &
% 1.54/2.60 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.60 op(e0, e2) = e3) &
% 1.54/2.60 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.60 op(e0, e3) = e3) &
% 1.54/2.60 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.60 op(e1, e0) = e3) &
% 1.54/2.60 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.60 op(e1, e1) = e3) &
% 1.54/2.60 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.60 op(e1, e2) = e3) &
% 1.54/2.60 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.60 op(e1, e3) = e3) &
% 1.54/2.60 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.60 op(e2, e0) = e3) &
% 1.54/2.60 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.60 op(e2, e1) = e3) &
% 1.54/2.60 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.60 op(e2, e2) = e3) &
% 1.54/2.60 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.60 op(e2, e3) = e3) &
% 1.54/2.60 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.60 op(e3, e0) = e3) &
% 1.54/2.60 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.60 op(e3, e1) = e3) &
% 1.54/2.60 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.60 op(e3, e2) = e3) &
% 1.54/2.60 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.60 op(e3, e3) = e3)), inference(canonicalize, [], [negate_45_0])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_1, plain,
% 1.54/2.60 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.54/2.60 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.54/2.60 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.54/2.60 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.54/2.60 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.54/2.60 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_2, plain, (op(e0, e0) = e0),
% 1.54/2.60 inference(conjunct, [], [normalize_45_1])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_3, plain, (op(e3, e3) = e0),
% 1.54/2.60 inference(conjunct, [], [normalize_45_1])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_4, plain, (op(e1, e1) = e3),
% 1.54/2.60 inference(conjunct, [], [normalize_45_1])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_5, plain, (op(e2, e2) = e3),
% 1.54/2.60 inference(conjunct, [], [normalize_45_1])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_6, plain, (op(e0, e1) = e1),
% 1.54/2.60 inference(conjunct, [], [normalize_45_1])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_7, plain, (op(e0, e2) = e2),
% 1.54/2.60 inference(conjunct, [], [normalize_45_1])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_8, plain, (op(e0, e3) = e3),
% 1.54/2.60 inference(conjunct, [], [normalize_45_1])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_9, plain, (op(e1, e0) = e1),
% 1.54/2.60 inference(conjunct, [], [normalize_45_1])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_10, plain, (op(e1, e2) = e0),
% 1.54/2.60 inference(conjunct, [], [normalize_45_1])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_11, plain, (op(e1, e3) = e2),
% 1.54/2.60 inference(conjunct, [], [normalize_45_1])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_12, plain, (op(e2, e0) = e2),
% 1.54/2.60 inference(conjunct, [], [normalize_45_1])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_13, plain, (op(e2, e1) = e0),
% 1.54/2.60 inference(conjunct, [], [normalize_45_1])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_14, plain, (op(e2, e3) = e1),
% 1.54/2.60 inference(conjunct, [], [normalize_45_1])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_15, plain, (op(e3, e0) = e3),
% 1.54/2.60 inference(conjunct, [], [normalize_45_1])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_16, plain, (op(e3, e1) = e2),
% 1.54/2.60 inference(conjunct, [], [normalize_45_1])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_17, plain, (op(e3, e2) = e1),
% 1.54/2.60 inference(conjunct, [], [normalize_45_1])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_18, plain,
% 1.54/2.60 (op(op(e1, e2), e1) != op(e1, op(e2, e1)) &
% 1.54/2.60 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.60 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.60 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.60 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.60 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.60 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.60 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.60 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.60 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.60 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.60 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.60 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.60 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.60 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.60 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.60 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.60 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.60 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.60 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.60 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.60 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.60 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.60 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.60 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.60 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.60 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.54/2.60 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.54/2.60 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.60 op(e3, e3) != e1) &
% 1.54/2.60 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.60 op(e3, e3) != e2)),
% 1.54/2.60 inference(simplify, [],
% 1.54/2.60 [normalize_45_0, normalize_45_2, normalize_45_3,
% 1.54/2.60 normalize_45_4, normalize_45_5, normalize_45_2,
% 1.54/2.60 normalize_45_6, normalize_45_7, normalize_45_8,
% 1.54/2.60 normalize_45_9, normalize_45_4, normalize_45_10,
% 1.54/2.60 normalize_45_11, normalize_45_12, normalize_45_13,
% 1.54/2.60 normalize_45_5, normalize_45_14, normalize_45_15,
% 1.54/2.60 normalize_45_16, normalize_45_17, normalize_45_3])).
% 1.54/2.60
% 1.54/2.60 fof(normalize_45_19, plain, (op(op(e1, e2), e1) != op(e1, op(e2, e1))),
% 1.54/2.60 inference(conjunct, [], [normalize_45_18])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_45_0, plain, (op(op(e1, e2), e1) != op(e1, op(e2, e1))),
% 1.54/2.60 inference(canonicalize, [], [normalize_45_19])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_45_1, plain, (op(e0, e1) = e1),
% 1.54/2.60 inference(canonicalize, [], [normalize_45_6])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_45_2, plain, (op(e1, e2) = e0),
% 1.54/2.60 inference(canonicalize, [], [normalize_45_10])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_45_3, plain, (op(op(e1, e2), e1) = op(op(e1, e2), e1)),
% 1.54/2.60 introduced(tautology, [refl, [$fot(op(op(e1, e2), e1))]])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_45_4, plain,
% 1.54/2.60 (op(e1, e2) != e0 | op(op(e1, e2), e1) != op(op(e1, e2), e1) |
% 1.54/2.60 op(op(e1, e2), e1) = op(e0, e1)),
% 1.54/2.60 introduced(tautology,
% 1.54/2.60 [equality,
% 1.54/2.60 [$cnf($equal(op(op(e1, e2), e1), op(op(e1, e2), e1))),
% 1.54/2.60 [1, 0], $fot(e0)]])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_45_5, plain,
% 1.54/2.60 (op(e1, e2) != e0 | op(op(e1, e2), e1) = op(e0, e1)),
% 1.54/2.60 inference(resolve,
% 1.54/2.60 [$cnf($equal(op(op(e1, e2), e1), op(op(e1, e2), e1)))],
% 1.54/2.60 [refute_45_3, refute_45_4])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_45_6, plain, (op(op(e1, e2), e1) = op(e0, e1)),
% 1.54/2.60 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.54/2.60 [refute_45_2, refute_45_5])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_45_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.54/2.60
% 1.54/2.60 cnf(refute_45_8, plain, (X != X | X != Y | Y = X),
% 1.54/2.60 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_9, plain, (X != Y | Y = X),
% 1.54/2.61 inference(resolve, [$cnf($equal(X, X))], [refute_45_7, refute_45_8])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_10, plain, (Y != X | Y != Z | X = Z),
% 1.54/2.61 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_11, plain, (X != Y | Y != Z | X = Z),
% 1.54/2.61 inference(resolve, [$cnf($equal(Y, X))], [refute_45_9, refute_45_10])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_12, plain,
% 1.54/2.61 (op(e0, e1) != e1 | op(op(e1, e2), e1) != op(e0, e1) |
% 1.54/2.61 op(op(e1, e2), e1) = e1),
% 1.54/2.61 inference(subst, [],
% 1.54/2.61 [refute_45_11 :
% 1.54/2.61 [bind(X, $fot(op(op(e1, e2), e1))),
% 1.54/2.61 bind(Y, $fot(op(e0, e1))), bind(Z, $fot(e1))]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_13, plain, (op(e0, e1) != e1 | op(op(e1, e2), e1) = e1),
% 1.54/2.61 inference(resolve, [$cnf($equal(op(op(e1, e2), e1), op(e0, e1)))],
% 1.54/2.61 [refute_45_6, refute_45_12])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_14, plain, (op(op(e1, e2), e1) = e1),
% 1.54/2.61 inference(resolve, [$cnf($equal(op(e0, e1), e1))],
% 1.54/2.61 [refute_45_1, refute_45_13])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_15, plain,
% 1.54/2.61 (e1 != op(e1, op(e2, e1)) | op(op(e1, e2), e1) != e1 |
% 1.54/2.61 op(op(e1, e2), e1) = op(e1, op(e2, e1))),
% 1.54/2.61 introduced(tautology,
% 1.54/2.61 [equality,
% 1.54/2.61 [$cnf($equal(op(op(e1, e2), e1), e1)), [1],
% 1.54/2.61 $fot(op(e1, op(e2, e1)))]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_16, plain,
% 1.54/2.61 (e1 != op(e1, op(e2, e1)) | op(op(e1, e2), e1) = op(e1, op(e2, e1))),
% 1.54/2.61 inference(resolve, [$cnf($equal(op(op(e1, e2), e1), e1))],
% 1.54/2.61 [refute_45_14, refute_45_15])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_17, plain, (op(e1, e0) = e1),
% 1.54/2.61 inference(canonicalize, [], [normalize_45_9])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_18, plain, (op(e2, e1) = e0),
% 1.54/2.61 inference(canonicalize, [], [normalize_45_13])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_19, plain, (op(e1, op(e2, e1)) = op(e1, op(e2, e1))),
% 1.54/2.61 introduced(tautology, [refl, [$fot(op(e1, op(e2, e1)))]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_20, plain,
% 1.54/2.61 (op(e1, op(e2, e1)) != op(e1, op(e2, e1)) | op(e2, e1) != e0 |
% 1.54/2.61 op(e1, op(e2, e1)) = op(e1, e0)),
% 1.54/2.61 introduced(tautology,
% 1.54/2.61 [equality,
% 1.54/2.61 [$cnf($equal(op(e1, op(e2, e1)), op(e1, op(e2, e1)))),
% 1.54/2.61 [1, 1], $fot(e0)]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_21, plain,
% 1.54/2.61 (op(e2, e1) != e0 | op(e1, op(e2, e1)) = op(e1, e0)),
% 1.54/2.61 inference(resolve,
% 1.54/2.61 [$cnf($equal(op(e1, op(e2, e1)), op(e1, op(e2, e1))))],
% 1.54/2.61 [refute_45_19, refute_45_20])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_22, plain, (op(e1, op(e2, e1)) = op(e1, e0)),
% 1.54/2.61 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.54/2.61 [refute_45_18, refute_45_21])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_23, plain,
% 1.54/2.61 (op(e1, e0) != e1 | op(e1, op(e2, e1)) != op(e1, e0) |
% 1.54/2.61 op(e1, op(e2, e1)) = e1),
% 1.54/2.61 inference(subst, [],
% 1.54/2.61 [refute_45_11 :
% 1.54/2.61 [bind(X, $fot(op(e1, op(e2, e1)))),
% 1.54/2.61 bind(Y, $fot(op(e1, e0))), bind(Z, $fot(e1))]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_24, plain, (op(e1, e0) != e1 | op(e1, op(e2, e1)) = e1),
% 1.54/2.61 inference(resolve, [$cnf($equal(op(e1, op(e2, e1)), op(e1, e0)))],
% 1.54/2.61 [refute_45_22, refute_45_23])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_25, plain, (op(e1, op(e2, e1)) = e1),
% 1.54/2.61 inference(resolve, [$cnf($equal(op(e1, e0), e1))],
% 1.54/2.61 [refute_45_17, refute_45_24])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_26, plain,
% 1.54/2.61 (e1 != e1 | op(e1, op(e2, e1)) != e1 | e1 = op(e1, op(e2, e1))),
% 1.54/2.61 introduced(tautology,
% 1.54/2.61 [equality,
% 1.54/2.61 [$cnf(~ $equal(e1, op(e1, op(e2, e1)))), [1], $fot(e1)]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_27, plain, (e1 != e1 | e1 = op(e1, op(e2, e1))),
% 1.54/2.61 inference(resolve, [$cnf($equal(op(e1, op(e2, e1)), e1))],
% 1.54/2.61 [refute_45_25, refute_45_26])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_28, plain,
% 1.54/2.61 (e1 != e1 | op(op(e1, e2), e1) = op(e1, op(e2, e1))),
% 1.54/2.61 inference(resolve, [$cnf($equal(e1, op(e1, op(e2, e1))))],
% 1.54/2.61 [refute_45_27, refute_45_16])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_29, plain, (e1 != e1),
% 1.54/2.61 inference(resolve,
% 1.54/2.61 [$cnf($equal(op(op(e1, e2), e1), op(e1, op(e2, e1))))],
% 1.54/2.61 [refute_45_28, refute_45_0])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_30, plain, (e1 = e1),
% 1.54/2.61 introduced(tautology, [refl, [$fot(e1)]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_45_31, plain, ($false),
% 1.54/2.61 inference(resolve, [$cnf($equal(e1, e1))],
% 1.54/2.61 [refute_45_30, refute_45_29])).
% 1.54/2.61
% 1.54/2.61 fof(negate_46_0, plain,
% 1.54/2.61 (~
% 1.54/2.61 ((~
% 1.54/2.61 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.54/2.61 op(e3, e3) = e0) |
% 1.54/2.61 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.54/2.61 op(e3, e3) = e1) |
% 1.54/2.61 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.54/2.61 op(e3, e3) = e2) |
% 1.54/2.61 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.54/2.61 op(e3, e3) = e3)) &
% 1.54/2.61 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.61 op(e0, e0) = e3) &
% 1.54/2.61 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.61 op(e0, e1) = e3) &
% 1.54/2.61 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.61 op(e0, e2) = e3) &
% 1.54/2.61 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.61 op(e0, e3) = e3) &
% 1.54/2.61 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.61 op(e1, e0) = e3) &
% 1.54/2.61 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.61 op(e1, e1) = e3) &
% 1.54/2.61 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.61 op(e1, e2) = e3) &
% 1.54/2.61 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.61 op(e1, e3) = e3) &
% 1.54/2.61 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.61 op(e2, e0) = e3) &
% 1.54/2.61 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.61 op(e2, e1) = e3) &
% 1.54/2.61 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.61 op(e2, e2) = e3) &
% 1.54/2.61 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.61 op(e2, e3) = e3) &
% 1.54/2.61 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.61 op(e3, e0) = e3) &
% 1.54/2.61 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.61 op(e3, e1) = e3) &
% 1.54/2.61 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.61 op(e3, e2) = e3) &
% 1.54/2.61 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.61 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.61 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.61 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.61 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.61 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.61 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.61 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.61 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.61 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.61 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.61 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.61 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.61 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.61 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.61 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.61 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.61 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.61 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.61 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.61 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.61 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.61 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.61 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.61 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.61 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.61 op(op(e1, e2), e1) = op(e1, op(e2, e1))) =>
% 1.54/2.61 op(op(e1, e2), e2) = op(e1, op(e2, e2)))),
% 1.54/2.61 inference(negate, [], [subgoal_46])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_0, plain,
% 1.54/2.61 (op(op(e1, e2), e2) != op(e1, op(e2, e2)) &
% 1.54/2.61 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.61 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.61 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.61 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.61 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.61 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.61 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.61 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.61 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.61 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.61 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.61 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.61 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.61 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.61 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.61 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.61 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.61 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.61 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.61 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.61 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.61 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.61 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.61 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.61 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.61 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.61 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.54/2.61 op(e3, e3) != e0) &
% 1.54/2.61 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.61 op(e3, e3) != e1) &
% 1.54/2.61 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.61 op(e3, e3) != e2) &
% 1.54/2.61 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.54/2.61 op(e3, e3) != e3) &
% 1.54/2.61 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.61 op(e0, e0) = e3) &
% 1.54/2.61 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.61 op(e0, e1) = e3) &
% 1.54/2.61 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.61 op(e0, e2) = e3) &
% 1.54/2.61 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.61 op(e0, e3) = e3) &
% 1.54/2.61 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.61 op(e1, e0) = e3) &
% 1.54/2.61 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.61 op(e1, e1) = e3) &
% 1.54/2.61 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.61 op(e1, e2) = e3) &
% 1.54/2.61 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.61 op(e1, e3) = e3) &
% 1.54/2.61 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.61 op(e2, e0) = e3) &
% 1.54/2.61 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.61 op(e2, e1) = e3) &
% 1.54/2.61 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.61 op(e2, e2) = e3) &
% 1.54/2.61 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.61 op(e2, e3) = e3) &
% 1.54/2.61 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.61 op(e3, e0) = e3) &
% 1.54/2.61 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.61 op(e3, e1) = e3) &
% 1.54/2.61 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.61 op(e3, e2) = e3) &
% 1.54/2.61 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.61 op(e3, e3) = e3)), inference(canonicalize, [], [negate_46_0])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_1, plain,
% 1.54/2.61 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.54/2.61 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.54/2.61 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.54/2.61 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.54/2.61 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.54/2.61 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_2, plain, (op(e0, e0) = e0),
% 1.54/2.61 inference(conjunct, [], [normalize_46_1])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_3, plain, (op(e3, e3) = e0),
% 1.54/2.61 inference(conjunct, [], [normalize_46_1])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_4, plain, (op(e1, e1) = e3),
% 1.54/2.61 inference(conjunct, [], [normalize_46_1])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_5, plain, (op(e2, e2) = e3),
% 1.54/2.61 inference(conjunct, [], [normalize_46_1])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_6, plain, (op(e0, e1) = e1),
% 1.54/2.61 inference(conjunct, [], [normalize_46_1])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_7, plain, (op(e0, e2) = e2),
% 1.54/2.61 inference(conjunct, [], [normalize_46_1])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_8, plain, (op(e0, e3) = e3),
% 1.54/2.61 inference(conjunct, [], [normalize_46_1])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_9, plain, (op(e1, e0) = e1),
% 1.54/2.61 inference(conjunct, [], [normalize_46_1])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_10, plain, (op(e1, e2) = e0),
% 1.54/2.61 inference(conjunct, [], [normalize_46_1])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_11, plain, (op(e1, e3) = e2),
% 1.54/2.61 inference(conjunct, [], [normalize_46_1])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_12, plain, (op(e2, e0) = e2),
% 1.54/2.61 inference(conjunct, [], [normalize_46_1])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_13, plain, (op(e2, e1) = e0),
% 1.54/2.61 inference(conjunct, [], [normalize_46_1])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_14, plain, (op(e2, e3) = e1),
% 1.54/2.61 inference(conjunct, [], [normalize_46_1])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_15, plain, (op(e3, e0) = e3),
% 1.54/2.61 inference(conjunct, [], [normalize_46_1])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_16, plain, (op(e3, e1) = e2),
% 1.54/2.61 inference(conjunct, [], [normalize_46_1])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_17, plain, (op(e3, e2) = e1),
% 1.54/2.61 inference(conjunct, [], [normalize_46_1])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_18, plain,
% 1.54/2.61 (op(op(e1, e2), e2) != op(e1, op(e2, e2)) &
% 1.54/2.61 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.61 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.61 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.61 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.61 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.61 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.61 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.61 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.61 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.61 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.61 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.61 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.61 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.61 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.61 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.61 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.61 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.61 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.61 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.61 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.61 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.61 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.61 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.61 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.61 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.61 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.61 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.54/2.61 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.54/2.61 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.61 op(e3, e3) != e1) &
% 1.54/2.61 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.61 op(e3, e3) != e2)),
% 1.54/2.61 inference(simplify, [],
% 1.54/2.61 [normalize_46_0, normalize_46_2, normalize_46_3,
% 1.54/2.61 normalize_46_4, normalize_46_5, normalize_46_2,
% 1.54/2.61 normalize_46_6, normalize_46_7, normalize_46_8,
% 1.54/2.61 normalize_46_9, normalize_46_4, normalize_46_10,
% 1.54/2.61 normalize_46_11, normalize_46_12, normalize_46_13,
% 1.54/2.61 normalize_46_5, normalize_46_14, normalize_46_15,
% 1.54/2.61 normalize_46_16, normalize_46_17, normalize_46_3])).
% 1.54/2.61
% 1.54/2.61 fof(normalize_46_19, plain, (op(op(e1, e2), e2) != op(e1, op(e2, e2))),
% 1.54/2.61 inference(conjunct, [], [normalize_46_18])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_0, plain, (op(op(e1, e2), e2) != op(e1, op(e2, e2))),
% 1.54/2.61 inference(canonicalize, [], [normalize_46_19])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_1, plain, (op(e0, e2) = e2),
% 1.54/2.61 inference(canonicalize, [], [normalize_46_7])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_2, plain, (op(e1, e2) = e0),
% 1.54/2.61 inference(canonicalize, [], [normalize_46_10])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_3, plain, (op(op(e1, e2), e2) = op(op(e1, e2), e2)),
% 1.54/2.61 introduced(tautology, [refl, [$fot(op(op(e1, e2), e2))]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_4, plain,
% 1.54/2.61 (op(e1, e2) != e0 | op(op(e1, e2), e2) != op(op(e1, e2), e2) |
% 1.54/2.61 op(op(e1, e2), e2) = op(e0, e2)),
% 1.54/2.61 introduced(tautology,
% 1.54/2.61 [equality,
% 1.54/2.61 [$cnf($equal(op(op(e1, e2), e2), op(op(e1, e2), e2))),
% 1.54/2.61 [1, 0], $fot(e0)]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_5, plain,
% 1.54/2.61 (op(e1, e2) != e0 | op(op(e1, e2), e2) = op(e0, e2)),
% 1.54/2.61 inference(resolve,
% 1.54/2.61 [$cnf($equal(op(op(e1, e2), e2), op(op(e1, e2), e2)))],
% 1.54/2.61 [refute_46_3, refute_46_4])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_6, plain, (op(op(e1, e2), e2) = op(e0, e2)),
% 1.54/2.61 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.54/2.61 [refute_46_2, refute_46_5])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_8, plain, (X != X | X != Y | Y = X),
% 1.54/2.61 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_9, plain, (X != Y | Y = X),
% 1.54/2.61 inference(resolve, [$cnf($equal(X, X))], [refute_46_7, refute_46_8])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_10, plain, (Y != X | Y != Z | X = Z),
% 1.54/2.61 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_11, plain, (X != Y | Y != Z | X = Z),
% 1.54/2.61 inference(resolve, [$cnf($equal(Y, X))], [refute_46_9, refute_46_10])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_12, plain,
% 1.54/2.61 (op(e0, e2) != e2 | op(op(e1, e2), e2) != op(e0, e2) |
% 1.54/2.61 op(op(e1, e2), e2) = e2),
% 1.54/2.61 inference(subst, [],
% 1.54/2.61 [refute_46_11 :
% 1.54/2.61 [bind(X, $fot(op(op(e1, e2), e2))),
% 1.54/2.61 bind(Y, $fot(op(e0, e2))), bind(Z, $fot(e2))]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_13, plain, (op(e0, e2) != e2 | op(op(e1, e2), e2) = e2),
% 1.54/2.61 inference(resolve, [$cnf($equal(op(op(e1, e2), e2), op(e0, e2)))],
% 1.54/2.61 [refute_46_6, refute_46_12])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_14, plain, (op(op(e1, e2), e2) = e2),
% 1.54/2.61 inference(resolve, [$cnf($equal(op(e0, e2), e2))],
% 1.54/2.61 [refute_46_1, refute_46_13])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_15, plain,
% 1.54/2.61 (e2 != op(e1, op(e2, e2)) | op(op(e1, e2), e2) != e2 |
% 1.54/2.61 op(op(e1, e2), e2) = op(e1, op(e2, e2))),
% 1.54/2.61 introduced(tautology,
% 1.54/2.61 [equality,
% 1.54/2.61 [$cnf($equal(op(op(e1, e2), e2), e2)), [1],
% 1.54/2.61 $fot(op(e1, op(e2, e2)))]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_16, plain,
% 1.54/2.61 (e2 != op(e1, op(e2, e2)) | op(op(e1, e2), e2) = op(e1, op(e2, e2))),
% 1.54/2.61 inference(resolve, [$cnf($equal(op(op(e1, e2), e2), e2))],
% 1.54/2.61 [refute_46_14, refute_46_15])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_17, plain, (op(e1, e3) = e2),
% 1.54/2.61 inference(canonicalize, [], [normalize_46_11])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_18, plain, (op(e2, e2) = e3),
% 1.54/2.61 inference(canonicalize, [], [normalize_46_5])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_19, plain, (op(e1, op(e2, e2)) = op(e1, op(e2, e2))),
% 1.54/2.61 introduced(tautology, [refl, [$fot(op(e1, op(e2, e2)))]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_20, plain,
% 1.54/2.61 (op(e1, op(e2, e2)) != op(e1, op(e2, e2)) | op(e2, e2) != e3 |
% 1.54/2.61 op(e1, op(e2, e2)) = op(e1, e3)),
% 1.54/2.61 introduced(tautology,
% 1.54/2.61 [equality,
% 1.54/2.61 [$cnf($equal(op(e1, op(e2, e2)), op(e1, op(e2, e2)))),
% 1.54/2.61 [1, 1], $fot(e3)]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_21, plain,
% 1.54/2.61 (op(e2, e2) != e3 | op(e1, op(e2, e2)) = op(e1, e3)),
% 1.54/2.61 inference(resolve,
% 1.54/2.61 [$cnf($equal(op(e1, op(e2, e2)), op(e1, op(e2, e2))))],
% 1.54/2.61 [refute_46_19, refute_46_20])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_22, plain, (op(e1, op(e2, e2)) = op(e1, e3)),
% 1.54/2.61 inference(resolve, [$cnf($equal(op(e2, e2), e3))],
% 1.54/2.61 [refute_46_18, refute_46_21])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_23, plain,
% 1.54/2.61 (op(e1, e3) != e2 | op(e1, op(e2, e2)) != op(e1, e3) |
% 1.54/2.61 op(e1, op(e2, e2)) = e2),
% 1.54/2.61 inference(subst, [],
% 1.54/2.61 [refute_46_11 :
% 1.54/2.61 [bind(X, $fot(op(e1, op(e2, e2)))),
% 1.54/2.61 bind(Y, $fot(op(e1, e3))), bind(Z, $fot(e2))]])).
% 1.54/2.61
% 1.54/2.61 cnf(refute_46_24, plain, (op(e1, e3) != e2 | op(e1, op(e2, e2)) = e2),
% 1.54/2.61 inference(resolve, [$cnf($equal(op(e1, op(e2, e2)), op(e1, e3)))],
% 1.54/2.61 [refute_46_22, refute_46_23])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_46_25, plain, (op(e1, op(e2, e2)) = e2),
% 1.54/2.62 inference(resolve, [$cnf($equal(op(e1, e3), e2))],
% 1.54/2.62 [refute_46_17, refute_46_24])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_46_26, plain,
% 1.54/2.62 (e2 != e2 | op(e1, op(e2, e2)) != e2 | e2 = op(e1, op(e2, e2))),
% 1.54/2.62 introduced(tautology,
% 1.54/2.62 [equality,
% 1.54/2.62 [$cnf(~ $equal(e2, op(e1, op(e2, e2)))), [1], $fot(e2)]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_46_27, plain, (e2 != e2 | e2 = op(e1, op(e2, e2))),
% 1.54/2.62 inference(resolve, [$cnf($equal(op(e1, op(e2, e2)), e2))],
% 1.54/2.62 [refute_46_25, refute_46_26])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_46_28, plain,
% 1.54/2.62 (e2 != e2 | op(op(e1, e2), e2) = op(e1, op(e2, e2))),
% 1.54/2.62 inference(resolve, [$cnf($equal(e2, op(e1, op(e2, e2))))],
% 1.54/2.62 [refute_46_27, refute_46_16])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_46_29, plain, (e2 != e2),
% 1.54/2.62 inference(resolve,
% 1.54/2.62 [$cnf($equal(op(op(e1, e2), e2), op(e1, op(e2, e2))))],
% 1.54/2.62 [refute_46_28, refute_46_0])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_46_30, plain, (e2 = e2),
% 1.54/2.62 introduced(tautology, [refl, [$fot(e2)]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_46_31, plain, ($false),
% 1.54/2.62 inference(resolve, [$cnf($equal(e2, e2))],
% 1.54/2.62 [refute_46_30, refute_46_29])).
% 1.54/2.62
% 1.54/2.62 fof(negate_47_0, plain,
% 1.54/2.62 (~
% 1.54/2.62 ((~
% 1.54/2.62 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.54/2.62 op(e3, e3) = e0) |
% 1.54/2.62 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.54/2.62 op(e3, e3) = e1) |
% 1.54/2.62 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.54/2.62 op(e3, e3) = e2) |
% 1.54/2.62 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.54/2.62 op(e3, e3) = e3)) &
% 1.54/2.62 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.62 op(e0, e0) = e3) &
% 1.54/2.62 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.62 op(e0, e1) = e3) &
% 1.54/2.62 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.62 op(e0, e2) = e3) &
% 1.54/2.62 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.62 op(e0, e3) = e3) &
% 1.54/2.62 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.62 op(e1, e0) = e3) &
% 1.54/2.62 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.62 op(e1, e1) = e3) &
% 1.54/2.62 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.62 op(e1, e2) = e3) &
% 1.54/2.62 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.62 op(e1, e3) = e3) &
% 1.54/2.62 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.62 op(e2, e0) = e3) &
% 1.54/2.62 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.62 op(e2, e1) = e3) &
% 1.54/2.62 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.62 op(e2, e2) = e3) &
% 1.54/2.62 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.62 op(e2, e3) = e3) &
% 1.54/2.62 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.62 op(e3, e0) = e3) &
% 1.54/2.62 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.62 op(e3, e1) = e3) &
% 1.54/2.62 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.62 op(e3, e2) = e3) &
% 1.54/2.62 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.62 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.62 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.62 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.62 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.62 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.62 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.62 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.62 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.62 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.62 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.62 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.62 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.62 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.62 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.62 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.62 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.62 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.62 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.62 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.62 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.62 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.62 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.62 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.62 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.62 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.62 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.62 op(op(e1, e2), e2) = op(e1, op(e2, e2))) =>
% 1.54/2.62 op(op(e1, e2), e3) = op(e1, op(e2, e3)))),
% 1.54/2.62 inference(negate, [], [subgoal_47])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_0, plain,
% 1.54/2.62 (op(op(e1, e2), e3) != op(e1, op(e2, e3)) &
% 1.54/2.62 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.62 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.62 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.62 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.62 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.62 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.62 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.62 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.62 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.62 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.62 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.62 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.62 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.62 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.62 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.62 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.62 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.62 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.62 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.62 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.62 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.62 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.62 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.62 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.62 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.62 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.62 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.62 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.54/2.62 op(e3, e3) != e0) &
% 1.54/2.62 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.62 op(e3, e3) != e1) &
% 1.54/2.62 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.62 op(e3, e3) != e2) &
% 1.54/2.62 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.54/2.62 op(e3, e3) != e3) &
% 1.54/2.62 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.62 op(e0, e0) = e3) &
% 1.54/2.62 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.62 op(e0, e1) = e3) &
% 1.54/2.62 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.62 op(e0, e2) = e3) &
% 1.54/2.62 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.62 op(e0, e3) = e3) &
% 1.54/2.62 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.62 op(e1, e0) = e3) &
% 1.54/2.62 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.62 op(e1, e1) = e3) &
% 1.54/2.62 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.62 op(e1, e2) = e3) &
% 1.54/2.62 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.62 op(e1, e3) = e3) &
% 1.54/2.62 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.62 op(e2, e0) = e3) &
% 1.54/2.62 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.62 op(e2, e1) = e3) &
% 1.54/2.62 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.62 op(e2, e2) = e3) &
% 1.54/2.62 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.62 op(e2, e3) = e3) &
% 1.54/2.62 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.62 op(e3, e0) = e3) &
% 1.54/2.62 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.62 op(e3, e1) = e3) &
% 1.54/2.62 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.62 op(e3, e2) = e3) &
% 1.54/2.62 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.62 op(e3, e3) = e3)), inference(canonicalize, [], [negate_47_0])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_1, plain,
% 1.54/2.62 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.54/2.62 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.54/2.62 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.54/2.62 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.54/2.62 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.54/2.62 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_2, plain, (op(e0, e0) = e0),
% 1.54/2.62 inference(conjunct, [], [normalize_47_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_3, plain, (op(e3, e3) = e0),
% 1.54/2.62 inference(conjunct, [], [normalize_47_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_4, plain, (op(e1, e1) = e3),
% 1.54/2.62 inference(conjunct, [], [normalize_47_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_5, plain, (op(e2, e2) = e3),
% 1.54/2.62 inference(conjunct, [], [normalize_47_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_6, plain, (op(e0, e1) = e1),
% 1.54/2.62 inference(conjunct, [], [normalize_47_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_7, plain, (op(e0, e2) = e2),
% 1.54/2.62 inference(conjunct, [], [normalize_47_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_8, plain, (op(e0, e3) = e3),
% 1.54/2.62 inference(conjunct, [], [normalize_47_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_9, plain, (op(e1, e0) = e1),
% 1.54/2.62 inference(conjunct, [], [normalize_47_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_10, plain, (op(e1, e2) = e0),
% 1.54/2.62 inference(conjunct, [], [normalize_47_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_11, plain, (op(e1, e3) = e2),
% 1.54/2.62 inference(conjunct, [], [normalize_47_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_12, plain, (op(e2, e0) = e2),
% 1.54/2.62 inference(conjunct, [], [normalize_47_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_13, plain, (op(e2, e1) = e0),
% 1.54/2.62 inference(conjunct, [], [normalize_47_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_14, plain, (op(e2, e3) = e1),
% 1.54/2.62 inference(conjunct, [], [normalize_47_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_15, plain, (op(e3, e0) = e3),
% 1.54/2.62 inference(conjunct, [], [normalize_47_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_16, plain, (op(e3, e1) = e2),
% 1.54/2.62 inference(conjunct, [], [normalize_47_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_17, plain, (op(e3, e2) = e1),
% 1.54/2.62 inference(conjunct, [], [normalize_47_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_18, plain,
% 1.54/2.62 (op(op(e1, e2), e3) != op(e1, op(e2, e3)) &
% 1.54/2.62 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.62 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.62 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.62 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.62 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.62 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.62 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.62 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.62 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.62 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.62 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.62 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.62 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.62 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.62 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.62 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.62 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.62 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.62 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.62 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.62 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.62 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.62 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.62 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.62 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.62 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.62 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.62 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.54/2.62 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.54/2.62 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.62 op(e3, e3) != e1) &
% 1.54/2.62 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.62 op(e3, e3) != e2)),
% 1.54/2.62 inference(simplify, [],
% 1.54/2.62 [normalize_47_0, normalize_47_2, normalize_47_3,
% 1.54/2.62 normalize_47_4, normalize_47_5, normalize_47_2,
% 1.54/2.62 normalize_47_6, normalize_47_7, normalize_47_8,
% 1.54/2.62 normalize_47_9, normalize_47_4, normalize_47_10,
% 1.54/2.62 normalize_47_11, normalize_47_12, normalize_47_13,
% 1.54/2.62 normalize_47_5, normalize_47_14, normalize_47_15,
% 1.54/2.62 normalize_47_16, normalize_47_17, normalize_47_3])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_47_19, plain, (op(op(e1, e2), e3) != op(e1, op(e2, e3))),
% 1.54/2.62 inference(conjunct, [], [normalize_47_18])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_0, plain, (op(op(e1, e2), e3) != op(e1, op(e2, e3))),
% 1.54/2.62 inference(canonicalize, [], [normalize_47_19])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_1, plain, (op(e0, e3) = e3),
% 1.54/2.62 inference(canonicalize, [], [normalize_47_8])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_2, plain, (op(e1, e2) = e0),
% 1.54/2.62 inference(canonicalize, [], [normalize_47_10])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_3, plain, (op(op(e1, e2), e3) = op(op(e1, e2), e3)),
% 1.54/2.62 introduced(tautology, [refl, [$fot(op(op(e1, e2), e3))]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_4, plain,
% 1.54/2.62 (op(e1, e2) != e0 | op(op(e1, e2), e3) != op(op(e1, e2), e3) |
% 1.54/2.62 op(op(e1, e2), e3) = op(e0, e3)),
% 1.54/2.62 introduced(tautology,
% 1.54/2.62 [equality,
% 1.54/2.62 [$cnf($equal(op(op(e1, e2), e3), op(op(e1, e2), e3))),
% 1.54/2.62 [1, 0], $fot(e0)]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_5, plain,
% 1.54/2.62 (op(e1, e2) != e0 | op(op(e1, e2), e3) = op(e0, e3)),
% 1.54/2.62 inference(resolve,
% 1.54/2.62 [$cnf($equal(op(op(e1, e2), e3), op(op(e1, e2), e3)))],
% 1.54/2.62 [refute_47_3, refute_47_4])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_6, plain, (op(op(e1, e2), e3) = op(e0, e3)),
% 1.54/2.62 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.54/2.62 [refute_47_2, refute_47_5])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_8, plain, (X != X | X != Y | Y = X),
% 1.54/2.62 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_9, plain, (X != Y | Y = X),
% 1.54/2.62 inference(resolve, [$cnf($equal(X, X))], [refute_47_7, refute_47_8])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_10, plain, (Y != X | Y != Z | X = Z),
% 1.54/2.62 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_11, plain, (X != Y | Y != Z | X = Z),
% 1.54/2.62 inference(resolve, [$cnf($equal(Y, X))], [refute_47_9, refute_47_10])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_12, plain,
% 1.54/2.62 (op(e0, e3) != e3 | op(op(e1, e2), e3) != op(e0, e3) |
% 1.54/2.62 op(op(e1, e2), e3) = e3),
% 1.54/2.62 inference(subst, [],
% 1.54/2.62 [refute_47_11 :
% 1.54/2.62 [bind(X, $fot(op(op(e1, e2), e3))),
% 1.54/2.62 bind(Y, $fot(op(e0, e3))), bind(Z, $fot(e3))]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_13, plain, (op(e0, e3) != e3 | op(op(e1, e2), e3) = e3),
% 1.54/2.62 inference(resolve, [$cnf($equal(op(op(e1, e2), e3), op(e0, e3)))],
% 1.54/2.62 [refute_47_6, refute_47_12])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_14, plain, (op(op(e1, e2), e3) = e3),
% 1.54/2.62 inference(resolve, [$cnf($equal(op(e0, e3), e3))],
% 1.54/2.62 [refute_47_1, refute_47_13])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_15, plain,
% 1.54/2.62 (e3 != op(e1, op(e2, e3)) | op(op(e1, e2), e3) != e3 |
% 1.54/2.62 op(op(e1, e2), e3) = op(e1, op(e2, e3))),
% 1.54/2.62 introduced(tautology,
% 1.54/2.62 [equality,
% 1.54/2.62 [$cnf($equal(op(op(e1, e2), e3), e3)), [1],
% 1.54/2.62 $fot(op(e1, op(e2, e3)))]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_16, plain,
% 1.54/2.62 (e3 != op(e1, op(e2, e3)) | op(op(e1, e2), e3) = op(e1, op(e2, e3))),
% 1.54/2.62 inference(resolve, [$cnf($equal(op(op(e1, e2), e3), e3))],
% 1.54/2.62 [refute_47_14, refute_47_15])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_17, plain, (op(e1, e1) = e3),
% 1.54/2.62 inference(canonicalize, [], [normalize_47_4])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_18, plain, (op(e2, e3) = e1),
% 1.54/2.62 inference(canonicalize, [], [normalize_47_14])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_19, plain, (op(e1, op(e2, e3)) = op(e1, op(e2, e3))),
% 1.54/2.62 introduced(tautology, [refl, [$fot(op(e1, op(e2, e3)))]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_20, plain,
% 1.54/2.62 (op(e1, op(e2, e3)) != op(e1, op(e2, e3)) | op(e2, e3) != e1 |
% 1.54/2.62 op(e1, op(e2, e3)) = op(e1, e1)),
% 1.54/2.62 introduced(tautology,
% 1.54/2.62 [equality,
% 1.54/2.62 [$cnf($equal(op(e1, op(e2, e3)), op(e1, op(e2, e3)))),
% 1.54/2.62 [1, 1], $fot(e1)]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_21, plain,
% 1.54/2.62 (op(e2, e3) != e1 | op(e1, op(e2, e3)) = op(e1, e1)),
% 1.54/2.62 inference(resolve,
% 1.54/2.62 [$cnf($equal(op(e1, op(e2, e3)), op(e1, op(e2, e3))))],
% 1.54/2.62 [refute_47_19, refute_47_20])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_22, plain, (op(e1, op(e2, e3)) = op(e1, e1)),
% 1.54/2.62 inference(resolve, [$cnf($equal(op(e2, e3), e1))],
% 1.54/2.62 [refute_47_18, refute_47_21])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_23, plain,
% 1.54/2.62 (op(e1, e1) != e3 | op(e1, op(e2, e3)) != op(e1, e1) |
% 1.54/2.62 op(e1, op(e2, e3)) = e3),
% 1.54/2.62 inference(subst, [],
% 1.54/2.62 [refute_47_11 :
% 1.54/2.62 [bind(X, $fot(op(e1, op(e2, e3)))),
% 1.54/2.62 bind(Y, $fot(op(e1, e1))), bind(Z, $fot(e3))]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_24, plain, (op(e1, e1) != e3 | op(e1, op(e2, e3)) = e3),
% 1.54/2.62 inference(resolve, [$cnf($equal(op(e1, op(e2, e3)), op(e1, e1)))],
% 1.54/2.62 [refute_47_22, refute_47_23])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_25, plain, (op(e1, op(e2, e3)) = e3),
% 1.54/2.62 inference(resolve, [$cnf($equal(op(e1, e1), e3))],
% 1.54/2.62 [refute_47_17, refute_47_24])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_26, plain,
% 1.54/2.62 (e3 != e3 | op(e1, op(e2, e3)) != e3 | e3 = op(e1, op(e2, e3))),
% 1.54/2.62 introduced(tautology,
% 1.54/2.62 [equality,
% 1.54/2.62 [$cnf(~ $equal(e3, op(e1, op(e2, e3)))), [1], $fot(e3)]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_27, plain, (e3 != e3 | e3 = op(e1, op(e2, e3))),
% 1.54/2.62 inference(resolve, [$cnf($equal(op(e1, op(e2, e3)), e3))],
% 1.54/2.62 [refute_47_25, refute_47_26])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_28, plain,
% 1.54/2.62 (e3 != e3 | op(op(e1, e2), e3) = op(e1, op(e2, e3))),
% 1.54/2.62 inference(resolve, [$cnf($equal(e3, op(e1, op(e2, e3))))],
% 1.54/2.62 [refute_47_27, refute_47_16])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_29, plain, (e3 != e3),
% 1.54/2.62 inference(resolve,
% 1.54/2.62 [$cnf($equal(op(op(e1, e2), e3), op(e1, op(e2, e3))))],
% 1.54/2.62 [refute_47_28, refute_47_0])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_30, plain, (e3 = e3),
% 1.54/2.62 introduced(tautology, [refl, [$fot(e3)]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_47_31, plain, ($false),
% 1.54/2.62 inference(resolve, [$cnf($equal(e3, e3))],
% 1.54/2.62 [refute_47_30, refute_47_29])).
% 1.54/2.62
% 1.54/2.62 fof(negate_48_0, plain,
% 1.54/2.62 (~
% 1.54/2.62 ((~
% 1.54/2.62 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.54/2.62 op(e3, e3) = e0) |
% 1.54/2.62 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.54/2.62 op(e3, e3) = e1) |
% 1.54/2.62 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.54/2.62 op(e3, e3) = e2) |
% 1.54/2.62 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.54/2.62 op(e3, e3) = e3)) &
% 1.54/2.62 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.62 op(e0, e0) = e3) &
% 1.54/2.62 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.62 op(e0, e1) = e3) &
% 1.54/2.62 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.62 op(e0, e2) = e3) &
% 1.54/2.62 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.62 op(e0, e3) = e3) &
% 1.54/2.62 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.62 op(e1, e0) = e3) &
% 1.54/2.62 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.62 op(e1, e1) = e3) &
% 1.54/2.62 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.62 op(e1, e2) = e3) &
% 1.54/2.62 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.62 op(e1, e3) = e3) &
% 1.54/2.62 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.62 op(e2, e0) = e3) &
% 1.54/2.62 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.62 op(e2, e1) = e3) &
% 1.54/2.62 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.62 op(e2, e2) = e3) &
% 1.54/2.62 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.62 op(e2, e3) = e3) &
% 1.54/2.62 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.62 op(e3, e0) = e3) &
% 1.54/2.62 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.62 op(e3, e1) = e3) &
% 1.54/2.62 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.62 op(e3, e2) = e3) &
% 1.54/2.62 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.62 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.62 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.62 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.62 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.62 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.62 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.62 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.62 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.62 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.62 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.62 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.62 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.62 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.62 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.62 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.62 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.62 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.62 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.62 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.62 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.62 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.62 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.62 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.62 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.62 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.62 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.62 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.62 op(op(e1, e2), e3) = op(e1, op(e2, e3))) =>
% 1.54/2.62 op(op(e1, e3), e0) = op(e1, op(e3, e0)))),
% 1.54/2.62 inference(negate, [], [subgoal_48])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_0, plain,
% 1.54/2.62 (op(op(e1, e3), e0) != op(e1, op(e3, e0)) &
% 1.54/2.62 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.62 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.62 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.62 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.62 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.62 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.62 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.62 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.62 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.62 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.62 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.62 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.62 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.62 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.62 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.62 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.62 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.62 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.62 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.62 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.62 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.62 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.62 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.62 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.62 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.62 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.62 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.62 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.62 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.54/2.62 op(e3, e3) != e0) &
% 1.54/2.62 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.62 op(e3, e3) != e1) &
% 1.54/2.62 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.62 op(e3, e3) != e2) &
% 1.54/2.62 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.54/2.62 op(e3, e3) != e3) &
% 1.54/2.62 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.62 op(e0, e0) = e3) &
% 1.54/2.62 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.62 op(e0, e1) = e3) &
% 1.54/2.62 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.62 op(e0, e2) = e3) &
% 1.54/2.62 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.62 op(e0, e3) = e3) &
% 1.54/2.62 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.62 op(e1, e0) = e3) &
% 1.54/2.62 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.62 op(e1, e1) = e3) &
% 1.54/2.62 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.62 op(e1, e2) = e3) &
% 1.54/2.62 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.62 op(e1, e3) = e3) &
% 1.54/2.62 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.62 op(e2, e0) = e3) &
% 1.54/2.62 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.62 op(e2, e1) = e3) &
% 1.54/2.62 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.62 op(e2, e2) = e3) &
% 1.54/2.62 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.62 op(e2, e3) = e3) &
% 1.54/2.62 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.62 op(e3, e0) = e3) &
% 1.54/2.62 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.62 op(e3, e1) = e3) &
% 1.54/2.62 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.62 op(e3, e2) = e3) &
% 1.54/2.62 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.62 op(e3, e3) = e3)), inference(canonicalize, [], [negate_48_0])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_1, plain,
% 1.54/2.62 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.54/2.62 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.54/2.62 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.54/2.62 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.54/2.62 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.54/2.62 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_2, plain, (op(e0, e0) = e0),
% 1.54/2.62 inference(conjunct, [], [normalize_48_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_3, plain, (op(e3, e3) = e0),
% 1.54/2.62 inference(conjunct, [], [normalize_48_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_4, plain, (op(e1, e1) = e3),
% 1.54/2.62 inference(conjunct, [], [normalize_48_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_5, plain, (op(e2, e2) = e3),
% 1.54/2.62 inference(conjunct, [], [normalize_48_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_6, plain, (op(e0, e1) = e1),
% 1.54/2.62 inference(conjunct, [], [normalize_48_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_7, plain, (op(e0, e2) = e2),
% 1.54/2.62 inference(conjunct, [], [normalize_48_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_8, plain, (op(e0, e3) = e3),
% 1.54/2.62 inference(conjunct, [], [normalize_48_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_9, plain, (op(e1, e0) = e1),
% 1.54/2.62 inference(conjunct, [], [normalize_48_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_10, plain, (op(e1, e2) = e0),
% 1.54/2.62 inference(conjunct, [], [normalize_48_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_11, plain, (op(e1, e3) = e2),
% 1.54/2.62 inference(conjunct, [], [normalize_48_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_12, plain, (op(e2, e0) = e2),
% 1.54/2.62 inference(conjunct, [], [normalize_48_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_13, plain, (op(e2, e1) = e0),
% 1.54/2.62 inference(conjunct, [], [normalize_48_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_14, plain, (op(e2, e3) = e1),
% 1.54/2.62 inference(conjunct, [], [normalize_48_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_15, plain, (op(e3, e0) = e3),
% 1.54/2.62 inference(conjunct, [], [normalize_48_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_16, plain, (op(e3, e1) = e2),
% 1.54/2.62 inference(conjunct, [], [normalize_48_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_17, plain, (op(e3, e2) = e1),
% 1.54/2.62 inference(conjunct, [], [normalize_48_1])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_18, plain,
% 1.54/2.62 (op(op(e1, e3), e0) != op(e1, op(e3, e0)) &
% 1.54/2.62 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.62 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.62 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.62 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.62 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.62 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.62 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.62 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.62 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.62 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.62 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.62 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.62 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.62 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.62 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.62 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.62 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.62 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.62 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.62 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.62 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.62 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.62 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.62 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.62 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.62 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.62 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.62 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.62 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.54/2.62 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.54/2.62 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.62 op(e3, e3) != e1) &
% 1.54/2.62 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.62 op(e3, e3) != e2)),
% 1.54/2.62 inference(simplify, [],
% 1.54/2.62 [normalize_48_0, normalize_48_2, normalize_48_3,
% 1.54/2.62 normalize_48_4, normalize_48_5, normalize_48_2,
% 1.54/2.62 normalize_48_6, normalize_48_7, normalize_48_8,
% 1.54/2.62 normalize_48_9, normalize_48_4, normalize_48_10,
% 1.54/2.62 normalize_48_11, normalize_48_12, normalize_48_13,
% 1.54/2.62 normalize_48_5, normalize_48_14, normalize_48_15,
% 1.54/2.62 normalize_48_16, normalize_48_17, normalize_48_3])).
% 1.54/2.62
% 1.54/2.62 fof(normalize_48_19, plain, (op(op(e1, e3), e0) != op(e1, op(e3, e0))),
% 1.54/2.62 inference(conjunct, [], [normalize_48_18])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_0, plain, (op(op(e1, e3), e0) != op(e1, op(e3, e0))),
% 1.54/2.62 inference(canonicalize, [], [normalize_48_19])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_1, plain, (op(e2, e0) = e2),
% 1.54/2.62 inference(canonicalize, [], [normalize_48_12])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_2, plain, (op(e1, e3) = e2),
% 1.54/2.62 inference(canonicalize, [], [normalize_48_11])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_3, plain, (op(op(e1, e3), e0) = op(op(e1, e3), e0)),
% 1.54/2.62 introduced(tautology, [refl, [$fot(op(op(e1, e3), e0))]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_4, plain,
% 1.54/2.62 (op(e1, e3) != e2 | op(op(e1, e3), e0) != op(op(e1, e3), e0) |
% 1.54/2.62 op(op(e1, e3), e0) = op(e2, e0)),
% 1.54/2.62 introduced(tautology,
% 1.54/2.62 [equality,
% 1.54/2.62 [$cnf($equal(op(op(e1, e3), e0), op(op(e1, e3), e0))),
% 1.54/2.62 [1, 0], $fot(e2)]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_5, plain,
% 1.54/2.62 (op(e1, e3) != e2 | op(op(e1, e3), e0) = op(e2, e0)),
% 1.54/2.62 inference(resolve,
% 1.54/2.62 [$cnf($equal(op(op(e1, e3), e0), op(op(e1, e3), e0)))],
% 1.54/2.62 [refute_48_3, refute_48_4])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_6, plain, (op(op(e1, e3), e0) = op(e2, e0)),
% 1.54/2.62 inference(resolve, [$cnf($equal(op(e1, e3), e2))],
% 1.54/2.62 [refute_48_2, refute_48_5])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_8, plain, (X != X | X != Y | Y = X),
% 1.54/2.62 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_9, plain, (X != Y | Y = X),
% 1.54/2.62 inference(resolve, [$cnf($equal(X, X))], [refute_48_7, refute_48_8])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_10, plain, (Y != X | Y != Z | X = Z),
% 1.54/2.62 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_11, plain, (X != Y | Y != Z | X = Z),
% 1.54/2.62 inference(resolve, [$cnf($equal(Y, X))], [refute_48_9, refute_48_10])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_12, plain,
% 1.54/2.62 (op(e2, e0) != e2 | op(op(e1, e3), e0) != op(e2, e0) |
% 1.54/2.62 op(op(e1, e3), e0) = e2),
% 1.54/2.62 inference(subst, [],
% 1.54/2.62 [refute_48_11 :
% 1.54/2.62 [bind(X, $fot(op(op(e1, e3), e0))),
% 1.54/2.62 bind(Y, $fot(op(e2, e0))), bind(Z, $fot(e2))]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_13, plain, (op(e2, e0) != e2 | op(op(e1, e3), e0) = e2),
% 1.54/2.62 inference(resolve, [$cnf($equal(op(op(e1, e3), e0), op(e2, e0)))],
% 1.54/2.62 [refute_48_6, refute_48_12])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_14, plain, (op(op(e1, e3), e0) = e2),
% 1.54/2.62 inference(resolve, [$cnf($equal(op(e2, e0), e2))],
% 1.54/2.62 [refute_48_1, refute_48_13])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_15, plain,
% 1.54/2.62 (e2 != op(e1, op(e3, e0)) | op(op(e1, e3), e0) != e2 |
% 1.54/2.62 op(op(e1, e3), e0) = op(e1, op(e3, e0))),
% 1.54/2.62 introduced(tautology,
% 1.54/2.62 [equality,
% 1.54/2.62 [$cnf($equal(op(op(e1, e3), e0), e2)), [1],
% 1.54/2.62 $fot(op(e1, op(e3, e0)))]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_16, plain,
% 1.54/2.62 (e2 != op(e1, op(e3, e0)) | op(op(e1, e3), e0) = op(e1, op(e3, e0))),
% 1.54/2.62 inference(resolve, [$cnf($equal(op(op(e1, e3), e0), e2))],
% 1.54/2.62 [refute_48_14, refute_48_15])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_17, plain, (op(e3, e0) = e3),
% 1.54/2.62 inference(canonicalize, [], [normalize_48_15])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_18, plain, (op(e1, op(e3, e0)) = op(e1, op(e3, e0))),
% 1.54/2.62 introduced(tautology, [refl, [$fot(op(e1, op(e3, e0)))]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_19, plain,
% 1.54/2.62 (op(e1, op(e3, e0)) != op(e1, op(e3, e0)) | op(e3, e0) != e3 |
% 1.54/2.62 op(e1, op(e3, e0)) = op(e1, e3)),
% 1.54/2.62 introduced(tautology,
% 1.54/2.62 [equality,
% 1.54/2.62 [$cnf($equal(op(e1, op(e3, e0)), op(e1, op(e3, e0)))),
% 1.54/2.62 [1, 1], $fot(e3)]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_20, plain,
% 1.54/2.62 (op(e3, e0) != e3 | op(e1, op(e3, e0)) = op(e1, e3)),
% 1.54/2.62 inference(resolve,
% 1.54/2.62 [$cnf($equal(op(e1, op(e3, e0)), op(e1, op(e3, e0))))],
% 1.54/2.62 [refute_48_18, refute_48_19])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_21, plain, (op(e1, op(e3, e0)) = op(e1, e3)),
% 1.54/2.62 inference(resolve, [$cnf($equal(op(e3, e0), e3))],
% 1.54/2.62 [refute_48_17, refute_48_20])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_22, plain,
% 1.54/2.62 (op(e1, e3) != e2 | op(e1, op(e3, e0)) != op(e1, e3) |
% 1.54/2.62 op(e1, op(e3, e0)) = e2),
% 1.54/2.62 inference(subst, [],
% 1.54/2.62 [refute_48_11 :
% 1.54/2.62 [bind(X, $fot(op(e1, op(e3, e0)))),
% 1.54/2.62 bind(Y, $fot(op(e1, e3))), bind(Z, $fot(e2))]])).
% 1.54/2.62
% 1.54/2.62 cnf(refute_48_23, plain, (op(e1, e3) != e2 | op(e1, op(e3, e0)) = e2),
% 1.54/2.62 inference(resolve, [$cnf($equal(op(e1, op(e3, e0)), op(e1, e3)))],
% 1.54/2.62 [refute_48_21, refute_48_22])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_48_24, plain, (op(e1, op(e3, e0)) = e2),
% 1.54/2.63 inference(resolve, [$cnf($equal(op(e1, e3), e2))],
% 1.54/2.63 [refute_48_2, refute_48_23])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_48_25, plain,
% 1.54/2.63 (e2 != e2 | op(e1, op(e3, e0)) != e2 | e2 = op(e1, op(e3, e0))),
% 1.54/2.63 introduced(tautology,
% 1.54/2.63 [equality,
% 1.54/2.63 [$cnf(~ $equal(e2, op(e1, op(e3, e0)))), [1], $fot(e2)]])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_48_26, plain, (e2 != e2 | e2 = op(e1, op(e3, e0))),
% 1.54/2.63 inference(resolve, [$cnf($equal(op(e1, op(e3, e0)), e2))],
% 1.54/2.63 [refute_48_24, refute_48_25])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_48_27, plain,
% 1.54/2.63 (e2 != e2 | op(op(e1, e3), e0) = op(e1, op(e3, e0))),
% 1.54/2.63 inference(resolve, [$cnf($equal(e2, op(e1, op(e3, e0))))],
% 1.54/2.63 [refute_48_26, refute_48_16])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_48_28, plain, (e2 != e2),
% 1.54/2.63 inference(resolve,
% 1.54/2.63 [$cnf($equal(op(op(e1, e3), e0), op(e1, op(e3, e0))))],
% 1.54/2.63 [refute_48_27, refute_48_0])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_48_29, plain, (e2 = e2),
% 1.54/2.63 introduced(tautology, [refl, [$fot(e2)]])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_48_30, plain, ($false),
% 1.54/2.63 inference(resolve, [$cnf($equal(e2, e2))],
% 1.54/2.63 [refute_48_29, refute_48_28])).
% 1.54/2.63
% 1.54/2.63 fof(negate_49_0, plain,
% 1.54/2.63 (~
% 1.54/2.63 ((~
% 1.54/2.63 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.54/2.63 op(e3, e3) = e0) |
% 1.54/2.63 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.54/2.63 op(e3, e3) = e1) |
% 1.54/2.63 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.54/2.63 op(e3, e3) = e2) |
% 1.54/2.63 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.54/2.63 op(e3, e3) = e3)) &
% 1.54/2.63 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.63 op(e0, e0) = e3) &
% 1.54/2.63 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.63 op(e0, e1) = e3) &
% 1.54/2.63 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.63 op(e0, e2) = e3) &
% 1.54/2.63 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.63 op(e0, e3) = e3) &
% 1.54/2.63 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.63 op(e1, e0) = e3) &
% 1.54/2.63 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.63 op(e1, e1) = e3) &
% 1.54/2.63 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.63 op(e1, e2) = e3) &
% 1.54/2.63 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.63 op(e1, e3) = e3) &
% 1.54/2.63 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.63 op(e2, e0) = e3) &
% 1.54/2.63 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.63 op(e2, e1) = e3) &
% 1.54/2.63 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.63 op(e2, e2) = e3) &
% 1.54/2.63 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.63 op(e2, e3) = e3) &
% 1.54/2.63 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.63 op(e3, e0) = e3) &
% 1.54/2.63 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.63 op(e3, e1) = e3) &
% 1.54/2.63 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.63 op(e3, e2) = e3) &
% 1.54/2.63 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.63 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.63 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.63 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.63 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.63 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.63 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.63 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.63 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.63 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.63 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.63 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.63 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.63 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.63 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.63 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.63 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.63 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.63 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.63 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.63 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.63 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.63 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.63 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.63 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.63 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.63 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.63 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.63 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.63 op(op(e1, e3), e0) = op(e1, op(e3, e0))) =>
% 1.54/2.63 op(op(e1, e3), e1) = op(e1, op(e3, e1)))),
% 1.54/2.63 inference(negate, [], [subgoal_49])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_0, plain,
% 1.54/2.63 (op(op(e1, e3), e1) != op(e1, op(e3, e1)) &
% 1.54/2.63 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.63 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.63 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.63 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.63 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.63 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.63 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.63 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.63 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.63 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.63 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.63 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.63 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.63 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.63 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.63 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.63 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.63 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.63 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.63 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.63 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.63 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.63 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.63 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.63 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.63 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.63 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.63 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.63 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.63 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.54/2.63 op(e3, e3) != e0) &
% 1.54/2.63 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.63 op(e3, e3) != e1) &
% 1.54/2.63 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.63 op(e3, e3) != e2) &
% 1.54/2.63 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.54/2.63 op(e3, e3) != e3) &
% 1.54/2.63 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.63 op(e0, e0) = e3) &
% 1.54/2.63 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.63 op(e0, e1) = e3) &
% 1.54/2.63 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.63 op(e0, e2) = e3) &
% 1.54/2.63 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.63 op(e0, e3) = e3) &
% 1.54/2.63 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.63 op(e1, e0) = e3) &
% 1.54/2.63 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.63 op(e1, e1) = e3) &
% 1.54/2.63 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.63 op(e1, e2) = e3) &
% 1.54/2.63 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.63 op(e1, e3) = e3) &
% 1.54/2.63 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.63 op(e2, e0) = e3) &
% 1.54/2.63 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.63 op(e2, e1) = e3) &
% 1.54/2.63 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.63 op(e2, e2) = e3) &
% 1.54/2.63 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.63 op(e2, e3) = e3) &
% 1.54/2.63 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.63 op(e3, e0) = e3) &
% 1.54/2.63 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.63 op(e3, e1) = e3) &
% 1.54/2.63 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.63 op(e3, e2) = e3) &
% 1.54/2.63 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.63 op(e3, e3) = e3)), inference(canonicalize, [], [negate_49_0])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_1, plain,
% 1.54/2.63 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.54/2.63 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.54/2.63 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.54/2.63 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.54/2.63 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.54/2.63 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_2, plain, (op(e0, e0) = e0),
% 1.54/2.63 inference(conjunct, [], [normalize_49_1])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_3, plain, (op(e3, e3) = e0),
% 1.54/2.63 inference(conjunct, [], [normalize_49_1])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_4, plain, (op(e1, e1) = e3),
% 1.54/2.63 inference(conjunct, [], [normalize_49_1])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_5, plain, (op(e2, e2) = e3),
% 1.54/2.63 inference(conjunct, [], [normalize_49_1])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_6, plain, (op(e0, e1) = e1),
% 1.54/2.63 inference(conjunct, [], [normalize_49_1])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_7, plain, (op(e0, e2) = e2),
% 1.54/2.63 inference(conjunct, [], [normalize_49_1])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_8, plain, (op(e0, e3) = e3),
% 1.54/2.63 inference(conjunct, [], [normalize_49_1])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_9, plain, (op(e1, e0) = e1),
% 1.54/2.63 inference(conjunct, [], [normalize_49_1])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_10, plain, (op(e1, e2) = e0),
% 1.54/2.63 inference(conjunct, [], [normalize_49_1])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_11, plain, (op(e1, e3) = e2),
% 1.54/2.63 inference(conjunct, [], [normalize_49_1])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_12, plain, (op(e2, e0) = e2),
% 1.54/2.63 inference(conjunct, [], [normalize_49_1])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_13, plain, (op(e2, e1) = e0),
% 1.54/2.63 inference(conjunct, [], [normalize_49_1])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_14, plain, (op(e2, e3) = e1),
% 1.54/2.63 inference(conjunct, [], [normalize_49_1])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_15, plain, (op(e3, e0) = e3),
% 1.54/2.63 inference(conjunct, [], [normalize_49_1])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_16, plain, (op(e3, e1) = e2),
% 1.54/2.63 inference(conjunct, [], [normalize_49_1])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_17, plain, (op(e3, e2) = e1),
% 1.54/2.63 inference(conjunct, [], [normalize_49_1])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_18, plain,
% 1.54/2.63 (op(op(e1, e3), e1) != op(e1, op(e3, e1)) &
% 1.54/2.63 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.63 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.63 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.63 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.63 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.63 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.63 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.63 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.63 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.63 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.63 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.63 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.63 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.63 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.63 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.63 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.63 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.63 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.63 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.63 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.63 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.63 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.63 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.63 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.63 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.63 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.63 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.63 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.63 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.63 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.54/2.63 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.54/2.63 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.63 op(e3, e3) != e1) &
% 1.54/2.63 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.63 op(e3, e3) != e2)),
% 1.54/2.63 inference(simplify, [],
% 1.54/2.63 [normalize_49_0, normalize_49_2, normalize_49_3,
% 1.54/2.63 normalize_49_4, normalize_49_5, normalize_49_2,
% 1.54/2.63 normalize_49_6, normalize_49_7, normalize_49_8,
% 1.54/2.63 normalize_49_9, normalize_49_4, normalize_49_10,
% 1.54/2.63 normalize_49_11, normalize_49_12, normalize_49_13,
% 1.54/2.63 normalize_49_5, normalize_49_14, normalize_49_15,
% 1.54/2.63 normalize_49_16, normalize_49_17, normalize_49_3])).
% 1.54/2.63
% 1.54/2.63 fof(normalize_49_19, plain, (op(op(e1, e3), e1) != op(e1, op(e3, e1))),
% 1.54/2.63 inference(conjunct, [], [normalize_49_18])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_0, plain, (op(op(e1, e3), e1) != op(e1, op(e3, e1))),
% 1.54/2.63 inference(canonicalize, [], [normalize_49_19])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_1, plain, (op(e2, e1) = e0),
% 1.54/2.63 inference(canonicalize, [], [normalize_49_13])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_2, plain, (op(e1, e3) = e2),
% 1.54/2.63 inference(canonicalize, [], [normalize_49_11])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_3, plain, (op(op(e1, e3), e1) = op(op(e1, e3), e1)),
% 1.54/2.63 introduced(tautology, [refl, [$fot(op(op(e1, e3), e1))]])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_4, plain,
% 1.54/2.63 (op(e1, e3) != e2 | op(op(e1, e3), e1) != op(op(e1, e3), e1) |
% 1.54/2.63 op(op(e1, e3), e1) = op(e2, e1)),
% 1.54/2.63 introduced(tautology,
% 1.54/2.63 [equality,
% 1.54/2.63 [$cnf($equal(op(op(e1, e3), e1), op(op(e1, e3), e1))),
% 1.54/2.63 [1, 0], $fot(e2)]])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_5, plain,
% 1.54/2.63 (op(e1, e3) != e2 | op(op(e1, e3), e1) = op(e2, e1)),
% 1.54/2.63 inference(resolve,
% 1.54/2.63 [$cnf($equal(op(op(e1, e3), e1), op(op(e1, e3), e1)))],
% 1.54/2.63 [refute_49_3, refute_49_4])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_6, plain, (op(op(e1, e3), e1) = op(e2, e1)),
% 1.54/2.63 inference(resolve, [$cnf($equal(op(e1, e3), e2))],
% 1.54/2.63 [refute_49_2, refute_49_5])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_8, plain, (X != X | X != Y | Y = X),
% 1.54/2.63 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_9, plain, (X != Y | Y = X),
% 1.54/2.63 inference(resolve, [$cnf($equal(X, X))], [refute_49_7, refute_49_8])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_10, plain, (Y != X | Y != Z | X = Z),
% 1.54/2.63 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_11, plain, (X != Y | Y != Z | X = Z),
% 1.54/2.63 inference(resolve, [$cnf($equal(Y, X))], [refute_49_9, refute_49_10])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_12, plain,
% 1.54/2.63 (op(e2, e1) != e0 | op(op(e1, e3), e1) != op(e2, e1) |
% 1.54/2.63 op(op(e1, e3), e1) = e0),
% 1.54/2.63 inference(subst, [],
% 1.54/2.63 [refute_49_11 :
% 1.54/2.63 [bind(X, $fot(op(op(e1, e3), e1))),
% 1.54/2.63 bind(Y, $fot(op(e2, e1))), bind(Z, $fot(e0))]])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_13, plain, (op(e2, e1) != e0 | op(op(e1, e3), e1) = e0),
% 1.54/2.63 inference(resolve, [$cnf($equal(op(op(e1, e3), e1), op(e2, e1)))],
% 1.54/2.63 [refute_49_6, refute_49_12])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_14, plain, (op(op(e1, e3), e1) = e0),
% 1.54/2.63 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.54/2.63 [refute_49_1, refute_49_13])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_15, plain,
% 1.54/2.63 (e0 != op(e1, op(e3, e1)) | op(op(e1, e3), e1) != e0 |
% 1.54/2.63 op(op(e1, e3), e1) = op(e1, op(e3, e1))),
% 1.54/2.63 introduced(tautology,
% 1.54/2.63 [equality,
% 1.54/2.63 [$cnf($equal(op(op(e1, e3), e1), e0)), [1],
% 1.54/2.63 $fot(op(e1, op(e3, e1)))]])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_16, plain,
% 1.54/2.63 (e0 != op(e1, op(e3, e1)) | op(op(e1, e3), e1) = op(e1, op(e3, e1))),
% 1.54/2.63 inference(resolve, [$cnf($equal(op(op(e1, e3), e1), e0))],
% 1.54/2.63 [refute_49_14, refute_49_15])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_17, plain, (op(e1, e2) = e0),
% 1.54/2.63 inference(canonicalize, [], [normalize_49_10])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_18, plain, (op(e3, e1) = e2),
% 1.54/2.63 inference(canonicalize, [], [normalize_49_16])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_19, plain, (op(e1, op(e3, e1)) = op(e1, op(e3, e1))),
% 1.54/2.63 introduced(tautology, [refl, [$fot(op(e1, op(e3, e1)))]])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_20, plain,
% 1.54/2.63 (op(e1, op(e3, e1)) != op(e1, op(e3, e1)) | op(e3, e1) != e2 |
% 1.54/2.63 op(e1, op(e3, e1)) = op(e1, e2)),
% 1.54/2.63 introduced(tautology,
% 1.54/2.63 [equality,
% 1.54/2.63 [$cnf($equal(op(e1, op(e3, e1)), op(e1, op(e3, e1)))),
% 1.54/2.63 [1, 1], $fot(e2)]])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_21, plain,
% 1.54/2.63 (op(e3, e1) != e2 | op(e1, op(e3, e1)) = op(e1, e2)),
% 1.54/2.63 inference(resolve,
% 1.54/2.63 [$cnf($equal(op(e1, op(e3, e1)), op(e1, op(e3, e1))))],
% 1.54/2.63 [refute_49_19, refute_49_20])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_22, plain, (op(e1, op(e3, e1)) = op(e1, e2)),
% 1.54/2.63 inference(resolve, [$cnf($equal(op(e3, e1), e2))],
% 1.54/2.63 [refute_49_18, refute_49_21])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_23, plain,
% 1.54/2.63 (op(e1, e2) != e0 | op(e1, op(e3, e1)) != op(e1, e2) |
% 1.54/2.63 op(e1, op(e3, e1)) = e0),
% 1.54/2.63 inference(subst, [],
% 1.54/2.63 [refute_49_11 :
% 1.54/2.63 [bind(X, $fot(op(e1, op(e3, e1)))),
% 1.54/2.63 bind(Y, $fot(op(e1, e2))), bind(Z, $fot(e0))]])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_24, plain, (op(e1, e2) != e0 | op(e1, op(e3, e1)) = e0),
% 1.54/2.63 inference(resolve, [$cnf($equal(op(e1, op(e3, e1)), op(e1, e2)))],
% 1.54/2.63 [refute_49_22, refute_49_23])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_25, plain, (op(e1, op(e3, e1)) = e0),
% 1.54/2.63 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.54/2.63 [refute_49_17, refute_49_24])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_26, plain,
% 1.54/2.63 (e0 != e0 | op(e1, op(e3, e1)) != e0 | e0 = op(e1, op(e3, e1))),
% 1.54/2.63 introduced(tautology,
% 1.54/2.63 [equality,
% 1.54/2.63 [$cnf(~ $equal(e0, op(e1, op(e3, e1)))), [1], $fot(e0)]])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_27, plain, (e0 != e0 | e0 = op(e1, op(e3, e1))),
% 1.54/2.63 inference(resolve, [$cnf($equal(op(e1, op(e3, e1)), e0))],
% 1.54/2.63 [refute_49_25, refute_49_26])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_28, plain,
% 1.54/2.63 (e0 != e0 | op(op(e1, e3), e1) = op(e1, op(e3, e1))),
% 1.54/2.63 inference(resolve, [$cnf($equal(e0, op(e1, op(e3, e1))))],
% 1.54/2.63 [refute_49_27, refute_49_16])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_29, plain, (e0 != e0),
% 1.54/2.63 inference(resolve,
% 1.54/2.63 [$cnf($equal(op(op(e1, e3), e1), op(e1, op(e3, e1))))],
% 1.54/2.63 [refute_49_28, refute_49_0])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_30, plain, (e0 = e0),
% 1.54/2.63 introduced(tautology, [refl, [$fot(e0)]])).
% 1.54/2.63
% 1.54/2.63 cnf(refute_49_31, plain, ($false),
% 1.54/2.63 inference(resolve, [$cnf($equal(e0, e0))],
% 1.54/2.63 [refute_49_30, refute_49_29])).
% 1.54/2.63
% 1.54/2.63 fof(negate_50_0, plain,
% 1.54/2.63 (~
% 1.54/2.63 ((~
% 1.54/2.63 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.54/2.63 op(e3, e3) = e0) |
% 1.54/2.63 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.54/2.63 op(e3, e3) = e1) |
% 1.54/2.63 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.54/2.63 op(e3, e3) = e2) |
% 1.54/2.63 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.54/2.63 op(e3, e3) = e3)) &
% 1.54/2.63 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.63 op(e0, e0) = e3) &
% 1.54/2.63 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.63 op(e0, e1) = e3) &
% 1.54/2.63 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.64 op(e0, e2) = e3) &
% 1.54/2.64 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.64 op(e0, e3) = e3) &
% 1.54/2.64 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.64 op(e1, e0) = e3) &
% 1.54/2.64 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.64 op(e1, e1) = e3) &
% 1.54/2.64 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.64 op(e1, e2) = e3) &
% 1.54/2.64 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.64 op(e1, e3) = e3) &
% 1.54/2.64 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.64 op(e2, e0) = e3) &
% 1.54/2.64 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.64 op(e2, e1) = e3) &
% 1.54/2.64 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.64 op(e2, e2) = e3) &
% 1.54/2.64 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.64 op(e2, e3) = e3) &
% 1.54/2.64 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.64 op(e3, e0) = e3) &
% 1.54/2.64 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.64 op(e3, e1) = e3) &
% 1.54/2.64 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.64 op(e3, e2) = e3) &
% 1.54/2.64 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.64 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.64 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.64 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.64 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.64 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.64 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.64 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.64 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.64 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.64 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.64 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.64 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.64 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.64 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.64 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.64 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.64 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.64 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.64 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.64 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.64 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.64 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.64 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.64 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.64 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.64 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.64 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.64 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.64 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.64 op(op(e1, e3), e1) = op(e1, op(e3, e1))) =>
% 1.54/2.64 op(op(e1, e3), e2) = op(e1, op(e3, e2)))),
% 1.54/2.64 inference(negate, [], [subgoal_50])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_0, plain,
% 1.54/2.64 (op(op(e1, e3), e2) != op(e1, op(e3, e2)) &
% 1.54/2.64 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.64 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.64 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.64 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.64 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.64 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.64 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.64 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.64 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.64 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.64 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.64 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.64 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.64 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.64 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.64 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.64 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.64 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.64 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.64 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.64 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.64 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.64 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.64 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.64 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.64 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.64 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.64 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.64 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.64 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.64 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.54/2.64 op(e3, e3) != e0) &
% 1.54/2.64 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.64 op(e3, e3) != e1) &
% 1.54/2.64 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.64 op(e3, e3) != e2) &
% 1.54/2.64 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.54/2.64 op(e3, e3) != e3) &
% 1.54/2.64 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.64 op(e0, e0) = e3) &
% 1.54/2.64 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.64 op(e0, e1) = e3) &
% 1.54/2.64 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.64 op(e0, e2) = e3) &
% 1.54/2.64 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.64 op(e0, e3) = e3) &
% 1.54/2.64 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.64 op(e1, e0) = e3) &
% 1.54/2.64 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.64 op(e1, e1) = e3) &
% 1.54/2.64 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.64 op(e1, e2) = e3) &
% 1.54/2.64 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.64 op(e1, e3) = e3) &
% 1.54/2.64 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.64 op(e2, e0) = e3) &
% 1.54/2.64 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.64 op(e2, e1) = e3) &
% 1.54/2.64 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.64 op(e2, e2) = e3) &
% 1.54/2.64 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.64 op(e2, e3) = e3) &
% 1.54/2.64 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.64 op(e3, e0) = e3) &
% 1.54/2.64 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.64 op(e3, e1) = e3) &
% 1.54/2.64 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.64 op(e3, e2) = e3) &
% 1.54/2.64 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.64 op(e3, e3) = e3)), inference(canonicalize, [], [negate_50_0])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_1, plain,
% 1.54/2.64 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.54/2.64 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.54/2.64 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.54/2.64 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.54/2.64 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.54/2.64 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_2, plain, (op(e0, e0) = e0),
% 1.54/2.64 inference(conjunct, [], [normalize_50_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_3, plain, (op(e3, e3) = e0),
% 1.54/2.64 inference(conjunct, [], [normalize_50_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_4, plain, (op(e1, e1) = e3),
% 1.54/2.64 inference(conjunct, [], [normalize_50_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_5, plain, (op(e2, e2) = e3),
% 1.54/2.64 inference(conjunct, [], [normalize_50_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_6, plain, (op(e0, e1) = e1),
% 1.54/2.64 inference(conjunct, [], [normalize_50_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_7, plain, (op(e0, e2) = e2),
% 1.54/2.64 inference(conjunct, [], [normalize_50_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_8, plain, (op(e0, e3) = e3),
% 1.54/2.64 inference(conjunct, [], [normalize_50_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_9, plain, (op(e1, e0) = e1),
% 1.54/2.64 inference(conjunct, [], [normalize_50_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_10, plain, (op(e1, e2) = e0),
% 1.54/2.64 inference(conjunct, [], [normalize_50_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_11, plain, (op(e1, e3) = e2),
% 1.54/2.64 inference(conjunct, [], [normalize_50_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_12, plain, (op(e2, e0) = e2),
% 1.54/2.64 inference(conjunct, [], [normalize_50_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_13, plain, (op(e2, e1) = e0),
% 1.54/2.64 inference(conjunct, [], [normalize_50_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_14, plain, (op(e2, e3) = e1),
% 1.54/2.64 inference(conjunct, [], [normalize_50_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_15, plain, (op(e3, e0) = e3),
% 1.54/2.64 inference(conjunct, [], [normalize_50_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_16, plain, (op(e3, e1) = e2),
% 1.54/2.64 inference(conjunct, [], [normalize_50_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_17, plain, (op(e3, e2) = e1),
% 1.54/2.64 inference(conjunct, [], [normalize_50_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_18, plain,
% 1.54/2.64 (op(op(e1, e3), e2) != op(e1, op(e3, e2)) &
% 1.54/2.64 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.64 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.64 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.64 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.64 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.64 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.64 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.64 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.64 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.64 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.64 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.64 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.64 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.64 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.64 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.64 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.64 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.64 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.64 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.64 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.64 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.64 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.64 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.64 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.64 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.64 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.64 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.64 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.64 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.64 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.64 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.54/2.64 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.54/2.64 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.64 op(e3, e3) != e1) &
% 1.54/2.64 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.64 op(e3, e3) != e2)),
% 1.54/2.64 inference(simplify, [],
% 1.54/2.64 [normalize_50_0, normalize_50_2, normalize_50_3,
% 1.54/2.64 normalize_50_4, normalize_50_5, normalize_50_2,
% 1.54/2.64 normalize_50_6, normalize_50_7, normalize_50_8,
% 1.54/2.64 normalize_50_9, normalize_50_4, normalize_50_10,
% 1.54/2.64 normalize_50_11, normalize_50_12, normalize_50_13,
% 1.54/2.64 normalize_50_5, normalize_50_14, normalize_50_15,
% 1.54/2.64 normalize_50_16, normalize_50_17, normalize_50_3])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_50_19, plain, (op(op(e1, e3), e2) != op(e1, op(e3, e2))),
% 1.54/2.64 inference(conjunct, [], [normalize_50_18])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_0, plain, (op(op(e1, e3), e2) != op(e1, op(e3, e2))),
% 1.54/2.64 inference(canonicalize, [], [normalize_50_19])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_1, plain, (op(e2, e2) = e3),
% 1.54/2.64 inference(canonicalize, [], [normalize_50_5])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_2, plain, (op(e1, e3) = e2),
% 1.54/2.64 inference(canonicalize, [], [normalize_50_11])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_3, plain, (op(op(e1, e3), e2) = op(op(e1, e3), e2)),
% 1.54/2.64 introduced(tautology, [refl, [$fot(op(op(e1, e3), e2))]])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_4, plain,
% 1.54/2.64 (op(e1, e3) != e2 | op(op(e1, e3), e2) != op(op(e1, e3), e2) |
% 1.54/2.64 op(op(e1, e3), e2) = op(e2, e2)),
% 1.54/2.64 introduced(tautology,
% 1.54/2.64 [equality,
% 1.54/2.64 [$cnf($equal(op(op(e1, e3), e2), op(op(e1, e3), e2))),
% 1.54/2.64 [1, 0], $fot(e2)]])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_5, plain,
% 1.54/2.64 (op(e1, e3) != e2 | op(op(e1, e3), e2) = op(e2, e2)),
% 1.54/2.64 inference(resolve,
% 1.54/2.64 [$cnf($equal(op(op(e1, e3), e2), op(op(e1, e3), e2)))],
% 1.54/2.64 [refute_50_3, refute_50_4])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_6, plain, (op(op(e1, e3), e2) = op(e2, e2)),
% 1.54/2.64 inference(resolve, [$cnf($equal(op(e1, e3), e2))],
% 1.54/2.64 [refute_50_2, refute_50_5])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_8, plain, (X != X | X != Y | Y = X),
% 1.54/2.64 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_9, plain, (X != Y | Y = X),
% 1.54/2.64 inference(resolve, [$cnf($equal(X, X))], [refute_50_7, refute_50_8])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_10, plain, (Y != X | Y != Z | X = Z),
% 1.54/2.64 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_11, plain, (X != Y | Y != Z | X = Z),
% 1.54/2.64 inference(resolve, [$cnf($equal(Y, X))], [refute_50_9, refute_50_10])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_12, plain,
% 1.54/2.64 (op(e2, e2) != e3 | op(op(e1, e3), e2) != op(e2, e2) |
% 1.54/2.64 op(op(e1, e3), e2) = e3),
% 1.54/2.64 inference(subst, [],
% 1.54/2.64 [refute_50_11 :
% 1.54/2.64 [bind(X, $fot(op(op(e1, e3), e2))),
% 1.54/2.64 bind(Y, $fot(op(e2, e2))), bind(Z, $fot(e3))]])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_13, plain, (op(e2, e2) != e3 | op(op(e1, e3), e2) = e3),
% 1.54/2.64 inference(resolve, [$cnf($equal(op(op(e1, e3), e2), op(e2, e2)))],
% 1.54/2.64 [refute_50_6, refute_50_12])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_14, plain, (op(op(e1, e3), e2) = e3),
% 1.54/2.64 inference(resolve, [$cnf($equal(op(e2, e2), e3))],
% 1.54/2.64 [refute_50_1, refute_50_13])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_15, plain,
% 1.54/2.64 (e3 != op(e1, op(e3, e2)) | op(op(e1, e3), e2) != e3 |
% 1.54/2.64 op(op(e1, e3), e2) = op(e1, op(e3, e2))),
% 1.54/2.64 introduced(tautology,
% 1.54/2.64 [equality,
% 1.54/2.64 [$cnf($equal(op(op(e1, e3), e2), e3)), [1],
% 1.54/2.64 $fot(op(e1, op(e3, e2)))]])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_16, plain,
% 1.54/2.64 (e3 != op(e1, op(e3, e2)) | op(op(e1, e3), e2) = op(e1, op(e3, e2))),
% 1.54/2.64 inference(resolve, [$cnf($equal(op(op(e1, e3), e2), e3))],
% 1.54/2.64 [refute_50_14, refute_50_15])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_17, plain, (op(e1, e1) = e3),
% 1.54/2.64 inference(canonicalize, [], [normalize_50_4])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_18, plain, (op(e3, e2) = e1),
% 1.54/2.64 inference(canonicalize, [], [normalize_50_17])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_19, plain, (op(e1, op(e3, e2)) = op(e1, op(e3, e2))),
% 1.54/2.64 introduced(tautology, [refl, [$fot(op(e1, op(e3, e2)))]])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_20, plain,
% 1.54/2.64 (op(e1, op(e3, e2)) != op(e1, op(e3, e2)) | op(e3, e2) != e1 |
% 1.54/2.64 op(e1, op(e3, e2)) = op(e1, e1)),
% 1.54/2.64 introduced(tautology,
% 1.54/2.64 [equality,
% 1.54/2.64 [$cnf($equal(op(e1, op(e3, e2)), op(e1, op(e3, e2)))),
% 1.54/2.64 [1, 1], $fot(e1)]])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_21, plain,
% 1.54/2.64 (op(e3, e2) != e1 | op(e1, op(e3, e2)) = op(e1, e1)),
% 1.54/2.64 inference(resolve,
% 1.54/2.64 [$cnf($equal(op(e1, op(e3, e2)), op(e1, op(e3, e2))))],
% 1.54/2.64 [refute_50_19, refute_50_20])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_22, plain, (op(e1, op(e3, e2)) = op(e1, e1)),
% 1.54/2.64 inference(resolve, [$cnf($equal(op(e3, e2), e1))],
% 1.54/2.64 [refute_50_18, refute_50_21])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_23, plain,
% 1.54/2.64 (op(e1, e1) != e3 | op(e1, op(e3, e2)) != op(e1, e1) |
% 1.54/2.64 op(e1, op(e3, e2)) = e3),
% 1.54/2.64 inference(subst, [],
% 1.54/2.64 [refute_50_11 :
% 1.54/2.64 [bind(X, $fot(op(e1, op(e3, e2)))),
% 1.54/2.64 bind(Y, $fot(op(e1, e1))), bind(Z, $fot(e3))]])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_24, plain, (op(e1, e1) != e3 | op(e1, op(e3, e2)) = e3),
% 1.54/2.64 inference(resolve, [$cnf($equal(op(e1, op(e3, e2)), op(e1, e1)))],
% 1.54/2.64 [refute_50_22, refute_50_23])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_25, plain, (op(e1, op(e3, e2)) = e3),
% 1.54/2.64 inference(resolve, [$cnf($equal(op(e1, e1), e3))],
% 1.54/2.64 [refute_50_17, refute_50_24])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_26, plain,
% 1.54/2.64 (e3 != e3 | op(e1, op(e3, e2)) != e3 | e3 = op(e1, op(e3, e2))),
% 1.54/2.64 introduced(tautology,
% 1.54/2.64 [equality,
% 1.54/2.64 [$cnf(~ $equal(e3, op(e1, op(e3, e2)))), [1], $fot(e3)]])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_27, plain, (e3 != e3 | e3 = op(e1, op(e3, e2))),
% 1.54/2.64 inference(resolve, [$cnf($equal(op(e1, op(e3, e2)), e3))],
% 1.54/2.64 [refute_50_25, refute_50_26])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_28, plain,
% 1.54/2.64 (e3 != e3 | op(op(e1, e3), e2) = op(e1, op(e3, e2))),
% 1.54/2.64 inference(resolve, [$cnf($equal(e3, op(e1, op(e3, e2))))],
% 1.54/2.64 [refute_50_27, refute_50_16])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_29, plain, (e3 != e3),
% 1.54/2.64 inference(resolve,
% 1.54/2.64 [$cnf($equal(op(op(e1, e3), e2), op(e1, op(e3, e2))))],
% 1.54/2.64 [refute_50_28, refute_50_0])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_30, plain, (e3 = e3),
% 1.54/2.64 introduced(tautology, [refl, [$fot(e3)]])).
% 1.54/2.64
% 1.54/2.64 cnf(refute_50_31, plain, ($false),
% 1.54/2.64 inference(resolve, [$cnf($equal(e3, e3))],
% 1.54/2.64 [refute_50_30, refute_50_29])).
% 1.54/2.64
% 1.54/2.64 fof(negate_51_0, plain,
% 1.54/2.64 (~
% 1.54/2.64 ((~
% 1.54/2.64 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.54/2.64 op(e3, e3) = e0) |
% 1.54/2.64 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.54/2.64 op(e3, e3) = e1) |
% 1.54/2.64 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.54/2.64 op(e3, e3) = e2) |
% 1.54/2.64 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.54/2.64 op(e3, e3) = e3)) &
% 1.54/2.64 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.64 op(e0, e0) = e3) &
% 1.54/2.64 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.64 op(e0, e1) = e3) &
% 1.54/2.64 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.64 op(e0, e2) = e3) &
% 1.54/2.64 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.64 op(e0, e3) = e3) &
% 1.54/2.64 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.64 op(e1, e0) = e3) &
% 1.54/2.64 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.64 op(e1, e1) = e3) &
% 1.54/2.64 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.64 op(e1, e2) = e3) &
% 1.54/2.64 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.64 op(e1, e3) = e3) &
% 1.54/2.64 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.64 op(e2, e0) = e3) &
% 1.54/2.64 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.64 op(e2, e1) = e3) &
% 1.54/2.64 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.64 op(e2, e2) = e3) &
% 1.54/2.64 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.64 op(e2, e3) = e3) &
% 1.54/2.64 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.64 op(e3, e0) = e3) &
% 1.54/2.64 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.64 op(e3, e1) = e3) &
% 1.54/2.64 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.64 op(e3, e2) = e3) &
% 1.54/2.64 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.64 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.64 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.64 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.64 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.64 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.64 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.64 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.64 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.64 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.64 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.64 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.64 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.64 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.64 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.64 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.64 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.64 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.64 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.64 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.64 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.64 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.64 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.64 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.64 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.64 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.64 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.64 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.64 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.64 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.64 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.64 op(op(e1, e3), e2) = op(e1, op(e3, e2))) =>
% 1.54/2.64 op(op(e1, e3), e3) = op(e1, op(e3, e3)))),
% 1.54/2.64 inference(negate, [], [subgoal_51])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_51_0, plain,
% 1.54/2.64 (op(op(e1, e3), e3) != op(e1, op(e3, e3)) &
% 1.54/2.64 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.64 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.64 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.64 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.64 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.64 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.64 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.64 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.64 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.64 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.64 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.64 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.64 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.64 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.64 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.64 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.64 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.64 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.64 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.64 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.64 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.64 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.64 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.64 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.64 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.64 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.64 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.64 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.64 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.64 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.64 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.64 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.54/2.64 op(e3, e3) != e0) &
% 1.54/2.64 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.64 op(e3, e3) != e1) &
% 1.54/2.64 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.64 op(e3, e3) != e2) &
% 1.54/2.64 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.54/2.64 op(e3, e3) != e3) &
% 1.54/2.64 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.64 op(e0, e0) = e3) &
% 1.54/2.64 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.64 op(e0, e1) = e3) &
% 1.54/2.64 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.64 op(e0, e2) = e3) &
% 1.54/2.64 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.64 op(e0, e3) = e3) &
% 1.54/2.64 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.64 op(e1, e0) = e3) &
% 1.54/2.64 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.64 op(e1, e1) = e3) &
% 1.54/2.64 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.64 op(e1, e2) = e3) &
% 1.54/2.64 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.64 op(e1, e3) = e3) &
% 1.54/2.64 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.64 op(e2, e0) = e3) &
% 1.54/2.64 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.64 op(e2, e1) = e3) &
% 1.54/2.64 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.64 op(e2, e2) = e3) &
% 1.54/2.64 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.64 op(e2, e3) = e3) &
% 1.54/2.64 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.64 op(e3, e0) = e3) &
% 1.54/2.64 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.64 op(e3, e1) = e3) &
% 1.54/2.64 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.64 op(e3, e2) = e3) &
% 1.54/2.64 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.64 op(e3, e3) = e3)), inference(canonicalize, [], [negate_51_0])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_51_1, plain,
% 1.54/2.64 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.54/2.64 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.54/2.64 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.54/2.64 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.54/2.64 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.54/2.64 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_51_2, plain, (op(e0, e0) = e0),
% 1.54/2.64 inference(conjunct, [], [normalize_51_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_51_3, plain, (op(e3, e3) = e0),
% 1.54/2.64 inference(conjunct, [], [normalize_51_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_51_4, plain, (op(e1, e1) = e3),
% 1.54/2.64 inference(conjunct, [], [normalize_51_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_51_5, plain, (op(e2, e2) = e3),
% 1.54/2.64 inference(conjunct, [], [normalize_51_1])).
% 1.54/2.64
% 1.54/2.64 fof(normalize_51_6, plain, (op(e0, e1) = e1),
% 1.54/2.64 inference(conjunct, [], [normalize_51_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_51_7, plain, (op(e0, e2) = e2),
% 1.54/2.65 inference(conjunct, [], [normalize_51_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_51_8, plain, (op(e0, e3) = e3),
% 1.54/2.65 inference(conjunct, [], [normalize_51_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_51_9, plain, (op(e1, e0) = e1),
% 1.54/2.65 inference(conjunct, [], [normalize_51_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_51_10, plain, (op(e1, e2) = e0),
% 1.54/2.65 inference(conjunct, [], [normalize_51_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_51_11, plain, (op(e1, e3) = e2),
% 1.54/2.65 inference(conjunct, [], [normalize_51_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_51_12, plain, (op(e2, e0) = e2),
% 1.54/2.65 inference(conjunct, [], [normalize_51_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_51_13, plain, (op(e2, e1) = e0),
% 1.54/2.65 inference(conjunct, [], [normalize_51_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_51_14, plain, (op(e2, e3) = e1),
% 1.54/2.65 inference(conjunct, [], [normalize_51_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_51_15, plain, (op(e3, e0) = e3),
% 1.54/2.65 inference(conjunct, [], [normalize_51_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_51_16, plain, (op(e3, e1) = e2),
% 1.54/2.65 inference(conjunct, [], [normalize_51_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_51_17, plain, (op(e3, e2) = e1),
% 1.54/2.65 inference(conjunct, [], [normalize_51_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_51_18, plain,
% 1.54/2.65 (op(op(e1, e3), e3) != op(e1, op(e3, e3)) &
% 1.54/2.65 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.65 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.65 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.65 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.65 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.65 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.65 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.65 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.65 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.65 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.65 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.65 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.65 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.65 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.65 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.65 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.65 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.65 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.65 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.65 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.65 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.65 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.65 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.65 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.65 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.65 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.65 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.65 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.65 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.65 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.65 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.65 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.54/2.65 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.54/2.65 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.65 op(e3, e3) != e1) &
% 1.54/2.65 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.65 op(e3, e3) != e2)),
% 1.54/2.65 inference(simplify, [],
% 1.54/2.65 [normalize_51_0, normalize_51_2, normalize_51_3,
% 1.54/2.65 normalize_51_4, normalize_51_5, normalize_51_2,
% 1.54/2.65 normalize_51_6, normalize_51_7, normalize_51_8,
% 1.54/2.65 normalize_51_9, normalize_51_4, normalize_51_10,
% 1.54/2.65 normalize_51_11, normalize_51_12, normalize_51_13,
% 1.54/2.65 normalize_51_5, normalize_51_14, normalize_51_15,
% 1.54/2.65 normalize_51_16, normalize_51_17, normalize_51_3])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_51_19, plain, (op(op(e1, e3), e3) != op(e1, op(e3, e3))),
% 1.54/2.65 inference(conjunct, [], [normalize_51_18])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_0, plain, (op(op(e1, e3), e3) != op(e1, op(e3, e3))),
% 1.54/2.65 inference(canonicalize, [], [normalize_51_19])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_1, plain, (op(e2, e3) = e1),
% 1.54/2.65 inference(canonicalize, [], [normalize_51_14])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_2, plain, (op(e1, e3) = e2),
% 1.54/2.65 inference(canonicalize, [], [normalize_51_11])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_3, plain, (op(op(e1, e3), e3) = op(op(e1, e3), e3)),
% 1.54/2.65 introduced(tautology, [refl, [$fot(op(op(e1, e3), e3))]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_4, plain,
% 1.54/2.65 (op(e1, e3) != e2 | op(op(e1, e3), e3) != op(op(e1, e3), e3) |
% 1.54/2.65 op(op(e1, e3), e3) = op(e2, e3)),
% 1.54/2.65 introduced(tautology,
% 1.54/2.65 [equality,
% 1.54/2.65 [$cnf($equal(op(op(e1, e3), e3), op(op(e1, e3), e3))),
% 1.54/2.65 [1, 0], $fot(e2)]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_5, plain,
% 1.54/2.65 (op(e1, e3) != e2 | op(op(e1, e3), e3) = op(e2, e3)),
% 1.54/2.65 inference(resolve,
% 1.54/2.65 [$cnf($equal(op(op(e1, e3), e3), op(op(e1, e3), e3)))],
% 1.54/2.65 [refute_51_3, refute_51_4])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_6, plain, (op(op(e1, e3), e3) = op(e2, e3)),
% 1.54/2.65 inference(resolve, [$cnf($equal(op(e1, e3), e2))],
% 1.54/2.65 [refute_51_2, refute_51_5])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_8, plain, (X != X | X != Y | Y = X),
% 1.54/2.65 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_9, plain, (X != Y | Y = X),
% 1.54/2.65 inference(resolve, [$cnf($equal(X, X))], [refute_51_7, refute_51_8])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_10, plain, (Y != X | Y != Z | X = Z),
% 1.54/2.65 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_11, plain, (X != Y | Y != Z | X = Z),
% 1.54/2.65 inference(resolve, [$cnf($equal(Y, X))], [refute_51_9, refute_51_10])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_12, plain,
% 1.54/2.65 (op(e2, e3) != e1 | op(op(e1, e3), e3) != op(e2, e3) |
% 1.54/2.65 op(op(e1, e3), e3) = e1),
% 1.54/2.65 inference(subst, [],
% 1.54/2.65 [refute_51_11 :
% 1.54/2.65 [bind(X, $fot(op(op(e1, e3), e3))),
% 1.54/2.65 bind(Y, $fot(op(e2, e3))), bind(Z, $fot(e1))]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_13, plain, (op(e2, e3) != e1 | op(op(e1, e3), e3) = e1),
% 1.54/2.65 inference(resolve, [$cnf($equal(op(op(e1, e3), e3), op(e2, e3)))],
% 1.54/2.65 [refute_51_6, refute_51_12])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_14, plain, (op(op(e1, e3), e3) = e1),
% 1.54/2.65 inference(resolve, [$cnf($equal(op(e2, e3), e1))],
% 1.54/2.65 [refute_51_1, refute_51_13])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_15, plain,
% 1.54/2.65 (e1 != op(e1, op(e3, e3)) | op(op(e1, e3), e3) != e1 |
% 1.54/2.65 op(op(e1, e3), e3) = op(e1, op(e3, e3))),
% 1.54/2.65 introduced(tautology,
% 1.54/2.65 [equality,
% 1.54/2.65 [$cnf($equal(op(op(e1, e3), e3), e1)), [1],
% 1.54/2.65 $fot(op(e1, op(e3, e3)))]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_16, plain,
% 1.54/2.65 (e1 != op(e1, op(e3, e3)) | op(op(e1, e3), e3) = op(e1, op(e3, e3))),
% 1.54/2.65 inference(resolve, [$cnf($equal(op(op(e1, e3), e3), e1))],
% 1.54/2.65 [refute_51_14, refute_51_15])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_17, plain, (op(e1, e0) = e1),
% 1.54/2.65 inference(canonicalize, [], [normalize_51_9])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_18, plain, (op(e3, e3) = e0),
% 1.54/2.65 inference(canonicalize, [], [normalize_51_3])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_19, plain, (op(e1, op(e3, e3)) = op(e1, op(e3, e3))),
% 1.54/2.65 introduced(tautology, [refl, [$fot(op(e1, op(e3, e3)))]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_20, plain,
% 1.54/2.65 (op(e1, op(e3, e3)) != op(e1, op(e3, e3)) | op(e3, e3) != e0 |
% 1.54/2.65 op(e1, op(e3, e3)) = op(e1, e0)),
% 1.54/2.65 introduced(tautology,
% 1.54/2.65 [equality,
% 1.54/2.65 [$cnf($equal(op(e1, op(e3, e3)), op(e1, op(e3, e3)))),
% 1.54/2.65 [1, 1], $fot(e0)]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_21, plain,
% 1.54/2.65 (op(e3, e3) != e0 | op(e1, op(e3, e3)) = op(e1, e0)),
% 1.54/2.65 inference(resolve,
% 1.54/2.65 [$cnf($equal(op(e1, op(e3, e3)), op(e1, op(e3, e3))))],
% 1.54/2.65 [refute_51_19, refute_51_20])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_22, plain, (op(e1, op(e3, e3)) = op(e1, e0)),
% 1.54/2.65 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.54/2.65 [refute_51_18, refute_51_21])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_23, plain,
% 1.54/2.65 (op(e1, e0) != e1 | op(e1, op(e3, e3)) != op(e1, e0) |
% 1.54/2.65 op(e1, op(e3, e3)) = e1),
% 1.54/2.65 inference(subst, [],
% 1.54/2.65 [refute_51_11 :
% 1.54/2.65 [bind(X, $fot(op(e1, op(e3, e3)))),
% 1.54/2.65 bind(Y, $fot(op(e1, e0))), bind(Z, $fot(e1))]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_24, plain, (op(e1, e0) != e1 | op(e1, op(e3, e3)) = e1),
% 1.54/2.65 inference(resolve, [$cnf($equal(op(e1, op(e3, e3)), op(e1, e0)))],
% 1.54/2.65 [refute_51_22, refute_51_23])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_25, plain, (op(e1, op(e3, e3)) = e1),
% 1.54/2.65 inference(resolve, [$cnf($equal(op(e1, e0), e1))],
% 1.54/2.65 [refute_51_17, refute_51_24])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_26, plain,
% 1.54/2.65 (e1 != e1 | op(e1, op(e3, e3)) != e1 | e1 = op(e1, op(e3, e3))),
% 1.54/2.65 introduced(tautology,
% 1.54/2.65 [equality,
% 1.54/2.65 [$cnf(~ $equal(e1, op(e1, op(e3, e3)))), [1], $fot(e1)]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_27, plain, (e1 != e1 | e1 = op(e1, op(e3, e3))),
% 1.54/2.65 inference(resolve, [$cnf($equal(op(e1, op(e3, e3)), e1))],
% 1.54/2.65 [refute_51_25, refute_51_26])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_28, plain,
% 1.54/2.65 (e1 != e1 | op(op(e1, e3), e3) = op(e1, op(e3, e3))),
% 1.54/2.65 inference(resolve, [$cnf($equal(e1, op(e1, op(e3, e3))))],
% 1.54/2.65 [refute_51_27, refute_51_16])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_29, plain, (e1 != e1),
% 1.54/2.65 inference(resolve,
% 1.54/2.65 [$cnf($equal(op(op(e1, e3), e3), op(e1, op(e3, e3))))],
% 1.54/2.65 [refute_51_28, refute_51_0])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_30, plain, (e1 = e1),
% 1.54/2.65 introduced(tautology, [refl, [$fot(e1)]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_51_31, plain, ($false),
% 1.54/2.65 inference(resolve, [$cnf($equal(e1, e1))],
% 1.54/2.65 [refute_51_30, refute_51_29])).
% 1.54/2.65
% 1.54/2.65 fof(negate_52_0, plain,
% 1.54/2.65 (~
% 1.54/2.65 ((~
% 1.54/2.65 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.54/2.65 op(e3, e3) = e0) |
% 1.54/2.65 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.54/2.65 op(e3, e3) = e1) |
% 1.54/2.65 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.54/2.65 op(e3, e3) = e2) |
% 1.54/2.65 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.54/2.65 op(e3, e3) = e3)) &
% 1.54/2.65 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.65 op(e0, e0) = e3) &
% 1.54/2.65 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.65 op(e0, e1) = e3) &
% 1.54/2.65 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.65 op(e0, e2) = e3) &
% 1.54/2.65 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.65 op(e0, e3) = e3) &
% 1.54/2.65 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.65 op(e1, e0) = e3) &
% 1.54/2.65 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.65 op(e1, e1) = e3) &
% 1.54/2.65 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.65 op(e1, e2) = e3) &
% 1.54/2.65 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.65 op(e1, e3) = e3) &
% 1.54/2.65 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.65 op(e2, e0) = e3) &
% 1.54/2.65 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.65 op(e2, e1) = e3) &
% 1.54/2.65 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.65 op(e2, e2) = e3) &
% 1.54/2.65 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.65 op(e2, e3) = e3) &
% 1.54/2.65 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.65 op(e3, e0) = e3) &
% 1.54/2.65 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.65 op(e3, e1) = e3) &
% 1.54/2.65 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.65 op(e3, e2) = e3) &
% 1.54/2.65 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.65 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.65 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.65 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.65 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.65 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.65 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.65 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.65 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.65 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.65 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.65 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.65 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.65 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.65 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.65 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.65 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.65 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.65 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.65 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.65 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.65 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.65 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.65 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.65 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.65 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.65 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.65 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.65 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.65 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.65 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.65 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.65 op(op(e1, e3), e3) = op(e1, op(e3, e3))) =>
% 1.54/2.65 op(op(e2, e0), e0) = op(e2, op(e0, e0)))),
% 1.54/2.65 inference(negate, [], [subgoal_52])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_0, plain,
% 1.54/2.65 (op(op(e2, e0), e0) != op(e2, op(e0, e0)) &
% 1.54/2.65 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.65 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.65 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.65 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.65 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.65 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.65 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.65 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.65 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.65 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.65 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.65 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.65 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.65 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.65 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.65 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.65 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.65 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.65 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.65 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.65 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.65 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.65 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.65 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.65 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.65 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.65 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.65 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.65 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.65 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.65 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.65 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.65 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.54/2.65 op(e3, e3) != e0) &
% 1.54/2.65 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.65 op(e3, e3) != e1) &
% 1.54/2.65 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.65 op(e3, e3) != e2) &
% 1.54/2.65 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.54/2.65 op(e3, e3) != e3) &
% 1.54/2.65 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.65 op(e0, e0) = e3) &
% 1.54/2.65 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.65 op(e0, e1) = e3) &
% 1.54/2.65 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.65 op(e0, e2) = e3) &
% 1.54/2.65 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.65 op(e0, e3) = e3) &
% 1.54/2.65 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.65 op(e1, e0) = e3) &
% 1.54/2.65 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.65 op(e1, e1) = e3) &
% 1.54/2.65 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.65 op(e1, e2) = e3) &
% 1.54/2.65 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.65 op(e1, e3) = e3) &
% 1.54/2.65 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.65 op(e2, e0) = e3) &
% 1.54/2.65 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.65 op(e2, e1) = e3) &
% 1.54/2.65 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.65 op(e2, e2) = e3) &
% 1.54/2.65 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.65 op(e2, e3) = e3) &
% 1.54/2.65 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.65 op(e3, e0) = e3) &
% 1.54/2.65 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.65 op(e3, e1) = e3) &
% 1.54/2.65 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.65 op(e3, e2) = e3) &
% 1.54/2.65 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.65 op(e3, e3) = e3)), inference(canonicalize, [], [negate_52_0])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_1, plain,
% 1.54/2.65 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.54/2.65 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.54/2.65 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.54/2.65 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.54/2.65 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.54/2.65 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_2, plain, (op(e0, e0) = e0),
% 1.54/2.65 inference(conjunct, [], [normalize_52_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_3, plain, (op(e3, e3) = e0),
% 1.54/2.65 inference(conjunct, [], [normalize_52_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_4, plain, (op(e1, e1) = e3),
% 1.54/2.65 inference(conjunct, [], [normalize_52_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_5, plain, (op(e2, e2) = e3),
% 1.54/2.65 inference(conjunct, [], [normalize_52_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_6, plain, (op(e0, e1) = e1),
% 1.54/2.65 inference(conjunct, [], [normalize_52_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_7, plain, (op(e0, e2) = e2),
% 1.54/2.65 inference(conjunct, [], [normalize_52_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_8, plain, (op(e0, e3) = e3),
% 1.54/2.65 inference(conjunct, [], [normalize_52_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_9, plain, (op(e1, e0) = e1),
% 1.54/2.65 inference(conjunct, [], [normalize_52_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_10, plain, (op(e1, e2) = e0),
% 1.54/2.65 inference(conjunct, [], [normalize_52_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_11, plain, (op(e1, e3) = e2),
% 1.54/2.65 inference(conjunct, [], [normalize_52_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_12, plain, (op(e2, e0) = e2),
% 1.54/2.65 inference(conjunct, [], [normalize_52_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_13, plain, (op(e2, e1) = e0),
% 1.54/2.65 inference(conjunct, [], [normalize_52_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_14, plain, (op(e2, e3) = e1),
% 1.54/2.65 inference(conjunct, [], [normalize_52_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_15, plain, (op(e3, e0) = e3),
% 1.54/2.65 inference(conjunct, [], [normalize_52_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_16, plain, (op(e3, e1) = e2),
% 1.54/2.65 inference(conjunct, [], [normalize_52_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_17, plain, (op(e3, e2) = e1),
% 1.54/2.65 inference(conjunct, [], [normalize_52_1])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_18, plain,
% 1.54/2.65 (op(op(e2, e0), e0) != op(e2, op(e0, e0)) &
% 1.54/2.65 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.65 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.65 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.65 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.65 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.65 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.65 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.65 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.65 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.65 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.65 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.65 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.65 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.65 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.65 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.65 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.65 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.65 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.65 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.65 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.65 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.65 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.65 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.65 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.65 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.65 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.65 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.65 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.65 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.65 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.65 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.65 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.65 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.54/2.65 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.54/2.65 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.65 op(e3, e3) != e1) &
% 1.54/2.65 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.65 op(e3, e3) != e2)),
% 1.54/2.65 inference(simplify, [],
% 1.54/2.65 [normalize_52_0, normalize_52_2, normalize_52_3,
% 1.54/2.65 normalize_52_4, normalize_52_5, normalize_52_2,
% 1.54/2.65 normalize_52_6, normalize_52_7, normalize_52_8,
% 1.54/2.65 normalize_52_9, normalize_52_4, normalize_52_10,
% 1.54/2.65 normalize_52_11, normalize_52_12, normalize_52_13,
% 1.54/2.65 normalize_52_5, normalize_52_14, normalize_52_15,
% 1.54/2.65 normalize_52_16, normalize_52_17, normalize_52_3])).
% 1.54/2.65
% 1.54/2.65 fof(normalize_52_19, plain, (op(op(e2, e0), e0) != op(e2, op(e0, e0))),
% 1.54/2.65 inference(conjunct, [], [normalize_52_18])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_0, plain, (op(op(e2, e0), e0) != op(e2, op(e0, e0))),
% 1.54/2.65 inference(canonicalize, [], [normalize_52_19])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_1, plain, (op(e2, e0) = e2),
% 1.54/2.65 inference(canonicalize, [], [normalize_52_12])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_2, plain, (op(op(e2, e0), e0) = op(op(e2, e0), e0)),
% 1.54/2.65 introduced(tautology, [refl, [$fot(op(op(e2, e0), e0))]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_3, plain,
% 1.54/2.65 (op(e2, e0) != e2 | op(op(e2, e0), e0) != op(op(e2, e0), e0) |
% 1.54/2.65 op(op(e2, e0), e0) = op(e2, e0)),
% 1.54/2.65 introduced(tautology,
% 1.54/2.65 [equality,
% 1.54/2.65 [$cnf($equal(op(op(e2, e0), e0), op(op(e2, e0), e0))),
% 1.54/2.65 [1, 0], $fot(e2)]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_4, plain,
% 1.54/2.65 (op(e2, e0) != e2 | op(op(e2, e0), e0) = op(e2, e0)),
% 1.54/2.65 inference(resolve,
% 1.54/2.65 [$cnf($equal(op(op(e2, e0), e0), op(op(e2, e0), e0)))],
% 1.54/2.65 [refute_52_2, refute_52_3])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_5, plain, (op(op(e2, e0), e0) = op(e2, e0)),
% 1.54/2.65 inference(resolve, [$cnf($equal(op(e2, e0), e2))],
% 1.54/2.65 [refute_52_1, refute_52_4])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_6, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_7, plain, (X != X | X != Y | Y = X),
% 1.54/2.65 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_8, plain, (X != Y | Y = X),
% 1.54/2.65 inference(resolve, [$cnf($equal(X, X))], [refute_52_6, refute_52_7])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_9, plain, (Y != X | Y != Z | X = Z),
% 1.54/2.65 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_10, plain, (X != Y | Y != Z | X = Z),
% 1.54/2.65 inference(resolve, [$cnf($equal(Y, X))], [refute_52_8, refute_52_9])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_11, plain,
% 1.54/2.65 (op(e2, e0) != e2 | op(op(e2, e0), e0) != op(e2, e0) |
% 1.54/2.65 op(op(e2, e0), e0) = e2),
% 1.54/2.65 inference(subst, [],
% 1.54/2.65 [refute_52_10 :
% 1.54/2.65 [bind(X, $fot(op(op(e2, e0), e0))),
% 1.54/2.65 bind(Y, $fot(op(e2, e0))), bind(Z, $fot(e2))]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_12, plain, (op(e2, e0) != e2 | op(op(e2, e0), e0) = e2),
% 1.54/2.65 inference(resolve, [$cnf($equal(op(op(e2, e0), e0), op(e2, e0)))],
% 1.54/2.65 [refute_52_5, refute_52_11])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_13, plain, (op(op(e2, e0), e0) = e2),
% 1.54/2.65 inference(resolve, [$cnf($equal(op(e2, e0), e2))],
% 1.54/2.65 [refute_52_1, refute_52_12])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_14, plain,
% 1.54/2.65 (e2 != op(e2, op(e0, e0)) | op(op(e2, e0), e0) != e2 |
% 1.54/2.65 op(op(e2, e0), e0) = op(e2, op(e0, e0))),
% 1.54/2.65 introduced(tautology,
% 1.54/2.65 [equality,
% 1.54/2.65 [$cnf($equal(op(op(e2, e0), e0), e2)), [1],
% 1.54/2.65 $fot(op(e2, op(e0, e0)))]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_15, plain,
% 1.54/2.65 (e2 != op(e2, op(e0, e0)) | op(op(e2, e0), e0) = op(e2, op(e0, e0))),
% 1.54/2.65 inference(resolve, [$cnf($equal(op(op(e2, e0), e0), e2))],
% 1.54/2.65 [refute_52_13, refute_52_14])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_16, plain, (op(e0, e0) = e0),
% 1.54/2.65 inference(canonicalize, [], [normalize_52_2])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_17, plain, (op(e2, op(e0, e0)) = op(e2, op(e0, e0))),
% 1.54/2.65 introduced(tautology, [refl, [$fot(op(e2, op(e0, e0)))]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_18, plain,
% 1.54/2.65 (op(e0, e0) != e0 | op(e2, op(e0, e0)) != op(e2, op(e0, e0)) |
% 1.54/2.65 op(e2, op(e0, e0)) = op(e2, e0)),
% 1.54/2.65 introduced(tautology,
% 1.54/2.65 [equality,
% 1.54/2.65 [$cnf($equal(op(e2, op(e0, e0)), op(e2, op(e0, e0)))),
% 1.54/2.65 [1, 1], $fot(e0)]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_19, plain,
% 1.54/2.65 (op(e0, e0) != e0 | op(e2, op(e0, e0)) = op(e2, e0)),
% 1.54/2.65 inference(resolve,
% 1.54/2.65 [$cnf($equal(op(e2, op(e0, e0)), op(e2, op(e0, e0))))],
% 1.54/2.65 [refute_52_17, refute_52_18])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_20, plain, (op(e2, op(e0, e0)) = op(e2, e0)),
% 1.54/2.65 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.54/2.65 [refute_52_16, refute_52_19])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_21, plain,
% 1.54/2.65 (op(e2, e0) != e2 | op(e2, op(e0, e0)) != op(e2, e0) |
% 1.54/2.65 op(e2, op(e0, e0)) = e2),
% 1.54/2.65 inference(subst, [],
% 1.54/2.65 [refute_52_10 :
% 1.54/2.65 [bind(X, $fot(op(e2, op(e0, e0)))),
% 1.54/2.65 bind(Y, $fot(op(e2, e0))), bind(Z, $fot(e2))]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_22, plain, (op(e2, e0) != e2 | op(e2, op(e0, e0)) = e2),
% 1.54/2.65 inference(resolve, [$cnf($equal(op(e2, op(e0, e0)), op(e2, e0)))],
% 1.54/2.65 [refute_52_20, refute_52_21])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_23, plain, (op(e2, op(e0, e0)) = e2),
% 1.54/2.65 inference(resolve, [$cnf($equal(op(e2, e0), e2))],
% 1.54/2.65 [refute_52_1, refute_52_22])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_24, plain,
% 1.54/2.65 (e2 != e2 | op(e2, op(e0, e0)) != e2 | e2 = op(e2, op(e0, e0))),
% 1.54/2.65 introduced(tautology,
% 1.54/2.65 [equality,
% 1.54/2.65 [$cnf(~ $equal(e2, op(e2, op(e0, e0)))), [1], $fot(e2)]])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_25, plain, (e2 != e2 | e2 = op(e2, op(e0, e0))),
% 1.54/2.65 inference(resolve, [$cnf($equal(op(e2, op(e0, e0)), e2))],
% 1.54/2.65 [refute_52_23, refute_52_24])).
% 1.54/2.65
% 1.54/2.65 cnf(refute_52_26, plain,
% 1.54/2.65 (e2 != e2 | op(op(e2, e0), e0) = op(e2, op(e0, e0))),
% 1.54/2.65 inference(resolve, [$cnf($equal(e2, op(e2, op(e0, e0))))],
% 1.54/2.65 [refute_52_25, refute_52_15])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_52_27, plain, (e2 != e2),
% 1.54/2.66 inference(resolve,
% 1.54/2.66 [$cnf($equal(op(op(e2, e0), e0), op(e2, op(e0, e0))))],
% 1.54/2.66 [refute_52_26, refute_52_0])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_52_28, plain, (e2 = e2),
% 1.54/2.66 introduced(tautology, [refl, [$fot(e2)]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_52_29, plain, ($false),
% 1.54/2.66 inference(resolve, [$cnf($equal(e2, e2))],
% 1.54/2.66 [refute_52_28, refute_52_27])).
% 1.54/2.66
% 1.54/2.66 fof(negate_53_0, plain,
% 1.54/2.66 (~
% 1.54/2.66 ((~
% 1.54/2.66 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.54/2.66 op(e3, e3) = e0) |
% 1.54/2.66 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.54/2.66 op(e3, e3) = e1) |
% 1.54/2.66 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.54/2.66 op(e3, e3) = e2) |
% 1.54/2.66 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.54/2.66 op(e3, e3) = e3)) &
% 1.54/2.66 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.66 op(e0, e0) = e3) &
% 1.54/2.66 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.66 op(e0, e1) = e3) &
% 1.54/2.66 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.66 op(e0, e2) = e3) &
% 1.54/2.66 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.66 op(e0, e3) = e3) &
% 1.54/2.66 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.66 op(e1, e0) = e3) &
% 1.54/2.66 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.66 op(e1, e1) = e3) &
% 1.54/2.66 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.66 op(e1, e2) = e3) &
% 1.54/2.66 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.66 op(e1, e3) = e3) &
% 1.54/2.66 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.66 op(e2, e0) = e3) &
% 1.54/2.66 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.66 op(e2, e1) = e3) &
% 1.54/2.66 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.66 op(e2, e2) = e3) &
% 1.54/2.66 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.66 op(e2, e3) = e3) &
% 1.54/2.66 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.66 op(e3, e0) = e3) &
% 1.54/2.66 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.66 op(e3, e1) = e3) &
% 1.54/2.66 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.66 op(e3, e2) = e3) &
% 1.54/2.66 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.66 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.66 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.66 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.66 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.66 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.66 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.66 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.66 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.66 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.66 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.66 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.66 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.66 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.66 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.66 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.66 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.66 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.66 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.66 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.66 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.66 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.66 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.66 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.66 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.66 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.66 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.66 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.66 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.66 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.66 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.66 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.66 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.66 op(op(e2, e0), e0) = op(e2, op(e0, e0))) =>
% 1.54/2.66 op(op(e2, e0), e1) = op(e2, op(e0, e1)))),
% 1.54/2.66 inference(negate, [], [subgoal_53])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_0, plain,
% 1.54/2.66 (op(op(e2, e0), e1) != op(e2, op(e0, e1)) &
% 1.54/2.66 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.66 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.66 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.66 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.66 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.66 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.66 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.66 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.66 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.66 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.66 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.66 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.66 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.66 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.66 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.66 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.66 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.66 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.66 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.66 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.66 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.66 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.66 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.66 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.66 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.66 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.66 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.66 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.66 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.66 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.66 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.66 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.66 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.54/2.66 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.54/2.66 op(e3, e3) != e0) &
% 1.54/2.66 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.66 op(e3, e3) != e1) &
% 1.54/2.66 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.66 op(e3, e3) != e2) &
% 1.54/2.66 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.54/2.66 op(e3, e3) != e3) &
% 1.54/2.66 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.66 op(e0, e0) = e3) &
% 1.54/2.66 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.66 op(e0, e1) = e3) &
% 1.54/2.66 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.66 op(e0, e2) = e3) &
% 1.54/2.66 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.66 op(e0, e3) = e3) &
% 1.54/2.66 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.66 op(e1, e0) = e3) &
% 1.54/2.66 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.66 op(e1, e1) = e3) &
% 1.54/2.66 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.66 op(e1, e2) = e3) &
% 1.54/2.66 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.66 op(e1, e3) = e3) &
% 1.54/2.66 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.66 op(e2, e0) = e3) &
% 1.54/2.66 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.66 op(e2, e1) = e3) &
% 1.54/2.66 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.66 op(e2, e2) = e3) &
% 1.54/2.66 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.66 op(e2, e3) = e3) &
% 1.54/2.66 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.66 op(e3, e0) = e3) &
% 1.54/2.66 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.66 op(e3, e1) = e3) &
% 1.54/2.66 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.66 op(e3, e2) = e3) &
% 1.54/2.66 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.66 op(e3, e3) = e3)), inference(canonicalize, [], [negate_53_0])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_1, plain,
% 1.54/2.66 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.54/2.66 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.54/2.66 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.54/2.66 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.54/2.66 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.54/2.66 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_2, plain, (op(e0, e0) = e0),
% 1.54/2.66 inference(conjunct, [], [normalize_53_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_3, plain, (op(e3, e3) = e0),
% 1.54/2.66 inference(conjunct, [], [normalize_53_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_4, plain, (op(e1, e1) = e3),
% 1.54/2.66 inference(conjunct, [], [normalize_53_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_5, plain, (op(e2, e2) = e3),
% 1.54/2.66 inference(conjunct, [], [normalize_53_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_6, plain, (op(e0, e1) = e1),
% 1.54/2.66 inference(conjunct, [], [normalize_53_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_7, plain, (op(e0, e2) = e2),
% 1.54/2.66 inference(conjunct, [], [normalize_53_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_8, plain, (op(e0, e3) = e3),
% 1.54/2.66 inference(conjunct, [], [normalize_53_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_9, plain, (op(e1, e0) = e1),
% 1.54/2.66 inference(conjunct, [], [normalize_53_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_10, plain, (op(e1, e2) = e0),
% 1.54/2.66 inference(conjunct, [], [normalize_53_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_11, plain, (op(e1, e3) = e2),
% 1.54/2.66 inference(conjunct, [], [normalize_53_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_12, plain, (op(e2, e0) = e2),
% 1.54/2.66 inference(conjunct, [], [normalize_53_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_13, plain, (op(e2, e1) = e0),
% 1.54/2.66 inference(conjunct, [], [normalize_53_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_14, plain, (op(e2, e3) = e1),
% 1.54/2.66 inference(conjunct, [], [normalize_53_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_15, plain, (op(e3, e0) = e3),
% 1.54/2.66 inference(conjunct, [], [normalize_53_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_16, plain, (op(e3, e1) = e2),
% 1.54/2.66 inference(conjunct, [], [normalize_53_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_17, plain, (op(e3, e2) = e1),
% 1.54/2.66 inference(conjunct, [], [normalize_53_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_18, plain,
% 1.54/2.66 (op(op(e2, e0), e1) != op(e2, op(e0, e1)) &
% 1.54/2.66 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.66 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.66 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.66 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.66 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.66 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.66 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.66 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.66 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.66 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.66 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.66 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.66 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.66 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.66 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.66 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.66 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.66 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.66 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.66 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.66 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.66 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.66 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.66 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.66 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.66 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.66 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.66 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.66 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.66 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.66 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.66 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.66 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.54/2.66 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.54/2.66 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.54/2.66 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.66 op(e3, e3) != e1) &
% 1.54/2.66 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.66 op(e3, e3) != e2)),
% 1.54/2.66 inference(simplify, [],
% 1.54/2.66 [normalize_53_0, normalize_53_2, normalize_53_3,
% 1.54/2.66 normalize_53_4, normalize_53_5, normalize_53_2,
% 1.54/2.66 normalize_53_6, normalize_53_7, normalize_53_8,
% 1.54/2.66 normalize_53_9, normalize_53_4, normalize_53_10,
% 1.54/2.66 normalize_53_11, normalize_53_12, normalize_53_13,
% 1.54/2.66 normalize_53_5, normalize_53_14, normalize_53_15,
% 1.54/2.66 normalize_53_16, normalize_53_17, normalize_53_3])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_53_19, plain, (op(op(e2, e0), e1) != op(e2, op(e0, e1))),
% 1.54/2.66 inference(conjunct, [], [normalize_53_18])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_0, plain, (op(op(e2, e0), e1) != op(e2, op(e0, e1))),
% 1.54/2.66 inference(canonicalize, [], [normalize_53_19])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_1, plain, (op(e2, e1) = e0),
% 1.54/2.66 inference(canonicalize, [], [normalize_53_13])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_2, plain, (op(e2, e0) = e2),
% 1.54/2.66 inference(canonicalize, [], [normalize_53_12])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_3, plain, (op(op(e2, e0), e1) = op(op(e2, e0), e1)),
% 1.54/2.66 introduced(tautology, [refl, [$fot(op(op(e2, e0), e1))]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_4, plain,
% 1.54/2.66 (op(e2, e0) != e2 | op(op(e2, e0), e1) != op(op(e2, e0), e1) |
% 1.54/2.66 op(op(e2, e0), e1) = op(e2, e1)),
% 1.54/2.66 introduced(tautology,
% 1.54/2.66 [equality,
% 1.54/2.66 [$cnf($equal(op(op(e2, e0), e1), op(op(e2, e0), e1))),
% 1.54/2.66 [1, 0], $fot(e2)]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_5, plain,
% 1.54/2.66 (op(e2, e0) != e2 | op(op(e2, e0), e1) = op(e2, e1)),
% 1.54/2.66 inference(resolve,
% 1.54/2.66 [$cnf($equal(op(op(e2, e0), e1), op(op(e2, e0), e1)))],
% 1.54/2.66 [refute_53_3, refute_53_4])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_6, plain, (op(op(e2, e0), e1) = op(e2, e1)),
% 1.54/2.66 inference(resolve, [$cnf($equal(op(e2, e0), e2))],
% 1.54/2.66 [refute_53_2, refute_53_5])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_8, plain, (X != X | X != Y | Y = X),
% 1.54/2.66 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_9, plain, (X != Y | Y = X),
% 1.54/2.66 inference(resolve, [$cnf($equal(X, X))], [refute_53_7, refute_53_8])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_10, plain, (Y != X | Y != Z | X = Z),
% 1.54/2.66 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_11, plain, (X != Y | Y != Z | X = Z),
% 1.54/2.66 inference(resolve, [$cnf($equal(Y, X))], [refute_53_9, refute_53_10])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_12, plain,
% 1.54/2.66 (op(e2, e1) != e0 | op(op(e2, e0), e1) != op(e2, e1) |
% 1.54/2.66 op(op(e2, e0), e1) = e0),
% 1.54/2.66 inference(subst, [],
% 1.54/2.66 [refute_53_11 :
% 1.54/2.66 [bind(X, $fot(op(op(e2, e0), e1))),
% 1.54/2.66 bind(Y, $fot(op(e2, e1))), bind(Z, $fot(e0))]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_13, plain, (op(e2, e1) != e0 | op(op(e2, e0), e1) = e0),
% 1.54/2.66 inference(resolve, [$cnf($equal(op(op(e2, e0), e1), op(e2, e1)))],
% 1.54/2.66 [refute_53_6, refute_53_12])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_14, plain, (op(op(e2, e0), e1) = e0),
% 1.54/2.66 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.54/2.66 [refute_53_1, refute_53_13])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_15, plain,
% 1.54/2.66 (e0 != op(e2, op(e0, e1)) | op(op(e2, e0), e1) != e0 |
% 1.54/2.66 op(op(e2, e0), e1) = op(e2, op(e0, e1))),
% 1.54/2.66 introduced(tautology,
% 1.54/2.66 [equality,
% 1.54/2.66 [$cnf($equal(op(op(e2, e0), e1), e0)), [1],
% 1.54/2.66 $fot(op(e2, op(e0, e1)))]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_16, plain,
% 1.54/2.66 (e0 != op(e2, op(e0, e1)) | op(op(e2, e0), e1) = op(e2, op(e0, e1))),
% 1.54/2.66 inference(resolve, [$cnf($equal(op(op(e2, e0), e1), e0))],
% 1.54/2.66 [refute_53_14, refute_53_15])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_17, plain, (op(e0, e1) = e1),
% 1.54/2.66 inference(canonicalize, [], [normalize_53_6])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_18, plain, (op(e2, op(e0, e1)) = op(e2, op(e0, e1))),
% 1.54/2.66 introduced(tautology, [refl, [$fot(op(e2, op(e0, e1)))]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_19, plain,
% 1.54/2.66 (op(e0, e1) != e1 | op(e2, op(e0, e1)) != op(e2, op(e0, e1)) |
% 1.54/2.66 op(e2, op(e0, e1)) = op(e2, e1)),
% 1.54/2.66 introduced(tautology,
% 1.54/2.66 [equality,
% 1.54/2.66 [$cnf($equal(op(e2, op(e0, e1)), op(e2, op(e0, e1)))),
% 1.54/2.66 [1, 1], $fot(e1)]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_20, plain,
% 1.54/2.66 (op(e0, e1) != e1 | op(e2, op(e0, e1)) = op(e2, e1)),
% 1.54/2.66 inference(resolve,
% 1.54/2.66 [$cnf($equal(op(e2, op(e0, e1)), op(e2, op(e0, e1))))],
% 1.54/2.66 [refute_53_18, refute_53_19])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_21, plain, (op(e2, op(e0, e1)) = op(e2, e1)),
% 1.54/2.66 inference(resolve, [$cnf($equal(op(e0, e1), e1))],
% 1.54/2.66 [refute_53_17, refute_53_20])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_22, plain,
% 1.54/2.66 (op(e2, e1) != e0 | op(e2, op(e0, e1)) != op(e2, e1) |
% 1.54/2.66 op(e2, op(e0, e1)) = e0),
% 1.54/2.66 inference(subst, [],
% 1.54/2.66 [refute_53_11 :
% 1.54/2.66 [bind(X, $fot(op(e2, op(e0, e1)))),
% 1.54/2.66 bind(Y, $fot(op(e2, e1))), bind(Z, $fot(e0))]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_23, plain, (op(e2, e1) != e0 | op(e2, op(e0, e1)) = e0),
% 1.54/2.66 inference(resolve, [$cnf($equal(op(e2, op(e0, e1)), op(e2, e1)))],
% 1.54/2.66 [refute_53_21, refute_53_22])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_24, plain, (op(e2, op(e0, e1)) = e0),
% 1.54/2.66 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.54/2.66 [refute_53_1, refute_53_23])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_25, plain,
% 1.54/2.66 (e0 != e0 | op(e2, op(e0, e1)) != e0 | e0 = op(e2, op(e0, e1))),
% 1.54/2.66 introduced(tautology,
% 1.54/2.66 [equality,
% 1.54/2.66 [$cnf(~ $equal(e0, op(e2, op(e0, e1)))), [1], $fot(e0)]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_26, plain, (e0 != e0 | e0 = op(e2, op(e0, e1))),
% 1.54/2.66 inference(resolve, [$cnf($equal(op(e2, op(e0, e1)), e0))],
% 1.54/2.66 [refute_53_24, refute_53_25])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_27, plain,
% 1.54/2.66 (e0 != e0 | op(op(e2, e0), e1) = op(e2, op(e0, e1))),
% 1.54/2.66 inference(resolve, [$cnf($equal(e0, op(e2, op(e0, e1))))],
% 1.54/2.66 [refute_53_26, refute_53_16])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_28, plain, (e0 != e0),
% 1.54/2.66 inference(resolve,
% 1.54/2.66 [$cnf($equal(op(op(e2, e0), e1), op(e2, op(e0, e1))))],
% 1.54/2.66 [refute_53_27, refute_53_0])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_29, plain, (e0 = e0),
% 1.54/2.66 introduced(tautology, [refl, [$fot(e0)]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_53_30, plain, ($false),
% 1.54/2.66 inference(resolve, [$cnf($equal(e0, e0))],
% 1.54/2.66 [refute_53_29, refute_53_28])).
% 1.54/2.66
% 1.54/2.66 fof(negate_54_0, plain,
% 1.54/2.66 (~
% 1.54/2.66 ((~
% 1.54/2.66 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.54/2.66 op(e3, e3) = e0) |
% 1.54/2.66 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.54/2.66 op(e3, e3) = e1) |
% 1.54/2.66 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.54/2.66 op(e3, e3) = e2) |
% 1.54/2.66 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.54/2.66 op(e3, e3) = e3)) &
% 1.54/2.66 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.66 op(e0, e0) = e3) &
% 1.54/2.66 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.66 op(e0, e1) = e3) &
% 1.54/2.66 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.66 op(e0, e2) = e3) &
% 1.54/2.66 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.66 op(e0, e3) = e3) &
% 1.54/2.66 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.66 op(e1, e0) = e3) &
% 1.54/2.66 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.66 op(e1, e1) = e3) &
% 1.54/2.66 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.66 op(e1, e2) = e3) &
% 1.54/2.66 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.66 op(e1, e3) = e3) &
% 1.54/2.66 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.66 op(e2, e0) = e3) &
% 1.54/2.66 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.66 op(e2, e1) = e3) &
% 1.54/2.66 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.66 op(e2, e2) = e3) &
% 1.54/2.66 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.66 op(e2, e3) = e3) &
% 1.54/2.66 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.66 op(e3, e0) = e3) &
% 1.54/2.66 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.66 op(e3, e1) = e3) &
% 1.54/2.66 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.66 op(e3, e2) = e3) &
% 1.54/2.66 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.66 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.66 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.66 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.66 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.66 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.66 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.66 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.66 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.66 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.66 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.66 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.66 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.66 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.66 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.66 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.66 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.66 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.66 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.66 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.66 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.66 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.66 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.66 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.66 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.66 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.66 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.66 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.66 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.66 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.66 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.66 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.66 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.66 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.54/2.66 op(op(e2, e0), e1) = op(e2, op(e0, e1))) =>
% 1.54/2.66 op(op(e2, e0), e2) = op(e2, op(e0, e2)))),
% 1.54/2.66 inference(negate, [], [subgoal_54])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_0, plain,
% 1.54/2.66 (op(op(e2, e0), e2) != op(e2, op(e0, e2)) &
% 1.54/2.66 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.66 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.66 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.66 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.66 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.66 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.66 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.66 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.66 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.66 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.66 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.66 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.66 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.66 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.66 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.66 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.66 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.66 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.66 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.66 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.66 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.66 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.66 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.66 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.66 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.66 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.66 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.66 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.66 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.66 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.66 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.66 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.66 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.54/2.66 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.54/2.66 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.54/2.66 op(e3, e3) != e0) &
% 1.54/2.66 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.66 op(e3, e3) != e1) &
% 1.54/2.66 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.66 op(e3, e3) != e2) &
% 1.54/2.66 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.54/2.66 op(e3, e3) != e3) &
% 1.54/2.66 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.66 op(e0, e0) = e3) &
% 1.54/2.66 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.66 op(e0, e1) = e3) &
% 1.54/2.66 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.66 op(e0, e2) = e3) &
% 1.54/2.66 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.66 op(e0, e3) = e3) &
% 1.54/2.66 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.66 op(e1, e0) = e3) &
% 1.54/2.66 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.66 op(e1, e1) = e3) &
% 1.54/2.66 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.66 op(e1, e2) = e3) &
% 1.54/2.66 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.66 op(e1, e3) = e3) &
% 1.54/2.66 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.66 op(e2, e0) = e3) &
% 1.54/2.66 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.66 op(e2, e1) = e3) &
% 1.54/2.66 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.66 op(e2, e2) = e3) &
% 1.54/2.66 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.66 op(e2, e3) = e3) &
% 1.54/2.66 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.66 op(e3, e0) = e3) &
% 1.54/2.66 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.66 op(e3, e1) = e3) &
% 1.54/2.66 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.66 op(e3, e2) = e3) &
% 1.54/2.66 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.66 op(e3, e3) = e3)), inference(canonicalize, [], [negate_54_0])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_1, plain,
% 1.54/2.66 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.54/2.66 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.54/2.66 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.54/2.66 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.54/2.66 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.54/2.66 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_2, plain, (op(e0, e0) = e0),
% 1.54/2.66 inference(conjunct, [], [normalize_54_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_3, plain, (op(e3, e3) = e0),
% 1.54/2.66 inference(conjunct, [], [normalize_54_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_4, plain, (op(e1, e1) = e3),
% 1.54/2.66 inference(conjunct, [], [normalize_54_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_5, plain, (op(e2, e2) = e3),
% 1.54/2.66 inference(conjunct, [], [normalize_54_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_6, plain, (op(e0, e1) = e1),
% 1.54/2.66 inference(conjunct, [], [normalize_54_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_7, plain, (op(e0, e2) = e2),
% 1.54/2.66 inference(conjunct, [], [normalize_54_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_8, plain, (op(e0, e3) = e3),
% 1.54/2.66 inference(conjunct, [], [normalize_54_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_9, plain, (op(e1, e0) = e1),
% 1.54/2.66 inference(conjunct, [], [normalize_54_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_10, plain, (op(e1, e2) = e0),
% 1.54/2.66 inference(conjunct, [], [normalize_54_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_11, plain, (op(e1, e3) = e2),
% 1.54/2.66 inference(conjunct, [], [normalize_54_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_12, plain, (op(e2, e0) = e2),
% 1.54/2.66 inference(conjunct, [], [normalize_54_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_13, plain, (op(e2, e1) = e0),
% 1.54/2.66 inference(conjunct, [], [normalize_54_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_14, plain, (op(e2, e3) = e1),
% 1.54/2.66 inference(conjunct, [], [normalize_54_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_15, plain, (op(e3, e0) = e3),
% 1.54/2.66 inference(conjunct, [], [normalize_54_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_16, plain, (op(e3, e1) = e2),
% 1.54/2.66 inference(conjunct, [], [normalize_54_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_17, plain, (op(e3, e2) = e1),
% 1.54/2.66 inference(conjunct, [], [normalize_54_1])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_18, plain,
% 1.54/2.66 (op(op(e2, e0), e2) != op(e2, op(e0, e2)) &
% 1.54/2.66 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.66 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.66 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.66 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.66 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.66 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.66 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.66 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.66 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.66 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.66 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.66 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.66 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.66 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.66 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.66 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.66 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.66 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.66 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.66 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.66 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.66 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.66 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.66 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.66 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.66 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.66 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.66 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.66 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.66 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.66 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.66 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.66 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.54/2.66 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.54/2.66 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.54/2.66 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.54/2.66 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.66 op(e3, e3) != e1) &
% 1.54/2.66 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.66 op(e3, e3) != e2)),
% 1.54/2.66 inference(simplify, [],
% 1.54/2.66 [normalize_54_0, normalize_54_2, normalize_54_3,
% 1.54/2.66 normalize_54_4, normalize_54_5, normalize_54_2,
% 1.54/2.66 normalize_54_6, normalize_54_7, normalize_54_8,
% 1.54/2.66 normalize_54_9, normalize_54_4, normalize_54_10,
% 1.54/2.66 normalize_54_11, normalize_54_12, normalize_54_13,
% 1.54/2.66 normalize_54_5, normalize_54_14, normalize_54_15,
% 1.54/2.66 normalize_54_16, normalize_54_17, normalize_54_3])).
% 1.54/2.66
% 1.54/2.66 fof(normalize_54_19, plain, (op(op(e2, e0), e2) != op(e2, op(e0, e2))),
% 1.54/2.66 inference(conjunct, [], [normalize_54_18])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_0, plain, (op(op(e2, e0), e2) != op(e2, op(e0, e2))),
% 1.54/2.66 inference(canonicalize, [], [normalize_54_19])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_1, plain, (op(e2, e2) = e3),
% 1.54/2.66 inference(canonicalize, [], [normalize_54_5])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_2, plain, (op(e2, e0) = e2),
% 1.54/2.66 inference(canonicalize, [], [normalize_54_12])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_3, plain, (op(op(e2, e0), e2) = op(op(e2, e0), e2)),
% 1.54/2.66 introduced(tautology, [refl, [$fot(op(op(e2, e0), e2))]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_4, plain,
% 1.54/2.66 (op(e2, e0) != e2 | op(op(e2, e0), e2) != op(op(e2, e0), e2) |
% 1.54/2.66 op(op(e2, e0), e2) = op(e2, e2)),
% 1.54/2.66 introduced(tautology,
% 1.54/2.66 [equality,
% 1.54/2.66 [$cnf($equal(op(op(e2, e0), e2), op(op(e2, e0), e2))),
% 1.54/2.66 [1, 0], $fot(e2)]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_5, plain,
% 1.54/2.66 (op(e2, e0) != e2 | op(op(e2, e0), e2) = op(e2, e2)),
% 1.54/2.66 inference(resolve,
% 1.54/2.66 [$cnf($equal(op(op(e2, e0), e2), op(op(e2, e0), e2)))],
% 1.54/2.66 [refute_54_3, refute_54_4])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_6, plain, (op(op(e2, e0), e2) = op(e2, e2)),
% 1.54/2.66 inference(resolve, [$cnf($equal(op(e2, e0), e2))],
% 1.54/2.66 [refute_54_2, refute_54_5])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_8, plain, (X != X | X != Y | Y = X),
% 1.54/2.66 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_9, plain, (X != Y | Y = X),
% 1.54/2.66 inference(resolve, [$cnf($equal(X, X))], [refute_54_7, refute_54_8])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_10, plain, (Y != X | Y != Z | X = Z),
% 1.54/2.66 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_11, plain, (X != Y | Y != Z | X = Z),
% 1.54/2.66 inference(resolve, [$cnf($equal(Y, X))], [refute_54_9, refute_54_10])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_12, plain,
% 1.54/2.66 (op(e2, e2) != e3 | op(op(e2, e0), e2) != op(e2, e2) |
% 1.54/2.66 op(op(e2, e0), e2) = e3),
% 1.54/2.66 inference(subst, [],
% 1.54/2.66 [refute_54_11 :
% 1.54/2.66 [bind(X, $fot(op(op(e2, e0), e2))),
% 1.54/2.66 bind(Y, $fot(op(e2, e2))), bind(Z, $fot(e3))]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_13, plain, (op(e2, e2) != e3 | op(op(e2, e0), e2) = e3),
% 1.54/2.66 inference(resolve, [$cnf($equal(op(op(e2, e0), e2), op(e2, e2)))],
% 1.54/2.66 [refute_54_6, refute_54_12])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_14, plain, (op(op(e2, e0), e2) = e3),
% 1.54/2.66 inference(resolve, [$cnf($equal(op(e2, e2), e3))],
% 1.54/2.66 [refute_54_1, refute_54_13])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_15, plain,
% 1.54/2.66 (e3 != op(e2, op(e0, e2)) | op(op(e2, e0), e2) != e3 |
% 1.54/2.66 op(op(e2, e0), e2) = op(e2, op(e0, e2))),
% 1.54/2.66 introduced(tautology,
% 1.54/2.66 [equality,
% 1.54/2.66 [$cnf($equal(op(op(e2, e0), e2), e3)), [1],
% 1.54/2.66 $fot(op(e2, op(e0, e2)))]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_16, plain,
% 1.54/2.66 (e3 != op(e2, op(e0, e2)) | op(op(e2, e0), e2) = op(e2, op(e0, e2))),
% 1.54/2.66 inference(resolve, [$cnf($equal(op(op(e2, e0), e2), e3))],
% 1.54/2.66 [refute_54_14, refute_54_15])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_17, plain, (op(e0, e2) = e2),
% 1.54/2.66 inference(canonicalize, [], [normalize_54_7])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_18, plain, (op(e2, op(e0, e2)) = op(e2, op(e0, e2))),
% 1.54/2.66 introduced(tautology, [refl, [$fot(op(e2, op(e0, e2)))]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_19, plain,
% 1.54/2.66 (op(e0, e2) != e2 | op(e2, op(e0, e2)) != op(e2, op(e0, e2)) |
% 1.54/2.66 op(e2, op(e0, e2)) = op(e2, e2)),
% 1.54/2.66 introduced(tautology,
% 1.54/2.66 [equality,
% 1.54/2.66 [$cnf($equal(op(e2, op(e0, e2)), op(e2, op(e0, e2)))),
% 1.54/2.66 [1, 1], $fot(e2)]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_20, plain,
% 1.54/2.66 (op(e0, e2) != e2 | op(e2, op(e0, e2)) = op(e2, e2)),
% 1.54/2.66 inference(resolve,
% 1.54/2.66 [$cnf($equal(op(e2, op(e0, e2)), op(e2, op(e0, e2))))],
% 1.54/2.66 [refute_54_18, refute_54_19])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_21, plain, (op(e2, op(e0, e2)) = op(e2, e2)),
% 1.54/2.66 inference(resolve, [$cnf($equal(op(e0, e2), e2))],
% 1.54/2.66 [refute_54_17, refute_54_20])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_22, plain,
% 1.54/2.66 (op(e2, e2) != e3 | op(e2, op(e0, e2)) != op(e2, e2) |
% 1.54/2.66 op(e2, op(e0, e2)) = e3),
% 1.54/2.66 inference(subst, [],
% 1.54/2.66 [refute_54_11 :
% 1.54/2.66 [bind(X, $fot(op(e2, op(e0, e2)))),
% 1.54/2.66 bind(Y, $fot(op(e2, e2))), bind(Z, $fot(e3))]])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_23, plain, (op(e2, e2) != e3 | op(e2, op(e0, e2)) = e3),
% 1.54/2.66 inference(resolve, [$cnf($equal(op(e2, op(e0, e2)), op(e2, e2)))],
% 1.54/2.66 [refute_54_21, refute_54_22])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_24, plain, (op(e2, op(e0, e2)) = e3),
% 1.54/2.66 inference(resolve, [$cnf($equal(op(e2, e2), e3))],
% 1.54/2.66 [refute_54_1, refute_54_23])).
% 1.54/2.66
% 1.54/2.66 cnf(refute_54_25, plain,
% 1.54/2.66 (e3 != e3 | op(e2, op(e0, e2)) != e3 | e3 = op(e2, op(e0, e2))),
% 1.54/2.66 introduced(tautology,
% 1.54/2.66 [equality,
% 1.54/2.66 [$cnf(~ $equal(e3, op(e2, op(e0, e2)))), [1], $fot(e3)]])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_54_26, plain, (e3 != e3 | e3 = op(e2, op(e0, e2))),
% 1.54/2.67 inference(resolve, [$cnf($equal(op(e2, op(e0, e2)), e3))],
% 1.54/2.67 [refute_54_24, refute_54_25])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_54_27, plain,
% 1.54/2.67 (e3 != e3 | op(op(e2, e0), e2) = op(e2, op(e0, e2))),
% 1.54/2.67 inference(resolve, [$cnf($equal(e3, op(e2, op(e0, e2))))],
% 1.54/2.67 [refute_54_26, refute_54_16])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_54_28, plain, (e3 != e3),
% 1.54/2.67 inference(resolve,
% 1.54/2.67 [$cnf($equal(op(op(e2, e0), e2), op(e2, op(e0, e2))))],
% 1.54/2.67 [refute_54_27, refute_54_0])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_54_29, plain, (e3 = e3),
% 1.54/2.67 introduced(tautology, [refl, [$fot(e3)]])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_54_30, plain, ($false),
% 1.54/2.67 inference(resolve, [$cnf($equal(e3, e3))],
% 1.54/2.67 [refute_54_29, refute_54_28])).
% 1.54/2.67
% 1.54/2.67 fof(negate_55_0, plain,
% 1.54/2.67 (~
% 1.54/2.67 ((~
% 1.54/2.67 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.54/2.67 op(e3, e3) = e0) |
% 1.54/2.67 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.54/2.67 op(e3, e3) = e1) |
% 1.54/2.67 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.54/2.67 op(e3, e3) = e2) |
% 1.54/2.67 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.54/2.67 op(e3, e3) = e3)) &
% 1.54/2.67 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.67 op(e0, e0) = e3) &
% 1.54/2.67 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.67 op(e0, e1) = e3) &
% 1.54/2.67 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.67 op(e0, e2) = e3) &
% 1.54/2.67 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.67 op(e0, e3) = e3) &
% 1.54/2.67 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.67 op(e1, e0) = e3) &
% 1.54/2.67 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.67 op(e1, e1) = e3) &
% 1.54/2.67 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.67 op(e1, e2) = e3) &
% 1.54/2.67 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.67 op(e1, e3) = e3) &
% 1.54/2.67 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.67 op(e2, e0) = e3) &
% 1.54/2.67 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.67 op(e2, e1) = e3) &
% 1.54/2.67 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.67 op(e2, e2) = e3) &
% 1.54/2.67 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.67 op(e2, e3) = e3) &
% 1.54/2.67 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.67 op(e3, e0) = e3) &
% 1.54/2.67 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.67 op(e3, e1) = e3) &
% 1.54/2.67 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.67 op(e3, e2) = e3) &
% 1.54/2.67 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.67 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.67 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.67 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.67 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.67 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.67 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.67 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.67 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.67 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.67 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.67 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.67 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.67 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.67 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.67 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.67 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.67 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.67 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.67 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.67 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.67 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.67 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.67 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.67 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.67 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.67 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.67 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.67 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.67 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.67 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.67 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.67 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.67 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.54/2.67 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.54/2.67 op(op(e2, e0), e2) = op(e2, op(e0, e2))) =>
% 1.54/2.67 op(op(e2, e0), e3) = op(e2, op(e0, e3)))),
% 1.54/2.67 inference(negate, [], [subgoal_55])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_0, plain,
% 1.54/2.67 (op(op(e2, e0), e3) != op(e2, op(e0, e3)) &
% 1.54/2.67 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.67 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.67 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.67 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.67 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.67 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.67 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.67 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.67 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.67 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.67 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.67 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.67 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.67 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.67 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.67 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.67 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.67 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.67 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.67 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.67 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.67 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.67 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.67 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.67 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.67 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.67 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.67 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.67 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.67 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.67 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.67 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.67 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.54/2.67 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.54/2.67 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.54/2.67 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.54/2.67 op(e3, e3) != e0) &
% 1.54/2.67 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.67 op(e3, e3) != e1) &
% 1.54/2.67 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.67 op(e3, e3) != e2) &
% 1.54/2.67 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.54/2.67 op(e3, e3) != e3) &
% 1.54/2.67 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.67 op(e0, e0) = e3) &
% 1.54/2.67 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.67 op(e0, e1) = e3) &
% 1.54/2.67 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.67 op(e0, e2) = e3) &
% 1.54/2.67 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.67 op(e0, e3) = e3) &
% 1.54/2.67 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.67 op(e1, e0) = e3) &
% 1.54/2.67 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.67 op(e1, e1) = e3) &
% 1.54/2.67 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.67 op(e1, e2) = e3) &
% 1.54/2.67 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.67 op(e1, e3) = e3) &
% 1.54/2.67 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.67 op(e2, e0) = e3) &
% 1.54/2.67 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.67 op(e2, e1) = e3) &
% 1.54/2.67 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.67 op(e2, e2) = e3) &
% 1.54/2.67 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.67 op(e2, e3) = e3) &
% 1.54/2.67 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.67 op(e3, e0) = e3) &
% 1.54/2.67 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.67 op(e3, e1) = e3) &
% 1.54/2.67 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.67 op(e3, e2) = e3) &
% 1.54/2.67 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.67 op(e3, e3) = e3)), inference(canonicalize, [], [negate_55_0])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_1, plain,
% 1.54/2.67 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.54/2.67 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.54/2.67 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.54/2.67 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.54/2.67 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.54/2.67 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_2, plain, (op(e0, e0) = e0),
% 1.54/2.67 inference(conjunct, [], [normalize_55_1])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_3, plain, (op(e3, e3) = e0),
% 1.54/2.67 inference(conjunct, [], [normalize_55_1])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_4, plain, (op(e1, e1) = e3),
% 1.54/2.67 inference(conjunct, [], [normalize_55_1])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_5, plain, (op(e2, e2) = e3),
% 1.54/2.67 inference(conjunct, [], [normalize_55_1])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_6, plain, (op(e0, e1) = e1),
% 1.54/2.67 inference(conjunct, [], [normalize_55_1])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_7, plain, (op(e0, e2) = e2),
% 1.54/2.67 inference(conjunct, [], [normalize_55_1])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_8, plain, (op(e0, e3) = e3),
% 1.54/2.67 inference(conjunct, [], [normalize_55_1])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_9, plain, (op(e1, e0) = e1),
% 1.54/2.67 inference(conjunct, [], [normalize_55_1])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_10, plain, (op(e1, e2) = e0),
% 1.54/2.67 inference(conjunct, [], [normalize_55_1])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_11, plain, (op(e1, e3) = e2),
% 1.54/2.67 inference(conjunct, [], [normalize_55_1])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_12, plain, (op(e2, e0) = e2),
% 1.54/2.67 inference(conjunct, [], [normalize_55_1])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_13, plain, (op(e2, e1) = e0),
% 1.54/2.67 inference(conjunct, [], [normalize_55_1])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_14, plain, (op(e2, e3) = e1),
% 1.54/2.67 inference(conjunct, [], [normalize_55_1])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_15, plain, (op(e3, e0) = e3),
% 1.54/2.67 inference(conjunct, [], [normalize_55_1])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_16, plain, (op(e3, e1) = e2),
% 1.54/2.67 inference(conjunct, [], [normalize_55_1])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_17, plain, (op(e3, e2) = e1),
% 1.54/2.67 inference(conjunct, [], [normalize_55_1])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_18, plain,
% 1.54/2.67 (op(op(e2, e0), e3) != op(e2, op(e0, e3)) &
% 1.54/2.67 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.67 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.67 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.67 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.67 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.67 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.67 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.67 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.67 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.67 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.67 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.67 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.67 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.67 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.67 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.67 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.67 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.67 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.67 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.67 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.67 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.67 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.67 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.67 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.67 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.67 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.67 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.67 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.67 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.67 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.67 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.67 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.67 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.54/2.67 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.54/2.67 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.54/2.67 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.54/2.67 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.54/2.67 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.67 op(e3, e3) != e1) &
% 1.54/2.67 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.67 op(e3, e3) != e2)),
% 1.54/2.67 inference(simplify, [],
% 1.54/2.67 [normalize_55_0, normalize_55_2, normalize_55_3,
% 1.54/2.67 normalize_55_4, normalize_55_5, normalize_55_2,
% 1.54/2.67 normalize_55_6, normalize_55_7, normalize_55_8,
% 1.54/2.67 normalize_55_9, normalize_55_4, normalize_55_10,
% 1.54/2.67 normalize_55_11, normalize_55_12, normalize_55_13,
% 1.54/2.67 normalize_55_5, normalize_55_14, normalize_55_15,
% 1.54/2.67 normalize_55_16, normalize_55_17, normalize_55_3])).
% 1.54/2.67
% 1.54/2.67 fof(normalize_55_19, plain, (op(op(e2, e0), e3) != op(e2, op(e0, e3))),
% 1.54/2.67 inference(conjunct, [], [normalize_55_18])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_0, plain, (op(op(e2, e0), e3) != op(e2, op(e0, e3))),
% 1.54/2.67 inference(canonicalize, [], [normalize_55_19])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_1, plain, (op(e2, e3) = e1),
% 1.54/2.67 inference(canonicalize, [], [normalize_55_14])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_2, plain, (op(e2, e0) = e2),
% 1.54/2.67 inference(canonicalize, [], [normalize_55_12])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_3, plain, (op(op(e2, e0), e3) = op(op(e2, e0), e3)),
% 1.54/2.67 introduced(tautology, [refl, [$fot(op(op(e2, e0), e3))]])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_4, plain,
% 1.54/2.67 (op(e2, e0) != e2 | op(op(e2, e0), e3) != op(op(e2, e0), e3) |
% 1.54/2.67 op(op(e2, e0), e3) = op(e2, e3)),
% 1.54/2.67 introduced(tautology,
% 1.54/2.67 [equality,
% 1.54/2.67 [$cnf($equal(op(op(e2, e0), e3), op(op(e2, e0), e3))),
% 1.54/2.67 [1, 0], $fot(e2)]])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_5, plain,
% 1.54/2.67 (op(e2, e0) != e2 | op(op(e2, e0), e3) = op(e2, e3)),
% 1.54/2.67 inference(resolve,
% 1.54/2.67 [$cnf($equal(op(op(e2, e0), e3), op(op(e2, e0), e3)))],
% 1.54/2.67 [refute_55_3, refute_55_4])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_6, plain, (op(op(e2, e0), e3) = op(e2, e3)),
% 1.54/2.67 inference(resolve, [$cnf($equal(op(e2, e0), e2))],
% 1.54/2.67 [refute_55_2, refute_55_5])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_8, plain, (X != X | X != Y | Y = X),
% 1.54/2.67 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_9, plain, (X != Y | Y = X),
% 1.54/2.67 inference(resolve, [$cnf($equal(X, X))], [refute_55_7, refute_55_8])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_10, plain, (Y != X | Y != Z | X = Z),
% 1.54/2.67 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_11, plain, (X != Y | Y != Z | X = Z),
% 1.54/2.67 inference(resolve, [$cnf($equal(Y, X))], [refute_55_9, refute_55_10])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_12, plain,
% 1.54/2.67 (op(e2, e3) != e1 | op(op(e2, e0), e3) != op(e2, e3) |
% 1.54/2.67 op(op(e2, e0), e3) = e1),
% 1.54/2.67 inference(subst, [],
% 1.54/2.67 [refute_55_11 :
% 1.54/2.67 [bind(X, $fot(op(op(e2, e0), e3))),
% 1.54/2.67 bind(Y, $fot(op(e2, e3))), bind(Z, $fot(e1))]])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_13, plain, (op(e2, e3) != e1 | op(op(e2, e0), e3) = e1),
% 1.54/2.67 inference(resolve, [$cnf($equal(op(op(e2, e0), e3), op(e2, e3)))],
% 1.54/2.67 [refute_55_6, refute_55_12])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_14, plain, (op(op(e2, e0), e3) = e1),
% 1.54/2.67 inference(resolve, [$cnf($equal(op(e2, e3), e1))],
% 1.54/2.67 [refute_55_1, refute_55_13])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_15, plain,
% 1.54/2.67 (e1 != op(e2, op(e0, e3)) | op(op(e2, e0), e3) != e1 |
% 1.54/2.67 op(op(e2, e0), e3) = op(e2, op(e0, e3))),
% 1.54/2.67 introduced(tautology,
% 1.54/2.67 [equality,
% 1.54/2.67 [$cnf($equal(op(op(e2, e0), e3), e1)), [1],
% 1.54/2.67 $fot(op(e2, op(e0, e3)))]])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_16, plain,
% 1.54/2.67 (e1 != op(e2, op(e0, e3)) | op(op(e2, e0), e3) = op(e2, op(e0, e3))),
% 1.54/2.67 inference(resolve, [$cnf($equal(op(op(e2, e0), e3), e1))],
% 1.54/2.67 [refute_55_14, refute_55_15])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_17, plain, (op(e0, e3) = e3),
% 1.54/2.67 inference(canonicalize, [], [normalize_55_8])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_18, plain, (op(e2, op(e0, e3)) = op(e2, op(e0, e3))),
% 1.54/2.67 introduced(tautology, [refl, [$fot(op(e2, op(e0, e3)))]])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_19, plain,
% 1.54/2.67 (op(e0, e3) != e3 | op(e2, op(e0, e3)) != op(e2, op(e0, e3)) |
% 1.54/2.67 op(e2, op(e0, e3)) = op(e2, e3)),
% 1.54/2.67 introduced(tautology,
% 1.54/2.67 [equality,
% 1.54/2.67 [$cnf($equal(op(e2, op(e0, e3)), op(e2, op(e0, e3)))),
% 1.54/2.67 [1, 1], $fot(e3)]])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_20, plain,
% 1.54/2.67 (op(e0, e3) != e3 | op(e2, op(e0, e3)) = op(e2, e3)),
% 1.54/2.67 inference(resolve,
% 1.54/2.67 [$cnf($equal(op(e2, op(e0, e3)), op(e2, op(e0, e3))))],
% 1.54/2.67 [refute_55_18, refute_55_19])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_21, plain, (op(e2, op(e0, e3)) = op(e2, e3)),
% 1.54/2.67 inference(resolve, [$cnf($equal(op(e0, e3), e3))],
% 1.54/2.67 [refute_55_17, refute_55_20])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_22, plain,
% 1.54/2.67 (op(e2, e3) != e1 | op(e2, op(e0, e3)) != op(e2, e3) |
% 1.54/2.67 op(e2, op(e0, e3)) = e1),
% 1.54/2.67 inference(subst, [],
% 1.54/2.67 [refute_55_11 :
% 1.54/2.67 [bind(X, $fot(op(e2, op(e0, e3)))),
% 1.54/2.67 bind(Y, $fot(op(e2, e3))), bind(Z, $fot(e1))]])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_23, plain, (op(e2, e3) != e1 | op(e2, op(e0, e3)) = e1),
% 1.54/2.67 inference(resolve, [$cnf($equal(op(e2, op(e0, e3)), op(e2, e3)))],
% 1.54/2.67 [refute_55_21, refute_55_22])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_24, plain, (op(e2, op(e0, e3)) = e1),
% 1.54/2.67 inference(resolve, [$cnf($equal(op(e2, e3), e1))],
% 1.54/2.67 [refute_55_1, refute_55_23])).
% 1.54/2.67
% 1.54/2.67 cnf(refute_55_25, plain,
% 1.54/2.67 (e1 != e1 | op(e2, op(e0, e3)) != e1 | e1 = op(e2, op(e0, e3))),
% 1.54/2.67 introduced(tautology,
% 1.54/2.67 [equality,
% 1.54/2.67 [$cnf(~ $equal(e1, op(e2, op(e0, e3)))), [1], $fot(e1)]])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_55_26, plain, (e1 != e1 | e1 = op(e2, op(e0, e3))),
% 1.54/2.68 inference(resolve, [$cnf($equal(op(e2, op(e0, e3)), e1))],
% 1.54/2.68 [refute_55_24, refute_55_25])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_55_27, plain,
% 1.54/2.68 (e1 != e1 | op(op(e2, e0), e3) = op(e2, op(e0, e3))),
% 1.54/2.68 inference(resolve, [$cnf($equal(e1, op(e2, op(e0, e3))))],
% 1.54/2.68 [refute_55_26, refute_55_16])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_55_28, plain, (e1 != e1),
% 1.54/2.68 inference(resolve,
% 1.54/2.68 [$cnf($equal(op(op(e2, e0), e3), op(e2, op(e0, e3))))],
% 1.54/2.68 [refute_55_27, refute_55_0])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_55_29, plain, (e1 = e1),
% 1.54/2.68 introduced(tautology, [refl, [$fot(e1)]])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_55_30, plain, ($false),
% 1.54/2.68 inference(resolve, [$cnf($equal(e1, e1))],
% 1.54/2.68 [refute_55_29, refute_55_28])).
% 1.54/2.68
% 1.54/2.68 fof(negate_56_0, plain,
% 1.54/2.68 (~
% 1.54/2.68 ((~
% 1.54/2.68 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.54/2.68 op(e3, e3) = e0) |
% 1.54/2.68 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.54/2.68 op(e3, e3) = e1) |
% 1.54/2.68 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.54/2.68 op(e3, e3) = e2) |
% 1.54/2.68 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.54/2.68 op(e3, e3) = e3)) &
% 1.54/2.68 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.68 op(e0, e0) = e3) &
% 1.54/2.68 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.68 op(e0, e1) = e3) &
% 1.54/2.68 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.68 op(e0, e2) = e3) &
% 1.54/2.68 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.68 op(e0, e3) = e3) &
% 1.54/2.68 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.68 op(e1, e0) = e3) &
% 1.54/2.68 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.68 op(e1, e1) = e3) &
% 1.54/2.68 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.68 op(e1, e2) = e3) &
% 1.54/2.68 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.68 op(e1, e3) = e3) &
% 1.54/2.68 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.68 op(e2, e0) = e3) &
% 1.54/2.68 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.68 op(e2, e1) = e3) &
% 1.54/2.68 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.68 op(e2, e2) = e3) &
% 1.54/2.68 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.68 op(e2, e3) = e3) &
% 1.54/2.68 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.68 op(e3, e0) = e3) &
% 1.54/2.68 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.68 op(e3, e1) = e3) &
% 1.54/2.68 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.68 op(e3, e2) = e3) &
% 1.54/2.68 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.68 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.68 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.68 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.68 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.68 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.68 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.68 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.68 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.68 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.68 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.68 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.68 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.68 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.68 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.68 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.68 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.68 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.68 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.68 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.68 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.68 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.68 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.68 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.68 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.68 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.68 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.68 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.68 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.68 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.68 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.68 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.68 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.68 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.54/2.68 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.54/2.68 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.54/2.68 op(op(e2, e0), e3) = op(e2, op(e0, e3))) =>
% 1.54/2.68 op(op(e2, e1), e0) = op(e2, op(e1, e0)))),
% 1.54/2.68 inference(negate, [], [subgoal_56])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_0, plain,
% 1.54/2.68 (op(op(e2, e1), e0) != op(e2, op(e1, e0)) &
% 1.54/2.68 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.68 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.68 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.68 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.68 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.68 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.68 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.68 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.68 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.68 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.68 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.68 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.68 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.68 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.68 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.68 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.68 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.68 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.68 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.68 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.68 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.68 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.68 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.68 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.68 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.68 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.68 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.68 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.68 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.68 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.68 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.68 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.68 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.54/2.68 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.54/2.68 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.54/2.68 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.54/2.68 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.54/2.68 op(e3, e3) != e0) &
% 1.54/2.68 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.68 op(e3, e3) != e1) &
% 1.54/2.68 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.68 op(e3, e3) != e2) &
% 1.54/2.68 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.54/2.68 op(e3, e3) != e3) &
% 1.54/2.68 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.68 op(e0, e0) = e3) &
% 1.54/2.68 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.68 op(e0, e1) = e3) &
% 1.54/2.68 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.68 op(e0, e2) = e3) &
% 1.54/2.68 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.68 op(e0, e3) = e3) &
% 1.54/2.68 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.68 op(e1, e0) = e3) &
% 1.54/2.68 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.68 op(e1, e1) = e3) &
% 1.54/2.68 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.68 op(e1, e2) = e3) &
% 1.54/2.68 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.68 op(e1, e3) = e3) &
% 1.54/2.68 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.68 op(e2, e0) = e3) &
% 1.54/2.68 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.68 op(e2, e1) = e3) &
% 1.54/2.68 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.68 op(e2, e2) = e3) &
% 1.54/2.68 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.68 op(e2, e3) = e3) &
% 1.54/2.68 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.68 op(e3, e0) = e3) &
% 1.54/2.68 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.68 op(e3, e1) = e3) &
% 1.54/2.68 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.68 op(e3, e2) = e3) &
% 1.54/2.68 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.68 op(e3, e3) = e3)), inference(canonicalize, [], [negate_56_0])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_1, plain,
% 1.54/2.68 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.54/2.68 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.54/2.68 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.54/2.68 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.54/2.68 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.54/2.68 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_2, plain, (op(e0, e0) = e0),
% 1.54/2.68 inference(conjunct, [], [normalize_56_1])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_3, plain, (op(e3, e3) = e0),
% 1.54/2.68 inference(conjunct, [], [normalize_56_1])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_4, plain, (op(e1, e1) = e3),
% 1.54/2.68 inference(conjunct, [], [normalize_56_1])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_5, plain, (op(e2, e2) = e3),
% 1.54/2.68 inference(conjunct, [], [normalize_56_1])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_6, plain, (op(e0, e1) = e1),
% 1.54/2.68 inference(conjunct, [], [normalize_56_1])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_7, plain, (op(e0, e2) = e2),
% 1.54/2.68 inference(conjunct, [], [normalize_56_1])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_8, plain, (op(e0, e3) = e3),
% 1.54/2.68 inference(conjunct, [], [normalize_56_1])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_9, plain, (op(e1, e0) = e1),
% 1.54/2.68 inference(conjunct, [], [normalize_56_1])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_10, plain, (op(e1, e2) = e0),
% 1.54/2.68 inference(conjunct, [], [normalize_56_1])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_11, plain, (op(e1, e3) = e2),
% 1.54/2.68 inference(conjunct, [], [normalize_56_1])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_12, plain, (op(e2, e0) = e2),
% 1.54/2.68 inference(conjunct, [], [normalize_56_1])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_13, plain, (op(e2, e1) = e0),
% 1.54/2.68 inference(conjunct, [], [normalize_56_1])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_14, plain, (op(e2, e3) = e1),
% 1.54/2.68 inference(conjunct, [], [normalize_56_1])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_15, plain, (op(e3, e0) = e3),
% 1.54/2.68 inference(conjunct, [], [normalize_56_1])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_16, plain, (op(e3, e1) = e2),
% 1.54/2.68 inference(conjunct, [], [normalize_56_1])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_17, plain, (op(e3, e2) = e1),
% 1.54/2.68 inference(conjunct, [], [normalize_56_1])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_18, plain,
% 1.54/2.68 (op(op(e2, e1), e0) != op(e2, op(e1, e0)) &
% 1.54/2.68 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.68 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.68 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.68 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.68 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.68 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.68 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.68 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.68 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.68 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.68 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.68 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.68 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.68 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.68 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.68 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.68 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.68 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.68 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.68 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.68 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.68 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.68 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.68 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.68 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.68 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.68 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.68 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.68 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.68 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.68 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.68 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.68 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.54/2.68 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.54/2.68 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.54/2.68 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.54/2.68 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.54/2.68 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.54/2.68 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.68 op(e3, e3) != e1) &
% 1.54/2.68 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.68 op(e3, e3) != e2)),
% 1.54/2.68 inference(simplify, [],
% 1.54/2.68 [normalize_56_0, normalize_56_2, normalize_56_3,
% 1.54/2.68 normalize_56_4, normalize_56_5, normalize_56_2,
% 1.54/2.68 normalize_56_6, normalize_56_7, normalize_56_8,
% 1.54/2.68 normalize_56_9, normalize_56_4, normalize_56_10,
% 1.54/2.68 normalize_56_11, normalize_56_12, normalize_56_13,
% 1.54/2.68 normalize_56_5, normalize_56_14, normalize_56_15,
% 1.54/2.68 normalize_56_16, normalize_56_17, normalize_56_3])).
% 1.54/2.68
% 1.54/2.68 fof(normalize_56_19, plain, (op(op(e2, e1), e0) != op(e2, op(e1, e0))),
% 1.54/2.68 inference(conjunct, [], [normalize_56_18])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_0, plain, (op(op(e2, e1), e0) != op(e2, op(e1, e0))),
% 1.54/2.68 inference(canonicalize, [], [normalize_56_19])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_1, plain, (op(e0, e0) = e0),
% 1.54/2.68 inference(canonicalize, [], [normalize_56_2])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_2, plain, (op(e2, e1) = e0),
% 1.54/2.68 inference(canonicalize, [], [normalize_56_13])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_3, plain, (op(op(e2, e1), e0) = op(op(e2, e1), e0)),
% 1.54/2.68 introduced(tautology, [refl, [$fot(op(op(e2, e1), e0))]])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_4, plain,
% 1.54/2.68 (op(e2, e1) != e0 | op(op(e2, e1), e0) != op(op(e2, e1), e0) |
% 1.54/2.68 op(op(e2, e1), e0) = op(e0, e0)),
% 1.54/2.68 introduced(tautology,
% 1.54/2.68 [equality,
% 1.54/2.68 [$cnf($equal(op(op(e2, e1), e0), op(op(e2, e1), e0))),
% 1.54/2.68 [1, 0], $fot(e0)]])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_5, plain,
% 1.54/2.68 (op(e2, e1) != e0 | op(op(e2, e1), e0) = op(e0, e0)),
% 1.54/2.68 inference(resolve,
% 1.54/2.68 [$cnf($equal(op(op(e2, e1), e0), op(op(e2, e1), e0)))],
% 1.54/2.68 [refute_56_3, refute_56_4])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_6, plain, (op(op(e2, e1), e0) = op(e0, e0)),
% 1.54/2.68 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.54/2.68 [refute_56_2, refute_56_5])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_8, plain, (X != X | X != Y | Y = X),
% 1.54/2.68 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_9, plain, (X != Y | Y = X),
% 1.54/2.68 inference(resolve, [$cnf($equal(X, X))], [refute_56_7, refute_56_8])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_10, plain, (Y != X | Y != Z | X = Z),
% 1.54/2.68 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_11, plain, (X != Y | Y != Z | X = Z),
% 1.54/2.68 inference(resolve, [$cnf($equal(Y, X))], [refute_56_9, refute_56_10])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_12, plain,
% 1.54/2.68 (op(e0, e0) != e0 | op(op(e2, e1), e0) != op(e0, e0) |
% 1.54/2.68 op(op(e2, e1), e0) = e0),
% 1.54/2.68 inference(subst, [],
% 1.54/2.68 [refute_56_11 :
% 1.54/2.68 [bind(X, $fot(op(op(e2, e1), e0))),
% 1.54/2.68 bind(Y, $fot(op(e0, e0))), bind(Z, $fot(e0))]])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_13, plain, (op(e0, e0) != e0 | op(op(e2, e1), e0) = e0),
% 1.54/2.68 inference(resolve, [$cnf($equal(op(op(e2, e1), e0), op(e0, e0)))],
% 1.54/2.68 [refute_56_6, refute_56_12])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_14, plain, (op(op(e2, e1), e0) = e0),
% 1.54/2.68 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.54/2.68 [refute_56_1, refute_56_13])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_15, plain,
% 1.54/2.68 (e0 != op(e2, op(e1, e0)) | op(op(e2, e1), e0) != e0 |
% 1.54/2.68 op(op(e2, e1), e0) = op(e2, op(e1, e0))),
% 1.54/2.68 introduced(tautology,
% 1.54/2.68 [equality,
% 1.54/2.68 [$cnf($equal(op(op(e2, e1), e0), e0)), [1],
% 1.54/2.68 $fot(op(e2, op(e1, e0)))]])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_16, plain,
% 1.54/2.68 (e0 != op(e2, op(e1, e0)) | op(op(e2, e1), e0) = op(e2, op(e1, e0))),
% 1.54/2.68 inference(resolve, [$cnf($equal(op(op(e2, e1), e0), e0))],
% 1.54/2.68 [refute_56_14, refute_56_15])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_17, plain, (op(e1, e0) = e1),
% 1.54/2.68 inference(canonicalize, [], [normalize_56_9])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_18, plain, (op(e2, op(e1, e0)) = op(e2, op(e1, e0))),
% 1.54/2.68 introduced(tautology, [refl, [$fot(op(e2, op(e1, e0)))]])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_19, plain,
% 1.54/2.68 (op(e1, e0) != e1 | op(e2, op(e1, e0)) != op(e2, op(e1, e0)) |
% 1.54/2.68 op(e2, op(e1, e0)) = op(e2, e1)),
% 1.54/2.68 introduced(tautology,
% 1.54/2.68 [equality,
% 1.54/2.68 [$cnf($equal(op(e2, op(e1, e0)), op(e2, op(e1, e0)))),
% 1.54/2.68 [1, 1], $fot(e1)]])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_20, plain,
% 1.54/2.68 (op(e1, e0) != e1 | op(e2, op(e1, e0)) = op(e2, e1)),
% 1.54/2.68 inference(resolve,
% 1.54/2.68 [$cnf($equal(op(e2, op(e1, e0)), op(e2, op(e1, e0))))],
% 1.54/2.68 [refute_56_18, refute_56_19])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_21, plain, (op(e2, op(e1, e0)) = op(e2, e1)),
% 1.54/2.68 inference(resolve, [$cnf($equal(op(e1, e0), e1))],
% 1.54/2.68 [refute_56_17, refute_56_20])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_22, plain,
% 1.54/2.68 (op(e2, e1) != e0 | op(e2, op(e1, e0)) != op(e2, e1) |
% 1.54/2.68 op(e2, op(e1, e0)) = e0),
% 1.54/2.68 inference(subst, [],
% 1.54/2.68 [refute_56_11 :
% 1.54/2.68 [bind(X, $fot(op(e2, op(e1, e0)))),
% 1.54/2.68 bind(Y, $fot(op(e2, e1))), bind(Z, $fot(e0))]])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_23, plain, (op(e2, e1) != e0 | op(e2, op(e1, e0)) = e0),
% 1.54/2.68 inference(resolve, [$cnf($equal(op(e2, op(e1, e0)), op(e2, e1)))],
% 1.54/2.68 [refute_56_21, refute_56_22])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_24, plain, (op(e2, op(e1, e0)) = e0),
% 1.54/2.68 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.54/2.68 [refute_56_2, refute_56_23])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_25, plain,
% 1.54/2.68 (e0 != e0 | op(e2, op(e1, e0)) != e0 | e0 = op(e2, op(e1, e0))),
% 1.54/2.68 introduced(tautology,
% 1.54/2.68 [equality,
% 1.54/2.68 [$cnf(~ $equal(e0, op(e2, op(e1, e0)))), [1], $fot(e0)]])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_26, plain, (e0 != e0 | e0 = op(e2, op(e1, e0))),
% 1.54/2.68 inference(resolve, [$cnf($equal(op(e2, op(e1, e0)), e0))],
% 1.54/2.68 [refute_56_24, refute_56_25])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_27, plain,
% 1.54/2.68 (e0 != e0 | op(op(e2, e1), e0) = op(e2, op(e1, e0))),
% 1.54/2.68 inference(resolve, [$cnf($equal(e0, op(e2, op(e1, e0))))],
% 1.54/2.68 [refute_56_26, refute_56_16])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_28, plain, (e0 != e0),
% 1.54/2.68 inference(resolve,
% 1.54/2.68 [$cnf($equal(op(op(e2, e1), e0), op(e2, op(e1, e0))))],
% 1.54/2.68 [refute_56_27, refute_56_0])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_29, plain, (e0 = e0),
% 1.54/2.68 introduced(tautology, [refl, [$fot(e0)]])).
% 1.54/2.68
% 1.54/2.68 cnf(refute_56_30, plain, ($false),
% 1.54/2.68 inference(resolve, [$cnf($equal(e0, e0))],
% 1.54/2.68 [refute_56_29, refute_56_28])).
% 1.54/2.68
% 1.54/2.68 fof(negate_57_0, plain,
% 1.54/2.68 (~
% 1.54/2.68 ((~
% 1.54/2.68 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.54/2.68 op(e3, e3) = e0) |
% 1.54/2.68 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.54/2.68 op(e3, e3) = e1) |
% 1.54/2.68 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.54/2.68 op(e3, e3) = e2) |
% 1.54/2.68 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.54/2.68 op(e3, e3) = e3)) &
% 1.54/2.68 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.68 op(e0, e0) = e3) &
% 1.54/2.68 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.68 op(e0, e1) = e3) &
% 1.54/2.68 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.68 op(e0, e2) = e3) &
% 1.54/2.68 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.68 op(e0, e3) = e3) &
% 1.54/2.68 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.68 op(e1, e0) = e3) &
% 1.54/2.68 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.68 op(e1, e1) = e3) &
% 1.54/2.68 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.68 op(e1, e2) = e3) &
% 1.54/2.69 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.69 op(e1, e3) = e3) &
% 1.54/2.69 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.69 op(e2, e0) = e3) &
% 1.54/2.69 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.69 op(e2, e1) = e3) &
% 1.54/2.69 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.69 op(e2, e2) = e3) &
% 1.54/2.69 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.69 op(e2, e3) = e3) &
% 1.54/2.69 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.69 op(e3, e0) = e3) &
% 1.54/2.69 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.69 op(e3, e1) = e3) &
% 1.54/2.69 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.69 op(e3, e2) = e3) &
% 1.54/2.69 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.69 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.69 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.69 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.69 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.69 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.69 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.69 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.69 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.69 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.69 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.69 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.69 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.69 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.69 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.69 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.69 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.69 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.69 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.69 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.69 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.69 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.69 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.69 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.69 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.69 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.69 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.69 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.69 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.69 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.69 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.69 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.69 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.69 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.54/2.69 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.54/2.69 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.54/2.69 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.54/2.69 op(op(e2, e1), e0) = op(e2, op(e1, e0))) =>
% 1.54/2.69 op(op(e2, e1), e1) = op(e2, op(e1, e1)))),
% 1.54/2.69 inference(negate, [], [subgoal_57])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_0, plain,
% 1.54/2.69 (op(op(e2, e1), e1) != op(e2, op(e1, e1)) &
% 1.54/2.69 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.69 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.69 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.69 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.69 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.69 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.69 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.69 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.69 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.69 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.69 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.69 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.69 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.69 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.69 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.69 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.69 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.69 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.69 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.69 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.69 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.69 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.69 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.69 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.69 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.69 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.69 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.69 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.69 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.69 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.69 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.69 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.69 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.54/2.69 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.54/2.69 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.54/2.69 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.54/2.69 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.54/2.69 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.54/2.69 op(e3, e3) != e0) &
% 1.54/2.69 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.69 op(e3, e3) != e1) &
% 1.54/2.69 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.69 op(e3, e3) != e2) &
% 1.54/2.69 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.54/2.69 op(e3, e3) != e3) &
% 1.54/2.69 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.69 op(e0, e0) = e3) &
% 1.54/2.69 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.69 op(e0, e1) = e3) &
% 1.54/2.69 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.69 op(e0, e2) = e3) &
% 1.54/2.69 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.69 op(e0, e3) = e3) &
% 1.54/2.69 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.69 op(e1, e0) = e3) &
% 1.54/2.69 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.69 op(e1, e1) = e3) &
% 1.54/2.69 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.69 op(e1, e2) = e3) &
% 1.54/2.69 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.69 op(e1, e3) = e3) &
% 1.54/2.69 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.69 op(e2, e0) = e3) &
% 1.54/2.69 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.69 op(e2, e1) = e3) &
% 1.54/2.69 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.69 op(e2, e2) = e3) &
% 1.54/2.69 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.69 op(e2, e3) = e3) &
% 1.54/2.69 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.69 op(e3, e0) = e3) &
% 1.54/2.69 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.69 op(e3, e1) = e3) &
% 1.54/2.69 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.69 op(e3, e2) = e3) &
% 1.54/2.69 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.69 op(e3, e3) = e3)), inference(canonicalize, [], [negate_57_0])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_1, plain,
% 1.54/2.69 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.54/2.69 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.54/2.69 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.54/2.69 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.54/2.69 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.54/2.69 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_2, plain, (op(e0, e0) = e0),
% 1.54/2.69 inference(conjunct, [], [normalize_57_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_3, plain, (op(e3, e3) = e0),
% 1.54/2.69 inference(conjunct, [], [normalize_57_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_4, plain, (op(e1, e1) = e3),
% 1.54/2.69 inference(conjunct, [], [normalize_57_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_5, plain, (op(e2, e2) = e3),
% 1.54/2.69 inference(conjunct, [], [normalize_57_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_6, plain, (op(e0, e1) = e1),
% 1.54/2.69 inference(conjunct, [], [normalize_57_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_7, plain, (op(e0, e2) = e2),
% 1.54/2.69 inference(conjunct, [], [normalize_57_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_8, plain, (op(e0, e3) = e3),
% 1.54/2.69 inference(conjunct, [], [normalize_57_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_9, plain, (op(e1, e0) = e1),
% 1.54/2.69 inference(conjunct, [], [normalize_57_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_10, plain, (op(e1, e2) = e0),
% 1.54/2.69 inference(conjunct, [], [normalize_57_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_11, plain, (op(e1, e3) = e2),
% 1.54/2.69 inference(conjunct, [], [normalize_57_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_12, plain, (op(e2, e0) = e2),
% 1.54/2.69 inference(conjunct, [], [normalize_57_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_13, plain, (op(e2, e1) = e0),
% 1.54/2.69 inference(conjunct, [], [normalize_57_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_14, plain, (op(e2, e3) = e1),
% 1.54/2.69 inference(conjunct, [], [normalize_57_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_15, plain, (op(e3, e0) = e3),
% 1.54/2.69 inference(conjunct, [], [normalize_57_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_16, plain, (op(e3, e1) = e2),
% 1.54/2.69 inference(conjunct, [], [normalize_57_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_17, plain, (op(e3, e2) = e1),
% 1.54/2.69 inference(conjunct, [], [normalize_57_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_18, plain,
% 1.54/2.69 (op(op(e2, e1), e1) != op(e2, op(e1, e1)) &
% 1.54/2.69 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.69 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.69 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.69 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.69 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.69 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.69 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.69 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.69 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.69 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.69 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.69 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.69 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.69 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.69 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.69 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.69 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.69 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.69 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.69 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.69 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.69 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.69 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.69 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.69 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.69 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.69 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.69 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.69 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.69 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.69 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.69 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.69 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.54/2.69 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.54/2.69 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.54/2.69 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.54/2.69 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.54/2.69 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.54/2.69 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.54/2.69 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.69 op(e3, e3) != e1) &
% 1.54/2.69 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.69 op(e3, e3) != e2)),
% 1.54/2.69 inference(simplify, [],
% 1.54/2.69 [normalize_57_0, normalize_57_2, normalize_57_3,
% 1.54/2.69 normalize_57_4, normalize_57_5, normalize_57_2,
% 1.54/2.69 normalize_57_6, normalize_57_7, normalize_57_8,
% 1.54/2.69 normalize_57_9, normalize_57_4, normalize_57_10,
% 1.54/2.69 normalize_57_11, normalize_57_12, normalize_57_13,
% 1.54/2.69 normalize_57_5, normalize_57_14, normalize_57_15,
% 1.54/2.69 normalize_57_16, normalize_57_17, normalize_57_3])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_57_19, plain, (op(op(e2, e1), e1) != op(e2, op(e1, e1))),
% 1.54/2.69 inference(conjunct, [], [normalize_57_18])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_0, plain, (op(op(e2, e1), e1) != op(e2, op(e1, e1))),
% 1.54/2.69 inference(canonicalize, [], [normalize_57_19])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_1, plain, (op(e0, e1) = e1),
% 1.54/2.69 inference(canonicalize, [], [normalize_57_6])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_2, plain, (op(e2, e1) = e0),
% 1.54/2.69 inference(canonicalize, [], [normalize_57_13])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_3, plain, (op(op(e2, e1), e1) = op(op(e2, e1), e1)),
% 1.54/2.69 introduced(tautology, [refl, [$fot(op(op(e2, e1), e1))]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_4, plain,
% 1.54/2.69 (op(e2, e1) != e0 | op(op(e2, e1), e1) != op(op(e2, e1), e1) |
% 1.54/2.69 op(op(e2, e1), e1) = op(e0, e1)),
% 1.54/2.69 introduced(tautology,
% 1.54/2.69 [equality,
% 1.54/2.69 [$cnf($equal(op(op(e2, e1), e1), op(op(e2, e1), e1))),
% 1.54/2.69 [1, 0], $fot(e0)]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_5, plain,
% 1.54/2.69 (op(e2, e1) != e0 | op(op(e2, e1), e1) = op(e0, e1)),
% 1.54/2.69 inference(resolve,
% 1.54/2.69 [$cnf($equal(op(op(e2, e1), e1), op(op(e2, e1), e1)))],
% 1.54/2.69 [refute_57_3, refute_57_4])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_6, plain, (op(op(e2, e1), e1) = op(e0, e1)),
% 1.54/2.69 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.54/2.69 [refute_57_2, refute_57_5])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_8, plain, (X != X | X != Y | Y = X),
% 1.54/2.69 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_9, plain, (X != Y | Y = X),
% 1.54/2.69 inference(resolve, [$cnf($equal(X, X))], [refute_57_7, refute_57_8])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_10, plain, (Y != X | Y != Z | X = Z),
% 1.54/2.69 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_11, plain, (X != Y | Y != Z | X = Z),
% 1.54/2.69 inference(resolve, [$cnf($equal(Y, X))], [refute_57_9, refute_57_10])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_12, plain,
% 1.54/2.69 (op(e0, e1) != e1 | op(op(e2, e1), e1) != op(e0, e1) |
% 1.54/2.69 op(op(e2, e1), e1) = e1),
% 1.54/2.69 inference(subst, [],
% 1.54/2.69 [refute_57_11 :
% 1.54/2.69 [bind(X, $fot(op(op(e2, e1), e1))),
% 1.54/2.69 bind(Y, $fot(op(e0, e1))), bind(Z, $fot(e1))]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_13, plain, (op(e0, e1) != e1 | op(op(e2, e1), e1) = e1),
% 1.54/2.69 inference(resolve, [$cnf($equal(op(op(e2, e1), e1), op(e0, e1)))],
% 1.54/2.69 [refute_57_6, refute_57_12])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_14, plain, (op(op(e2, e1), e1) = e1),
% 1.54/2.69 inference(resolve, [$cnf($equal(op(e0, e1), e1))],
% 1.54/2.69 [refute_57_1, refute_57_13])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_15, plain,
% 1.54/2.69 (e1 != op(e2, op(e1, e1)) | op(op(e2, e1), e1) != e1 |
% 1.54/2.69 op(op(e2, e1), e1) = op(e2, op(e1, e1))),
% 1.54/2.69 introduced(tautology,
% 1.54/2.69 [equality,
% 1.54/2.69 [$cnf($equal(op(op(e2, e1), e1), e1)), [1],
% 1.54/2.69 $fot(op(e2, op(e1, e1)))]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_16, plain,
% 1.54/2.69 (e1 != op(e2, op(e1, e1)) | op(op(e2, e1), e1) = op(e2, op(e1, e1))),
% 1.54/2.69 inference(resolve, [$cnf($equal(op(op(e2, e1), e1), e1))],
% 1.54/2.69 [refute_57_14, refute_57_15])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_17, plain, (op(e2, e3) = e1),
% 1.54/2.69 inference(canonicalize, [], [normalize_57_14])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_18, plain, (op(e1, e1) = e3),
% 1.54/2.69 inference(canonicalize, [], [normalize_57_4])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_19, plain, (op(e2, op(e1, e1)) = op(e2, op(e1, e1))),
% 1.54/2.69 introduced(tautology, [refl, [$fot(op(e2, op(e1, e1)))]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_20, plain,
% 1.54/2.69 (op(e1, e1) != e3 | op(e2, op(e1, e1)) != op(e2, op(e1, e1)) |
% 1.54/2.69 op(e2, op(e1, e1)) = op(e2, e3)),
% 1.54/2.69 introduced(tautology,
% 1.54/2.69 [equality,
% 1.54/2.69 [$cnf($equal(op(e2, op(e1, e1)), op(e2, op(e1, e1)))),
% 1.54/2.69 [1, 1], $fot(e3)]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_21, plain,
% 1.54/2.69 (op(e1, e1) != e3 | op(e2, op(e1, e1)) = op(e2, e3)),
% 1.54/2.69 inference(resolve,
% 1.54/2.69 [$cnf($equal(op(e2, op(e1, e1)), op(e2, op(e1, e1))))],
% 1.54/2.69 [refute_57_19, refute_57_20])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_22, plain, (op(e2, op(e1, e1)) = op(e2, e3)),
% 1.54/2.69 inference(resolve, [$cnf($equal(op(e1, e1), e3))],
% 1.54/2.69 [refute_57_18, refute_57_21])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_23, plain,
% 1.54/2.69 (op(e2, e3) != e1 | op(e2, op(e1, e1)) != op(e2, e3) |
% 1.54/2.69 op(e2, op(e1, e1)) = e1),
% 1.54/2.69 inference(subst, [],
% 1.54/2.69 [refute_57_11 :
% 1.54/2.69 [bind(X, $fot(op(e2, op(e1, e1)))),
% 1.54/2.69 bind(Y, $fot(op(e2, e3))), bind(Z, $fot(e1))]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_24, plain, (op(e2, e3) != e1 | op(e2, op(e1, e1)) = e1),
% 1.54/2.69 inference(resolve, [$cnf($equal(op(e2, op(e1, e1)), op(e2, e3)))],
% 1.54/2.69 [refute_57_22, refute_57_23])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_25, plain, (op(e2, op(e1, e1)) = e1),
% 1.54/2.69 inference(resolve, [$cnf($equal(op(e2, e3), e1))],
% 1.54/2.69 [refute_57_17, refute_57_24])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_26, plain,
% 1.54/2.69 (e1 != e1 | op(e2, op(e1, e1)) != e1 | e1 = op(e2, op(e1, e1))),
% 1.54/2.69 introduced(tautology,
% 1.54/2.69 [equality,
% 1.54/2.69 [$cnf(~ $equal(e1, op(e2, op(e1, e1)))), [1], $fot(e1)]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_27, plain, (e1 != e1 | e1 = op(e2, op(e1, e1))),
% 1.54/2.69 inference(resolve, [$cnf($equal(op(e2, op(e1, e1)), e1))],
% 1.54/2.69 [refute_57_25, refute_57_26])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_28, plain,
% 1.54/2.69 (e1 != e1 | op(op(e2, e1), e1) = op(e2, op(e1, e1))),
% 1.54/2.69 inference(resolve, [$cnf($equal(e1, op(e2, op(e1, e1))))],
% 1.54/2.69 [refute_57_27, refute_57_16])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_29, plain, (e1 != e1),
% 1.54/2.69 inference(resolve,
% 1.54/2.69 [$cnf($equal(op(op(e2, e1), e1), op(e2, op(e1, e1))))],
% 1.54/2.69 [refute_57_28, refute_57_0])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_30, plain, (e1 = e1),
% 1.54/2.69 introduced(tautology, [refl, [$fot(e1)]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_57_31, plain, ($false),
% 1.54/2.69 inference(resolve, [$cnf($equal(e1, e1))],
% 1.54/2.69 [refute_57_30, refute_57_29])).
% 1.54/2.69
% 1.54/2.69 fof(negate_58_0, plain,
% 1.54/2.69 (~
% 1.54/2.69 ((~
% 1.54/2.69 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.54/2.69 op(e3, e3) = e0) |
% 1.54/2.69 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.54/2.69 op(e3, e3) = e1) |
% 1.54/2.69 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.54/2.69 op(e3, e3) = e2) |
% 1.54/2.69 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.54/2.69 op(e3, e3) = e3)) &
% 1.54/2.69 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.69 op(e0, e0) = e3) &
% 1.54/2.69 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.69 op(e0, e1) = e3) &
% 1.54/2.69 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.69 op(e0, e2) = e3) &
% 1.54/2.69 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.69 op(e0, e3) = e3) &
% 1.54/2.69 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.69 op(e1, e0) = e3) &
% 1.54/2.69 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.69 op(e1, e1) = e3) &
% 1.54/2.69 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.69 op(e1, e2) = e3) &
% 1.54/2.69 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.69 op(e1, e3) = e3) &
% 1.54/2.69 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.69 op(e2, e0) = e3) &
% 1.54/2.69 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.69 op(e2, e1) = e3) &
% 1.54/2.69 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.69 op(e2, e2) = e3) &
% 1.54/2.69 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.69 op(e2, e3) = e3) &
% 1.54/2.69 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.69 op(e3, e0) = e3) &
% 1.54/2.69 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.69 op(e3, e1) = e3) &
% 1.54/2.69 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.69 op(e3, e2) = e3) &
% 1.54/2.69 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.69 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.69 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.69 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.69 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.69 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.69 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.69 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.69 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.69 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.69 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.69 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.69 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.69 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.69 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.69 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.69 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.69 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.69 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.69 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.69 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.69 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.69 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.69 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.69 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.69 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.69 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.69 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.69 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.69 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.69 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.69 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.69 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.69 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.54/2.69 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.54/2.69 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.54/2.69 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.54/2.69 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.54/2.69 op(op(e2, e1), e1) = op(e2, op(e1, e1))) =>
% 1.54/2.69 op(op(e2, e1), e2) = op(e2, op(e1, e2)))),
% 1.54/2.69 inference(negate, [], [subgoal_58])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_0, plain,
% 1.54/2.69 (op(op(e2, e1), e2) != op(e2, op(e1, e2)) &
% 1.54/2.69 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.69 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.69 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.69 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.69 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.69 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.69 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.69 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.69 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.69 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.69 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.69 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.69 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.69 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.69 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.69 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.69 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.69 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.69 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.69 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.69 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.69 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.69 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.69 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.69 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.69 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.69 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.69 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.69 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.69 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.69 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.69 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.69 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.54/2.69 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.54/2.69 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.54/2.69 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.54/2.69 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.54/2.69 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.54/2.69 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.54/2.69 op(e3, e3) != e0) &
% 1.54/2.69 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.69 op(e3, e3) != e1) &
% 1.54/2.69 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.69 op(e3, e3) != e2) &
% 1.54/2.69 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.54/2.69 op(e3, e3) != e3) &
% 1.54/2.69 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.54/2.69 op(e0, e0) = e3) &
% 1.54/2.69 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.54/2.69 op(e0, e1) = e3) &
% 1.54/2.69 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.54/2.69 op(e0, e2) = e3) &
% 1.54/2.69 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.54/2.69 op(e0, e3) = e3) &
% 1.54/2.69 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.54/2.69 op(e1, e0) = e3) &
% 1.54/2.69 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.54/2.69 op(e1, e1) = e3) &
% 1.54/2.69 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.54/2.69 op(e1, e2) = e3) &
% 1.54/2.69 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.54/2.69 op(e1, e3) = e3) &
% 1.54/2.69 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.54/2.69 op(e2, e0) = e3) &
% 1.54/2.69 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.54/2.69 op(e2, e1) = e3) &
% 1.54/2.69 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.54/2.69 op(e2, e2) = e3) &
% 1.54/2.69 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.54/2.69 op(e2, e3) = e3) &
% 1.54/2.69 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.54/2.69 op(e3, e0) = e3) &
% 1.54/2.69 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.54/2.69 op(e3, e1) = e3) &
% 1.54/2.69 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.54/2.69 op(e3, e2) = e3) &
% 1.54/2.69 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.54/2.69 op(e3, e3) = e3)), inference(canonicalize, [], [negate_58_0])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_1, plain,
% 1.54/2.69 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.54/2.69 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.54/2.69 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.54/2.69 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.54/2.69 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.54/2.69 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_2, plain, (op(e0, e0) = e0),
% 1.54/2.69 inference(conjunct, [], [normalize_58_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_3, plain, (op(e3, e3) = e0),
% 1.54/2.69 inference(conjunct, [], [normalize_58_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_4, plain, (op(e1, e1) = e3),
% 1.54/2.69 inference(conjunct, [], [normalize_58_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_5, plain, (op(e2, e2) = e3),
% 1.54/2.69 inference(conjunct, [], [normalize_58_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_6, plain, (op(e0, e1) = e1),
% 1.54/2.69 inference(conjunct, [], [normalize_58_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_7, plain, (op(e0, e2) = e2),
% 1.54/2.69 inference(conjunct, [], [normalize_58_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_8, plain, (op(e0, e3) = e3),
% 1.54/2.69 inference(conjunct, [], [normalize_58_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_9, plain, (op(e1, e0) = e1),
% 1.54/2.69 inference(conjunct, [], [normalize_58_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_10, plain, (op(e1, e2) = e0),
% 1.54/2.69 inference(conjunct, [], [normalize_58_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_11, plain, (op(e1, e3) = e2),
% 1.54/2.69 inference(conjunct, [], [normalize_58_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_12, plain, (op(e2, e0) = e2),
% 1.54/2.69 inference(conjunct, [], [normalize_58_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_13, plain, (op(e2, e1) = e0),
% 1.54/2.69 inference(conjunct, [], [normalize_58_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_14, plain, (op(e2, e3) = e1),
% 1.54/2.69 inference(conjunct, [], [normalize_58_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_15, plain, (op(e3, e0) = e3),
% 1.54/2.69 inference(conjunct, [], [normalize_58_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_16, plain, (op(e3, e1) = e2),
% 1.54/2.69 inference(conjunct, [], [normalize_58_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_17, plain, (op(e3, e2) = e1),
% 1.54/2.69 inference(conjunct, [], [normalize_58_1])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_18, plain,
% 1.54/2.69 (op(op(e2, e1), e2) != op(e2, op(e1, e2)) &
% 1.54/2.69 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.54/2.69 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.54/2.69 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.54/2.69 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.54/2.69 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.54/2.69 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.54/2.69 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.54/2.69 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.54/2.69 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.54/2.69 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.54/2.69 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.54/2.69 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.54/2.69 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.54/2.69 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.54/2.69 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.54/2.69 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.54/2.69 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.54/2.69 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.54/2.69 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.54/2.69 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.54/2.69 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.54/2.69 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.54/2.69 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.54/2.69 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.54/2.69 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.54/2.69 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.54/2.69 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.54/2.69 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.54/2.69 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.54/2.69 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.54/2.69 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.54/2.69 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.54/2.69 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.54/2.69 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.54/2.69 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.54/2.69 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.54/2.69 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.54/2.69 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.54/2.69 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.54/2.69 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.54/2.69 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.54/2.69 op(e3, e3) != e1) &
% 1.54/2.69 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.54/2.69 op(e3, e3) != e2)),
% 1.54/2.69 inference(simplify, [],
% 1.54/2.69 [normalize_58_0, normalize_58_2, normalize_58_3,
% 1.54/2.69 normalize_58_4, normalize_58_5, normalize_58_2,
% 1.54/2.69 normalize_58_6, normalize_58_7, normalize_58_8,
% 1.54/2.69 normalize_58_9, normalize_58_4, normalize_58_10,
% 1.54/2.69 normalize_58_11, normalize_58_12, normalize_58_13,
% 1.54/2.69 normalize_58_5, normalize_58_14, normalize_58_15,
% 1.54/2.69 normalize_58_16, normalize_58_17, normalize_58_3])).
% 1.54/2.69
% 1.54/2.69 fof(normalize_58_19, plain, (op(op(e2, e1), e2) != op(e2, op(e1, e2))),
% 1.54/2.69 inference(conjunct, [], [normalize_58_18])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_0, plain, (op(op(e2, e1), e2) != op(e2, op(e1, e2))),
% 1.54/2.69 inference(canonicalize, [], [normalize_58_19])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_1, plain, (op(e0, e2) = e2),
% 1.54/2.69 inference(canonicalize, [], [normalize_58_7])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_2, plain, (op(e2, e1) = e0),
% 1.54/2.69 inference(canonicalize, [], [normalize_58_13])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_3, plain, (op(op(e2, e1), e2) = op(op(e2, e1), e2)),
% 1.54/2.69 introduced(tautology, [refl, [$fot(op(op(e2, e1), e2))]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_4, plain,
% 1.54/2.69 (op(e2, e1) != e0 | op(op(e2, e1), e2) != op(op(e2, e1), e2) |
% 1.54/2.69 op(op(e2, e1), e2) = op(e0, e2)),
% 1.54/2.69 introduced(tautology,
% 1.54/2.69 [equality,
% 1.54/2.69 [$cnf($equal(op(op(e2, e1), e2), op(op(e2, e1), e2))),
% 1.54/2.69 [1, 0], $fot(e0)]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_5, plain,
% 1.54/2.69 (op(e2, e1) != e0 | op(op(e2, e1), e2) = op(e0, e2)),
% 1.54/2.69 inference(resolve,
% 1.54/2.69 [$cnf($equal(op(op(e2, e1), e2), op(op(e2, e1), e2)))],
% 1.54/2.69 [refute_58_3, refute_58_4])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_6, plain, (op(op(e2, e1), e2) = op(e0, e2)),
% 1.54/2.69 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.54/2.69 [refute_58_2, refute_58_5])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_8, plain, (X != X | X != Y | Y = X),
% 1.54/2.69 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_9, plain, (X != Y | Y = X),
% 1.54/2.69 inference(resolve, [$cnf($equal(X, X))], [refute_58_7, refute_58_8])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_10, plain, (Y != X | Y != Z | X = Z),
% 1.54/2.69 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_11, plain, (X != Y | Y != Z | X = Z),
% 1.54/2.69 inference(resolve, [$cnf($equal(Y, X))], [refute_58_9, refute_58_10])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_12, plain,
% 1.54/2.69 (op(e0, e2) != e2 | op(op(e2, e1), e2) != op(e0, e2) |
% 1.54/2.69 op(op(e2, e1), e2) = e2),
% 1.54/2.69 inference(subst, [],
% 1.54/2.69 [refute_58_11 :
% 1.54/2.69 [bind(X, $fot(op(op(e2, e1), e2))),
% 1.54/2.69 bind(Y, $fot(op(e0, e2))), bind(Z, $fot(e2))]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_13, plain, (op(e0, e2) != e2 | op(op(e2, e1), e2) = e2),
% 1.54/2.69 inference(resolve, [$cnf($equal(op(op(e2, e1), e2), op(e0, e2)))],
% 1.54/2.69 [refute_58_6, refute_58_12])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_14, plain, (op(op(e2, e1), e2) = e2),
% 1.54/2.69 inference(resolve, [$cnf($equal(op(e0, e2), e2))],
% 1.54/2.69 [refute_58_1, refute_58_13])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_15, plain,
% 1.54/2.69 (e2 != op(e2, op(e1, e2)) | op(op(e2, e1), e2) != e2 |
% 1.54/2.69 op(op(e2, e1), e2) = op(e2, op(e1, e2))),
% 1.54/2.69 introduced(tautology,
% 1.54/2.69 [equality,
% 1.54/2.69 [$cnf($equal(op(op(e2, e1), e2), e2)), [1],
% 1.54/2.69 $fot(op(e2, op(e1, e2)))]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_16, plain,
% 1.54/2.69 (e2 != op(e2, op(e1, e2)) | op(op(e2, e1), e2) = op(e2, op(e1, e2))),
% 1.54/2.69 inference(resolve, [$cnf($equal(op(op(e2, e1), e2), e2))],
% 1.54/2.69 [refute_58_14, refute_58_15])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_17, plain, (op(e2, e0) = e2),
% 1.54/2.69 inference(canonicalize, [], [normalize_58_12])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_18, plain, (op(e1, e2) = e0),
% 1.54/2.69 inference(canonicalize, [], [normalize_58_10])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_19, plain, (op(e2, op(e1, e2)) = op(e2, op(e1, e2))),
% 1.54/2.69 introduced(tautology, [refl, [$fot(op(e2, op(e1, e2)))]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_20, plain,
% 1.54/2.69 (op(e1, e2) != e0 | op(e2, op(e1, e2)) != op(e2, op(e1, e2)) |
% 1.54/2.69 op(e2, op(e1, e2)) = op(e2, e0)),
% 1.54/2.69 introduced(tautology,
% 1.54/2.69 [equality,
% 1.54/2.69 [$cnf($equal(op(e2, op(e1, e2)), op(e2, op(e1, e2)))),
% 1.54/2.69 [1, 1], $fot(e0)]])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_21, plain,
% 1.54/2.69 (op(e1, e2) != e0 | op(e2, op(e1, e2)) = op(e2, e0)),
% 1.54/2.69 inference(resolve,
% 1.54/2.69 [$cnf($equal(op(e2, op(e1, e2)), op(e2, op(e1, e2))))],
% 1.54/2.69 [refute_58_19, refute_58_20])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_22, plain, (op(e2, op(e1, e2)) = op(e2, e0)),
% 1.54/2.69 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.54/2.69 [refute_58_18, refute_58_21])).
% 1.54/2.69
% 1.54/2.69 cnf(refute_58_23, plain,
% 1.54/2.69 (op(e2, e0) != e2 | op(e2, op(e1, e2)) != op(e2, e0) |
% 1.54/2.69 op(e2, op(e1, e2)) = e2),
% 1.54/2.69 inference(subst, [],
% 1.54/2.69 [refute_58_11 :
% 1.54/2.69 [bind(X, $fot(op(e2, op(e1, e2)))),
% 1.54/2.69 bind(Y, $fot(op(e2, e0))), bind(Z, $fot(e2))]])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_58_24, plain, (op(e2, e0) != e2 | op(e2, op(e1, e2)) = e2),
% 1.64/2.70 inference(resolve, [$cnf($equal(op(e2, op(e1, e2)), op(e2, e0)))],
% 1.64/2.70 [refute_58_22, refute_58_23])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_58_25, plain, (op(e2, op(e1, e2)) = e2),
% 1.64/2.70 inference(resolve, [$cnf($equal(op(e2, e0), e2))],
% 1.64/2.70 [refute_58_17, refute_58_24])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_58_26, plain,
% 1.64/2.70 (e2 != e2 | op(e2, op(e1, e2)) != e2 | e2 = op(e2, op(e1, e2))),
% 1.64/2.70 introduced(tautology,
% 1.64/2.70 [equality,
% 1.64/2.70 [$cnf(~ $equal(e2, op(e2, op(e1, e2)))), [1], $fot(e2)]])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_58_27, plain, (e2 != e2 | e2 = op(e2, op(e1, e2))),
% 1.64/2.70 inference(resolve, [$cnf($equal(op(e2, op(e1, e2)), e2))],
% 1.64/2.70 [refute_58_25, refute_58_26])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_58_28, plain,
% 1.64/2.70 (e2 != e2 | op(op(e2, e1), e2) = op(e2, op(e1, e2))),
% 1.64/2.70 inference(resolve, [$cnf($equal(e2, op(e2, op(e1, e2))))],
% 1.64/2.70 [refute_58_27, refute_58_16])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_58_29, plain, (e2 != e2),
% 1.64/2.70 inference(resolve,
% 1.64/2.70 [$cnf($equal(op(op(e2, e1), e2), op(e2, op(e1, e2))))],
% 1.64/2.70 [refute_58_28, refute_58_0])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_58_30, plain, (e2 = e2),
% 1.64/2.70 introduced(tautology, [refl, [$fot(e2)]])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_58_31, plain, ($false),
% 1.64/2.70 inference(resolve, [$cnf($equal(e2, e2))],
% 1.64/2.70 [refute_58_30, refute_58_29])).
% 1.64/2.70
% 1.64/2.70 fof(negate_59_0, plain,
% 1.64/2.70 (~
% 1.64/2.70 ((~
% 1.64/2.70 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.64/2.70 op(e3, e3) = e0) |
% 1.64/2.70 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.64/2.70 op(e3, e3) = e1) |
% 1.64/2.70 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.64/2.70 op(e3, e3) = e2) |
% 1.64/2.70 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.64/2.70 op(e3, e3) = e3)) &
% 1.64/2.70 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.70 op(e0, e0) = e3) &
% 1.64/2.70 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.70 op(e0, e1) = e3) &
% 1.64/2.70 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.70 op(e0, e2) = e3) &
% 1.64/2.70 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.70 op(e0, e3) = e3) &
% 1.64/2.70 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.70 op(e1, e0) = e3) &
% 1.64/2.70 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.70 op(e1, e1) = e3) &
% 1.64/2.70 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.70 op(e1, e2) = e3) &
% 1.64/2.70 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.70 op(e1, e3) = e3) &
% 1.64/2.70 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.70 op(e2, e0) = e3) &
% 1.64/2.70 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.70 op(e2, e1) = e3) &
% 1.64/2.70 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.70 op(e2, e2) = e3) &
% 1.64/2.70 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.70 op(e2, e3) = e3) &
% 1.64/2.70 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.70 op(e3, e0) = e3) &
% 1.64/2.70 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.70 op(e3, e1) = e3) &
% 1.64/2.70 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.70 op(e3, e2) = e3) &
% 1.64/2.70 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.70 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.70 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.70 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.70 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.70 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.70 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.70 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.70 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.70 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.70 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.70 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.70 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.70 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.70 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.70 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.70 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.70 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.70 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.70 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.70 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.70 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.70 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.70 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.70 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.70 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.70 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.70 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.70 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.70 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.70 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.70 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.70 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.70 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.70 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.70 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.70 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.70 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.70 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.70 op(op(e2, e1), e2) = op(e2, op(e1, e2))) =>
% 1.64/2.70 op(op(e2, e1), e3) = op(e2, op(e1, e3)))),
% 1.64/2.70 inference(negate, [], [subgoal_59])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_0, plain,
% 1.64/2.70 (op(op(e2, e1), e3) != op(e2, op(e1, e3)) &
% 1.64/2.70 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.70 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.70 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.70 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.70 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.70 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.70 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.70 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.70 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.70 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.70 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.70 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.70 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.70 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.70 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.70 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.70 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.70 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.70 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.70 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.70 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.70 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.70 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.70 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.70 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.70 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.70 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.70 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.70 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.70 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.70 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.70 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.70 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.70 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.70 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.70 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.70 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.70 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.70 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.70 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.64/2.70 op(e3, e3) != e0) &
% 1.64/2.70 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.70 op(e3, e3) != e1) &
% 1.64/2.70 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.70 op(e3, e3) != e2) &
% 1.64/2.70 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.64/2.70 op(e3, e3) != e3) &
% 1.64/2.70 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.70 op(e0, e0) = e3) &
% 1.64/2.70 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.70 op(e0, e1) = e3) &
% 1.64/2.70 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.70 op(e0, e2) = e3) &
% 1.64/2.70 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.70 op(e0, e3) = e3) &
% 1.64/2.70 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.70 op(e1, e0) = e3) &
% 1.64/2.70 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.70 op(e1, e1) = e3) &
% 1.64/2.70 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.70 op(e1, e2) = e3) &
% 1.64/2.70 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.70 op(e1, e3) = e3) &
% 1.64/2.70 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.70 op(e2, e0) = e3) &
% 1.64/2.70 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.70 op(e2, e1) = e3) &
% 1.64/2.70 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.70 op(e2, e2) = e3) &
% 1.64/2.70 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.70 op(e2, e3) = e3) &
% 1.64/2.70 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.70 op(e3, e0) = e3) &
% 1.64/2.70 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.70 op(e3, e1) = e3) &
% 1.64/2.70 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.70 op(e3, e2) = e3) &
% 1.64/2.70 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.70 op(e3, e3) = e3)), inference(canonicalize, [], [negate_59_0])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_1, plain,
% 1.64/2.70 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.64/2.70 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.64/2.70 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.64/2.70 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.64/2.70 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.64/2.70 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_2, plain, (op(e0, e0) = e0),
% 1.64/2.70 inference(conjunct, [], [normalize_59_1])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_3, plain, (op(e3, e3) = e0),
% 1.64/2.70 inference(conjunct, [], [normalize_59_1])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_4, plain, (op(e1, e1) = e3),
% 1.64/2.70 inference(conjunct, [], [normalize_59_1])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_5, plain, (op(e2, e2) = e3),
% 1.64/2.70 inference(conjunct, [], [normalize_59_1])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_6, plain, (op(e0, e1) = e1),
% 1.64/2.70 inference(conjunct, [], [normalize_59_1])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_7, plain, (op(e0, e2) = e2),
% 1.64/2.70 inference(conjunct, [], [normalize_59_1])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_8, plain, (op(e0, e3) = e3),
% 1.64/2.70 inference(conjunct, [], [normalize_59_1])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_9, plain, (op(e1, e0) = e1),
% 1.64/2.70 inference(conjunct, [], [normalize_59_1])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_10, plain, (op(e1, e2) = e0),
% 1.64/2.70 inference(conjunct, [], [normalize_59_1])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_11, plain, (op(e1, e3) = e2),
% 1.64/2.70 inference(conjunct, [], [normalize_59_1])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_12, plain, (op(e2, e0) = e2),
% 1.64/2.70 inference(conjunct, [], [normalize_59_1])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_13, plain, (op(e2, e1) = e0),
% 1.64/2.70 inference(conjunct, [], [normalize_59_1])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_14, plain, (op(e2, e3) = e1),
% 1.64/2.70 inference(conjunct, [], [normalize_59_1])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_15, plain, (op(e3, e0) = e3),
% 1.64/2.70 inference(conjunct, [], [normalize_59_1])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_16, plain, (op(e3, e1) = e2),
% 1.64/2.70 inference(conjunct, [], [normalize_59_1])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_17, plain, (op(e3, e2) = e1),
% 1.64/2.70 inference(conjunct, [], [normalize_59_1])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_18, plain,
% 1.64/2.70 (op(op(e2, e1), e3) != op(e2, op(e1, e3)) &
% 1.64/2.70 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.70 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.70 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.70 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.70 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.70 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.70 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.70 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.70 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.70 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.70 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.70 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.70 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.70 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.70 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.70 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.70 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.70 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.70 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.70 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.70 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.70 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.70 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.70 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.70 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.70 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.70 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.70 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.70 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.70 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.70 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.70 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.70 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.70 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.70 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.70 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.70 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.70 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.70 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.70 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.64/2.70 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.64/2.70 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.70 op(e3, e3) != e1) &
% 1.64/2.70 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.70 op(e3, e3) != e2)),
% 1.64/2.70 inference(simplify, [],
% 1.64/2.70 [normalize_59_0, normalize_59_2, normalize_59_3,
% 1.64/2.70 normalize_59_4, normalize_59_5, normalize_59_2,
% 1.64/2.70 normalize_59_6, normalize_59_7, normalize_59_8,
% 1.64/2.70 normalize_59_9, normalize_59_4, normalize_59_10,
% 1.64/2.70 normalize_59_11, normalize_59_12, normalize_59_13,
% 1.64/2.70 normalize_59_5, normalize_59_14, normalize_59_15,
% 1.64/2.70 normalize_59_16, normalize_59_17, normalize_59_3])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_59_19, plain, (op(op(e2, e1), e3) != op(e2, op(e1, e3))),
% 1.64/2.70 inference(conjunct, [], [normalize_59_18])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_0, plain, (op(op(e2, e1), e3) != op(e2, op(e1, e3))),
% 1.64/2.70 inference(canonicalize, [], [normalize_59_19])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_1, plain, (op(e0, e3) = e3),
% 1.64/2.70 inference(canonicalize, [], [normalize_59_8])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_2, plain, (op(e2, e1) = e0),
% 1.64/2.70 inference(canonicalize, [], [normalize_59_13])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_3, plain, (op(op(e2, e1), e3) = op(op(e2, e1), e3)),
% 1.64/2.70 introduced(tautology, [refl, [$fot(op(op(e2, e1), e3))]])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_4, plain,
% 1.64/2.70 (op(e2, e1) != e0 | op(op(e2, e1), e3) != op(op(e2, e1), e3) |
% 1.64/2.70 op(op(e2, e1), e3) = op(e0, e3)),
% 1.64/2.70 introduced(tautology,
% 1.64/2.70 [equality,
% 1.64/2.70 [$cnf($equal(op(op(e2, e1), e3), op(op(e2, e1), e3))),
% 1.64/2.70 [1, 0], $fot(e0)]])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_5, plain,
% 1.64/2.70 (op(e2, e1) != e0 | op(op(e2, e1), e3) = op(e0, e3)),
% 1.64/2.70 inference(resolve,
% 1.64/2.70 [$cnf($equal(op(op(e2, e1), e3), op(op(e2, e1), e3)))],
% 1.64/2.70 [refute_59_3, refute_59_4])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_6, plain, (op(op(e2, e1), e3) = op(e0, e3)),
% 1.64/2.70 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.64/2.70 [refute_59_2, refute_59_5])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_8, plain, (X != X | X != Y | Y = X),
% 1.64/2.70 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_9, plain, (X != Y | Y = X),
% 1.64/2.70 inference(resolve, [$cnf($equal(X, X))], [refute_59_7, refute_59_8])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_10, plain, (Y != X | Y != Z | X = Z),
% 1.64/2.70 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_11, plain, (X != Y | Y != Z | X = Z),
% 1.64/2.70 inference(resolve, [$cnf($equal(Y, X))], [refute_59_9, refute_59_10])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_12, plain,
% 1.64/2.70 (op(e0, e3) != e3 | op(op(e2, e1), e3) != op(e0, e3) |
% 1.64/2.70 op(op(e2, e1), e3) = e3),
% 1.64/2.70 inference(subst, [],
% 1.64/2.70 [refute_59_11 :
% 1.64/2.70 [bind(X, $fot(op(op(e2, e1), e3))),
% 1.64/2.70 bind(Y, $fot(op(e0, e3))), bind(Z, $fot(e3))]])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_13, plain, (op(e0, e3) != e3 | op(op(e2, e1), e3) = e3),
% 1.64/2.70 inference(resolve, [$cnf($equal(op(op(e2, e1), e3), op(e0, e3)))],
% 1.64/2.70 [refute_59_6, refute_59_12])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_14, plain, (op(op(e2, e1), e3) = e3),
% 1.64/2.70 inference(resolve, [$cnf($equal(op(e0, e3), e3))],
% 1.64/2.70 [refute_59_1, refute_59_13])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_15, plain,
% 1.64/2.70 (e3 != op(e2, op(e1, e3)) | op(op(e2, e1), e3) != e3 |
% 1.64/2.70 op(op(e2, e1), e3) = op(e2, op(e1, e3))),
% 1.64/2.70 introduced(tautology,
% 1.64/2.70 [equality,
% 1.64/2.70 [$cnf($equal(op(op(e2, e1), e3), e3)), [1],
% 1.64/2.70 $fot(op(e2, op(e1, e3)))]])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_16, plain,
% 1.64/2.70 (e3 != op(e2, op(e1, e3)) | op(op(e2, e1), e3) = op(e2, op(e1, e3))),
% 1.64/2.70 inference(resolve, [$cnf($equal(op(op(e2, e1), e3), e3))],
% 1.64/2.70 [refute_59_14, refute_59_15])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_17, plain, (op(e2, e2) = e3),
% 1.64/2.70 inference(canonicalize, [], [normalize_59_5])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_18, plain, (op(e1, e3) = e2),
% 1.64/2.70 inference(canonicalize, [], [normalize_59_11])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_19, plain, (op(e2, op(e1, e3)) = op(e2, op(e1, e3))),
% 1.64/2.70 introduced(tautology, [refl, [$fot(op(e2, op(e1, e3)))]])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_20, plain,
% 1.64/2.70 (op(e1, e3) != e2 | op(e2, op(e1, e3)) != op(e2, op(e1, e3)) |
% 1.64/2.70 op(e2, op(e1, e3)) = op(e2, e2)),
% 1.64/2.70 introduced(tautology,
% 1.64/2.70 [equality,
% 1.64/2.70 [$cnf($equal(op(e2, op(e1, e3)), op(e2, op(e1, e3)))),
% 1.64/2.70 [1, 1], $fot(e2)]])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_21, plain,
% 1.64/2.70 (op(e1, e3) != e2 | op(e2, op(e1, e3)) = op(e2, e2)),
% 1.64/2.70 inference(resolve,
% 1.64/2.70 [$cnf($equal(op(e2, op(e1, e3)), op(e2, op(e1, e3))))],
% 1.64/2.70 [refute_59_19, refute_59_20])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_22, plain, (op(e2, op(e1, e3)) = op(e2, e2)),
% 1.64/2.70 inference(resolve, [$cnf($equal(op(e1, e3), e2))],
% 1.64/2.70 [refute_59_18, refute_59_21])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_23, plain,
% 1.64/2.70 (op(e2, e2) != e3 | op(e2, op(e1, e3)) != op(e2, e2) |
% 1.64/2.70 op(e2, op(e1, e3)) = e3),
% 1.64/2.70 inference(subst, [],
% 1.64/2.70 [refute_59_11 :
% 1.64/2.70 [bind(X, $fot(op(e2, op(e1, e3)))),
% 1.64/2.70 bind(Y, $fot(op(e2, e2))), bind(Z, $fot(e3))]])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_24, plain, (op(e2, e2) != e3 | op(e2, op(e1, e3)) = e3),
% 1.64/2.70 inference(resolve, [$cnf($equal(op(e2, op(e1, e3)), op(e2, e2)))],
% 1.64/2.70 [refute_59_22, refute_59_23])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_25, plain, (op(e2, op(e1, e3)) = e3),
% 1.64/2.70 inference(resolve, [$cnf($equal(op(e2, e2), e3))],
% 1.64/2.70 [refute_59_17, refute_59_24])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_26, plain,
% 1.64/2.70 (e3 != e3 | op(e2, op(e1, e3)) != e3 | e3 = op(e2, op(e1, e3))),
% 1.64/2.70 introduced(tautology,
% 1.64/2.70 [equality,
% 1.64/2.70 [$cnf(~ $equal(e3, op(e2, op(e1, e3)))), [1], $fot(e3)]])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_27, plain, (e3 != e3 | e3 = op(e2, op(e1, e3))),
% 1.64/2.70 inference(resolve, [$cnf($equal(op(e2, op(e1, e3)), e3))],
% 1.64/2.70 [refute_59_25, refute_59_26])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_28, plain,
% 1.64/2.70 (e3 != e3 | op(op(e2, e1), e3) = op(e2, op(e1, e3))),
% 1.64/2.70 inference(resolve, [$cnf($equal(e3, op(e2, op(e1, e3))))],
% 1.64/2.70 [refute_59_27, refute_59_16])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_29, plain, (e3 != e3),
% 1.64/2.70 inference(resolve,
% 1.64/2.70 [$cnf($equal(op(op(e2, e1), e3), op(e2, op(e1, e3))))],
% 1.64/2.70 [refute_59_28, refute_59_0])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_30, plain, (e3 = e3),
% 1.64/2.70 introduced(tautology, [refl, [$fot(e3)]])).
% 1.64/2.70
% 1.64/2.70 cnf(refute_59_31, plain, ($false),
% 1.64/2.70 inference(resolve, [$cnf($equal(e3, e3))],
% 1.64/2.70 [refute_59_30, refute_59_29])).
% 1.64/2.70
% 1.64/2.70 fof(negate_60_0, plain,
% 1.64/2.70 (~
% 1.64/2.70 ((~
% 1.64/2.70 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.64/2.70 op(e3, e3) = e0) |
% 1.64/2.70 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.64/2.70 op(e3, e3) = e1) |
% 1.64/2.70 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.64/2.70 op(e3, e3) = e2) |
% 1.64/2.70 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.64/2.70 op(e3, e3) = e3)) &
% 1.64/2.70 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.70 op(e0, e0) = e3) &
% 1.64/2.70 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.70 op(e0, e1) = e3) &
% 1.64/2.70 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.70 op(e0, e2) = e3) &
% 1.64/2.70 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.70 op(e0, e3) = e3) &
% 1.64/2.70 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.70 op(e1, e0) = e3) &
% 1.64/2.70 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.70 op(e1, e1) = e3) &
% 1.64/2.70 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.70 op(e1, e2) = e3) &
% 1.64/2.70 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.70 op(e1, e3) = e3) &
% 1.64/2.70 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.70 op(e2, e0) = e3) &
% 1.64/2.70 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.70 op(e2, e1) = e3) &
% 1.64/2.70 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.70 op(e2, e2) = e3) &
% 1.64/2.70 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.70 op(e2, e3) = e3) &
% 1.64/2.70 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.70 op(e3, e0) = e3) &
% 1.64/2.70 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.70 op(e3, e1) = e3) &
% 1.64/2.70 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.70 op(e3, e2) = e3) &
% 1.64/2.70 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.70 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.70 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.70 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.70 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.70 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.70 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.70 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.70 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.70 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.70 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.70 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.70 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.70 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.70 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.70 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.70 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.70 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.70 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.70 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.70 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.70 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.70 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.70 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.70 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.70 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.70 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.70 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.70 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.70 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.70 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.70 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.70 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.70 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.70 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.70 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.70 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.70 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.70 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.70 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.70 op(op(e2, e1), e3) = op(e2, op(e1, e3))) =>
% 1.64/2.70 op(op(e2, e2), e0) = op(e2, op(e2, e0)))),
% 1.64/2.70 inference(negate, [], [subgoal_60])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_60_0, plain,
% 1.64/2.70 (op(op(e2, e2), e0) != op(e2, op(e2, e0)) &
% 1.64/2.70 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.70 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.70 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.70 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.70 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.70 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.70 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.70 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.70 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.70 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.70 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.70 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.70 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.70 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.70 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.70 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.70 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.70 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.70 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.70 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.70 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.70 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.70 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.70 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.70 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.70 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.70 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.70 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.70 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.70 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.70 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.70 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.70 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.70 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.70 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.70 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.70 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.70 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.70 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.70 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.70 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.64/2.70 op(e3, e3) != e0) &
% 1.64/2.70 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.70 op(e3, e3) != e1) &
% 1.64/2.70 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.70 op(e3, e3) != e2) &
% 1.64/2.70 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.64/2.70 op(e3, e3) != e3) &
% 1.64/2.70 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.70 op(e0, e0) = e3) &
% 1.64/2.70 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.70 op(e0, e1) = e3) &
% 1.64/2.70 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.70 op(e0, e2) = e3) &
% 1.64/2.70 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.70 op(e0, e3) = e3) &
% 1.64/2.70 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.70 op(e1, e0) = e3) &
% 1.64/2.70 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.70 op(e1, e1) = e3) &
% 1.64/2.70 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.70 op(e1, e2) = e3) &
% 1.64/2.70 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.70 op(e1, e3) = e3) &
% 1.64/2.70 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.70 op(e2, e0) = e3) &
% 1.64/2.70 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.70 op(e2, e1) = e3) &
% 1.64/2.70 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.70 op(e2, e2) = e3) &
% 1.64/2.70 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.70 op(e2, e3) = e3) &
% 1.64/2.70 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.70 op(e3, e0) = e3) &
% 1.64/2.70 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.70 op(e3, e1) = e3) &
% 1.64/2.70 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.70 op(e3, e2) = e3) &
% 1.64/2.70 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.70 op(e3, e3) = e3)), inference(canonicalize, [], [negate_60_0])).
% 1.64/2.70
% 1.64/2.70 fof(normalize_60_1, plain,
% 1.64/2.70 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.64/2.70 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.64/2.70 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.64/2.70 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.64/2.70 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.64/2.70 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_2, plain, (op(e0, e0) = e0),
% 1.64/2.71 inference(conjunct, [], [normalize_60_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_3, plain, (op(e3, e3) = e0),
% 1.64/2.71 inference(conjunct, [], [normalize_60_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_4, plain, (op(e1, e1) = e3),
% 1.64/2.71 inference(conjunct, [], [normalize_60_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_5, plain, (op(e2, e2) = e3),
% 1.64/2.71 inference(conjunct, [], [normalize_60_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_6, plain, (op(e0, e1) = e1),
% 1.64/2.71 inference(conjunct, [], [normalize_60_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_7, plain, (op(e0, e2) = e2),
% 1.64/2.71 inference(conjunct, [], [normalize_60_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_8, plain, (op(e0, e3) = e3),
% 1.64/2.71 inference(conjunct, [], [normalize_60_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_9, plain, (op(e1, e0) = e1),
% 1.64/2.71 inference(conjunct, [], [normalize_60_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_10, plain, (op(e1, e2) = e0),
% 1.64/2.71 inference(conjunct, [], [normalize_60_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_11, plain, (op(e1, e3) = e2),
% 1.64/2.71 inference(conjunct, [], [normalize_60_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_12, plain, (op(e2, e0) = e2),
% 1.64/2.71 inference(conjunct, [], [normalize_60_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_13, plain, (op(e2, e1) = e0),
% 1.64/2.71 inference(conjunct, [], [normalize_60_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_14, plain, (op(e2, e3) = e1),
% 1.64/2.71 inference(conjunct, [], [normalize_60_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_15, plain, (op(e3, e0) = e3),
% 1.64/2.71 inference(conjunct, [], [normalize_60_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_16, plain, (op(e3, e1) = e2),
% 1.64/2.71 inference(conjunct, [], [normalize_60_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_17, plain, (op(e3, e2) = e1),
% 1.64/2.71 inference(conjunct, [], [normalize_60_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_18, plain,
% 1.64/2.71 (op(op(e2, e2), e0) != op(e2, op(e2, e0)) &
% 1.64/2.71 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.71 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.71 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.71 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.71 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.71 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.71 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.71 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.71 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.71 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.71 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.71 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.71 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.71 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.71 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.71 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.71 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.71 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.71 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.71 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.71 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.71 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.71 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.71 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.71 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.71 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.71 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.71 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.71 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.71 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.71 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.71 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.71 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.71 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.71 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.71 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.71 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.71 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.71 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.71 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.71 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.64/2.71 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.64/2.71 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.71 op(e3, e3) != e1) &
% 1.64/2.71 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.71 op(e3, e3) != e2)),
% 1.64/2.71 inference(simplify, [],
% 1.64/2.71 [normalize_60_0, normalize_60_2, normalize_60_3,
% 1.64/2.71 normalize_60_4, normalize_60_5, normalize_60_2,
% 1.64/2.71 normalize_60_6, normalize_60_7, normalize_60_8,
% 1.64/2.71 normalize_60_9, normalize_60_4, normalize_60_10,
% 1.64/2.71 normalize_60_11, normalize_60_12, normalize_60_13,
% 1.64/2.71 normalize_60_5, normalize_60_14, normalize_60_15,
% 1.64/2.71 normalize_60_16, normalize_60_17, normalize_60_3])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_60_19, plain, (op(op(e2, e2), e0) != op(e2, op(e2, e0))),
% 1.64/2.71 inference(conjunct, [], [normalize_60_18])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_0, plain, (op(op(e2, e2), e0) != op(e2, op(e2, e0))),
% 1.64/2.71 inference(canonicalize, [], [normalize_60_19])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_1, plain, (op(e3, e0) = e3),
% 1.64/2.71 inference(canonicalize, [], [normalize_60_15])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_2, plain, (op(e2, e2) = e3),
% 1.64/2.71 inference(canonicalize, [], [normalize_60_5])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_3, plain, (op(op(e2, e2), e0) = op(op(e2, e2), e0)),
% 1.64/2.71 introduced(tautology, [refl, [$fot(op(op(e2, e2), e0))]])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_4, plain,
% 1.64/2.71 (op(e2, e2) != e3 | op(op(e2, e2), e0) != op(op(e2, e2), e0) |
% 1.64/2.71 op(op(e2, e2), e0) = op(e3, e0)),
% 1.64/2.71 introduced(tautology,
% 1.64/2.71 [equality,
% 1.64/2.71 [$cnf($equal(op(op(e2, e2), e0), op(op(e2, e2), e0))),
% 1.64/2.71 [1, 0], $fot(e3)]])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_5, plain,
% 1.64/2.71 (op(e2, e2) != e3 | op(op(e2, e2), e0) = op(e3, e0)),
% 1.64/2.71 inference(resolve,
% 1.64/2.71 [$cnf($equal(op(op(e2, e2), e0), op(op(e2, e2), e0)))],
% 1.64/2.71 [refute_60_3, refute_60_4])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_6, plain, (op(op(e2, e2), e0) = op(e3, e0)),
% 1.64/2.71 inference(resolve, [$cnf($equal(op(e2, e2), e3))],
% 1.64/2.71 [refute_60_2, refute_60_5])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_8, plain, (X != X | X != Y | Y = X),
% 1.64/2.71 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_9, plain, (X != Y | Y = X),
% 1.64/2.71 inference(resolve, [$cnf($equal(X, X))], [refute_60_7, refute_60_8])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_10, plain, (Y != X | Y != Z | X = Z),
% 1.64/2.71 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_11, plain, (X != Y | Y != Z | X = Z),
% 1.64/2.71 inference(resolve, [$cnf($equal(Y, X))], [refute_60_9, refute_60_10])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_12, plain,
% 1.64/2.71 (op(e3, e0) != e3 | op(op(e2, e2), e0) != op(e3, e0) |
% 1.64/2.71 op(op(e2, e2), e0) = e3),
% 1.64/2.71 inference(subst, [],
% 1.64/2.71 [refute_60_11 :
% 1.64/2.71 [bind(X, $fot(op(op(e2, e2), e0))),
% 1.64/2.71 bind(Y, $fot(op(e3, e0))), bind(Z, $fot(e3))]])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_13, plain, (op(e3, e0) != e3 | op(op(e2, e2), e0) = e3),
% 1.64/2.71 inference(resolve, [$cnf($equal(op(op(e2, e2), e0), op(e3, e0)))],
% 1.64/2.71 [refute_60_6, refute_60_12])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_14, plain, (op(op(e2, e2), e0) = e3),
% 1.64/2.71 inference(resolve, [$cnf($equal(op(e3, e0), e3))],
% 1.64/2.71 [refute_60_1, refute_60_13])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_15, plain,
% 1.64/2.71 (e3 != op(e2, op(e2, e0)) | op(op(e2, e2), e0) != e3 |
% 1.64/2.71 op(op(e2, e2), e0) = op(e2, op(e2, e0))),
% 1.64/2.71 introduced(tautology,
% 1.64/2.71 [equality,
% 1.64/2.71 [$cnf($equal(op(op(e2, e2), e0), e3)), [1],
% 1.64/2.71 $fot(op(e2, op(e2, e0)))]])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_16, plain,
% 1.64/2.71 (e3 != op(e2, op(e2, e0)) | op(op(e2, e2), e0) = op(e2, op(e2, e0))),
% 1.64/2.71 inference(resolve, [$cnf($equal(op(op(e2, e2), e0), e3))],
% 1.64/2.71 [refute_60_14, refute_60_15])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_17, plain, (op(e2, e0) = e2),
% 1.64/2.71 inference(canonicalize, [], [normalize_60_12])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_18, plain, (op(e2, op(e2, e0)) = op(e2, op(e2, e0))),
% 1.64/2.71 introduced(tautology, [refl, [$fot(op(e2, op(e2, e0)))]])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_19, plain,
% 1.64/2.71 (op(e2, e0) != e2 | op(e2, op(e2, e0)) != op(e2, op(e2, e0)) |
% 1.64/2.71 op(e2, op(e2, e0)) = op(e2, e2)),
% 1.64/2.71 introduced(tautology,
% 1.64/2.71 [equality,
% 1.64/2.71 [$cnf($equal(op(e2, op(e2, e0)), op(e2, op(e2, e0)))),
% 1.64/2.71 [1, 1], $fot(e2)]])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_20, plain,
% 1.64/2.71 (op(e2, e0) != e2 | op(e2, op(e2, e0)) = op(e2, e2)),
% 1.64/2.71 inference(resolve,
% 1.64/2.71 [$cnf($equal(op(e2, op(e2, e0)), op(e2, op(e2, e0))))],
% 1.64/2.71 [refute_60_18, refute_60_19])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_21, plain, (op(e2, op(e2, e0)) = op(e2, e2)),
% 1.64/2.71 inference(resolve, [$cnf($equal(op(e2, e0), e2))],
% 1.64/2.71 [refute_60_17, refute_60_20])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_22, plain,
% 1.64/2.71 (op(e2, e2) != e3 | op(e2, op(e2, e0)) != op(e2, e2) |
% 1.64/2.71 op(e2, op(e2, e0)) = e3),
% 1.64/2.71 inference(subst, [],
% 1.64/2.71 [refute_60_11 :
% 1.64/2.71 [bind(X, $fot(op(e2, op(e2, e0)))),
% 1.64/2.71 bind(Y, $fot(op(e2, e2))), bind(Z, $fot(e3))]])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_23, plain, (op(e2, e2) != e3 | op(e2, op(e2, e0)) = e3),
% 1.64/2.71 inference(resolve, [$cnf($equal(op(e2, op(e2, e0)), op(e2, e2)))],
% 1.64/2.71 [refute_60_21, refute_60_22])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_24, plain, (op(e2, op(e2, e0)) = e3),
% 1.64/2.71 inference(resolve, [$cnf($equal(op(e2, e2), e3))],
% 1.64/2.71 [refute_60_2, refute_60_23])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_25, plain,
% 1.64/2.71 (e3 != e3 | op(e2, op(e2, e0)) != e3 | e3 = op(e2, op(e2, e0))),
% 1.64/2.71 introduced(tautology,
% 1.64/2.71 [equality,
% 1.64/2.71 [$cnf(~ $equal(e3, op(e2, op(e2, e0)))), [1], $fot(e3)]])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_26, plain, (e3 != e3 | e3 = op(e2, op(e2, e0))),
% 1.64/2.71 inference(resolve, [$cnf($equal(op(e2, op(e2, e0)), e3))],
% 1.64/2.71 [refute_60_24, refute_60_25])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_27, plain,
% 1.64/2.71 (e3 != e3 | op(op(e2, e2), e0) = op(e2, op(e2, e0))),
% 1.64/2.71 inference(resolve, [$cnf($equal(e3, op(e2, op(e2, e0))))],
% 1.64/2.71 [refute_60_26, refute_60_16])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_28, plain, (e3 != e3),
% 1.64/2.71 inference(resolve,
% 1.64/2.71 [$cnf($equal(op(op(e2, e2), e0), op(e2, op(e2, e0))))],
% 1.64/2.71 [refute_60_27, refute_60_0])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_29, plain, (e3 = e3),
% 1.64/2.71 introduced(tautology, [refl, [$fot(e3)]])).
% 1.64/2.71
% 1.64/2.71 cnf(refute_60_30, plain, ($false),
% 1.64/2.71 inference(resolve, [$cnf($equal(e3, e3))],
% 1.64/2.71 [refute_60_29, refute_60_28])).
% 1.64/2.71
% 1.64/2.71 fof(negate_61_0, plain,
% 1.64/2.71 (~
% 1.64/2.71 ((~
% 1.64/2.71 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.64/2.71 op(e3, e3) = e0) |
% 1.64/2.71 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.64/2.71 op(e3, e3) = e1) |
% 1.64/2.71 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.64/2.71 op(e3, e3) = e2) |
% 1.64/2.71 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.64/2.71 op(e3, e3) = e3)) &
% 1.64/2.71 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.71 op(e0, e0) = e3) &
% 1.64/2.71 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.71 op(e0, e1) = e3) &
% 1.64/2.71 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.71 op(e0, e2) = e3) &
% 1.64/2.71 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.71 op(e0, e3) = e3) &
% 1.64/2.71 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.71 op(e1, e0) = e3) &
% 1.64/2.71 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.71 op(e1, e1) = e3) &
% 1.64/2.71 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.71 op(e1, e2) = e3) &
% 1.64/2.71 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.71 op(e1, e3) = e3) &
% 1.64/2.71 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.71 op(e2, e0) = e3) &
% 1.64/2.71 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.71 op(e2, e1) = e3) &
% 1.64/2.71 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.71 op(e2, e2) = e3) &
% 1.64/2.71 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.71 op(e2, e3) = e3) &
% 1.64/2.71 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.71 op(e3, e0) = e3) &
% 1.64/2.71 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.71 op(e3, e1) = e3) &
% 1.64/2.71 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.71 op(e3, e2) = e3) &
% 1.64/2.71 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.71 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.71 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.71 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.71 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.71 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.71 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.71 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.71 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.71 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.71 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.71 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.71 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.71 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.71 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.71 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.71 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.71 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.71 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.71 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.71 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.71 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.71 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.71 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.71 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.71 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.71 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.71 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.71 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.71 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.71 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.71 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.71 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.71 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.71 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.71 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.71 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.71 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.71 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.71 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.71 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.71 op(op(e2, e2), e0) = op(e2, op(e2, e0))) =>
% 1.64/2.71 op(op(e2, e2), e1) = op(e2, op(e2, e1)))),
% 1.64/2.71 inference(negate, [], [subgoal_61])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_0, plain,
% 1.64/2.71 (op(op(e2, e2), e1) != op(e2, op(e2, e1)) &
% 1.64/2.71 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.71 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.71 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.71 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.71 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.71 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.71 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.71 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.71 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.71 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.71 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.71 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.71 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.71 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.71 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.71 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.71 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.71 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.71 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.71 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.71 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.71 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.71 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.71 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.71 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.71 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.71 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.71 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.71 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.71 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.71 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.71 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.71 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.71 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.71 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.71 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.71 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.71 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.71 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.71 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.71 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.71 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.64/2.71 op(e3, e3) != e0) &
% 1.64/2.71 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.71 op(e3, e3) != e1) &
% 1.64/2.71 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.71 op(e3, e3) != e2) &
% 1.64/2.71 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.64/2.71 op(e3, e3) != e3) &
% 1.64/2.71 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.71 op(e0, e0) = e3) &
% 1.64/2.71 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.71 op(e0, e1) = e3) &
% 1.64/2.71 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.71 op(e0, e2) = e3) &
% 1.64/2.71 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.71 op(e0, e3) = e3) &
% 1.64/2.71 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.71 op(e1, e0) = e3) &
% 1.64/2.71 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.71 op(e1, e1) = e3) &
% 1.64/2.71 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.71 op(e1, e2) = e3) &
% 1.64/2.71 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.71 op(e1, e3) = e3) &
% 1.64/2.71 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.71 op(e2, e0) = e3) &
% 1.64/2.71 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.71 op(e2, e1) = e3) &
% 1.64/2.71 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.71 op(e2, e2) = e3) &
% 1.64/2.71 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.71 op(e2, e3) = e3) &
% 1.64/2.71 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.71 op(e3, e0) = e3) &
% 1.64/2.71 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.71 op(e3, e1) = e3) &
% 1.64/2.71 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.71 op(e3, e2) = e3) &
% 1.64/2.71 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.71 op(e3, e3) = e3)), inference(canonicalize, [], [negate_61_0])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_1, plain,
% 1.64/2.71 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.64/2.71 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.64/2.71 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.64/2.71 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.64/2.71 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.64/2.71 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_2, plain, (op(e0, e0) = e0),
% 1.64/2.71 inference(conjunct, [], [normalize_61_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_3, plain, (op(e3, e3) = e0),
% 1.64/2.71 inference(conjunct, [], [normalize_61_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_4, plain, (op(e1, e1) = e3),
% 1.64/2.71 inference(conjunct, [], [normalize_61_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_5, plain, (op(e2, e2) = e3),
% 1.64/2.71 inference(conjunct, [], [normalize_61_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_6, plain, (op(e0, e1) = e1),
% 1.64/2.71 inference(conjunct, [], [normalize_61_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_7, plain, (op(e0, e2) = e2),
% 1.64/2.71 inference(conjunct, [], [normalize_61_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_8, plain, (op(e0, e3) = e3),
% 1.64/2.71 inference(conjunct, [], [normalize_61_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_9, plain, (op(e1, e0) = e1),
% 1.64/2.71 inference(conjunct, [], [normalize_61_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_10, plain, (op(e1, e2) = e0),
% 1.64/2.71 inference(conjunct, [], [normalize_61_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_11, plain, (op(e1, e3) = e2),
% 1.64/2.71 inference(conjunct, [], [normalize_61_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_12, plain, (op(e2, e0) = e2),
% 1.64/2.71 inference(conjunct, [], [normalize_61_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_13, plain, (op(e2, e1) = e0),
% 1.64/2.71 inference(conjunct, [], [normalize_61_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_14, plain, (op(e2, e3) = e1),
% 1.64/2.71 inference(conjunct, [], [normalize_61_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_15, plain, (op(e3, e0) = e3),
% 1.64/2.71 inference(conjunct, [], [normalize_61_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_16, plain, (op(e3, e1) = e2),
% 1.64/2.71 inference(conjunct, [], [normalize_61_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_17, plain, (op(e3, e2) = e1),
% 1.64/2.71 inference(conjunct, [], [normalize_61_1])).
% 1.64/2.71
% 1.64/2.71 fof(normalize_61_18, plain,
% 1.64/2.71 (op(op(e2, e2), e1) != op(e2, op(e2, e1)) &
% 1.64/2.71 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.71 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.71 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.71 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.71 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.71 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.71 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.71 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.71 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.71 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.71 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.71 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.71 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.71 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.71 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.71 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.71 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.71 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.71 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.71 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.71 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.71 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.71 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.71 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.71 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.71 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.71 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.71 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.71 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.71 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.71 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.71 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.71 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.71 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.71 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.71 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.71 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.71 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.71 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.71 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.71 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.71 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.64/2.71 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.64/2.71 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.71 op(e3, e3) != e1) &
% 1.64/2.71 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.71 op(e3, e3) != e2)),
% 1.64/2.71 inference(simplify, [],
% 1.64/2.71 [normalize_61_0, normalize_61_2, normalize_61_3,
% 1.64/2.71 normalize_61_4, normalize_61_5, normalize_61_2,
% 1.64/2.71 normalize_61_6, normalize_61_7, normalize_61_8,
% 1.64/2.71 normalize_61_9, normalize_61_4, normalize_61_10,
% 1.64/2.71 normalize_61_11, normalize_61_12, normalize_61_13,
% 1.64/2.71 normalize_61_5, normalize_61_14, normalize_61_15,
% 1.64/2.71 normalize_61_16, normalize_61_17, normalize_61_3])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_61_19, plain, (op(op(e2, e2), e1) != op(e2, op(e2, e1))),
% 1.64/2.72 inference(conjunct, [], [normalize_61_18])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_0, plain, (op(op(e2, e2), e1) != op(e2, op(e2, e1))),
% 1.64/2.72 inference(canonicalize, [], [normalize_61_19])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_1, plain, (op(e3, e1) = e2),
% 1.64/2.72 inference(canonicalize, [], [normalize_61_16])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_2, plain, (op(e2, e2) = e3),
% 1.64/2.72 inference(canonicalize, [], [normalize_61_5])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_3, plain, (op(op(e2, e2), e1) = op(op(e2, e2), e1)),
% 1.64/2.72 introduced(tautology, [refl, [$fot(op(op(e2, e2), e1))]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_4, plain,
% 1.64/2.72 (op(e2, e2) != e3 | op(op(e2, e2), e1) != op(op(e2, e2), e1) |
% 1.64/2.72 op(op(e2, e2), e1) = op(e3, e1)),
% 1.64/2.72 introduced(tautology,
% 1.64/2.72 [equality,
% 1.64/2.72 [$cnf($equal(op(op(e2, e2), e1), op(op(e2, e2), e1))),
% 1.64/2.72 [1, 0], $fot(e3)]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_5, plain,
% 1.64/2.72 (op(e2, e2) != e3 | op(op(e2, e2), e1) = op(e3, e1)),
% 1.64/2.72 inference(resolve,
% 1.64/2.72 [$cnf($equal(op(op(e2, e2), e1), op(op(e2, e2), e1)))],
% 1.64/2.72 [refute_61_3, refute_61_4])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_6, plain, (op(op(e2, e2), e1) = op(e3, e1)),
% 1.64/2.72 inference(resolve, [$cnf($equal(op(e2, e2), e3))],
% 1.64/2.72 [refute_61_2, refute_61_5])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_8, plain, (X != X | X != Y | Y = X),
% 1.64/2.72 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_9, plain, (X != Y | Y = X),
% 1.64/2.72 inference(resolve, [$cnf($equal(X, X))], [refute_61_7, refute_61_8])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_10, plain, (Y != X | Y != Z | X = Z),
% 1.64/2.72 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_11, plain, (X != Y | Y != Z | X = Z),
% 1.64/2.72 inference(resolve, [$cnf($equal(Y, X))], [refute_61_9, refute_61_10])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_12, plain,
% 1.64/2.72 (op(e3, e1) != e2 | op(op(e2, e2), e1) != op(e3, e1) |
% 1.64/2.72 op(op(e2, e2), e1) = e2),
% 1.64/2.72 inference(subst, [],
% 1.64/2.72 [refute_61_11 :
% 1.64/2.72 [bind(X, $fot(op(op(e2, e2), e1))),
% 1.64/2.72 bind(Y, $fot(op(e3, e1))), bind(Z, $fot(e2))]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_13, plain, (op(e3, e1) != e2 | op(op(e2, e2), e1) = e2),
% 1.64/2.72 inference(resolve, [$cnf($equal(op(op(e2, e2), e1), op(e3, e1)))],
% 1.64/2.72 [refute_61_6, refute_61_12])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_14, plain, (op(op(e2, e2), e1) = e2),
% 1.64/2.72 inference(resolve, [$cnf($equal(op(e3, e1), e2))],
% 1.64/2.72 [refute_61_1, refute_61_13])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_15, plain,
% 1.64/2.72 (e2 != op(e2, op(e2, e1)) | op(op(e2, e2), e1) != e2 |
% 1.64/2.72 op(op(e2, e2), e1) = op(e2, op(e2, e1))),
% 1.64/2.72 introduced(tautology,
% 1.64/2.72 [equality,
% 1.64/2.72 [$cnf($equal(op(op(e2, e2), e1), e2)), [1],
% 1.64/2.72 $fot(op(e2, op(e2, e1)))]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_16, plain,
% 1.64/2.72 (e2 != op(e2, op(e2, e1)) | op(op(e2, e2), e1) = op(e2, op(e2, e1))),
% 1.64/2.72 inference(resolve, [$cnf($equal(op(op(e2, e2), e1), e2))],
% 1.64/2.72 [refute_61_14, refute_61_15])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_17, plain, (op(e2, e0) = e2),
% 1.64/2.72 inference(canonicalize, [], [normalize_61_12])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_18, plain, (op(e2, e1) = e0),
% 1.64/2.72 inference(canonicalize, [], [normalize_61_13])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_19, plain, (op(e2, op(e2, e1)) = op(e2, op(e2, e1))),
% 1.64/2.72 introduced(tautology, [refl, [$fot(op(e2, op(e2, e1)))]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_20, plain,
% 1.64/2.72 (op(e2, e1) != e0 | op(e2, op(e2, e1)) != op(e2, op(e2, e1)) |
% 1.64/2.72 op(e2, op(e2, e1)) = op(e2, e0)),
% 1.64/2.72 introduced(tautology,
% 1.64/2.72 [equality,
% 1.64/2.72 [$cnf($equal(op(e2, op(e2, e1)), op(e2, op(e2, e1)))),
% 1.64/2.72 [1, 1], $fot(e0)]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_21, plain,
% 1.64/2.72 (op(e2, e1) != e0 | op(e2, op(e2, e1)) = op(e2, e0)),
% 1.64/2.72 inference(resolve,
% 1.64/2.72 [$cnf($equal(op(e2, op(e2, e1)), op(e2, op(e2, e1))))],
% 1.64/2.72 [refute_61_19, refute_61_20])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_22, plain, (op(e2, op(e2, e1)) = op(e2, e0)),
% 1.64/2.72 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.64/2.72 [refute_61_18, refute_61_21])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_23, plain,
% 1.64/2.72 (op(e2, e0) != e2 | op(e2, op(e2, e1)) != op(e2, e0) |
% 1.64/2.72 op(e2, op(e2, e1)) = e2),
% 1.64/2.72 inference(subst, [],
% 1.64/2.72 [refute_61_11 :
% 1.64/2.72 [bind(X, $fot(op(e2, op(e2, e1)))),
% 1.64/2.72 bind(Y, $fot(op(e2, e0))), bind(Z, $fot(e2))]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_24, plain, (op(e2, e0) != e2 | op(e2, op(e2, e1)) = e2),
% 1.64/2.72 inference(resolve, [$cnf($equal(op(e2, op(e2, e1)), op(e2, e0)))],
% 1.64/2.72 [refute_61_22, refute_61_23])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_25, plain, (op(e2, op(e2, e1)) = e2),
% 1.64/2.72 inference(resolve, [$cnf($equal(op(e2, e0), e2))],
% 1.64/2.72 [refute_61_17, refute_61_24])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_26, plain,
% 1.64/2.72 (e2 != e2 | op(e2, op(e2, e1)) != e2 | e2 = op(e2, op(e2, e1))),
% 1.64/2.72 introduced(tautology,
% 1.64/2.72 [equality,
% 1.64/2.72 [$cnf(~ $equal(e2, op(e2, op(e2, e1)))), [1], $fot(e2)]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_27, plain, (e2 != e2 | e2 = op(e2, op(e2, e1))),
% 1.64/2.72 inference(resolve, [$cnf($equal(op(e2, op(e2, e1)), e2))],
% 1.64/2.72 [refute_61_25, refute_61_26])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_28, plain,
% 1.64/2.72 (e2 != e2 | op(op(e2, e2), e1) = op(e2, op(e2, e1))),
% 1.64/2.72 inference(resolve, [$cnf($equal(e2, op(e2, op(e2, e1))))],
% 1.64/2.72 [refute_61_27, refute_61_16])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_29, plain, (e2 != e2),
% 1.64/2.72 inference(resolve,
% 1.64/2.72 [$cnf($equal(op(op(e2, e2), e1), op(e2, op(e2, e1))))],
% 1.64/2.72 [refute_61_28, refute_61_0])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_30, plain, (e2 = e2),
% 1.64/2.72 introduced(tautology, [refl, [$fot(e2)]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_61_31, plain, ($false),
% 1.64/2.72 inference(resolve, [$cnf($equal(e2, e2))],
% 1.64/2.72 [refute_61_30, refute_61_29])).
% 1.64/2.72
% 1.64/2.72 fof(negate_62_0, plain,
% 1.64/2.72 (~
% 1.64/2.72 ((~
% 1.64/2.72 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.64/2.72 op(e3, e3) = e0) |
% 1.64/2.72 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.64/2.72 op(e3, e3) = e1) |
% 1.64/2.72 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.64/2.72 op(e3, e3) = e2) |
% 1.64/2.72 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.64/2.72 op(e3, e3) = e3)) &
% 1.64/2.72 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.72 op(e0, e0) = e3) &
% 1.64/2.72 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.72 op(e0, e1) = e3) &
% 1.64/2.72 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.72 op(e0, e2) = e3) &
% 1.64/2.72 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.72 op(e0, e3) = e3) &
% 1.64/2.72 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.72 op(e1, e0) = e3) &
% 1.64/2.72 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.72 op(e1, e1) = e3) &
% 1.64/2.72 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.72 op(e1, e2) = e3) &
% 1.64/2.72 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.72 op(e1, e3) = e3) &
% 1.64/2.72 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.72 op(e2, e0) = e3) &
% 1.64/2.72 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.72 op(e2, e1) = e3) &
% 1.64/2.72 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.72 op(e2, e2) = e3) &
% 1.64/2.72 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.72 op(e2, e3) = e3) &
% 1.64/2.72 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.72 op(e3, e0) = e3) &
% 1.64/2.72 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.72 op(e3, e1) = e3) &
% 1.64/2.72 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.72 op(e3, e2) = e3) &
% 1.64/2.72 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.72 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.72 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.72 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.72 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.72 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.72 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.72 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.72 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.72 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.72 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.72 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.72 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.72 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.72 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.72 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.72 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.72 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.72 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.72 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.72 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.72 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.72 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.72 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.72 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.72 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.72 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.72 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.72 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.72 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.72 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.72 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.72 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.72 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.72 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.72 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.72 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.72 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.72 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.72 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.72 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.72 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.72 op(op(e2, e2), e1) = op(e2, op(e2, e1))) =>
% 1.64/2.72 op(op(e2, e2), e2) = op(e2, op(e2, e2)))),
% 1.64/2.72 inference(negate, [], [subgoal_62])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_0, plain,
% 1.64/2.72 (op(op(e2, e2), e2) != op(e2, op(e2, e2)) &
% 1.64/2.72 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.72 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.72 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.72 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.72 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.72 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.72 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.72 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.72 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.72 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.72 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.72 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.72 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.72 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.72 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.72 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.72 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.72 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.72 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.72 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.72 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.72 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.72 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.72 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.72 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.72 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.72 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.72 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.72 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.72 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.72 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.72 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.72 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.72 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.72 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.72 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.72 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.72 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.72 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.72 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.72 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.72 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.72 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.64/2.72 op(e3, e3) != e0) &
% 1.64/2.72 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.72 op(e3, e3) != e1) &
% 1.64/2.72 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.72 op(e3, e3) != e2) &
% 1.64/2.72 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.64/2.72 op(e3, e3) != e3) &
% 1.64/2.72 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.72 op(e0, e0) = e3) &
% 1.64/2.72 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.72 op(e0, e1) = e3) &
% 1.64/2.72 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.72 op(e0, e2) = e3) &
% 1.64/2.72 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.72 op(e0, e3) = e3) &
% 1.64/2.72 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.72 op(e1, e0) = e3) &
% 1.64/2.72 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.72 op(e1, e1) = e3) &
% 1.64/2.72 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.72 op(e1, e2) = e3) &
% 1.64/2.72 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.72 op(e1, e3) = e3) &
% 1.64/2.72 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.72 op(e2, e0) = e3) &
% 1.64/2.72 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.72 op(e2, e1) = e3) &
% 1.64/2.72 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.72 op(e2, e2) = e3) &
% 1.64/2.72 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.72 op(e2, e3) = e3) &
% 1.64/2.72 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.72 op(e3, e0) = e3) &
% 1.64/2.72 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.72 op(e3, e1) = e3) &
% 1.64/2.72 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.72 op(e3, e2) = e3) &
% 1.64/2.72 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.72 op(e3, e3) = e3)), inference(canonicalize, [], [negate_62_0])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_1, plain,
% 1.64/2.72 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.64/2.72 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.64/2.72 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.64/2.72 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.64/2.72 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.64/2.72 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_2, plain, (op(e0, e0) = e0),
% 1.64/2.72 inference(conjunct, [], [normalize_62_1])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_3, plain, (op(e3, e3) = e0),
% 1.64/2.72 inference(conjunct, [], [normalize_62_1])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_4, plain, (op(e1, e1) = e3),
% 1.64/2.72 inference(conjunct, [], [normalize_62_1])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_5, plain, (op(e2, e2) = e3),
% 1.64/2.72 inference(conjunct, [], [normalize_62_1])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_6, plain, (op(e0, e1) = e1),
% 1.64/2.72 inference(conjunct, [], [normalize_62_1])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_7, plain, (op(e0, e2) = e2),
% 1.64/2.72 inference(conjunct, [], [normalize_62_1])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_8, plain, (op(e0, e3) = e3),
% 1.64/2.72 inference(conjunct, [], [normalize_62_1])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_9, plain, (op(e1, e0) = e1),
% 1.64/2.72 inference(conjunct, [], [normalize_62_1])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_10, plain, (op(e1, e2) = e0),
% 1.64/2.72 inference(conjunct, [], [normalize_62_1])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_11, plain, (op(e1, e3) = e2),
% 1.64/2.72 inference(conjunct, [], [normalize_62_1])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_12, plain, (op(e2, e0) = e2),
% 1.64/2.72 inference(conjunct, [], [normalize_62_1])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_13, plain, (op(e2, e1) = e0),
% 1.64/2.72 inference(conjunct, [], [normalize_62_1])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_14, plain, (op(e2, e3) = e1),
% 1.64/2.72 inference(conjunct, [], [normalize_62_1])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_15, plain, (op(e3, e0) = e3),
% 1.64/2.72 inference(conjunct, [], [normalize_62_1])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_16, plain, (op(e3, e1) = e2),
% 1.64/2.72 inference(conjunct, [], [normalize_62_1])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_17, plain, (op(e3, e2) = e1),
% 1.64/2.72 inference(conjunct, [], [normalize_62_1])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_18, plain,
% 1.64/2.72 (op(op(e2, e2), e2) != op(e2, op(e2, e2)) &
% 1.64/2.72 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.72 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.72 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.72 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.72 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.72 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.72 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.72 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.72 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.72 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.72 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.72 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.72 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.72 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.72 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.72 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.72 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.72 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.72 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.72 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.72 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.72 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.72 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.72 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.72 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.72 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.72 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.72 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.72 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.72 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.72 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.72 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.72 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.72 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.72 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.72 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.72 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.72 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.72 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.72 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.72 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.72 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.72 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.64/2.72 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.64/2.72 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.72 op(e3, e3) != e1) &
% 1.64/2.72 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.72 op(e3, e3) != e2)),
% 1.64/2.72 inference(simplify, [],
% 1.64/2.72 [normalize_62_0, normalize_62_2, normalize_62_3,
% 1.64/2.72 normalize_62_4, normalize_62_5, normalize_62_2,
% 1.64/2.72 normalize_62_6, normalize_62_7, normalize_62_8,
% 1.64/2.72 normalize_62_9, normalize_62_4, normalize_62_10,
% 1.64/2.72 normalize_62_11, normalize_62_12, normalize_62_13,
% 1.64/2.72 normalize_62_5, normalize_62_14, normalize_62_15,
% 1.64/2.72 normalize_62_16, normalize_62_17, normalize_62_3])).
% 1.64/2.72
% 1.64/2.72 fof(normalize_62_19, plain, (op(op(e2, e2), e2) != op(e2, op(e2, e2))),
% 1.64/2.72 inference(conjunct, [], [normalize_62_18])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_0, plain, (op(op(e2, e2), e2) != op(e2, op(e2, e2))),
% 1.64/2.72 inference(canonicalize, [], [normalize_62_19])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_1, plain, (op(e3, e2) = e1),
% 1.64/2.72 inference(canonicalize, [], [normalize_62_17])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_2, plain, (op(e2, e2) = e3),
% 1.64/2.72 inference(canonicalize, [], [normalize_62_5])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_3, plain, (op(op(e2, e2), e2) = op(op(e2, e2), e2)),
% 1.64/2.72 introduced(tautology, [refl, [$fot(op(op(e2, e2), e2))]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_4, plain,
% 1.64/2.72 (op(e2, e2) != e3 | op(op(e2, e2), e2) != op(op(e2, e2), e2) |
% 1.64/2.72 op(op(e2, e2), e2) = op(e3, e2)),
% 1.64/2.72 introduced(tautology,
% 1.64/2.72 [equality,
% 1.64/2.72 [$cnf($equal(op(op(e2, e2), e2), op(op(e2, e2), e2))),
% 1.64/2.72 [1, 0], $fot(e3)]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_5, plain,
% 1.64/2.72 (op(e2, e2) != e3 | op(op(e2, e2), e2) = op(e3, e2)),
% 1.64/2.72 inference(resolve,
% 1.64/2.72 [$cnf($equal(op(op(e2, e2), e2), op(op(e2, e2), e2)))],
% 1.64/2.72 [refute_62_3, refute_62_4])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_6, plain, (op(op(e2, e2), e2) = op(e3, e2)),
% 1.64/2.72 inference(resolve, [$cnf($equal(op(e2, e2), e3))],
% 1.64/2.72 [refute_62_2, refute_62_5])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_8, plain, (X != X | X != Y | Y = X),
% 1.64/2.72 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_9, plain, (X != Y | Y = X),
% 1.64/2.72 inference(resolve, [$cnf($equal(X, X))], [refute_62_7, refute_62_8])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_10, plain, (Y != X | Y != Z | X = Z),
% 1.64/2.72 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_11, plain, (X != Y | Y != Z | X = Z),
% 1.64/2.72 inference(resolve, [$cnf($equal(Y, X))], [refute_62_9, refute_62_10])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_12, plain,
% 1.64/2.72 (op(e3, e2) != e1 | op(op(e2, e2), e2) != op(e3, e2) |
% 1.64/2.72 op(op(e2, e2), e2) = e1),
% 1.64/2.72 inference(subst, [],
% 1.64/2.72 [refute_62_11 :
% 1.64/2.72 [bind(X, $fot(op(op(e2, e2), e2))),
% 1.64/2.72 bind(Y, $fot(op(e3, e2))), bind(Z, $fot(e1))]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_13, plain, (op(e3, e2) != e1 | op(op(e2, e2), e2) = e1),
% 1.64/2.72 inference(resolve, [$cnf($equal(op(op(e2, e2), e2), op(e3, e2)))],
% 1.64/2.72 [refute_62_6, refute_62_12])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_14, plain, (op(op(e2, e2), e2) = e1),
% 1.64/2.72 inference(resolve, [$cnf($equal(op(e3, e2), e1))],
% 1.64/2.72 [refute_62_1, refute_62_13])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_15, plain,
% 1.64/2.72 (e1 != op(e2, op(e2, e2)) | op(op(e2, e2), e2) != e1 |
% 1.64/2.72 op(op(e2, e2), e2) = op(e2, op(e2, e2))),
% 1.64/2.72 introduced(tautology,
% 1.64/2.72 [equality,
% 1.64/2.72 [$cnf($equal(op(op(e2, e2), e2), e1)), [1],
% 1.64/2.72 $fot(op(e2, op(e2, e2)))]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_16, plain,
% 1.64/2.72 (e1 != op(e2, op(e2, e2)) | op(op(e2, e2), e2) = op(e2, op(e2, e2))),
% 1.64/2.72 inference(resolve, [$cnf($equal(op(op(e2, e2), e2), e1))],
% 1.64/2.72 [refute_62_14, refute_62_15])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_17, plain, (op(e2, e3) = e1),
% 1.64/2.72 inference(canonicalize, [], [normalize_62_14])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_18, plain, (op(e2, op(e2, e2)) = op(e2, op(e2, e2))),
% 1.64/2.72 introduced(tautology, [refl, [$fot(op(e2, op(e2, e2)))]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_19, plain,
% 1.64/2.72 (op(e2, e2) != e3 | op(e2, op(e2, e2)) != op(e2, op(e2, e2)) |
% 1.64/2.72 op(e2, op(e2, e2)) = op(e2, e3)),
% 1.64/2.72 introduced(tautology,
% 1.64/2.72 [equality,
% 1.64/2.72 [$cnf($equal(op(e2, op(e2, e2)), op(e2, op(e2, e2)))),
% 1.64/2.72 [1, 1], $fot(e3)]])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_20, plain,
% 1.64/2.72 (op(e2, e2) != e3 | op(e2, op(e2, e2)) = op(e2, e3)),
% 1.64/2.72 inference(resolve,
% 1.64/2.72 [$cnf($equal(op(e2, op(e2, e2)), op(e2, op(e2, e2))))],
% 1.64/2.72 [refute_62_18, refute_62_19])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_21, plain, (op(e2, op(e2, e2)) = op(e2, e3)),
% 1.64/2.72 inference(resolve, [$cnf($equal(op(e2, e2), e3))],
% 1.64/2.72 [refute_62_2, refute_62_20])).
% 1.64/2.72
% 1.64/2.72 cnf(refute_62_22, plain,
% 1.64/2.72 (op(e2, e3) != e1 | op(e2, op(e2, e2)) != op(e2, e3) |
% 1.64/2.72 op(e2, op(e2, e2)) = e1),
% 1.64/2.72 inference(subst, [],
% 1.64/2.72 [refute_62_11 :
% 1.64/2.72 [bind(X, $fot(op(e2, op(e2, e2)))),
% 1.64/2.72 bind(Y, $fot(op(e2, e3))), bind(Z, $fot(e1))]])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_62_23, plain, (op(e2, e3) != e1 | op(e2, op(e2, e2)) = e1),
% 1.64/2.73 inference(resolve, [$cnf($equal(op(e2, op(e2, e2)), op(e2, e3)))],
% 1.64/2.73 [refute_62_21, refute_62_22])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_62_24, plain, (op(e2, op(e2, e2)) = e1),
% 1.64/2.73 inference(resolve, [$cnf($equal(op(e2, e3), e1))],
% 1.64/2.73 [refute_62_17, refute_62_23])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_62_25, plain,
% 1.64/2.73 (e1 != e1 | op(e2, op(e2, e2)) != e1 | e1 = op(e2, op(e2, e2))),
% 1.64/2.73 introduced(tautology,
% 1.64/2.73 [equality,
% 1.64/2.73 [$cnf(~ $equal(e1, op(e2, op(e2, e2)))), [1], $fot(e1)]])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_62_26, plain, (e1 != e1 | e1 = op(e2, op(e2, e2))),
% 1.64/2.73 inference(resolve, [$cnf($equal(op(e2, op(e2, e2)), e1))],
% 1.64/2.73 [refute_62_24, refute_62_25])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_62_27, plain,
% 1.64/2.73 (e1 != e1 | op(op(e2, e2), e2) = op(e2, op(e2, e2))),
% 1.64/2.73 inference(resolve, [$cnf($equal(e1, op(e2, op(e2, e2))))],
% 1.64/2.73 [refute_62_26, refute_62_16])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_62_28, plain, (e1 != e1),
% 1.64/2.73 inference(resolve,
% 1.64/2.73 [$cnf($equal(op(op(e2, e2), e2), op(e2, op(e2, e2))))],
% 1.64/2.73 [refute_62_27, refute_62_0])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_62_29, plain, (e1 = e1),
% 1.64/2.73 introduced(tautology, [refl, [$fot(e1)]])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_62_30, plain, ($false),
% 1.64/2.73 inference(resolve, [$cnf($equal(e1, e1))],
% 1.64/2.73 [refute_62_29, refute_62_28])).
% 1.64/2.73
% 1.64/2.73 fof(negate_63_0, plain,
% 1.64/2.73 (~
% 1.64/2.73 ((~
% 1.64/2.73 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.64/2.73 op(e3, e3) = e0) |
% 1.64/2.73 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.64/2.73 op(e3, e3) = e1) |
% 1.64/2.73 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.64/2.73 op(e3, e3) = e2) |
% 1.64/2.73 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.64/2.73 op(e3, e3) = e3)) &
% 1.64/2.73 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.73 op(e0, e0) = e3) &
% 1.64/2.73 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.73 op(e0, e1) = e3) &
% 1.64/2.73 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.73 op(e0, e2) = e3) &
% 1.64/2.73 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.73 op(e0, e3) = e3) &
% 1.64/2.73 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.73 op(e1, e0) = e3) &
% 1.64/2.73 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.73 op(e1, e1) = e3) &
% 1.64/2.73 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.73 op(e1, e2) = e3) &
% 1.64/2.73 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.73 op(e1, e3) = e3) &
% 1.64/2.73 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.73 op(e2, e0) = e3) &
% 1.64/2.73 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.73 op(e2, e1) = e3) &
% 1.64/2.73 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.73 op(e2, e2) = e3) &
% 1.64/2.73 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.73 op(e2, e3) = e3) &
% 1.64/2.73 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.73 op(e3, e0) = e3) &
% 1.64/2.73 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.73 op(e3, e1) = e3) &
% 1.64/2.73 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.73 op(e3, e2) = e3) &
% 1.64/2.73 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.73 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.73 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.73 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.73 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.73 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.73 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.73 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.73 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.73 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.73 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.73 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.73 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.73 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.73 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.73 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.73 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.73 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.73 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.73 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.73 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.73 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.73 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.73 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.73 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.73 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.73 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.73 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.73 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.73 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.73 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.73 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.73 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.73 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.73 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.73 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.73 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.73 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.73 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.73 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.73 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.73 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.73 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.73 op(op(e2, e2), e2) = op(e2, op(e2, e2))) =>
% 1.64/2.73 op(op(e2, e2), e3) = op(e2, op(e2, e3)))),
% 1.64/2.73 inference(negate, [], [subgoal_63])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_0, plain,
% 1.64/2.73 (op(op(e2, e2), e3) != op(e2, op(e2, e3)) &
% 1.64/2.73 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.73 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.73 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.73 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.73 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.73 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.73 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.73 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.73 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.73 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.73 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.73 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.73 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.73 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.73 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.73 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.73 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.73 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.73 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.73 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.73 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.73 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.73 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.73 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.73 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.73 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.73 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.73 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.73 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.73 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.73 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.73 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.73 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.73 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.73 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.73 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.73 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.73 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.73 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.73 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.73 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.73 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.73 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.73 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.64/2.73 op(e3, e3) != e0) &
% 1.64/2.73 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.73 op(e3, e3) != e1) &
% 1.64/2.73 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.73 op(e3, e3) != e2) &
% 1.64/2.73 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.64/2.73 op(e3, e3) != e3) &
% 1.64/2.73 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.73 op(e0, e0) = e3) &
% 1.64/2.73 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.73 op(e0, e1) = e3) &
% 1.64/2.73 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.73 op(e0, e2) = e3) &
% 1.64/2.73 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.73 op(e0, e3) = e3) &
% 1.64/2.73 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.73 op(e1, e0) = e3) &
% 1.64/2.73 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.73 op(e1, e1) = e3) &
% 1.64/2.73 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.73 op(e1, e2) = e3) &
% 1.64/2.73 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.73 op(e1, e3) = e3) &
% 1.64/2.73 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.73 op(e2, e0) = e3) &
% 1.64/2.73 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.73 op(e2, e1) = e3) &
% 1.64/2.73 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.73 op(e2, e2) = e3) &
% 1.64/2.73 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.73 op(e2, e3) = e3) &
% 1.64/2.73 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.73 op(e3, e0) = e3) &
% 1.64/2.73 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.73 op(e3, e1) = e3) &
% 1.64/2.73 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.73 op(e3, e2) = e3) &
% 1.64/2.73 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.73 op(e3, e3) = e3)), inference(canonicalize, [], [negate_63_0])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_1, plain,
% 1.64/2.73 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.64/2.73 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.64/2.73 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.64/2.73 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.64/2.73 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.64/2.73 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_2, plain, (op(e0, e0) = e0),
% 1.64/2.73 inference(conjunct, [], [normalize_63_1])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_3, plain, (op(e3, e3) = e0),
% 1.64/2.73 inference(conjunct, [], [normalize_63_1])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_4, plain, (op(e1, e1) = e3),
% 1.64/2.73 inference(conjunct, [], [normalize_63_1])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_5, plain, (op(e2, e2) = e3),
% 1.64/2.73 inference(conjunct, [], [normalize_63_1])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_6, plain, (op(e0, e1) = e1),
% 1.64/2.73 inference(conjunct, [], [normalize_63_1])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_7, plain, (op(e0, e2) = e2),
% 1.64/2.73 inference(conjunct, [], [normalize_63_1])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_8, plain, (op(e0, e3) = e3),
% 1.64/2.73 inference(conjunct, [], [normalize_63_1])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_9, plain, (op(e1, e0) = e1),
% 1.64/2.73 inference(conjunct, [], [normalize_63_1])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_10, plain, (op(e1, e2) = e0),
% 1.64/2.73 inference(conjunct, [], [normalize_63_1])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_11, plain, (op(e1, e3) = e2),
% 1.64/2.73 inference(conjunct, [], [normalize_63_1])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_12, plain, (op(e2, e0) = e2),
% 1.64/2.73 inference(conjunct, [], [normalize_63_1])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_13, plain, (op(e2, e1) = e0),
% 1.64/2.73 inference(conjunct, [], [normalize_63_1])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_14, plain, (op(e2, e3) = e1),
% 1.64/2.73 inference(conjunct, [], [normalize_63_1])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_15, plain, (op(e3, e0) = e3),
% 1.64/2.73 inference(conjunct, [], [normalize_63_1])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_16, plain, (op(e3, e1) = e2),
% 1.64/2.73 inference(conjunct, [], [normalize_63_1])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_17, plain, (op(e3, e2) = e1),
% 1.64/2.73 inference(conjunct, [], [normalize_63_1])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_18, plain,
% 1.64/2.73 (op(op(e2, e2), e3) != op(e2, op(e2, e3)) &
% 1.64/2.73 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.73 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.73 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.73 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.73 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.73 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.73 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.73 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.73 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.73 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.73 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.73 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.73 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.73 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.73 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.73 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.73 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.73 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.73 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.73 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.73 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.73 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.73 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.73 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.73 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.73 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.73 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.73 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.73 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.73 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.73 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.73 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.73 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.73 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.73 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.73 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.73 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.73 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.73 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.73 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.73 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.73 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.73 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.73 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.64/2.73 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.64/2.73 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.73 op(e3, e3) != e1) &
% 1.64/2.73 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.73 op(e3, e3) != e2)),
% 1.64/2.73 inference(simplify, [],
% 1.64/2.73 [normalize_63_0, normalize_63_2, normalize_63_3,
% 1.64/2.73 normalize_63_4, normalize_63_5, normalize_63_2,
% 1.64/2.73 normalize_63_6, normalize_63_7, normalize_63_8,
% 1.64/2.73 normalize_63_9, normalize_63_4, normalize_63_10,
% 1.64/2.73 normalize_63_11, normalize_63_12, normalize_63_13,
% 1.64/2.73 normalize_63_5, normalize_63_14, normalize_63_15,
% 1.64/2.73 normalize_63_16, normalize_63_17, normalize_63_3])).
% 1.64/2.73
% 1.64/2.73 fof(normalize_63_19, plain, (op(op(e2, e2), e3) != op(e2, op(e2, e3))),
% 1.64/2.73 inference(conjunct, [], [normalize_63_18])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_0, plain, (op(op(e2, e2), e3) != op(e2, op(e2, e3))),
% 1.64/2.73 inference(canonicalize, [], [normalize_63_19])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_1, plain, (op(e3, e3) = e0),
% 1.64/2.73 inference(canonicalize, [], [normalize_63_3])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_2, plain, (op(e2, e2) = e3),
% 1.64/2.73 inference(canonicalize, [], [normalize_63_5])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_3, plain, (op(op(e2, e2), e3) = op(op(e2, e2), e3)),
% 1.64/2.73 introduced(tautology, [refl, [$fot(op(op(e2, e2), e3))]])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_4, plain,
% 1.64/2.73 (op(e2, e2) != e3 | op(op(e2, e2), e3) != op(op(e2, e2), e3) |
% 1.64/2.73 op(op(e2, e2), e3) = op(e3, e3)),
% 1.64/2.73 introduced(tautology,
% 1.64/2.73 [equality,
% 1.64/2.73 [$cnf($equal(op(op(e2, e2), e3), op(op(e2, e2), e3))),
% 1.64/2.73 [1, 0], $fot(e3)]])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_5, plain,
% 1.64/2.73 (op(e2, e2) != e3 | op(op(e2, e2), e3) = op(e3, e3)),
% 1.64/2.73 inference(resolve,
% 1.64/2.73 [$cnf($equal(op(op(e2, e2), e3), op(op(e2, e2), e3)))],
% 1.64/2.73 [refute_63_3, refute_63_4])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_6, plain, (op(op(e2, e2), e3) = op(e3, e3)),
% 1.64/2.73 inference(resolve, [$cnf($equal(op(e2, e2), e3))],
% 1.64/2.73 [refute_63_2, refute_63_5])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_8, plain, (X != X | X != Y | Y = X),
% 1.64/2.73 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_9, plain, (X != Y | Y = X),
% 1.64/2.73 inference(resolve, [$cnf($equal(X, X))], [refute_63_7, refute_63_8])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_10, plain, (Y != X | Y != Z | X = Z),
% 1.64/2.73 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_11, plain, (X != Y | Y != Z | X = Z),
% 1.64/2.73 inference(resolve, [$cnf($equal(Y, X))], [refute_63_9, refute_63_10])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_12, plain,
% 1.64/2.73 (op(e3, e3) != e0 | op(op(e2, e2), e3) != op(e3, e3) |
% 1.64/2.73 op(op(e2, e2), e3) = e0),
% 1.64/2.73 inference(subst, [],
% 1.64/2.73 [refute_63_11 :
% 1.64/2.73 [bind(X, $fot(op(op(e2, e2), e3))),
% 1.64/2.73 bind(Y, $fot(op(e3, e3))), bind(Z, $fot(e0))]])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_13, plain, (op(e3, e3) != e0 | op(op(e2, e2), e3) = e0),
% 1.64/2.73 inference(resolve, [$cnf($equal(op(op(e2, e2), e3), op(e3, e3)))],
% 1.64/2.73 [refute_63_6, refute_63_12])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_14, plain, (op(op(e2, e2), e3) = e0),
% 1.64/2.73 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.64/2.73 [refute_63_1, refute_63_13])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_15, plain,
% 1.64/2.73 (e0 != op(e2, op(e2, e3)) | op(op(e2, e2), e3) != e0 |
% 1.64/2.73 op(op(e2, e2), e3) = op(e2, op(e2, e3))),
% 1.64/2.73 introduced(tautology,
% 1.64/2.73 [equality,
% 1.64/2.73 [$cnf($equal(op(op(e2, e2), e3), e0)), [1],
% 1.64/2.73 $fot(op(e2, op(e2, e3)))]])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_16, plain,
% 1.64/2.73 (e0 != op(e2, op(e2, e3)) | op(op(e2, e2), e3) = op(e2, op(e2, e3))),
% 1.64/2.73 inference(resolve, [$cnf($equal(op(op(e2, e2), e3), e0))],
% 1.64/2.73 [refute_63_14, refute_63_15])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_17, plain, (op(e2, e1) = e0),
% 1.64/2.73 inference(canonicalize, [], [normalize_63_13])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_18, plain, (op(e2, e3) = e1),
% 1.64/2.73 inference(canonicalize, [], [normalize_63_14])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_19, plain, (op(e2, op(e2, e3)) = op(e2, op(e2, e3))),
% 1.64/2.73 introduced(tautology, [refl, [$fot(op(e2, op(e2, e3)))]])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_20, plain,
% 1.64/2.73 (op(e2, e3) != e1 | op(e2, op(e2, e3)) != op(e2, op(e2, e3)) |
% 1.64/2.73 op(e2, op(e2, e3)) = op(e2, e1)),
% 1.64/2.73 introduced(tautology,
% 1.64/2.73 [equality,
% 1.64/2.73 [$cnf($equal(op(e2, op(e2, e3)), op(e2, op(e2, e3)))),
% 1.64/2.73 [1, 1], $fot(e1)]])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_21, plain,
% 1.64/2.73 (op(e2, e3) != e1 | op(e2, op(e2, e3)) = op(e2, e1)),
% 1.64/2.73 inference(resolve,
% 1.64/2.73 [$cnf($equal(op(e2, op(e2, e3)), op(e2, op(e2, e3))))],
% 1.64/2.73 [refute_63_19, refute_63_20])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_22, plain, (op(e2, op(e2, e3)) = op(e2, e1)),
% 1.64/2.73 inference(resolve, [$cnf($equal(op(e2, e3), e1))],
% 1.64/2.73 [refute_63_18, refute_63_21])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_23, plain,
% 1.64/2.73 (op(e2, e1) != e0 | op(e2, op(e2, e3)) != op(e2, e1) |
% 1.64/2.73 op(e2, op(e2, e3)) = e0),
% 1.64/2.73 inference(subst, [],
% 1.64/2.73 [refute_63_11 :
% 1.64/2.73 [bind(X, $fot(op(e2, op(e2, e3)))),
% 1.64/2.73 bind(Y, $fot(op(e2, e1))), bind(Z, $fot(e0))]])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_24, plain, (op(e2, e1) != e0 | op(e2, op(e2, e3)) = e0),
% 1.64/2.73 inference(resolve, [$cnf($equal(op(e2, op(e2, e3)), op(e2, e1)))],
% 1.64/2.73 [refute_63_22, refute_63_23])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_25, plain, (op(e2, op(e2, e3)) = e0),
% 1.64/2.73 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.64/2.73 [refute_63_17, refute_63_24])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_26, plain,
% 1.64/2.73 (e0 != e0 | op(e2, op(e2, e3)) != e0 | e0 = op(e2, op(e2, e3))),
% 1.64/2.73 introduced(tautology,
% 1.64/2.73 [equality,
% 1.64/2.73 [$cnf(~ $equal(e0, op(e2, op(e2, e3)))), [1], $fot(e0)]])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_27, plain, (e0 != e0 | e0 = op(e2, op(e2, e3))),
% 1.64/2.73 inference(resolve, [$cnf($equal(op(e2, op(e2, e3)), e0))],
% 1.64/2.73 [refute_63_25, refute_63_26])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_28, plain,
% 1.64/2.73 (e0 != e0 | op(op(e2, e2), e3) = op(e2, op(e2, e3))),
% 1.64/2.73 inference(resolve, [$cnf($equal(e0, op(e2, op(e2, e3))))],
% 1.64/2.73 [refute_63_27, refute_63_16])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_29, plain, (e0 != e0),
% 1.64/2.73 inference(resolve,
% 1.64/2.73 [$cnf($equal(op(op(e2, e2), e3), op(e2, op(e2, e3))))],
% 1.64/2.73 [refute_63_28, refute_63_0])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_30, plain, (e0 = e0),
% 1.64/2.73 introduced(tautology, [refl, [$fot(e0)]])).
% 1.64/2.73
% 1.64/2.73 cnf(refute_63_31, plain, ($false),
% 1.64/2.73 inference(resolve, [$cnf($equal(e0, e0))],
% 1.64/2.73 [refute_63_30, refute_63_29])).
% 1.64/2.73
% 1.64/2.73 fof(negate_64_0, plain,
% 1.64/2.73 (~
% 1.64/2.73 ((~
% 1.64/2.73 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.64/2.73 op(e3, e3) = e0) |
% 1.64/2.73 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.64/2.73 op(e3, e3) = e1) |
% 1.64/2.73 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.64/2.73 op(e3, e3) = e2) |
% 1.64/2.73 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.64/2.73 op(e3, e3) = e3)) &
% 1.64/2.73 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.73 op(e0, e0) = e3) &
% 1.64/2.73 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.73 op(e0, e1) = e3) &
% 1.64/2.73 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.73 op(e0, e2) = e3) &
% 1.64/2.73 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.73 op(e0, e3) = e3) &
% 1.64/2.73 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.73 op(e1, e0) = e3) &
% 1.64/2.73 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.73 op(e1, e1) = e3) &
% 1.64/2.73 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.73 op(e1, e2) = e3) &
% 1.64/2.73 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.73 op(e1, e3) = e3) &
% 1.64/2.73 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.73 op(e2, e0) = e3) &
% 1.64/2.73 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.73 op(e2, e1) = e3) &
% 1.64/2.73 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.73 op(e2, e2) = e3) &
% 1.64/2.73 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.73 op(e2, e3) = e3) &
% 1.64/2.73 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.73 op(e3, e0) = e3) &
% 1.64/2.73 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.73 op(e3, e1) = e3) &
% 1.64/2.73 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.73 op(e3, e2) = e3) &
% 1.64/2.73 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.73 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.73 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.73 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.73 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.73 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.73 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.73 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.73 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.73 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.73 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.73 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.73 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.73 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.73 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.73 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.73 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.73 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.73 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.73 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.73 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.73 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.73 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.73 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.73 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.73 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.73 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.73 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.73 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.73 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.73 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.73 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.73 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.73 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.73 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.73 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.73 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.73 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.73 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.73 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.73 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.73 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.73 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.73 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.73 op(op(e2, e2), e3) = op(e2, op(e2, e3))) =>
% 1.64/2.73 op(op(e2, e3), e0) = op(e2, op(e3, e0)))),
% 1.64/2.73 inference(negate, [], [subgoal_64])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_0, plain,
% 1.64/2.74 (op(op(e2, e3), e0) != op(e2, op(e3, e0)) &
% 1.64/2.74 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.74 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.74 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.74 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.74 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.74 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.74 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.74 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.74 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.74 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.74 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.74 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.74 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.74 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.74 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.74 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.74 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.74 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.74 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.74 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.74 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.74 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.74 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.74 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.74 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.74 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.74 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.74 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.74 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.74 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.74 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.74 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.74 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.74 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.74 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.74 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.74 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.74 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.74 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.74 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.74 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.74 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.74 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.74 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.74 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.64/2.74 op(e3, e3) != e0) &
% 1.64/2.74 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.74 op(e3, e3) != e1) &
% 1.64/2.74 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.74 op(e3, e3) != e2) &
% 1.64/2.74 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.64/2.74 op(e3, e3) != e3) &
% 1.64/2.74 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.74 op(e0, e0) = e3) &
% 1.64/2.74 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.74 op(e0, e1) = e3) &
% 1.64/2.74 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.74 op(e0, e2) = e3) &
% 1.64/2.74 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.74 op(e0, e3) = e3) &
% 1.64/2.74 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.74 op(e1, e0) = e3) &
% 1.64/2.74 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.74 op(e1, e1) = e3) &
% 1.64/2.74 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.74 op(e1, e2) = e3) &
% 1.64/2.74 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.74 op(e1, e3) = e3) &
% 1.64/2.74 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.74 op(e2, e0) = e3) &
% 1.64/2.74 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.74 op(e2, e1) = e3) &
% 1.64/2.74 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.74 op(e2, e2) = e3) &
% 1.64/2.74 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.74 op(e2, e3) = e3) &
% 1.64/2.74 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.74 op(e3, e0) = e3) &
% 1.64/2.74 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.74 op(e3, e1) = e3) &
% 1.64/2.74 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.74 op(e3, e2) = e3) &
% 1.64/2.74 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.74 op(e3, e3) = e3)), inference(canonicalize, [], [negate_64_0])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_1, plain,
% 1.64/2.74 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.64/2.74 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.64/2.74 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.64/2.74 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.64/2.74 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.64/2.74 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_2, plain, (op(e0, e0) = e0),
% 1.64/2.74 inference(conjunct, [], [normalize_64_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_3, plain, (op(e3, e3) = e0),
% 1.64/2.74 inference(conjunct, [], [normalize_64_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_4, plain, (op(e1, e1) = e3),
% 1.64/2.74 inference(conjunct, [], [normalize_64_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_5, plain, (op(e2, e2) = e3),
% 1.64/2.74 inference(conjunct, [], [normalize_64_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_6, plain, (op(e0, e1) = e1),
% 1.64/2.74 inference(conjunct, [], [normalize_64_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_7, plain, (op(e0, e2) = e2),
% 1.64/2.74 inference(conjunct, [], [normalize_64_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_8, plain, (op(e0, e3) = e3),
% 1.64/2.74 inference(conjunct, [], [normalize_64_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_9, plain, (op(e1, e0) = e1),
% 1.64/2.74 inference(conjunct, [], [normalize_64_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_10, plain, (op(e1, e2) = e0),
% 1.64/2.74 inference(conjunct, [], [normalize_64_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_11, plain, (op(e1, e3) = e2),
% 1.64/2.74 inference(conjunct, [], [normalize_64_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_12, plain, (op(e2, e0) = e2),
% 1.64/2.74 inference(conjunct, [], [normalize_64_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_13, plain, (op(e2, e1) = e0),
% 1.64/2.74 inference(conjunct, [], [normalize_64_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_14, plain, (op(e2, e3) = e1),
% 1.64/2.74 inference(conjunct, [], [normalize_64_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_15, plain, (op(e3, e0) = e3),
% 1.64/2.74 inference(conjunct, [], [normalize_64_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_16, plain, (op(e3, e1) = e2),
% 1.64/2.74 inference(conjunct, [], [normalize_64_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_17, plain, (op(e3, e2) = e1),
% 1.64/2.74 inference(conjunct, [], [normalize_64_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_18, plain,
% 1.64/2.74 (op(op(e2, e3), e0) != op(e2, op(e3, e0)) &
% 1.64/2.74 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.74 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.74 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.74 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.74 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.74 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.74 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.74 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.74 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.74 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.74 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.74 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.74 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.74 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.74 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.74 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.74 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.74 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.74 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.74 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.74 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.74 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.74 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.74 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.74 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.74 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.74 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.74 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.74 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.74 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.74 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.74 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.74 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.74 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.74 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.74 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.74 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.74 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.74 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.74 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.74 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.74 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.74 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.74 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.74 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.64/2.74 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.64/2.74 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.74 op(e3, e3) != e1) &
% 1.64/2.74 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.74 op(e3, e3) != e2)),
% 1.64/2.74 inference(simplify, [],
% 1.64/2.74 [normalize_64_0, normalize_64_2, normalize_64_3,
% 1.64/2.74 normalize_64_4, normalize_64_5, normalize_64_2,
% 1.64/2.74 normalize_64_6, normalize_64_7, normalize_64_8,
% 1.64/2.74 normalize_64_9, normalize_64_4, normalize_64_10,
% 1.64/2.74 normalize_64_11, normalize_64_12, normalize_64_13,
% 1.64/2.74 normalize_64_5, normalize_64_14, normalize_64_15,
% 1.64/2.74 normalize_64_16, normalize_64_17, normalize_64_3])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_64_19, plain, (op(op(e2, e3), e0) != op(e2, op(e3, e0))),
% 1.64/2.74 inference(conjunct, [], [normalize_64_18])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_0, plain, (op(op(e2, e3), e0) != op(e2, op(e3, e0))),
% 1.64/2.74 inference(canonicalize, [], [normalize_64_19])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_1, plain, (op(e1, e0) = e1),
% 1.64/2.74 inference(canonicalize, [], [normalize_64_9])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_2, plain, (op(e2, e3) = e1),
% 1.64/2.74 inference(canonicalize, [], [normalize_64_14])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_3, plain, (op(op(e2, e3), e0) = op(op(e2, e3), e0)),
% 1.64/2.74 introduced(tautology, [refl, [$fot(op(op(e2, e3), e0))]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_4, plain,
% 1.64/2.74 (op(e2, e3) != e1 | op(op(e2, e3), e0) != op(op(e2, e3), e0) |
% 1.64/2.74 op(op(e2, e3), e0) = op(e1, e0)),
% 1.64/2.74 introduced(tautology,
% 1.64/2.74 [equality,
% 1.64/2.74 [$cnf($equal(op(op(e2, e3), e0), op(op(e2, e3), e0))),
% 1.64/2.74 [1, 0], $fot(e1)]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_5, plain,
% 1.64/2.74 (op(e2, e3) != e1 | op(op(e2, e3), e0) = op(e1, e0)),
% 1.64/2.74 inference(resolve,
% 1.64/2.74 [$cnf($equal(op(op(e2, e3), e0), op(op(e2, e3), e0)))],
% 1.64/2.74 [refute_64_3, refute_64_4])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_6, plain, (op(op(e2, e3), e0) = op(e1, e0)),
% 1.64/2.74 inference(resolve, [$cnf($equal(op(e2, e3), e1))],
% 1.64/2.74 [refute_64_2, refute_64_5])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_8, plain, (X != X | X != Y | Y = X),
% 1.64/2.74 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_9, plain, (X != Y | Y = X),
% 1.64/2.74 inference(resolve, [$cnf($equal(X, X))], [refute_64_7, refute_64_8])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_10, plain, (Y != X | Y != Z | X = Z),
% 1.64/2.74 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_11, plain, (X != Y | Y != Z | X = Z),
% 1.64/2.74 inference(resolve, [$cnf($equal(Y, X))], [refute_64_9, refute_64_10])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_12, plain,
% 1.64/2.74 (op(e1, e0) != e1 | op(op(e2, e3), e0) != op(e1, e0) |
% 1.64/2.74 op(op(e2, e3), e0) = e1),
% 1.64/2.74 inference(subst, [],
% 1.64/2.74 [refute_64_11 :
% 1.64/2.74 [bind(X, $fot(op(op(e2, e3), e0))),
% 1.64/2.74 bind(Y, $fot(op(e1, e0))), bind(Z, $fot(e1))]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_13, plain, (op(e1, e0) != e1 | op(op(e2, e3), e0) = e1),
% 1.64/2.74 inference(resolve, [$cnf($equal(op(op(e2, e3), e0), op(e1, e0)))],
% 1.64/2.74 [refute_64_6, refute_64_12])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_14, plain, (op(op(e2, e3), e0) = e1),
% 1.64/2.74 inference(resolve, [$cnf($equal(op(e1, e0), e1))],
% 1.64/2.74 [refute_64_1, refute_64_13])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_15, plain,
% 1.64/2.74 (e1 != op(e2, op(e3, e0)) | op(op(e2, e3), e0) != e1 |
% 1.64/2.74 op(op(e2, e3), e0) = op(e2, op(e3, e0))),
% 1.64/2.74 introduced(tautology,
% 1.64/2.74 [equality,
% 1.64/2.74 [$cnf($equal(op(op(e2, e3), e0), e1)), [1],
% 1.64/2.74 $fot(op(e2, op(e3, e0)))]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_16, plain,
% 1.64/2.74 (e1 != op(e2, op(e3, e0)) | op(op(e2, e3), e0) = op(e2, op(e3, e0))),
% 1.64/2.74 inference(resolve, [$cnf($equal(op(op(e2, e3), e0), e1))],
% 1.64/2.74 [refute_64_14, refute_64_15])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_17, plain, (op(e3, e0) = e3),
% 1.64/2.74 inference(canonicalize, [], [normalize_64_15])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_18, plain, (op(e2, op(e3, e0)) = op(e2, op(e3, e0))),
% 1.64/2.74 introduced(tautology, [refl, [$fot(op(e2, op(e3, e0)))]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_19, plain,
% 1.64/2.74 (op(e2, op(e3, e0)) != op(e2, op(e3, e0)) | op(e3, e0) != e3 |
% 1.64/2.74 op(e2, op(e3, e0)) = op(e2, e3)),
% 1.64/2.74 introduced(tautology,
% 1.64/2.74 [equality,
% 1.64/2.74 [$cnf($equal(op(e2, op(e3, e0)), op(e2, op(e3, e0)))),
% 1.64/2.74 [1, 1], $fot(e3)]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_20, plain,
% 1.64/2.74 (op(e3, e0) != e3 | op(e2, op(e3, e0)) = op(e2, e3)),
% 1.64/2.74 inference(resolve,
% 1.64/2.74 [$cnf($equal(op(e2, op(e3, e0)), op(e2, op(e3, e0))))],
% 1.64/2.74 [refute_64_18, refute_64_19])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_21, plain, (op(e2, op(e3, e0)) = op(e2, e3)),
% 1.64/2.74 inference(resolve, [$cnf($equal(op(e3, e0), e3))],
% 1.64/2.74 [refute_64_17, refute_64_20])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_22, plain,
% 1.64/2.74 (op(e2, e3) != e1 | op(e2, op(e3, e0)) != op(e2, e3) |
% 1.64/2.74 op(e2, op(e3, e0)) = e1),
% 1.64/2.74 inference(subst, [],
% 1.64/2.74 [refute_64_11 :
% 1.64/2.74 [bind(X, $fot(op(e2, op(e3, e0)))),
% 1.64/2.74 bind(Y, $fot(op(e2, e3))), bind(Z, $fot(e1))]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_23, plain, (op(e2, e3) != e1 | op(e2, op(e3, e0)) = e1),
% 1.64/2.74 inference(resolve, [$cnf($equal(op(e2, op(e3, e0)), op(e2, e3)))],
% 1.64/2.74 [refute_64_21, refute_64_22])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_24, plain, (op(e2, op(e3, e0)) = e1),
% 1.64/2.74 inference(resolve, [$cnf($equal(op(e2, e3), e1))],
% 1.64/2.74 [refute_64_2, refute_64_23])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_25, plain,
% 1.64/2.74 (e1 != e1 | op(e2, op(e3, e0)) != e1 | e1 = op(e2, op(e3, e0))),
% 1.64/2.74 introduced(tautology,
% 1.64/2.74 [equality,
% 1.64/2.74 [$cnf(~ $equal(e1, op(e2, op(e3, e0)))), [1], $fot(e1)]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_26, plain, (e1 != e1 | e1 = op(e2, op(e3, e0))),
% 1.64/2.74 inference(resolve, [$cnf($equal(op(e2, op(e3, e0)), e1))],
% 1.64/2.74 [refute_64_24, refute_64_25])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_27, plain,
% 1.64/2.74 (e1 != e1 | op(op(e2, e3), e0) = op(e2, op(e3, e0))),
% 1.64/2.74 inference(resolve, [$cnf($equal(e1, op(e2, op(e3, e0))))],
% 1.64/2.74 [refute_64_26, refute_64_16])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_28, plain, (e1 != e1),
% 1.64/2.74 inference(resolve,
% 1.64/2.74 [$cnf($equal(op(op(e2, e3), e0), op(e2, op(e3, e0))))],
% 1.64/2.74 [refute_64_27, refute_64_0])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_29, plain, (e1 = e1),
% 1.64/2.74 introduced(tautology, [refl, [$fot(e1)]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_64_30, plain, ($false),
% 1.64/2.74 inference(resolve, [$cnf($equal(e1, e1))],
% 1.64/2.74 [refute_64_29, refute_64_28])).
% 1.64/2.74
% 1.64/2.74 fof(negate_65_0, plain,
% 1.64/2.74 (~
% 1.64/2.74 ((~
% 1.64/2.74 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.64/2.74 op(e3, e3) = e0) |
% 1.64/2.74 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.64/2.74 op(e3, e3) = e1) |
% 1.64/2.74 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.64/2.74 op(e3, e3) = e2) |
% 1.64/2.74 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.64/2.74 op(e3, e3) = e3)) &
% 1.64/2.74 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.74 op(e0, e0) = e3) &
% 1.64/2.74 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.74 op(e0, e1) = e3) &
% 1.64/2.74 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.74 op(e0, e2) = e3) &
% 1.64/2.74 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.74 op(e0, e3) = e3) &
% 1.64/2.74 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.74 op(e1, e0) = e3) &
% 1.64/2.74 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.74 op(e1, e1) = e3) &
% 1.64/2.74 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.74 op(e1, e2) = e3) &
% 1.64/2.74 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.74 op(e1, e3) = e3) &
% 1.64/2.74 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.74 op(e2, e0) = e3) &
% 1.64/2.74 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.74 op(e2, e1) = e3) &
% 1.64/2.74 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.74 op(e2, e2) = e3) &
% 1.64/2.74 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.74 op(e2, e3) = e3) &
% 1.64/2.74 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.74 op(e3, e0) = e3) &
% 1.64/2.74 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.74 op(e3, e1) = e3) &
% 1.64/2.74 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.74 op(e3, e2) = e3) &
% 1.64/2.74 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.74 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.74 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.74 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.74 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.74 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.74 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.74 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.74 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.74 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.74 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.74 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.74 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.74 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.74 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.74 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.74 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.74 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.74 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.74 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.74 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.74 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.74 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.74 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.74 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.74 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.74 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.74 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.74 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.74 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.74 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.74 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.74 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.74 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.74 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.74 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.74 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.74 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.74 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.74 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.74 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.74 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.74 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.74 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.74 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.74 op(op(e2, e3), e0) = op(e2, op(e3, e0))) =>
% 1.64/2.74 op(op(e2, e3), e1) = op(e2, op(e3, e1)))),
% 1.64/2.74 inference(negate, [], [subgoal_65])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_0, plain,
% 1.64/2.74 (op(op(e2, e3), e1) != op(e2, op(e3, e1)) &
% 1.64/2.74 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.74 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.74 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.74 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.74 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.74 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.74 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.74 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.74 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.74 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.74 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.74 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.74 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.74 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.74 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.74 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.74 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.74 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.74 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.74 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.74 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.74 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.74 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.74 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.74 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.74 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.74 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.74 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.74 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.74 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.74 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.74 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.74 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.74 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.74 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.74 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.74 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.74 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.74 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.74 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.74 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.74 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.74 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.74 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.74 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.64/2.74 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.64/2.74 op(e3, e3) != e0) &
% 1.64/2.74 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.74 op(e3, e3) != e1) &
% 1.64/2.74 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.74 op(e3, e3) != e2) &
% 1.64/2.74 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.64/2.74 op(e3, e3) != e3) &
% 1.64/2.74 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.74 op(e0, e0) = e3) &
% 1.64/2.74 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.74 op(e0, e1) = e3) &
% 1.64/2.74 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.74 op(e0, e2) = e3) &
% 1.64/2.74 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.74 op(e0, e3) = e3) &
% 1.64/2.74 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.74 op(e1, e0) = e3) &
% 1.64/2.74 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.74 op(e1, e1) = e3) &
% 1.64/2.74 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.74 op(e1, e2) = e3) &
% 1.64/2.74 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.74 op(e1, e3) = e3) &
% 1.64/2.74 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.74 op(e2, e0) = e3) &
% 1.64/2.74 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.74 op(e2, e1) = e3) &
% 1.64/2.74 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.74 op(e2, e2) = e3) &
% 1.64/2.74 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.74 op(e2, e3) = e3) &
% 1.64/2.74 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.74 op(e3, e0) = e3) &
% 1.64/2.74 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.74 op(e3, e1) = e3) &
% 1.64/2.74 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.74 op(e3, e2) = e3) &
% 1.64/2.74 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.74 op(e3, e3) = e3)), inference(canonicalize, [], [negate_65_0])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_1, plain,
% 1.64/2.74 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.64/2.74 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.64/2.74 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.64/2.74 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.64/2.74 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.64/2.74 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_2, plain, (op(e0, e0) = e0),
% 1.64/2.74 inference(conjunct, [], [normalize_65_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_3, plain, (op(e3, e3) = e0),
% 1.64/2.74 inference(conjunct, [], [normalize_65_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_4, plain, (op(e1, e1) = e3),
% 1.64/2.74 inference(conjunct, [], [normalize_65_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_5, plain, (op(e2, e2) = e3),
% 1.64/2.74 inference(conjunct, [], [normalize_65_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_6, plain, (op(e0, e1) = e1),
% 1.64/2.74 inference(conjunct, [], [normalize_65_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_7, plain, (op(e0, e2) = e2),
% 1.64/2.74 inference(conjunct, [], [normalize_65_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_8, plain, (op(e0, e3) = e3),
% 1.64/2.74 inference(conjunct, [], [normalize_65_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_9, plain, (op(e1, e0) = e1),
% 1.64/2.74 inference(conjunct, [], [normalize_65_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_10, plain, (op(e1, e2) = e0),
% 1.64/2.74 inference(conjunct, [], [normalize_65_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_11, plain, (op(e1, e3) = e2),
% 1.64/2.74 inference(conjunct, [], [normalize_65_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_12, plain, (op(e2, e0) = e2),
% 1.64/2.74 inference(conjunct, [], [normalize_65_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_13, plain, (op(e2, e1) = e0),
% 1.64/2.74 inference(conjunct, [], [normalize_65_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_14, plain, (op(e2, e3) = e1),
% 1.64/2.74 inference(conjunct, [], [normalize_65_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_15, plain, (op(e3, e0) = e3),
% 1.64/2.74 inference(conjunct, [], [normalize_65_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_16, plain, (op(e3, e1) = e2),
% 1.64/2.74 inference(conjunct, [], [normalize_65_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_17, plain, (op(e3, e2) = e1),
% 1.64/2.74 inference(conjunct, [], [normalize_65_1])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_18, plain,
% 1.64/2.74 (op(op(e2, e3), e1) != op(e2, op(e3, e1)) &
% 1.64/2.74 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.74 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.74 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.74 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.74 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.74 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.74 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.74 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.74 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.74 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.74 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.74 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.74 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.74 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.74 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.74 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.74 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.74 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.74 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.74 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.74 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.74 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.74 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.74 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.74 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.74 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.74 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.74 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.74 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.74 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.74 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.74 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.74 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.74 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.74 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.74 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.74 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.74 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.74 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.74 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.74 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.74 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.74 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.74 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.74 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.64/2.74 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.64/2.74 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.64/2.74 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.74 op(e3, e3) != e1) &
% 1.64/2.74 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.74 op(e3, e3) != e2)),
% 1.64/2.74 inference(simplify, [],
% 1.64/2.74 [normalize_65_0, normalize_65_2, normalize_65_3,
% 1.64/2.74 normalize_65_4, normalize_65_5, normalize_65_2,
% 1.64/2.74 normalize_65_6, normalize_65_7, normalize_65_8,
% 1.64/2.74 normalize_65_9, normalize_65_4, normalize_65_10,
% 1.64/2.74 normalize_65_11, normalize_65_12, normalize_65_13,
% 1.64/2.74 normalize_65_5, normalize_65_14, normalize_65_15,
% 1.64/2.74 normalize_65_16, normalize_65_17, normalize_65_3])).
% 1.64/2.74
% 1.64/2.74 fof(normalize_65_19, plain, (op(op(e2, e3), e1) != op(e2, op(e3, e1))),
% 1.64/2.74 inference(conjunct, [], [normalize_65_18])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_0, plain, (op(op(e2, e3), e1) != op(e2, op(e3, e1))),
% 1.64/2.74 inference(canonicalize, [], [normalize_65_19])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_1, plain, (op(e1, e1) = e3),
% 1.64/2.74 inference(canonicalize, [], [normalize_65_4])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_2, plain, (op(e2, e3) = e1),
% 1.64/2.74 inference(canonicalize, [], [normalize_65_14])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_3, plain, (op(op(e2, e3), e1) = op(op(e2, e3), e1)),
% 1.64/2.74 introduced(tautology, [refl, [$fot(op(op(e2, e3), e1))]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_4, plain,
% 1.64/2.74 (op(e2, e3) != e1 | op(op(e2, e3), e1) != op(op(e2, e3), e1) |
% 1.64/2.74 op(op(e2, e3), e1) = op(e1, e1)),
% 1.64/2.74 introduced(tautology,
% 1.64/2.74 [equality,
% 1.64/2.74 [$cnf($equal(op(op(e2, e3), e1), op(op(e2, e3), e1))),
% 1.64/2.74 [1, 0], $fot(e1)]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_5, plain,
% 1.64/2.74 (op(e2, e3) != e1 | op(op(e2, e3), e1) = op(e1, e1)),
% 1.64/2.74 inference(resolve,
% 1.64/2.74 [$cnf($equal(op(op(e2, e3), e1), op(op(e2, e3), e1)))],
% 1.64/2.74 [refute_65_3, refute_65_4])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_6, plain, (op(op(e2, e3), e1) = op(e1, e1)),
% 1.64/2.74 inference(resolve, [$cnf($equal(op(e2, e3), e1))],
% 1.64/2.74 [refute_65_2, refute_65_5])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_8, plain, (X != X | X != Y | Y = X),
% 1.64/2.74 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_9, plain, (X != Y | Y = X),
% 1.64/2.74 inference(resolve, [$cnf($equal(X, X))], [refute_65_7, refute_65_8])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_10, plain, (Y != X | Y != Z | X = Z),
% 1.64/2.74 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_11, plain, (X != Y | Y != Z | X = Z),
% 1.64/2.74 inference(resolve, [$cnf($equal(Y, X))], [refute_65_9, refute_65_10])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_12, plain,
% 1.64/2.74 (op(e1, e1) != e3 | op(op(e2, e3), e1) != op(e1, e1) |
% 1.64/2.74 op(op(e2, e3), e1) = e3),
% 1.64/2.74 inference(subst, [],
% 1.64/2.74 [refute_65_11 :
% 1.64/2.74 [bind(X, $fot(op(op(e2, e3), e1))),
% 1.64/2.74 bind(Y, $fot(op(e1, e1))), bind(Z, $fot(e3))]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_13, plain, (op(e1, e1) != e3 | op(op(e2, e3), e1) = e3),
% 1.64/2.74 inference(resolve, [$cnf($equal(op(op(e2, e3), e1), op(e1, e1)))],
% 1.64/2.74 [refute_65_6, refute_65_12])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_14, plain, (op(op(e2, e3), e1) = e3),
% 1.64/2.74 inference(resolve, [$cnf($equal(op(e1, e1), e3))],
% 1.64/2.74 [refute_65_1, refute_65_13])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_15, plain,
% 1.64/2.74 (e3 != op(e2, op(e3, e1)) | op(op(e2, e3), e1) != e3 |
% 1.64/2.74 op(op(e2, e3), e1) = op(e2, op(e3, e1))),
% 1.64/2.74 introduced(tautology,
% 1.64/2.74 [equality,
% 1.64/2.74 [$cnf($equal(op(op(e2, e3), e1), e3)), [1],
% 1.64/2.74 $fot(op(e2, op(e3, e1)))]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_16, plain,
% 1.64/2.74 (e3 != op(e2, op(e3, e1)) | op(op(e2, e3), e1) = op(e2, op(e3, e1))),
% 1.64/2.74 inference(resolve, [$cnf($equal(op(op(e2, e3), e1), e3))],
% 1.64/2.74 [refute_65_14, refute_65_15])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_17, plain, (op(e2, e2) = e3),
% 1.64/2.74 inference(canonicalize, [], [normalize_65_5])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_18, plain, (op(e3, e1) = e2),
% 1.64/2.74 inference(canonicalize, [], [normalize_65_16])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_19, plain, (op(e2, op(e3, e1)) = op(e2, op(e3, e1))),
% 1.64/2.74 introduced(tautology, [refl, [$fot(op(e2, op(e3, e1)))]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_20, plain,
% 1.64/2.74 (op(e2, op(e3, e1)) != op(e2, op(e3, e1)) | op(e3, e1) != e2 |
% 1.64/2.74 op(e2, op(e3, e1)) = op(e2, e2)),
% 1.64/2.74 introduced(tautology,
% 1.64/2.74 [equality,
% 1.64/2.74 [$cnf($equal(op(e2, op(e3, e1)), op(e2, op(e3, e1)))),
% 1.64/2.74 [1, 1], $fot(e2)]])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_21, plain,
% 1.64/2.74 (op(e3, e1) != e2 | op(e2, op(e3, e1)) = op(e2, e2)),
% 1.64/2.74 inference(resolve,
% 1.64/2.74 [$cnf($equal(op(e2, op(e3, e1)), op(e2, op(e3, e1))))],
% 1.64/2.74 [refute_65_19, refute_65_20])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_22, plain, (op(e2, op(e3, e1)) = op(e2, e2)),
% 1.64/2.74 inference(resolve, [$cnf($equal(op(e3, e1), e2))],
% 1.64/2.74 [refute_65_18, refute_65_21])).
% 1.64/2.74
% 1.64/2.74 cnf(refute_65_23, plain,
% 1.64/2.74 (op(e2, e2) != e3 | op(e2, op(e3, e1)) != op(e2, e2) |
% 1.64/2.74 op(e2, op(e3, e1)) = e3),
% 1.64/2.74 inference(subst, [],
% 1.64/2.74 [refute_65_11 :
% 1.64/2.74 [bind(X, $fot(op(e2, op(e3, e1)))),
% 1.64/2.74 bind(Y, $fot(op(e2, e2))), bind(Z, $fot(e3))]])).
% 1.64/2.75
% 1.64/2.75 cnf(refute_65_24, plain, (op(e2, e2) != e3 | op(e2, op(e3, e1)) = e3),
% 1.64/2.75 inference(resolve, [$cnf($equal(op(e2, op(e3, e1)), op(e2, e2)))],
% 1.64/2.75 [refute_65_22, refute_65_23])).
% 1.64/2.75
% 1.64/2.75 cnf(refute_65_25, plain, (op(e2, op(e3, e1)) = e3),
% 1.64/2.75 inference(resolve, [$cnf($equal(op(e2, e2), e3))],
% 1.64/2.75 [refute_65_17, refute_65_24])).
% 1.64/2.75
% 1.64/2.75 cnf(refute_65_26, plain,
% 1.64/2.75 (e3 != e3 | op(e2, op(e3, e1)) != e3 | e3 = op(e2, op(e3, e1))),
% 1.64/2.75 introduced(tautology,
% 1.64/2.75 [equality,
% 1.64/2.75 [$cnf(~ $equal(e3, op(e2, op(e3, e1)))), [1], $fot(e3)]])).
% 1.64/2.75
% 1.64/2.75 cnf(refute_65_27, plain, (e3 != e3 | e3 = op(e2, op(e3, e1))),
% 1.64/2.75 inference(resolve, [$cnf($equal(op(e2, op(e3, e1)), e3))],
% 1.64/2.75 [refute_65_25, refute_65_26])).
% 1.64/2.75
% 1.64/2.75 cnf(refute_65_28, plain,
% 1.64/2.75 (e3 != e3 | op(op(e2, e3), e1) = op(e2, op(e3, e1))),
% 1.64/2.75 inference(resolve, [$cnf($equal(e3, op(e2, op(e3, e1))))],
% 1.64/2.75 [refute_65_27, refute_65_16])).
% 1.64/2.75
% 1.64/2.75 cnf(refute_65_29, plain, (e3 != e3),
% 1.64/2.75 inference(resolve,
% 1.64/2.75 [$cnf($equal(op(op(e2, e3), e1), op(e2, op(e3, e1))))],
% 1.64/2.75 [refute_65_28, refute_65_0])).
% 1.64/2.75
% 1.64/2.75 cnf(refute_65_30, plain, (e3 = e3),
% 1.64/2.75 introduced(tautology, [refl, [$fot(e3)]])).
% 1.64/2.75
% 1.64/2.75 cnf(refute_65_31, plain, ($false),
% 1.64/2.75 inference(resolve, [$cnf($equal(e3, e3))],
% 1.64/2.75 [refute_65_30, refute_65_29])).
% 1.64/2.75
% 1.64/2.75 fof(negate_66_0, plain,
% 1.64/2.75 (~
% 1.64/2.75 ((~
% 1.64/2.75 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.64/2.75 op(e3, e3) = e0) |
% 1.64/2.75 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.64/2.75 op(e3, e3) = e1) |
% 1.64/2.75 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.64/2.75 op(e3, e3) = e2) |
% 1.64/2.75 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.64/2.75 op(e3, e3) = e3)) &
% 1.64/2.75 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.75 op(e0, e0) = e3) &
% 1.64/2.75 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.75 op(e0, e1) = e3) &
% 1.64/2.75 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.75 op(e0, e2) = e3) &
% 1.64/2.75 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.75 op(e0, e3) = e3) &
% 1.64/2.75 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.75 op(e1, e0) = e3) &
% 1.64/2.75 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.75 op(e1, e1) = e3) &
% 1.64/2.75 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.75 op(e1, e2) = e3) &
% 1.64/2.75 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.75 op(e1, e3) = e3) &
% 1.64/2.75 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.75 op(e2, e0) = e3) &
% 1.64/2.75 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.75 op(e2, e1) = e3) &
% 1.64/2.75 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.75 op(e2, e2) = e3) &
% 1.64/2.75 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.75 op(e2, e3) = e3) &
% 1.64/2.75 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.75 op(e3, e0) = e3) &
% 1.64/2.75 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.75 op(e3, e1) = e3) &
% 1.64/2.75 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.75 op(e3, e2) = e3) &
% 1.64/2.75 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.75 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.75 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.75 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.75 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.75 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.75 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.75 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.75 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.75 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.75 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.75 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.75 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.75 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.75 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.75 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.75 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.75 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.75 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.75 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.75 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.75 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.75 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.75 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.75 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.75 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.75 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.75 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.75 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.75 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.75 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.75 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.75 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.75 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.75 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.75 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.75 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.75 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.75 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.75 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.75 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.75 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.75 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.75 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.75 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.75 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.64/2.75 op(op(e2, e3), e1) = op(e2, op(e3, e1))) =>
% 1.64/2.75 op(op(e2, e3), e2) = op(e2, op(e3, e2)))),
% 1.64/2.75 inference(negate, [], [subgoal_66])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_0, plain,
% 1.64/2.75 (op(op(e2, e3), e2) != op(e2, op(e3, e2)) &
% 1.64/2.75 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.75 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.75 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.75 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.75 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.75 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.75 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.75 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.75 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.75 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.75 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.75 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.75 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.75 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.75 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.75 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.75 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.75 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.75 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.75 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.75 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.75 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.75 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.75 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.75 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.75 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.75 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.75 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.75 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.75 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.75 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.75 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.75 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.75 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.75 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.75 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.75 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.75 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.75 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.75 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.75 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.75 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.75 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.75 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.75 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.64/2.75 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.64/2.75 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.64/2.75 op(e3, e3) != e0) &
% 1.64/2.75 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.75 op(e3, e3) != e1) &
% 1.64/2.75 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.75 op(e3, e3) != e2) &
% 1.64/2.75 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.64/2.75 op(e3, e3) != e3) &
% 1.64/2.75 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.75 op(e0, e0) = e3) &
% 1.64/2.75 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.75 op(e0, e1) = e3) &
% 1.64/2.75 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.75 op(e0, e2) = e3) &
% 1.64/2.75 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.75 op(e0, e3) = e3) &
% 1.64/2.75 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.75 op(e1, e0) = e3) &
% 1.64/2.75 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.75 op(e1, e1) = e3) &
% 1.64/2.75 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.75 op(e1, e2) = e3) &
% 1.64/2.75 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.75 op(e1, e3) = e3) &
% 1.64/2.75 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.75 op(e2, e0) = e3) &
% 1.64/2.75 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.75 op(e2, e1) = e3) &
% 1.64/2.75 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.75 op(e2, e2) = e3) &
% 1.64/2.75 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.75 op(e2, e3) = e3) &
% 1.64/2.75 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.75 op(e3, e0) = e3) &
% 1.64/2.75 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.75 op(e3, e1) = e3) &
% 1.64/2.75 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.75 op(e3, e2) = e3) &
% 1.64/2.75 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.75 op(e3, e3) = e3)), inference(canonicalize, [], [negate_66_0])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_1, plain,
% 1.64/2.75 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.64/2.75 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.64/2.75 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.64/2.75 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.64/2.75 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.64/2.75 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_2, plain, (op(e0, e0) = e0),
% 1.64/2.75 inference(conjunct, [], [normalize_66_1])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_3, plain, (op(e3, e3) = e0),
% 1.64/2.75 inference(conjunct, [], [normalize_66_1])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_4, plain, (op(e1, e1) = e3),
% 1.64/2.75 inference(conjunct, [], [normalize_66_1])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_5, plain, (op(e2, e2) = e3),
% 1.64/2.75 inference(conjunct, [], [normalize_66_1])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_6, plain, (op(e0, e1) = e1),
% 1.64/2.75 inference(conjunct, [], [normalize_66_1])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_7, plain, (op(e0, e2) = e2),
% 1.64/2.75 inference(conjunct, [], [normalize_66_1])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_8, plain, (op(e0, e3) = e3),
% 1.64/2.75 inference(conjunct, [], [normalize_66_1])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_9, plain, (op(e1, e0) = e1),
% 1.64/2.75 inference(conjunct, [], [normalize_66_1])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_10, plain, (op(e1, e2) = e0),
% 1.64/2.75 inference(conjunct, [], [normalize_66_1])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_11, plain, (op(e1, e3) = e2),
% 1.64/2.75 inference(conjunct, [], [normalize_66_1])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_12, plain, (op(e2, e0) = e2),
% 1.64/2.75 inference(conjunct, [], [normalize_66_1])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_13, plain, (op(e2, e1) = e0),
% 1.64/2.75 inference(conjunct, [], [normalize_66_1])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_14, plain, (op(e2, e3) = e1),
% 1.64/2.75 inference(conjunct, [], [normalize_66_1])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_15, plain, (op(e3, e0) = e3),
% 1.64/2.75 inference(conjunct, [], [normalize_66_1])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_16, plain, (op(e3, e1) = e2),
% 1.64/2.75 inference(conjunct, [], [normalize_66_1])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_17, plain, (op(e3, e2) = e1),
% 1.64/2.75 inference(conjunct, [], [normalize_66_1])).
% 1.64/2.75
% 1.64/2.75 fof(normalize_66_18, plain,
% 1.64/2.75 (op(op(e2, e3), e2) != op(e2, op(e3, e2)) &
% 1.64/2.75 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.75 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.75 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.75 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.75 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.75 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.75 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.75 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.75 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.75 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.75 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.75 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.75 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.75 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.75 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.75 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.75 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.75 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.75 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.75 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.75 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.75 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.75 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.75 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.75 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.75 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.75 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.75 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.75 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.75 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.75 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.75 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.75 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.75 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.75 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.75 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.75 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.75 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.75 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.75 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.75 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.75 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.75 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.75 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.75 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.64/2.75 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.64/2.75 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.64/2.75 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.64/2.75 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.75 op(e3, e3) != e1) &
% 1.64/2.75 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.75 op(e3, e3) != e2)),
% 1.64/2.75 inference(simplify, [],
% 1.64/2.75 [normalize_66_0, normalize_66_2, normalize_66_3,
% 1.64/2.75 normalize_66_4, normalize_66_5, normalize_66_2,
% 1.64/2.75 normalize_66_6, normalize_66_7, normalize_66_8,
% 1.64/2.75 normalize_66_9, normalize_66_4, normalize_66_10,
% 1.64/2.75 normalize_66_11, normalize_66_12, normalize_66_13,
% 1.64/2.75 normalize_66_5, normalize_66_14, normalize_66_15,
% 1.64/2.75 normalize_66_16, normalize_66_17, normalize_66_3])).
% 1.64/2.76
% 1.64/2.76 fof(normalize_66_19, plain, (op(op(e2, e3), e2) != op(e2, op(e3, e2))),
% 1.64/2.76 inference(conjunct, [], [normalize_66_18])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_0, plain, (op(op(e2, e3), e2) != op(e2, op(e3, e2))),
% 1.64/2.76 inference(canonicalize, [], [normalize_66_19])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_1, plain, (op(e1, e2) = e0),
% 1.64/2.76 inference(canonicalize, [], [normalize_66_10])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_2, plain, (op(e2, e3) = e1),
% 1.64/2.76 inference(canonicalize, [], [normalize_66_14])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_3, plain, (op(op(e2, e3), e2) = op(op(e2, e3), e2)),
% 1.64/2.76 introduced(tautology, [refl, [$fot(op(op(e2, e3), e2))]])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_4, plain,
% 1.64/2.76 (op(e2, e3) != e1 | op(op(e2, e3), e2) != op(op(e2, e3), e2) |
% 1.64/2.76 op(op(e2, e3), e2) = op(e1, e2)),
% 1.64/2.76 introduced(tautology,
% 1.64/2.76 [equality,
% 1.64/2.76 [$cnf($equal(op(op(e2, e3), e2), op(op(e2, e3), e2))),
% 1.64/2.76 [1, 0], $fot(e1)]])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_5, plain,
% 1.64/2.76 (op(e2, e3) != e1 | op(op(e2, e3), e2) = op(e1, e2)),
% 1.64/2.76 inference(resolve,
% 1.64/2.76 [$cnf($equal(op(op(e2, e3), e2), op(op(e2, e3), e2)))],
% 1.64/2.76 [refute_66_3, refute_66_4])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_6, plain, (op(op(e2, e3), e2) = op(e1, e2)),
% 1.64/2.76 inference(resolve, [$cnf($equal(op(e2, e3), e1))],
% 1.64/2.76 [refute_66_2, refute_66_5])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_8, plain, (X != X | X != Y | Y = X),
% 1.64/2.76 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_9, plain, (X != Y | Y = X),
% 1.64/2.76 inference(resolve, [$cnf($equal(X, X))], [refute_66_7, refute_66_8])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_10, plain, (Y != X | Y != Z | X = Z),
% 1.64/2.76 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_11, plain, (X != Y | Y != Z | X = Z),
% 1.64/2.76 inference(resolve, [$cnf($equal(Y, X))], [refute_66_9, refute_66_10])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_12, plain,
% 1.64/2.76 (op(e1, e2) != e0 | op(op(e2, e3), e2) != op(e1, e2) |
% 1.64/2.76 op(op(e2, e3), e2) = e0),
% 1.64/2.76 inference(subst, [],
% 1.64/2.76 [refute_66_11 :
% 1.64/2.76 [bind(X, $fot(op(op(e2, e3), e2))),
% 1.64/2.76 bind(Y, $fot(op(e1, e2))), bind(Z, $fot(e0))]])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_13, plain, (op(e1, e2) != e0 | op(op(e2, e3), e2) = e0),
% 1.64/2.76 inference(resolve, [$cnf($equal(op(op(e2, e3), e2), op(e1, e2)))],
% 1.64/2.76 [refute_66_6, refute_66_12])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_14, plain, (op(op(e2, e3), e2) = e0),
% 1.64/2.76 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.64/2.76 [refute_66_1, refute_66_13])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_15, plain,
% 1.64/2.76 (e0 != op(e2, op(e3, e2)) | op(op(e2, e3), e2) != e0 |
% 1.64/2.76 op(op(e2, e3), e2) = op(e2, op(e3, e2))),
% 1.64/2.76 introduced(tautology,
% 1.64/2.76 [equality,
% 1.64/2.76 [$cnf($equal(op(op(e2, e3), e2), e0)), [1],
% 1.64/2.76 $fot(op(e2, op(e3, e2)))]])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_16, plain,
% 1.64/2.76 (e0 != op(e2, op(e3, e2)) | op(op(e2, e3), e2) = op(e2, op(e3, e2))),
% 1.64/2.76 inference(resolve, [$cnf($equal(op(op(e2, e3), e2), e0))],
% 1.64/2.76 [refute_66_14, refute_66_15])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_17, plain, (op(e2, e1) = e0),
% 1.64/2.76 inference(canonicalize, [], [normalize_66_13])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_18, plain, (op(e3, e2) = e1),
% 1.64/2.76 inference(canonicalize, [], [normalize_66_17])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_19, plain, (op(e2, op(e3, e2)) = op(e2, op(e3, e2))),
% 1.64/2.76 introduced(tautology, [refl, [$fot(op(e2, op(e3, e2)))]])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_20, plain,
% 1.64/2.76 (op(e2, op(e3, e2)) != op(e2, op(e3, e2)) | op(e3, e2) != e1 |
% 1.64/2.76 op(e2, op(e3, e2)) = op(e2, e1)),
% 1.64/2.76 introduced(tautology,
% 1.64/2.76 [equality,
% 1.64/2.76 [$cnf($equal(op(e2, op(e3, e2)), op(e2, op(e3, e2)))),
% 1.64/2.76 [1, 1], $fot(e1)]])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_21, plain,
% 1.64/2.76 (op(e3, e2) != e1 | op(e2, op(e3, e2)) = op(e2, e1)),
% 1.64/2.76 inference(resolve,
% 1.64/2.76 [$cnf($equal(op(e2, op(e3, e2)), op(e2, op(e3, e2))))],
% 1.64/2.76 [refute_66_19, refute_66_20])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_22, plain, (op(e2, op(e3, e2)) = op(e2, e1)),
% 1.64/2.76 inference(resolve, [$cnf($equal(op(e3, e2), e1))],
% 1.64/2.76 [refute_66_18, refute_66_21])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_23, plain,
% 1.64/2.76 (op(e2, e1) != e0 | op(e2, op(e3, e2)) != op(e2, e1) |
% 1.64/2.76 op(e2, op(e3, e2)) = e0),
% 1.64/2.76 inference(subst, [],
% 1.64/2.76 [refute_66_11 :
% 1.64/2.76 [bind(X, $fot(op(e2, op(e3, e2)))),
% 1.64/2.76 bind(Y, $fot(op(e2, e1))), bind(Z, $fot(e0))]])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_24, plain, (op(e2, e1) != e0 | op(e2, op(e3, e2)) = e0),
% 1.64/2.76 inference(resolve, [$cnf($equal(op(e2, op(e3, e2)), op(e2, e1)))],
% 1.64/2.76 [refute_66_22, refute_66_23])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_25, plain, (op(e2, op(e3, e2)) = e0),
% 1.64/2.76 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.64/2.76 [refute_66_17, refute_66_24])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_26, plain,
% 1.64/2.76 (e0 != e0 | op(e2, op(e3, e2)) != e0 | e0 = op(e2, op(e3, e2))),
% 1.64/2.76 introduced(tautology,
% 1.64/2.76 [equality,
% 1.64/2.76 [$cnf(~ $equal(e0, op(e2, op(e3, e2)))), [1], $fot(e0)]])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_27, plain, (e0 != e0 | e0 = op(e2, op(e3, e2))),
% 1.64/2.76 inference(resolve, [$cnf($equal(op(e2, op(e3, e2)), e0))],
% 1.64/2.76 [refute_66_25, refute_66_26])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_28, plain,
% 1.64/2.76 (e0 != e0 | op(op(e2, e3), e2) = op(e2, op(e3, e2))),
% 1.64/2.76 inference(resolve, [$cnf($equal(e0, op(e2, op(e3, e2))))],
% 1.64/2.76 [refute_66_27, refute_66_16])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_29, plain, (e0 != e0),
% 1.64/2.76 inference(resolve,
% 1.64/2.76 [$cnf($equal(op(op(e2, e3), e2), op(e2, op(e3, e2))))],
% 1.64/2.76 [refute_66_28, refute_66_0])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_30, plain, (e0 = e0),
% 1.64/2.76 introduced(tautology, [refl, [$fot(e0)]])).
% 1.64/2.76
% 1.64/2.76 cnf(refute_66_31, plain, ($false),
% 1.64/2.76 inference(resolve, [$cnf($equal(e0, e0))],
% 1.64/2.76 [refute_66_30, refute_66_29])).
% 1.64/2.76
% 1.64/2.76 fof(negate_67_0, plain,
% 1.64/2.76 (~
% 1.64/2.76 ((~
% 1.64/2.76 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.64/2.76 op(e3, e3) = e0) |
% 1.64/2.76 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.64/2.76 op(e3, e3) = e1) |
% 1.64/2.76 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.64/2.76 op(e3, e3) = e2) |
% 1.64/2.76 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.64/2.76 op(e3, e3) = e3)) &
% 1.64/2.76 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.76 op(e0, e0) = e3) &
% 1.64/2.76 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.76 op(e0, e1) = e3) &
% 1.64/2.76 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.76 op(e0, e2) = e3) &
% 1.64/2.76 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.76 op(e0, e3) = e3) &
% 1.64/2.76 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.76 op(e1, e0) = e3) &
% 1.64/2.76 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.76 op(e1, e1) = e3) &
% 1.64/2.76 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.76 op(e1, e2) = e3) &
% 1.64/2.76 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.76 op(e1, e3) = e3) &
% 1.64/2.76 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.76 op(e2, e0) = e3) &
% 1.64/2.76 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.76 op(e2, e1) = e3) &
% 1.64/2.76 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.76 op(e2, e2) = e3) &
% 1.64/2.76 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.76 op(e2, e3) = e3) &
% 1.64/2.76 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.76 op(e3, e0) = e3) &
% 1.64/2.76 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.76 op(e3, e1) = e3) &
% 1.64/2.76 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.76 op(e3, e2) = e3) &
% 1.64/2.76 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.76 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.76 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.76 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.76 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.76 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.76 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.76 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.76 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.76 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.76 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.76 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.76 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.76 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.76 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.76 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.76 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.76 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.76 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.76 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.76 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.76 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.76 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.76 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.76 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.76 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.76 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.76 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.76 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.76 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.76 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.76 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.76 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.76 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.76 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.76 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.76 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.76 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.76 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.76 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.76 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.76 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.76 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.76 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.76 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.76 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.64/2.76 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.64/2.76 op(op(e2, e3), e2) = op(e2, op(e3, e2))) =>
% 1.64/2.76 op(op(e2, e3), e3) = op(e2, op(e3, e3)))),
% 1.64/2.76 inference(negate, [], [subgoal_67])).
% 1.64/2.76
% 1.64/2.76 fof(normalize_67_0, plain,
% 1.64/2.76 (op(op(e2, e3), e3) != op(e2, op(e3, e3)) &
% 1.64/2.76 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.76 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.76 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.76 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.76 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.76 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.76 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.76 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.76 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.76 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.76 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.76 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.76 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.76 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.76 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.76 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.76 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.76 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.76 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.76 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.76 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.76 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.76 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.76 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.76 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.76 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.76 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.76 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.76 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.76 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.76 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.76 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.76 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.76 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.76 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.76 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.76 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.76 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.76 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.76 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.76 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.76 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.76 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.76 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.76 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.64/2.76 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.64/2.76 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.64/2.76 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.64/2.76 op(e3, e3) != e0) &
% 1.64/2.76 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.76 op(e3, e3) != e1) &
% 1.64/2.76 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.76 op(e3, e3) != e2) &
% 1.64/2.76 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.64/2.76 op(e3, e3) != e3) &
% 1.64/2.76 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.76 op(e0, e0) = e3) &
% 1.64/2.76 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.76 op(e0, e1) = e3) &
% 1.64/2.76 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.76 op(e0, e2) = e3) &
% 1.64/2.76 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.76 op(e0, e3) = e3) &
% 1.64/2.76 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.76 op(e1, e0) = e3) &
% 1.64/2.76 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.76 op(e1, e1) = e3) &
% 1.64/2.76 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.76 op(e1, e2) = e3) &
% 1.64/2.76 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.76 op(e1, e3) = e3) &
% 1.64/2.76 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.76 op(e2, e0) = e3) &
% 1.64/2.76 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.76 op(e2, e1) = e3) &
% 1.64/2.76 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.76 op(e2, e2) = e3) &
% 1.64/2.76 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.76 op(e2, e3) = e3) &
% 1.64/2.76 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.76 op(e3, e0) = e3) &
% 1.64/2.76 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.76 op(e3, e1) = e3) &
% 1.64/2.76 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.76 op(e3, e2) = e3) &
% 1.64/2.76 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.76 op(e3, e3) = e3)), inference(canonicalize, [], [negate_67_0])).
% 1.64/2.76
% 1.64/2.76 fof(normalize_67_1, plain,
% 1.64/2.76 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.64/2.76 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.64/2.76 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.64/2.76 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.64/2.76 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.64/2.76 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_2, plain, (op(e0, e0) = e0),
% 1.64/2.77 inference(conjunct, [], [normalize_67_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_3, plain, (op(e3, e3) = e0),
% 1.64/2.77 inference(conjunct, [], [normalize_67_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_4, plain, (op(e1, e1) = e3),
% 1.64/2.77 inference(conjunct, [], [normalize_67_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_5, plain, (op(e2, e2) = e3),
% 1.64/2.77 inference(conjunct, [], [normalize_67_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_6, plain, (op(e0, e1) = e1),
% 1.64/2.77 inference(conjunct, [], [normalize_67_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_7, plain, (op(e0, e2) = e2),
% 1.64/2.77 inference(conjunct, [], [normalize_67_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_8, plain, (op(e0, e3) = e3),
% 1.64/2.77 inference(conjunct, [], [normalize_67_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_9, plain, (op(e1, e0) = e1),
% 1.64/2.77 inference(conjunct, [], [normalize_67_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_10, plain, (op(e1, e2) = e0),
% 1.64/2.77 inference(conjunct, [], [normalize_67_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_11, plain, (op(e1, e3) = e2),
% 1.64/2.77 inference(conjunct, [], [normalize_67_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_12, plain, (op(e2, e0) = e2),
% 1.64/2.77 inference(conjunct, [], [normalize_67_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_13, plain, (op(e2, e1) = e0),
% 1.64/2.77 inference(conjunct, [], [normalize_67_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_14, plain, (op(e2, e3) = e1),
% 1.64/2.77 inference(conjunct, [], [normalize_67_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_15, plain, (op(e3, e0) = e3),
% 1.64/2.77 inference(conjunct, [], [normalize_67_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_16, plain, (op(e3, e1) = e2),
% 1.64/2.77 inference(conjunct, [], [normalize_67_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_17, plain, (op(e3, e2) = e1),
% 1.64/2.77 inference(conjunct, [], [normalize_67_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_18, plain,
% 1.64/2.77 (op(op(e2, e3), e3) != op(e2, op(e3, e3)) &
% 1.64/2.77 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.77 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.77 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.77 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.77 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.77 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.77 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.77 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.77 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.77 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.77 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.77 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.77 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.77 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.77 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.77 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.77 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.77 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.77 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.77 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.77 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.77 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.77 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.77 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.77 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.77 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.77 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.77 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.77 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.77 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.77 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.77 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.77 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.77 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.77 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.77 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.77 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.77 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.77 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.77 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.77 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.77 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.77 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.77 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.77 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.64/2.77 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.64/2.77 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.64/2.77 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.64/2.77 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.64/2.77 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.77 op(e3, e3) != e1) &
% 1.64/2.77 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.77 op(e3, e3) != e2)),
% 1.64/2.77 inference(simplify, [],
% 1.64/2.77 [normalize_67_0, normalize_67_2, normalize_67_3,
% 1.64/2.77 normalize_67_4, normalize_67_5, normalize_67_2,
% 1.64/2.77 normalize_67_6, normalize_67_7, normalize_67_8,
% 1.64/2.77 normalize_67_9, normalize_67_4, normalize_67_10,
% 1.64/2.77 normalize_67_11, normalize_67_12, normalize_67_13,
% 1.64/2.77 normalize_67_5, normalize_67_14, normalize_67_15,
% 1.64/2.77 normalize_67_16, normalize_67_17, normalize_67_3])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_67_19, plain, (op(op(e2, e3), e3) != op(e2, op(e3, e3))),
% 1.64/2.77 inference(conjunct, [], [normalize_67_18])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_0, plain, (op(op(e2, e3), e3) != op(e2, op(e3, e3))),
% 1.64/2.77 inference(canonicalize, [], [normalize_67_19])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_1, plain, (op(e1, e3) = e2),
% 1.64/2.77 inference(canonicalize, [], [normalize_67_11])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_2, plain, (op(e2, e3) = e1),
% 1.64/2.77 inference(canonicalize, [], [normalize_67_14])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_3, plain, (op(op(e2, e3), e3) = op(op(e2, e3), e3)),
% 1.64/2.77 introduced(tautology, [refl, [$fot(op(op(e2, e3), e3))]])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_4, plain,
% 1.64/2.77 (op(e2, e3) != e1 | op(op(e2, e3), e3) != op(op(e2, e3), e3) |
% 1.64/2.77 op(op(e2, e3), e3) = op(e1, e3)),
% 1.64/2.77 introduced(tautology,
% 1.64/2.77 [equality,
% 1.64/2.77 [$cnf($equal(op(op(e2, e3), e3), op(op(e2, e3), e3))),
% 1.64/2.77 [1, 0], $fot(e1)]])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_5, plain,
% 1.64/2.77 (op(e2, e3) != e1 | op(op(e2, e3), e3) = op(e1, e3)),
% 1.64/2.77 inference(resolve,
% 1.64/2.77 [$cnf($equal(op(op(e2, e3), e3), op(op(e2, e3), e3)))],
% 1.64/2.77 [refute_67_3, refute_67_4])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_6, plain, (op(op(e2, e3), e3) = op(e1, e3)),
% 1.64/2.77 inference(resolve, [$cnf($equal(op(e2, e3), e1))],
% 1.64/2.77 [refute_67_2, refute_67_5])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_8, plain, (X != X | X != Y | Y = X),
% 1.64/2.77 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_9, plain, (X != Y | Y = X),
% 1.64/2.77 inference(resolve, [$cnf($equal(X, X))], [refute_67_7, refute_67_8])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_10, plain, (Y != X | Y != Z | X = Z),
% 1.64/2.77 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_11, plain, (X != Y | Y != Z | X = Z),
% 1.64/2.77 inference(resolve, [$cnf($equal(Y, X))], [refute_67_9, refute_67_10])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_12, plain,
% 1.64/2.77 (op(e1, e3) != e2 | op(op(e2, e3), e3) != op(e1, e3) |
% 1.64/2.77 op(op(e2, e3), e3) = e2),
% 1.64/2.77 inference(subst, [],
% 1.64/2.77 [refute_67_11 :
% 1.64/2.77 [bind(X, $fot(op(op(e2, e3), e3))),
% 1.64/2.77 bind(Y, $fot(op(e1, e3))), bind(Z, $fot(e2))]])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_13, plain, (op(e1, e3) != e2 | op(op(e2, e3), e3) = e2),
% 1.64/2.77 inference(resolve, [$cnf($equal(op(op(e2, e3), e3), op(e1, e3)))],
% 1.64/2.77 [refute_67_6, refute_67_12])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_14, plain, (op(op(e2, e3), e3) = e2),
% 1.64/2.77 inference(resolve, [$cnf($equal(op(e1, e3), e2))],
% 1.64/2.77 [refute_67_1, refute_67_13])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_15, plain,
% 1.64/2.77 (e2 != op(e2, op(e3, e3)) | op(op(e2, e3), e3) != e2 |
% 1.64/2.77 op(op(e2, e3), e3) = op(e2, op(e3, e3))),
% 1.64/2.77 introduced(tautology,
% 1.64/2.77 [equality,
% 1.64/2.77 [$cnf($equal(op(op(e2, e3), e3), e2)), [1],
% 1.64/2.77 $fot(op(e2, op(e3, e3)))]])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_16, plain,
% 1.64/2.77 (e2 != op(e2, op(e3, e3)) | op(op(e2, e3), e3) = op(e2, op(e3, e3))),
% 1.64/2.77 inference(resolve, [$cnf($equal(op(op(e2, e3), e3), e2))],
% 1.64/2.77 [refute_67_14, refute_67_15])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_17, plain, (op(e2, e0) = e2),
% 1.64/2.77 inference(canonicalize, [], [normalize_67_12])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_18, plain, (op(e3, e3) = e0),
% 1.64/2.77 inference(canonicalize, [], [normalize_67_3])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_19, plain, (op(e2, op(e3, e3)) = op(e2, op(e3, e3))),
% 1.64/2.77 introduced(tautology, [refl, [$fot(op(e2, op(e3, e3)))]])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_20, plain,
% 1.64/2.77 (op(e2, op(e3, e3)) != op(e2, op(e3, e3)) | op(e3, e3) != e0 |
% 1.64/2.77 op(e2, op(e3, e3)) = op(e2, e0)),
% 1.64/2.77 introduced(tautology,
% 1.64/2.77 [equality,
% 1.64/2.77 [$cnf($equal(op(e2, op(e3, e3)), op(e2, op(e3, e3)))),
% 1.64/2.77 [1, 1], $fot(e0)]])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_21, plain,
% 1.64/2.77 (op(e3, e3) != e0 | op(e2, op(e3, e3)) = op(e2, e0)),
% 1.64/2.77 inference(resolve,
% 1.64/2.77 [$cnf($equal(op(e2, op(e3, e3)), op(e2, op(e3, e3))))],
% 1.64/2.77 [refute_67_19, refute_67_20])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_22, plain, (op(e2, op(e3, e3)) = op(e2, e0)),
% 1.64/2.77 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.64/2.77 [refute_67_18, refute_67_21])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_23, plain,
% 1.64/2.77 (op(e2, e0) != e2 | op(e2, op(e3, e3)) != op(e2, e0) |
% 1.64/2.77 op(e2, op(e3, e3)) = e2),
% 1.64/2.77 inference(subst, [],
% 1.64/2.77 [refute_67_11 :
% 1.64/2.77 [bind(X, $fot(op(e2, op(e3, e3)))),
% 1.64/2.77 bind(Y, $fot(op(e2, e0))), bind(Z, $fot(e2))]])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_24, plain, (op(e2, e0) != e2 | op(e2, op(e3, e3)) = e2),
% 1.64/2.77 inference(resolve, [$cnf($equal(op(e2, op(e3, e3)), op(e2, e0)))],
% 1.64/2.77 [refute_67_22, refute_67_23])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_25, plain, (op(e2, op(e3, e3)) = e2),
% 1.64/2.77 inference(resolve, [$cnf($equal(op(e2, e0), e2))],
% 1.64/2.77 [refute_67_17, refute_67_24])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_26, plain,
% 1.64/2.77 (e2 != e2 | op(e2, op(e3, e3)) != e2 | e2 = op(e2, op(e3, e3))),
% 1.64/2.77 introduced(tautology,
% 1.64/2.77 [equality,
% 1.64/2.77 [$cnf(~ $equal(e2, op(e2, op(e3, e3)))), [1], $fot(e2)]])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_27, plain, (e2 != e2 | e2 = op(e2, op(e3, e3))),
% 1.64/2.77 inference(resolve, [$cnf($equal(op(e2, op(e3, e3)), e2))],
% 1.64/2.77 [refute_67_25, refute_67_26])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_28, plain,
% 1.64/2.77 (e2 != e2 | op(op(e2, e3), e3) = op(e2, op(e3, e3))),
% 1.64/2.77 inference(resolve, [$cnf($equal(e2, op(e2, op(e3, e3))))],
% 1.64/2.77 [refute_67_27, refute_67_16])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_29, plain, (e2 != e2),
% 1.64/2.77 inference(resolve,
% 1.64/2.77 [$cnf($equal(op(op(e2, e3), e3), op(e2, op(e3, e3))))],
% 1.64/2.77 [refute_67_28, refute_67_0])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_30, plain, (e2 = e2),
% 1.64/2.77 introduced(tautology, [refl, [$fot(e2)]])).
% 1.64/2.77
% 1.64/2.77 cnf(refute_67_31, plain, ($false),
% 1.64/2.77 inference(resolve, [$cnf($equal(e2, e2))],
% 1.64/2.77 [refute_67_30, refute_67_29])).
% 1.64/2.77
% 1.64/2.77 fof(negate_68_0, plain,
% 1.64/2.77 (~
% 1.64/2.77 ((~
% 1.64/2.77 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.64/2.77 op(e3, e3) = e0) |
% 1.64/2.77 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.64/2.77 op(e3, e3) = e1) |
% 1.64/2.77 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.64/2.77 op(e3, e3) = e2) |
% 1.64/2.77 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.64/2.77 op(e3, e3) = e3)) &
% 1.64/2.77 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.77 op(e0, e0) = e3) &
% 1.64/2.77 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.77 op(e0, e1) = e3) &
% 1.64/2.77 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.77 op(e0, e2) = e3) &
% 1.64/2.77 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.77 op(e0, e3) = e3) &
% 1.64/2.77 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.77 op(e1, e0) = e3) &
% 1.64/2.77 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.77 op(e1, e1) = e3) &
% 1.64/2.77 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.77 op(e1, e2) = e3) &
% 1.64/2.77 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.77 op(e1, e3) = e3) &
% 1.64/2.77 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.77 op(e2, e0) = e3) &
% 1.64/2.77 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.77 op(e2, e1) = e3) &
% 1.64/2.77 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.77 op(e2, e2) = e3) &
% 1.64/2.77 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.77 op(e2, e3) = e3) &
% 1.64/2.77 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.77 op(e3, e0) = e3) &
% 1.64/2.77 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.77 op(e3, e1) = e3) &
% 1.64/2.77 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.77 op(e3, e2) = e3) &
% 1.64/2.77 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.77 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.77 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.77 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.77 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.77 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.77 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.77 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.77 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.77 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.77 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.77 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.77 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.77 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.77 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.77 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.77 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.77 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.77 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.77 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.77 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.77 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.77 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.77 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.77 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.77 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.77 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.77 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.77 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.77 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.77 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.77 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.77 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.77 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.77 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.77 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.77 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.77 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.77 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.77 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.77 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.77 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.77 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.77 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.77 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.77 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.64/2.77 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.64/2.77 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.64/2.77 op(op(e2, e3), e3) = op(e2, op(e3, e3))) =>
% 1.64/2.77 op(op(e3, e0), e0) = op(e3, op(e0, e0)))),
% 1.64/2.77 inference(negate, [], [subgoal_68])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_0, plain,
% 1.64/2.77 (op(op(e3, e0), e0) != op(e3, op(e0, e0)) &
% 1.64/2.77 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.77 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.77 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.77 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.77 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.77 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.77 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.77 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.77 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.77 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.77 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.77 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.77 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.77 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.77 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.77 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.77 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.77 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.77 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.77 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.77 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.77 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.77 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.77 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.77 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.77 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.77 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.77 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.77 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.77 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.77 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.77 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.77 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.77 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.77 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.77 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.77 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.77 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.77 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.77 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.77 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.77 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.77 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.77 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.77 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.64/2.77 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.64/2.77 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.64/2.77 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.64/2.77 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.64/2.77 op(e3, e3) != e0) &
% 1.64/2.77 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.77 op(e3, e3) != e1) &
% 1.64/2.77 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.77 op(e3, e3) != e2) &
% 1.64/2.77 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.64/2.77 op(e3, e3) != e3) &
% 1.64/2.77 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.77 op(e0, e0) = e3) &
% 1.64/2.77 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.77 op(e0, e1) = e3) &
% 1.64/2.77 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.77 op(e0, e2) = e3) &
% 1.64/2.77 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.77 op(e0, e3) = e3) &
% 1.64/2.77 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.77 op(e1, e0) = e3) &
% 1.64/2.77 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.77 op(e1, e1) = e3) &
% 1.64/2.77 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.77 op(e1, e2) = e3) &
% 1.64/2.77 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.77 op(e1, e3) = e3) &
% 1.64/2.77 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.77 op(e2, e0) = e3) &
% 1.64/2.77 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.77 op(e2, e1) = e3) &
% 1.64/2.77 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.77 op(e2, e2) = e3) &
% 1.64/2.77 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.77 op(e2, e3) = e3) &
% 1.64/2.77 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.77 op(e3, e0) = e3) &
% 1.64/2.77 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.77 op(e3, e1) = e3) &
% 1.64/2.77 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.77 op(e3, e2) = e3) &
% 1.64/2.77 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.77 op(e3, e3) = e3)), inference(canonicalize, [], [negate_68_0])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_1, plain,
% 1.64/2.77 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.64/2.77 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.64/2.77 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.64/2.77 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.64/2.77 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.64/2.77 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_2, plain, (op(e0, e0) = e0),
% 1.64/2.77 inference(conjunct, [], [normalize_68_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_3, plain, (op(e3, e3) = e0),
% 1.64/2.77 inference(conjunct, [], [normalize_68_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_4, plain, (op(e1, e1) = e3),
% 1.64/2.77 inference(conjunct, [], [normalize_68_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_5, plain, (op(e2, e2) = e3),
% 1.64/2.77 inference(conjunct, [], [normalize_68_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_6, plain, (op(e0, e1) = e1),
% 1.64/2.77 inference(conjunct, [], [normalize_68_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_7, plain, (op(e0, e2) = e2),
% 1.64/2.77 inference(conjunct, [], [normalize_68_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_8, plain, (op(e0, e3) = e3),
% 1.64/2.77 inference(conjunct, [], [normalize_68_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_9, plain, (op(e1, e0) = e1),
% 1.64/2.77 inference(conjunct, [], [normalize_68_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_10, plain, (op(e1, e2) = e0),
% 1.64/2.77 inference(conjunct, [], [normalize_68_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_11, plain, (op(e1, e3) = e2),
% 1.64/2.77 inference(conjunct, [], [normalize_68_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_12, plain, (op(e2, e0) = e2),
% 1.64/2.77 inference(conjunct, [], [normalize_68_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_13, plain, (op(e2, e1) = e0),
% 1.64/2.77 inference(conjunct, [], [normalize_68_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_14, plain, (op(e2, e3) = e1),
% 1.64/2.77 inference(conjunct, [], [normalize_68_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_15, plain, (op(e3, e0) = e3),
% 1.64/2.77 inference(conjunct, [], [normalize_68_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_16, plain, (op(e3, e1) = e2),
% 1.64/2.77 inference(conjunct, [], [normalize_68_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_17, plain, (op(e3, e2) = e1),
% 1.64/2.77 inference(conjunct, [], [normalize_68_1])).
% 1.64/2.77
% 1.64/2.77 fof(normalize_68_18, plain,
% 1.64/2.77 (op(op(e3, e0), e0) != op(e3, op(e0, e0)) &
% 1.64/2.77 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.77 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.77 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.77 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.77 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.77 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.77 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.77 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.77 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.77 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.77 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.77 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.77 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.77 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.77 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.77 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.77 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.77 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.77 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.77 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.77 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.77 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.77 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.77 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.77 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.77 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.77 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.77 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.77 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.77 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.77 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.77 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.77 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.77 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.77 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.77 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.77 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.77 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.77 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.77 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.77 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.77 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.77 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.77 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.77 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.64/2.77 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.64/2.77 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.64/2.77 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.64/2.77 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.64/2.77 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.64/2.77 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.77 op(e3, e3) != e1) &
% 1.64/2.77 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.77 op(e3, e3) != e2)),
% 1.64/2.77 inference(simplify, [],
% 1.64/2.77 [normalize_68_0, normalize_68_2, normalize_68_3,
% 1.64/2.77 normalize_68_4, normalize_68_5, normalize_68_2,
% 1.64/2.77 normalize_68_6, normalize_68_7, normalize_68_8,
% 1.64/2.77 normalize_68_9, normalize_68_4, normalize_68_10,
% 1.64/2.77 normalize_68_11, normalize_68_12, normalize_68_13,
% 1.64/2.77 normalize_68_5, normalize_68_14, normalize_68_15,
% 1.64/2.77 normalize_68_16, normalize_68_17, normalize_68_3])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_68_19, plain, (op(op(e3, e0), e0) != op(e3, op(e0, e0))),
% 1.64/2.78 inference(conjunct, [], [normalize_68_18])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_0, plain, (op(op(e3, e0), e0) != op(e3, op(e0, e0))),
% 1.64/2.78 inference(canonicalize, [], [normalize_68_19])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_1, plain, (op(e3, e0) = e3),
% 1.64/2.78 inference(canonicalize, [], [normalize_68_15])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_2, plain, (op(op(e3, e0), e0) = op(op(e3, e0), e0)),
% 1.64/2.78 introduced(tautology, [refl, [$fot(op(op(e3, e0), e0))]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_3, plain,
% 1.64/2.78 (op(e3, e0) != e3 | op(op(e3, e0), e0) != op(op(e3, e0), e0) |
% 1.64/2.78 op(op(e3, e0), e0) = op(e3, e0)),
% 1.64/2.78 introduced(tautology,
% 1.64/2.78 [equality,
% 1.64/2.78 [$cnf($equal(op(op(e3, e0), e0), op(op(e3, e0), e0))),
% 1.64/2.78 [1, 0], $fot(e3)]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_4, plain,
% 1.64/2.78 (op(e3, e0) != e3 | op(op(e3, e0), e0) = op(e3, e0)),
% 1.64/2.78 inference(resolve,
% 1.64/2.78 [$cnf($equal(op(op(e3, e0), e0), op(op(e3, e0), e0)))],
% 1.64/2.78 [refute_68_2, refute_68_3])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_5, plain, (op(op(e3, e0), e0) = op(e3, e0)),
% 1.64/2.78 inference(resolve, [$cnf($equal(op(e3, e0), e3))],
% 1.64/2.78 [refute_68_1, refute_68_4])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_6, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_7, plain, (X != X | X != Y | Y = X),
% 1.64/2.78 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_8, plain, (X != Y | Y = X),
% 1.64/2.78 inference(resolve, [$cnf($equal(X, X))], [refute_68_6, refute_68_7])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_9, plain, (Y != X | Y != Z | X = Z),
% 1.64/2.78 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_10, plain, (X != Y | Y != Z | X = Z),
% 1.64/2.78 inference(resolve, [$cnf($equal(Y, X))], [refute_68_8, refute_68_9])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_11, plain,
% 1.64/2.78 (op(e3, e0) != e3 | op(op(e3, e0), e0) != op(e3, e0) |
% 1.64/2.78 op(op(e3, e0), e0) = e3),
% 1.64/2.78 inference(subst, [],
% 1.64/2.78 [refute_68_10 :
% 1.64/2.78 [bind(X, $fot(op(op(e3, e0), e0))),
% 1.64/2.78 bind(Y, $fot(op(e3, e0))), bind(Z, $fot(e3))]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_12, plain, (op(e3, e0) != e3 | op(op(e3, e0), e0) = e3),
% 1.64/2.78 inference(resolve, [$cnf($equal(op(op(e3, e0), e0), op(e3, e0)))],
% 1.64/2.78 [refute_68_5, refute_68_11])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_13, plain, (op(op(e3, e0), e0) = e3),
% 1.64/2.78 inference(resolve, [$cnf($equal(op(e3, e0), e3))],
% 1.64/2.78 [refute_68_1, refute_68_12])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_14, plain,
% 1.64/2.78 (e3 != op(e3, op(e0, e0)) | op(op(e3, e0), e0) != e3 |
% 1.64/2.78 op(op(e3, e0), e0) = op(e3, op(e0, e0))),
% 1.64/2.78 introduced(tautology,
% 1.64/2.78 [equality,
% 1.64/2.78 [$cnf($equal(op(op(e3, e0), e0), e3)), [1],
% 1.64/2.78 $fot(op(e3, op(e0, e0)))]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_15, plain,
% 1.64/2.78 (e3 != op(e3, op(e0, e0)) | op(op(e3, e0), e0) = op(e3, op(e0, e0))),
% 1.64/2.78 inference(resolve, [$cnf($equal(op(op(e3, e0), e0), e3))],
% 1.64/2.78 [refute_68_13, refute_68_14])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_16, plain, (op(e0, e0) = e0),
% 1.64/2.78 inference(canonicalize, [], [normalize_68_2])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_17, plain, (op(e3, op(e0, e0)) = op(e3, op(e0, e0))),
% 1.64/2.78 introduced(tautology, [refl, [$fot(op(e3, op(e0, e0)))]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_18, plain,
% 1.64/2.78 (op(e0, e0) != e0 | op(e3, op(e0, e0)) != op(e3, op(e0, e0)) |
% 1.64/2.78 op(e3, op(e0, e0)) = op(e3, e0)),
% 1.64/2.78 introduced(tautology,
% 1.64/2.78 [equality,
% 1.64/2.78 [$cnf($equal(op(e3, op(e0, e0)), op(e3, op(e0, e0)))),
% 1.64/2.78 [1, 1], $fot(e0)]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_19, plain,
% 1.64/2.78 (op(e0, e0) != e0 | op(e3, op(e0, e0)) = op(e3, e0)),
% 1.64/2.78 inference(resolve,
% 1.64/2.78 [$cnf($equal(op(e3, op(e0, e0)), op(e3, op(e0, e0))))],
% 1.64/2.78 [refute_68_17, refute_68_18])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_20, plain, (op(e3, op(e0, e0)) = op(e3, e0)),
% 1.64/2.78 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.64/2.78 [refute_68_16, refute_68_19])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_21, plain,
% 1.64/2.78 (op(e3, e0) != e3 | op(e3, op(e0, e0)) != op(e3, e0) |
% 1.64/2.78 op(e3, op(e0, e0)) = e3),
% 1.64/2.78 inference(subst, [],
% 1.64/2.78 [refute_68_10 :
% 1.64/2.78 [bind(X, $fot(op(e3, op(e0, e0)))),
% 1.64/2.78 bind(Y, $fot(op(e3, e0))), bind(Z, $fot(e3))]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_22, plain, (op(e3, e0) != e3 | op(e3, op(e0, e0)) = e3),
% 1.64/2.78 inference(resolve, [$cnf($equal(op(e3, op(e0, e0)), op(e3, e0)))],
% 1.64/2.78 [refute_68_20, refute_68_21])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_23, plain, (op(e3, op(e0, e0)) = e3),
% 1.64/2.78 inference(resolve, [$cnf($equal(op(e3, e0), e3))],
% 1.64/2.78 [refute_68_1, refute_68_22])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_24, plain,
% 1.64/2.78 (e3 != e3 | op(e3, op(e0, e0)) != e3 | e3 = op(e3, op(e0, e0))),
% 1.64/2.78 introduced(tautology,
% 1.64/2.78 [equality,
% 1.64/2.78 [$cnf(~ $equal(e3, op(e3, op(e0, e0)))), [1], $fot(e3)]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_25, plain, (e3 != e3 | e3 = op(e3, op(e0, e0))),
% 1.64/2.78 inference(resolve, [$cnf($equal(op(e3, op(e0, e0)), e3))],
% 1.64/2.78 [refute_68_23, refute_68_24])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_26, plain,
% 1.64/2.78 (e3 != e3 | op(op(e3, e0), e0) = op(e3, op(e0, e0))),
% 1.64/2.78 inference(resolve, [$cnf($equal(e3, op(e3, op(e0, e0))))],
% 1.64/2.78 [refute_68_25, refute_68_15])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_27, plain, (e3 != e3),
% 1.64/2.78 inference(resolve,
% 1.64/2.78 [$cnf($equal(op(op(e3, e0), e0), op(e3, op(e0, e0))))],
% 1.64/2.78 [refute_68_26, refute_68_0])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_28, plain, (e3 = e3),
% 1.64/2.78 introduced(tautology, [refl, [$fot(e3)]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_68_29, plain, ($false),
% 1.64/2.78 inference(resolve, [$cnf($equal(e3, e3))],
% 1.64/2.78 [refute_68_28, refute_68_27])).
% 1.64/2.78
% 1.64/2.78 fof(negate_69_0, plain,
% 1.64/2.78 (~
% 1.64/2.78 ((~
% 1.64/2.78 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.64/2.78 op(e3, e3) = e0) |
% 1.64/2.78 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.64/2.78 op(e3, e3) = e1) |
% 1.64/2.78 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.64/2.78 op(e3, e3) = e2) |
% 1.64/2.78 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.64/2.78 op(e3, e3) = e3)) &
% 1.64/2.78 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.78 op(e0, e0) = e3) &
% 1.64/2.78 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.78 op(e0, e1) = e3) &
% 1.64/2.78 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.78 op(e0, e2) = e3) &
% 1.64/2.78 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.78 op(e0, e3) = e3) &
% 1.64/2.78 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.78 op(e1, e0) = e3) &
% 1.64/2.78 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.78 op(e1, e1) = e3) &
% 1.64/2.78 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.78 op(e1, e2) = e3) &
% 1.64/2.78 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.78 op(e1, e3) = e3) &
% 1.64/2.78 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.78 op(e2, e0) = e3) &
% 1.64/2.78 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.78 op(e2, e1) = e3) &
% 1.64/2.78 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.78 op(e2, e2) = e3) &
% 1.64/2.78 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.78 op(e2, e3) = e3) &
% 1.64/2.78 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.78 op(e3, e0) = e3) &
% 1.64/2.78 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.78 op(e3, e1) = e3) &
% 1.64/2.78 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.78 op(e3, e2) = e3) &
% 1.64/2.78 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.78 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.78 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.78 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.78 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.78 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.78 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.78 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.78 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.78 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.78 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.78 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.78 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.78 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.78 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.78 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.78 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.78 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.78 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.78 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.78 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.78 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.78 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.78 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.78 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.78 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.78 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.78 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.78 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.78 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.78 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.78 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.78 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.78 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.78 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.78 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.78 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.78 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.78 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.78 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.78 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.78 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.78 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.78 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.78 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.78 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.64/2.78 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.64/2.78 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.64/2.78 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.64/2.78 op(op(e3, e0), e0) = op(e3, op(e0, e0))) =>
% 1.64/2.78 op(op(e3, e0), e1) = op(e3, op(e0, e1)))),
% 1.64/2.78 inference(negate, [], [subgoal_69])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_0, plain,
% 1.64/2.78 (op(op(e3, e0), e1) != op(e3, op(e0, e1)) &
% 1.64/2.78 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.78 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.78 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.78 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.78 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.78 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.78 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.78 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.78 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.78 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.78 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.78 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.78 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.78 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.78 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.78 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.78 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.78 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.78 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.78 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.78 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.78 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.78 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.78 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.78 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.78 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.78 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.78 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.78 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.78 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.78 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.78 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.78 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.78 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.78 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.78 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.78 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.78 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.78 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.78 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.78 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.78 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.78 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.78 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.78 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.64/2.78 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.64/2.78 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.64/2.78 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.64/2.78 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.64/2.78 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.64/2.78 op(e3, e3) != e0) &
% 1.64/2.78 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.78 op(e3, e3) != e1) &
% 1.64/2.78 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.78 op(e3, e3) != e2) &
% 1.64/2.78 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.64/2.78 op(e3, e3) != e3) &
% 1.64/2.78 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.78 op(e0, e0) = e3) &
% 1.64/2.78 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.78 op(e0, e1) = e3) &
% 1.64/2.78 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.78 op(e0, e2) = e3) &
% 1.64/2.78 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.78 op(e0, e3) = e3) &
% 1.64/2.78 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.78 op(e1, e0) = e3) &
% 1.64/2.78 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.78 op(e1, e1) = e3) &
% 1.64/2.78 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.78 op(e1, e2) = e3) &
% 1.64/2.78 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.78 op(e1, e3) = e3) &
% 1.64/2.78 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.78 op(e2, e0) = e3) &
% 1.64/2.78 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.78 op(e2, e1) = e3) &
% 1.64/2.78 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.78 op(e2, e2) = e3) &
% 1.64/2.78 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.78 op(e2, e3) = e3) &
% 1.64/2.78 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.78 op(e3, e0) = e3) &
% 1.64/2.78 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.78 op(e3, e1) = e3) &
% 1.64/2.78 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.78 op(e3, e2) = e3) &
% 1.64/2.78 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.78 op(e3, e3) = e3)), inference(canonicalize, [], [negate_69_0])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_1, plain,
% 1.64/2.78 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.64/2.78 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.64/2.78 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.64/2.78 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.64/2.78 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.64/2.78 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_2, plain, (op(e0, e0) = e0),
% 1.64/2.78 inference(conjunct, [], [normalize_69_1])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_3, plain, (op(e3, e3) = e0),
% 1.64/2.78 inference(conjunct, [], [normalize_69_1])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_4, plain, (op(e1, e1) = e3),
% 1.64/2.78 inference(conjunct, [], [normalize_69_1])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_5, plain, (op(e2, e2) = e3),
% 1.64/2.78 inference(conjunct, [], [normalize_69_1])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_6, plain, (op(e0, e1) = e1),
% 1.64/2.78 inference(conjunct, [], [normalize_69_1])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_7, plain, (op(e0, e2) = e2),
% 1.64/2.78 inference(conjunct, [], [normalize_69_1])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_8, plain, (op(e0, e3) = e3),
% 1.64/2.78 inference(conjunct, [], [normalize_69_1])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_9, plain, (op(e1, e0) = e1),
% 1.64/2.78 inference(conjunct, [], [normalize_69_1])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_10, plain, (op(e1, e2) = e0),
% 1.64/2.78 inference(conjunct, [], [normalize_69_1])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_11, plain, (op(e1, e3) = e2),
% 1.64/2.78 inference(conjunct, [], [normalize_69_1])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_12, plain, (op(e2, e0) = e2),
% 1.64/2.78 inference(conjunct, [], [normalize_69_1])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_13, plain, (op(e2, e1) = e0),
% 1.64/2.78 inference(conjunct, [], [normalize_69_1])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_14, plain, (op(e2, e3) = e1),
% 1.64/2.78 inference(conjunct, [], [normalize_69_1])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_15, plain, (op(e3, e0) = e3),
% 1.64/2.78 inference(conjunct, [], [normalize_69_1])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_16, plain, (op(e3, e1) = e2),
% 1.64/2.78 inference(conjunct, [], [normalize_69_1])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_17, plain, (op(e3, e2) = e1),
% 1.64/2.78 inference(conjunct, [], [normalize_69_1])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_18, plain,
% 1.64/2.78 (op(op(e3, e0), e1) != op(e3, op(e0, e1)) &
% 1.64/2.78 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.78 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.78 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.78 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.78 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.78 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.78 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.78 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.78 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.78 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.78 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.78 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.78 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.78 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.78 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.78 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.78 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.78 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.78 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.78 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.78 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.78 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.78 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.78 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.78 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.78 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.78 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.78 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.78 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.78 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.78 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.78 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.78 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.78 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.78 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.78 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.78 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.78 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.78 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.78 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.78 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.78 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.78 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.78 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.78 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.64/2.78 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.64/2.78 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.64/2.78 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.64/2.78 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.64/2.78 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.64/2.78 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.64/2.78 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.78 op(e3, e3) != e1) &
% 1.64/2.78 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.78 op(e3, e3) != e2)),
% 1.64/2.78 inference(simplify, [],
% 1.64/2.78 [normalize_69_0, normalize_69_2, normalize_69_3,
% 1.64/2.78 normalize_69_4, normalize_69_5, normalize_69_2,
% 1.64/2.78 normalize_69_6, normalize_69_7, normalize_69_8,
% 1.64/2.78 normalize_69_9, normalize_69_4, normalize_69_10,
% 1.64/2.78 normalize_69_11, normalize_69_12, normalize_69_13,
% 1.64/2.78 normalize_69_5, normalize_69_14, normalize_69_15,
% 1.64/2.78 normalize_69_16, normalize_69_17, normalize_69_3])).
% 1.64/2.78
% 1.64/2.78 fof(normalize_69_19, plain, (op(op(e3, e0), e1) != op(e3, op(e0, e1))),
% 1.64/2.78 inference(conjunct, [], [normalize_69_18])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_0, plain, (op(op(e3, e0), e1) != op(e3, op(e0, e1))),
% 1.64/2.78 inference(canonicalize, [], [normalize_69_19])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_1, plain, (op(e3, e1) = e2),
% 1.64/2.78 inference(canonicalize, [], [normalize_69_16])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_2, plain, (op(e3, e0) = e3),
% 1.64/2.78 inference(canonicalize, [], [normalize_69_15])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_3, plain, (op(op(e3, e0), e1) = op(op(e3, e0), e1)),
% 1.64/2.78 introduced(tautology, [refl, [$fot(op(op(e3, e0), e1))]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_4, plain,
% 1.64/2.78 (op(e3, e0) != e3 | op(op(e3, e0), e1) != op(op(e3, e0), e1) |
% 1.64/2.78 op(op(e3, e0), e1) = op(e3, e1)),
% 1.64/2.78 introduced(tautology,
% 1.64/2.78 [equality,
% 1.64/2.78 [$cnf($equal(op(op(e3, e0), e1), op(op(e3, e0), e1))),
% 1.64/2.78 [1, 0], $fot(e3)]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_5, plain,
% 1.64/2.78 (op(e3, e0) != e3 | op(op(e3, e0), e1) = op(e3, e1)),
% 1.64/2.78 inference(resolve,
% 1.64/2.78 [$cnf($equal(op(op(e3, e0), e1), op(op(e3, e0), e1)))],
% 1.64/2.78 [refute_69_3, refute_69_4])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_6, plain, (op(op(e3, e0), e1) = op(e3, e1)),
% 1.64/2.78 inference(resolve, [$cnf($equal(op(e3, e0), e3))],
% 1.64/2.78 [refute_69_2, refute_69_5])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_8, plain, (X != X | X != Y | Y = X),
% 1.64/2.78 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_9, plain, (X != Y | Y = X),
% 1.64/2.78 inference(resolve, [$cnf($equal(X, X))], [refute_69_7, refute_69_8])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_10, plain, (Y != X | Y != Z | X = Z),
% 1.64/2.78 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_11, plain, (X != Y | Y != Z | X = Z),
% 1.64/2.78 inference(resolve, [$cnf($equal(Y, X))], [refute_69_9, refute_69_10])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_12, plain,
% 1.64/2.78 (op(e3, e1) != e2 | op(op(e3, e0), e1) != op(e3, e1) |
% 1.64/2.78 op(op(e3, e0), e1) = e2),
% 1.64/2.78 inference(subst, [],
% 1.64/2.78 [refute_69_11 :
% 1.64/2.78 [bind(X, $fot(op(op(e3, e0), e1))),
% 1.64/2.78 bind(Y, $fot(op(e3, e1))), bind(Z, $fot(e2))]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_13, plain, (op(e3, e1) != e2 | op(op(e3, e0), e1) = e2),
% 1.64/2.78 inference(resolve, [$cnf($equal(op(op(e3, e0), e1), op(e3, e1)))],
% 1.64/2.78 [refute_69_6, refute_69_12])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_14, plain, (op(op(e3, e0), e1) = e2),
% 1.64/2.78 inference(resolve, [$cnf($equal(op(e3, e1), e2))],
% 1.64/2.78 [refute_69_1, refute_69_13])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_15, plain,
% 1.64/2.78 (e2 != op(e3, op(e0, e1)) | op(op(e3, e0), e1) != e2 |
% 1.64/2.78 op(op(e3, e0), e1) = op(e3, op(e0, e1))),
% 1.64/2.78 introduced(tautology,
% 1.64/2.78 [equality,
% 1.64/2.78 [$cnf($equal(op(op(e3, e0), e1), e2)), [1],
% 1.64/2.78 $fot(op(e3, op(e0, e1)))]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_16, plain,
% 1.64/2.78 (e2 != op(e3, op(e0, e1)) | op(op(e3, e0), e1) = op(e3, op(e0, e1))),
% 1.64/2.78 inference(resolve, [$cnf($equal(op(op(e3, e0), e1), e2))],
% 1.64/2.78 [refute_69_14, refute_69_15])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_17, plain, (op(e0, e1) = e1),
% 1.64/2.78 inference(canonicalize, [], [normalize_69_6])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_18, plain, (op(e3, op(e0, e1)) = op(e3, op(e0, e1))),
% 1.64/2.78 introduced(tautology, [refl, [$fot(op(e3, op(e0, e1)))]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_19, plain,
% 1.64/2.78 (op(e0, e1) != e1 | op(e3, op(e0, e1)) != op(e3, op(e0, e1)) |
% 1.64/2.78 op(e3, op(e0, e1)) = op(e3, e1)),
% 1.64/2.78 introduced(tautology,
% 1.64/2.78 [equality,
% 1.64/2.78 [$cnf($equal(op(e3, op(e0, e1)), op(e3, op(e0, e1)))),
% 1.64/2.78 [1, 1], $fot(e1)]])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_20, plain,
% 1.64/2.78 (op(e0, e1) != e1 | op(e3, op(e0, e1)) = op(e3, e1)),
% 1.64/2.78 inference(resolve,
% 1.64/2.78 [$cnf($equal(op(e3, op(e0, e1)), op(e3, op(e0, e1))))],
% 1.64/2.78 [refute_69_18, refute_69_19])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_21, plain, (op(e3, op(e0, e1)) = op(e3, e1)),
% 1.64/2.78 inference(resolve, [$cnf($equal(op(e0, e1), e1))],
% 1.64/2.78 [refute_69_17, refute_69_20])).
% 1.64/2.78
% 1.64/2.78 cnf(refute_69_22, plain,
% 1.64/2.78 (op(e3, e1) != e2 | op(e3, op(e0, e1)) != op(e3, e1) |
% 1.64/2.78 op(e3, op(e0, e1)) = e2),
% 1.64/2.78 inference(subst, [],
% 1.64/2.78 [refute_69_11 :
% 1.64/2.78 [bind(X, $fot(op(e3, op(e0, e1)))),
% 1.64/2.78 bind(Y, $fot(op(e3, e1))), bind(Z, $fot(e2))]])).
% 1.64/2.79
% 1.64/2.79 cnf(refute_69_23, plain, (op(e3, e1) != e2 | op(e3, op(e0, e1)) = e2),
% 1.64/2.79 inference(resolve, [$cnf($equal(op(e3, op(e0, e1)), op(e3, e1)))],
% 1.64/2.79 [refute_69_21, refute_69_22])).
% 1.64/2.79
% 1.64/2.79 cnf(refute_69_24, plain, (op(e3, op(e0, e1)) = e2),
% 1.64/2.79 inference(resolve, [$cnf($equal(op(e3, e1), e2))],
% 1.64/2.79 [refute_69_1, refute_69_23])).
% 1.64/2.79
% 1.64/2.79 cnf(refute_69_25, plain,
% 1.64/2.79 (e2 != e2 | op(e3, op(e0, e1)) != e2 | e2 = op(e3, op(e0, e1))),
% 1.64/2.79 introduced(tautology,
% 1.64/2.79 [equality,
% 1.64/2.79 [$cnf(~ $equal(e2, op(e3, op(e0, e1)))), [1], $fot(e2)]])).
% 1.64/2.79
% 1.64/2.79 cnf(refute_69_26, plain, (e2 != e2 | e2 = op(e3, op(e0, e1))),
% 1.64/2.79 inference(resolve, [$cnf($equal(op(e3, op(e0, e1)), e2))],
% 1.64/2.79 [refute_69_24, refute_69_25])).
% 1.64/2.79
% 1.64/2.79 cnf(refute_69_27, plain,
% 1.64/2.79 (e2 != e2 | op(op(e3, e0), e1) = op(e3, op(e0, e1))),
% 1.64/2.79 inference(resolve, [$cnf($equal(e2, op(e3, op(e0, e1))))],
% 1.64/2.79 [refute_69_26, refute_69_16])).
% 1.64/2.79
% 1.64/2.79 cnf(refute_69_28, plain, (e2 != e2),
% 1.64/2.79 inference(resolve,
% 1.64/2.79 [$cnf($equal(op(op(e3, e0), e1), op(e3, op(e0, e1))))],
% 1.64/2.79 [refute_69_27, refute_69_0])).
% 1.64/2.79
% 1.64/2.79 cnf(refute_69_29, plain, (e2 = e2),
% 1.64/2.79 introduced(tautology, [refl, [$fot(e2)]])).
% 1.64/2.79
% 1.64/2.79 cnf(refute_69_30, plain, ($false),
% 1.64/2.79 inference(resolve, [$cnf($equal(e2, e2))],
% 1.64/2.79 [refute_69_29, refute_69_28])).
% 1.64/2.79
% 1.64/2.79 fof(negate_70_0, plain,
% 1.64/2.79 (~
% 1.64/2.79 ((~
% 1.64/2.79 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.64/2.79 op(e3, e3) = e0) |
% 1.64/2.79 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.64/2.79 op(e3, e3) = e1) |
% 1.64/2.79 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.64/2.79 op(e3, e3) = e2) |
% 1.64/2.79 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.64/2.79 op(e3, e3) = e3)) &
% 1.64/2.79 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.79 op(e0, e0) = e3) &
% 1.64/2.79 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.79 op(e0, e1) = e3) &
% 1.64/2.79 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.79 op(e0, e2) = e3) &
% 1.64/2.79 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.79 op(e0, e3) = e3) &
% 1.64/2.79 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.79 op(e1, e0) = e3) &
% 1.64/2.79 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.79 op(e1, e1) = e3) &
% 1.64/2.79 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.79 op(e1, e2) = e3) &
% 1.64/2.79 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.79 op(e1, e3) = e3) &
% 1.64/2.79 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.79 op(e2, e0) = e3) &
% 1.64/2.79 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.79 op(e2, e1) = e3) &
% 1.64/2.79 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.79 op(e2, e2) = e3) &
% 1.64/2.79 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.79 op(e2, e3) = e3) &
% 1.64/2.79 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.79 op(e3, e0) = e3) &
% 1.64/2.79 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.79 op(e3, e1) = e3) &
% 1.64/2.79 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.79 op(e3, e2) = e3) &
% 1.64/2.79 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.79 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.79 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.79 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.79 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.79 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.79 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.79 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.79 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.79 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.79 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.79 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.79 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.79 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.79 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.79 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.79 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.79 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.79 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.79 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.79 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.79 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.79 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.79 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.79 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.79 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.79 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.79 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.79 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.79 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.79 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.79 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.79 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.79 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.79 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.79 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.79 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.79 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.79 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.79 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.79 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.79 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.79 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.79 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.79 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.79 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.64/2.79 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.64/2.79 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.64/2.79 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.64/2.79 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.64/2.79 op(op(e3, e0), e1) = op(e3, op(e0, e1))) =>
% 1.64/2.79 op(op(e3, e0), e2) = op(e3, op(e0, e2)))),
% 1.64/2.79 inference(negate, [], [subgoal_70])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_0, plain,
% 1.64/2.79 (op(op(e3, e0), e2) != op(e3, op(e0, e2)) &
% 1.64/2.79 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.79 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.79 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.79 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.79 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.79 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.79 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.79 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.79 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.79 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.79 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.79 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.79 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.79 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.79 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.79 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.79 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.79 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.79 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.79 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.79 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.79 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.79 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.79 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.79 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.79 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.79 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.79 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.79 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.79 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.79 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.79 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.79 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.79 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.79 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.79 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.79 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.79 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.79 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.79 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.79 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.79 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.79 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.79 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.79 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.64/2.79 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.64/2.79 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.64/2.79 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.64/2.79 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.64/2.79 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.64/2.79 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.64/2.79 op(e3, e3) != e0) &
% 1.64/2.79 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.79 op(e3, e3) != e1) &
% 1.64/2.79 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.79 op(e3, e3) != e2) &
% 1.64/2.79 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.64/2.79 op(e3, e3) != e3) &
% 1.64/2.79 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.64/2.79 op(e0, e0) = e3) &
% 1.64/2.79 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.64/2.79 op(e0, e1) = e3) &
% 1.64/2.79 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.64/2.79 op(e0, e2) = e3) &
% 1.64/2.79 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.64/2.79 op(e0, e3) = e3) &
% 1.64/2.79 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.64/2.79 op(e1, e0) = e3) &
% 1.64/2.79 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.64/2.79 op(e1, e1) = e3) &
% 1.64/2.79 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.64/2.79 op(e1, e2) = e3) &
% 1.64/2.79 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.64/2.79 op(e1, e3) = e3) &
% 1.64/2.79 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.64/2.79 op(e2, e0) = e3) &
% 1.64/2.79 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.64/2.79 op(e2, e1) = e3) &
% 1.64/2.79 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.64/2.79 op(e2, e2) = e3) &
% 1.64/2.79 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.64/2.79 op(e2, e3) = e3) &
% 1.64/2.79 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.64/2.79 op(e3, e0) = e3) &
% 1.64/2.79 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.64/2.79 op(e3, e1) = e3) &
% 1.64/2.79 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.64/2.79 op(e3, e2) = e3) &
% 1.64/2.79 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.64/2.79 op(e3, e3) = e3)), inference(canonicalize, [], [negate_70_0])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_1, plain,
% 1.64/2.79 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.64/2.79 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.64/2.79 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.64/2.79 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.64/2.79 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.64/2.79 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_2, plain, (op(e0, e0) = e0),
% 1.64/2.79 inference(conjunct, [], [normalize_70_1])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_3, plain, (op(e3, e3) = e0),
% 1.64/2.79 inference(conjunct, [], [normalize_70_1])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_4, plain, (op(e1, e1) = e3),
% 1.64/2.79 inference(conjunct, [], [normalize_70_1])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_5, plain, (op(e2, e2) = e3),
% 1.64/2.79 inference(conjunct, [], [normalize_70_1])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_6, plain, (op(e0, e1) = e1),
% 1.64/2.79 inference(conjunct, [], [normalize_70_1])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_7, plain, (op(e0, e2) = e2),
% 1.64/2.79 inference(conjunct, [], [normalize_70_1])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_8, plain, (op(e0, e3) = e3),
% 1.64/2.79 inference(conjunct, [], [normalize_70_1])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_9, plain, (op(e1, e0) = e1),
% 1.64/2.79 inference(conjunct, [], [normalize_70_1])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_10, plain, (op(e1, e2) = e0),
% 1.64/2.79 inference(conjunct, [], [normalize_70_1])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_11, plain, (op(e1, e3) = e2),
% 1.64/2.79 inference(conjunct, [], [normalize_70_1])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_12, plain, (op(e2, e0) = e2),
% 1.64/2.79 inference(conjunct, [], [normalize_70_1])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_13, plain, (op(e2, e1) = e0),
% 1.64/2.79 inference(conjunct, [], [normalize_70_1])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_14, plain, (op(e2, e3) = e1),
% 1.64/2.79 inference(conjunct, [], [normalize_70_1])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_15, plain, (op(e3, e0) = e3),
% 1.64/2.79 inference(conjunct, [], [normalize_70_1])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_16, plain, (op(e3, e1) = e2),
% 1.64/2.79 inference(conjunct, [], [normalize_70_1])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_17, plain, (op(e3, e2) = e1),
% 1.64/2.79 inference(conjunct, [], [normalize_70_1])).
% 1.64/2.79
% 1.64/2.79 fof(normalize_70_18, plain,
% 1.64/2.79 (op(op(e3, e0), e2) != op(e3, op(e0, e2)) &
% 1.64/2.79 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.64/2.79 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.64/2.79 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.64/2.79 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.64/2.79 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.64/2.79 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.64/2.79 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.64/2.79 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.64/2.79 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.64/2.79 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.64/2.79 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.64/2.79 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.64/2.79 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.64/2.79 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.64/2.79 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.64/2.79 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.64/2.79 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.64/2.79 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.64/2.79 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.64/2.79 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.64/2.79 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.64/2.79 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.64/2.79 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.64/2.79 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.64/2.79 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.64/2.79 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.64/2.79 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.64/2.79 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.64/2.79 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.64/2.79 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.64/2.79 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.64/2.79 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.64/2.79 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.64/2.79 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.64/2.79 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.64/2.79 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.64/2.79 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.64/2.79 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.64/2.79 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.64/2.79 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.64/2.79 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.64/2.79 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.64/2.79 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.64/2.79 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.64/2.79 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.64/2.79 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.64/2.79 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.64/2.79 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.64/2.79 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.64/2.79 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.64/2.79 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.64/2.79 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.64/2.79 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.64/2.79 op(e3, e3) != e1) &
% 1.64/2.79 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.64/2.79 op(e3, e3) != e2)),
% 1.64/2.79 inference(simplify, [],
% 1.64/2.79 [normalize_70_0, normalize_70_2, normalize_70_3,
% 1.64/2.79 normalize_70_4, normalize_70_5, normalize_70_2,
% 1.64/2.79 normalize_70_6, normalize_70_7, normalize_70_8,
% 1.64/2.79 normalize_70_9, normalize_70_4, normalize_70_10,
% 1.64/2.79 normalize_70_11, normalize_70_12, normalize_70_13,
% 1.64/2.79 normalize_70_5, normalize_70_14, normalize_70_15,
% 1.64/2.79 normalize_70_16, normalize_70_17, normalize_70_3])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_70_19, plain, (op(op(e3, e0), e2) != op(e3, op(e0, e2))),
% 1.73/2.80 inference(conjunct, [], [normalize_70_18])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_0, plain, (op(op(e3, e0), e2) != op(e3, op(e0, e2))),
% 1.73/2.80 inference(canonicalize, [], [normalize_70_19])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_1, plain, (op(e3, e2) = e1),
% 1.73/2.80 inference(canonicalize, [], [normalize_70_17])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_2, plain, (op(e3, e0) = e3),
% 1.73/2.80 inference(canonicalize, [], [normalize_70_15])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_3, plain, (op(op(e3, e0), e2) = op(op(e3, e0), e2)),
% 1.73/2.80 introduced(tautology, [refl, [$fot(op(op(e3, e0), e2))]])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_4, plain,
% 1.73/2.80 (op(e3, e0) != e3 | op(op(e3, e0), e2) != op(op(e3, e0), e2) |
% 1.73/2.80 op(op(e3, e0), e2) = op(e3, e2)),
% 1.73/2.80 introduced(tautology,
% 1.73/2.80 [equality,
% 1.73/2.80 [$cnf($equal(op(op(e3, e0), e2), op(op(e3, e0), e2))),
% 1.73/2.80 [1, 0], $fot(e3)]])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_5, plain,
% 1.73/2.80 (op(e3, e0) != e3 | op(op(e3, e0), e2) = op(e3, e2)),
% 1.73/2.80 inference(resolve,
% 1.73/2.80 [$cnf($equal(op(op(e3, e0), e2), op(op(e3, e0), e2)))],
% 1.73/2.80 [refute_70_3, refute_70_4])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_6, plain, (op(op(e3, e0), e2) = op(e3, e2)),
% 1.73/2.80 inference(resolve, [$cnf($equal(op(e3, e0), e3))],
% 1.73/2.80 [refute_70_2, refute_70_5])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_8, plain, (X != X | X != Y | Y = X),
% 1.73/2.80 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_9, plain, (X != Y | Y = X),
% 1.73/2.80 inference(resolve, [$cnf($equal(X, X))], [refute_70_7, refute_70_8])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_10, plain, (Y != X | Y != Z | X = Z),
% 1.73/2.80 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_11, plain, (X != Y | Y != Z | X = Z),
% 1.73/2.80 inference(resolve, [$cnf($equal(Y, X))], [refute_70_9, refute_70_10])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_12, plain,
% 1.73/2.80 (op(e3, e2) != e1 | op(op(e3, e0), e2) != op(e3, e2) |
% 1.73/2.80 op(op(e3, e0), e2) = e1),
% 1.73/2.80 inference(subst, [],
% 1.73/2.80 [refute_70_11 :
% 1.73/2.80 [bind(X, $fot(op(op(e3, e0), e2))),
% 1.73/2.80 bind(Y, $fot(op(e3, e2))), bind(Z, $fot(e1))]])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_13, plain, (op(e3, e2) != e1 | op(op(e3, e0), e2) = e1),
% 1.73/2.80 inference(resolve, [$cnf($equal(op(op(e3, e0), e2), op(e3, e2)))],
% 1.73/2.80 [refute_70_6, refute_70_12])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_14, plain, (op(op(e3, e0), e2) = e1),
% 1.73/2.80 inference(resolve, [$cnf($equal(op(e3, e2), e1))],
% 1.73/2.80 [refute_70_1, refute_70_13])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_15, plain,
% 1.73/2.80 (e1 != op(e3, op(e0, e2)) | op(op(e3, e0), e2) != e1 |
% 1.73/2.80 op(op(e3, e0), e2) = op(e3, op(e0, e2))),
% 1.73/2.80 introduced(tautology,
% 1.73/2.80 [equality,
% 1.73/2.80 [$cnf($equal(op(op(e3, e0), e2), e1)), [1],
% 1.73/2.80 $fot(op(e3, op(e0, e2)))]])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_16, plain,
% 1.73/2.80 (e1 != op(e3, op(e0, e2)) | op(op(e3, e0), e2) = op(e3, op(e0, e2))),
% 1.73/2.80 inference(resolve, [$cnf($equal(op(op(e3, e0), e2), e1))],
% 1.73/2.80 [refute_70_14, refute_70_15])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_17, plain, (op(e0, e2) = e2),
% 1.73/2.80 inference(canonicalize, [], [normalize_70_7])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_18, plain, (op(e3, op(e0, e2)) = op(e3, op(e0, e2))),
% 1.73/2.80 introduced(tautology, [refl, [$fot(op(e3, op(e0, e2)))]])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_19, plain,
% 1.73/2.80 (op(e0, e2) != e2 | op(e3, op(e0, e2)) != op(e3, op(e0, e2)) |
% 1.73/2.80 op(e3, op(e0, e2)) = op(e3, e2)),
% 1.73/2.80 introduced(tautology,
% 1.73/2.80 [equality,
% 1.73/2.80 [$cnf($equal(op(e3, op(e0, e2)), op(e3, op(e0, e2)))),
% 1.73/2.80 [1, 1], $fot(e2)]])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_20, plain,
% 1.73/2.80 (op(e0, e2) != e2 | op(e3, op(e0, e2)) = op(e3, e2)),
% 1.73/2.80 inference(resolve,
% 1.73/2.80 [$cnf($equal(op(e3, op(e0, e2)), op(e3, op(e0, e2))))],
% 1.73/2.80 [refute_70_18, refute_70_19])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_21, plain, (op(e3, op(e0, e2)) = op(e3, e2)),
% 1.73/2.80 inference(resolve, [$cnf($equal(op(e0, e2), e2))],
% 1.73/2.80 [refute_70_17, refute_70_20])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_22, plain,
% 1.73/2.80 (op(e3, e2) != e1 | op(e3, op(e0, e2)) != op(e3, e2) |
% 1.73/2.80 op(e3, op(e0, e2)) = e1),
% 1.73/2.80 inference(subst, [],
% 1.73/2.80 [refute_70_11 :
% 1.73/2.80 [bind(X, $fot(op(e3, op(e0, e2)))),
% 1.73/2.80 bind(Y, $fot(op(e3, e2))), bind(Z, $fot(e1))]])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_23, plain, (op(e3, e2) != e1 | op(e3, op(e0, e2)) = e1),
% 1.73/2.80 inference(resolve, [$cnf($equal(op(e3, op(e0, e2)), op(e3, e2)))],
% 1.73/2.80 [refute_70_21, refute_70_22])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_24, plain, (op(e3, op(e0, e2)) = e1),
% 1.73/2.80 inference(resolve, [$cnf($equal(op(e3, e2), e1))],
% 1.73/2.80 [refute_70_1, refute_70_23])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_25, plain,
% 1.73/2.80 (e1 != e1 | op(e3, op(e0, e2)) != e1 | e1 = op(e3, op(e0, e2))),
% 1.73/2.80 introduced(tautology,
% 1.73/2.80 [equality,
% 1.73/2.80 [$cnf(~ $equal(e1, op(e3, op(e0, e2)))), [1], $fot(e1)]])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_26, plain, (e1 != e1 | e1 = op(e3, op(e0, e2))),
% 1.73/2.80 inference(resolve, [$cnf($equal(op(e3, op(e0, e2)), e1))],
% 1.73/2.80 [refute_70_24, refute_70_25])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_27, plain,
% 1.73/2.80 (e1 != e1 | op(op(e3, e0), e2) = op(e3, op(e0, e2))),
% 1.73/2.80 inference(resolve, [$cnf($equal(e1, op(e3, op(e0, e2))))],
% 1.73/2.80 [refute_70_26, refute_70_16])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_28, plain, (e1 != e1),
% 1.73/2.80 inference(resolve,
% 1.73/2.80 [$cnf($equal(op(op(e3, e0), e2), op(e3, op(e0, e2))))],
% 1.73/2.80 [refute_70_27, refute_70_0])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_29, plain, (e1 = e1),
% 1.73/2.80 introduced(tautology, [refl, [$fot(e1)]])).
% 1.73/2.80
% 1.73/2.80 cnf(refute_70_30, plain, ($false),
% 1.73/2.80 inference(resolve, [$cnf($equal(e1, e1))],
% 1.73/2.80 [refute_70_29, refute_70_28])).
% 1.73/2.80
% 1.73/2.80 fof(negate_71_0, plain,
% 1.73/2.80 (~
% 1.73/2.80 ((~
% 1.73/2.80 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.73/2.80 op(e3, e3) = e0) |
% 1.73/2.80 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.73/2.80 op(e3, e3) = e1) |
% 1.73/2.80 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.73/2.80 op(e3, e3) = e2) |
% 1.73/2.80 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.73/2.80 op(e3, e3) = e3)) &
% 1.73/2.80 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.80 op(e0, e0) = e3) &
% 1.73/2.80 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.80 op(e0, e1) = e3) &
% 1.73/2.80 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.80 op(e0, e2) = e3) &
% 1.73/2.80 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.80 op(e0, e3) = e3) &
% 1.73/2.80 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.80 op(e1, e0) = e3) &
% 1.73/2.80 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.80 op(e1, e1) = e3) &
% 1.73/2.80 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.80 op(e1, e2) = e3) &
% 1.73/2.80 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.80 op(e1, e3) = e3) &
% 1.73/2.80 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.80 op(e2, e0) = e3) &
% 1.73/2.80 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.80 op(e2, e1) = e3) &
% 1.73/2.80 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.80 op(e2, e2) = e3) &
% 1.73/2.80 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.80 op(e2, e3) = e3) &
% 1.73/2.80 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.80 op(e3, e0) = e3) &
% 1.73/2.80 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.80 op(e3, e1) = e3) &
% 1.73/2.80 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.80 op(e3, e2) = e3) &
% 1.73/2.80 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.80 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.80 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.80 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.80 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.80 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.80 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.80 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.80 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.80 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.80 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.80 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.80 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.80 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.80 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.80 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.80 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.80 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.80 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.80 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.80 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.80 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.80 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.80 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.80 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.80 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.80 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.80 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.80 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.80 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.80 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.80 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.80 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.80 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.80 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.80 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.80 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.80 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.80 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.80 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.80 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.80 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.80 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.80 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.80 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.80 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.80 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.80 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.80 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.80 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.80 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.80 op(op(e3, e0), e2) = op(e3, op(e0, e2))) =>
% 1.73/2.80 op(op(e3, e0), e3) = op(e3, op(e0, e3)))),
% 1.73/2.80 inference(negate, [], [subgoal_71])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_0, plain,
% 1.73/2.80 (op(op(e3, e0), e3) != op(e3, op(e0, e3)) &
% 1.73/2.80 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.80 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.80 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.80 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.80 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.80 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.80 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.80 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.80 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.80 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.80 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.80 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.80 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.80 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.80 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.80 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.80 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.80 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.80 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.80 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.80 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.80 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.80 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.80 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.80 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.80 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.80 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.80 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.80 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.80 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.80 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.80 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.80 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.80 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.80 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.80 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.80 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.80 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.80 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.80 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.80 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.80 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.80 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.80 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.80 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.80 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.80 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.80 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.80 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.80 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.80 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.80 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.73/2.80 op(e3, e3) != e0) &
% 1.73/2.80 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.80 op(e3, e3) != e1) &
% 1.73/2.80 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.80 op(e3, e3) != e2) &
% 1.73/2.80 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.73/2.80 op(e3, e3) != e3) &
% 1.73/2.80 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.80 op(e0, e0) = e3) &
% 1.73/2.80 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.80 op(e0, e1) = e3) &
% 1.73/2.80 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.80 op(e0, e2) = e3) &
% 1.73/2.80 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.80 op(e0, e3) = e3) &
% 1.73/2.80 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.80 op(e1, e0) = e3) &
% 1.73/2.80 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.80 op(e1, e1) = e3) &
% 1.73/2.80 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.80 op(e1, e2) = e3) &
% 1.73/2.80 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.80 op(e1, e3) = e3) &
% 1.73/2.80 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.80 op(e2, e0) = e3) &
% 1.73/2.80 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.80 op(e2, e1) = e3) &
% 1.73/2.80 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.80 op(e2, e2) = e3) &
% 1.73/2.80 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.80 op(e2, e3) = e3) &
% 1.73/2.80 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.80 op(e3, e0) = e3) &
% 1.73/2.80 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.80 op(e3, e1) = e3) &
% 1.73/2.80 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.80 op(e3, e2) = e3) &
% 1.73/2.80 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.80 op(e3, e3) = e3)), inference(canonicalize, [], [negate_71_0])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_1, plain,
% 1.73/2.80 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.73/2.80 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.73/2.80 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.73/2.80 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.73/2.80 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.73/2.80 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_2, plain, (op(e0, e0) = e0),
% 1.73/2.80 inference(conjunct, [], [normalize_71_1])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_3, plain, (op(e3, e3) = e0),
% 1.73/2.80 inference(conjunct, [], [normalize_71_1])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_4, plain, (op(e1, e1) = e3),
% 1.73/2.80 inference(conjunct, [], [normalize_71_1])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_5, plain, (op(e2, e2) = e3),
% 1.73/2.80 inference(conjunct, [], [normalize_71_1])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_6, plain, (op(e0, e1) = e1),
% 1.73/2.80 inference(conjunct, [], [normalize_71_1])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_7, plain, (op(e0, e2) = e2),
% 1.73/2.80 inference(conjunct, [], [normalize_71_1])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_8, plain, (op(e0, e3) = e3),
% 1.73/2.80 inference(conjunct, [], [normalize_71_1])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_9, plain, (op(e1, e0) = e1),
% 1.73/2.80 inference(conjunct, [], [normalize_71_1])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_10, plain, (op(e1, e2) = e0),
% 1.73/2.80 inference(conjunct, [], [normalize_71_1])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_11, plain, (op(e1, e3) = e2),
% 1.73/2.80 inference(conjunct, [], [normalize_71_1])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_12, plain, (op(e2, e0) = e2),
% 1.73/2.80 inference(conjunct, [], [normalize_71_1])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_13, plain, (op(e2, e1) = e0),
% 1.73/2.80 inference(conjunct, [], [normalize_71_1])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_14, plain, (op(e2, e3) = e1),
% 1.73/2.80 inference(conjunct, [], [normalize_71_1])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_15, plain, (op(e3, e0) = e3),
% 1.73/2.80 inference(conjunct, [], [normalize_71_1])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_16, plain, (op(e3, e1) = e2),
% 1.73/2.80 inference(conjunct, [], [normalize_71_1])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_17, plain, (op(e3, e2) = e1),
% 1.73/2.80 inference(conjunct, [], [normalize_71_1])).
% 1.73/2.80
% 1.73/2.80 fof(normalize_71_18, plain,
% 1.73/2.80 (op(op(e3, e0), e3) != op(e3, op(e0, e3)) &
% 1.73/2.80 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.80 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.80 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.80 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.80 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.80 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.80 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.80 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.80 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.80 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.80 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.80 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.80 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.80 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.80 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.80 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.80 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.80 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.80 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.80 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.80 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.80 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.80 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.80 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.80 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.80 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.80 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.80 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.80 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.80 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.80 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.80 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.80 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.80 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.80 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.80 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.80 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.80 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.80 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.80 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.80 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.80 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.80 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.80 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.80 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.80 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.80 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.80 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.80 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.80 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.80 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.80 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.73/2.80 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.73/2.80 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.80 op(e3, e3) != e1) &
% 1.73/2.80 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.80 op(e3, e3) != e2)),
% 1.73/2.80 inference(simplify, [],
% 1.73/2.80 [normalize_71_0, normalize_71_2, normalize_71_3,
% 1.73/2.80 normalize_71_4, normalize_71_5, normalize_71_2,
% 1.73/2.80 normalize_71_6, normalize_71_7, normalize_71_8,
% 1.73/2.80 normalize_71_9, normalize_71_4, normalize_71_10,
% 1.73/2.80 normalize_71_11, normalize_71_12, normalize_71_13,
% 1.73/2.80 normalize_71_5, normalize_71_14, normalize_71_15,
% 1.73/2.80 normalize_71_16, normalize_71_17, normalize_71_3])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_71_19, plain, (op(op(e3, e0), e3) != op(e3, op(e0, e3))),
% 1.73/2.81 inference(conjunct, [], [normalize_71_18])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_0, plain, (op(op(e3, e0), e3) != op(e3, op(e0, e3))),
% 1.73/2.81 inference(canonicalize, [], [normalize_71_19])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_1, plain, (op(e3, e3) = e0),
% 1.73/2.81 inference(canonicalize, [], [normalize_71_3])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_2, plain, (op(e3, e0) = e3),
% 1.73/2.81 inference(canonicalize, [], [normalize_71_15])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_3, plain, (op(op(e3, e0), e3) = op(op(e3, e0), e3)),
% 1.73/2.81 introduced(tautology, [refl, [$fot(op(op(e3, e0), e3))]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_4, plain,
% 1.73/2.81 (op(e3, e0) != e3 | op(op(e3, e0), e3) != op(op(e3, e0), e3) |
% 1.73/2.81 op(op(e3, e0), e3) = op(e3, e3)),
% 1.73/2.81 introduced(tautology,
% 1.73/2.81 [equality,
% 1.73/2.81 [$cnf($equal(op(op(e3, e0), e3), op(op(e3, e0), e3))),
% 1.73/2.81 [1, 0], $fot(e3)]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_5, plain,
% 1.73/2.81 (op(e3, e0) != e3 | op(op(e3, e0), e3) = op(e3, e3)),
% 1.73/2.81 inference(resolve,
% 1.73/2.81 [$cnf($equal(op(op(e3, e0), e3), op(op(e3, e0), e3)))],
% 1.73/2.81 [refute_71_3, refute_71_4])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_6, plain, (op(op(e3, e0), e3) = op(e3, e3)),
% 1.73/2.81 inference(resolve, [$cnf($equal(op(e3, e0), e3))],
% 1.73/2.81 [refute_71_2, refute_71_5])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_8, plain, (X != X | X != Y | Y = X),
% 1.73/2.81 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_9, plain, (X != Y | Y = X),
% 1.73/2.81 inference(resolve, [$cnf($equal(X, X))], [refute_71_7, refute_71_8])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_10, plain, (Y != X | Y != Z | X = Z),
% 1.73/2.81 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_11, plain, (X != Y | Y != Z | X = Z),
% 1.73/2.81 inference(resolve, [$cnf($equal(Y, X))], [refute_71_9, refute_71_10])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_12, plain,
% 1.73/2.81 (op(e3, e3) != e0 | op(op(e3, e0), e3) != op(e3, e3) |
% 1.73/2.81 op(op(e3, e0), e3) = e0),
% 1.73/2.81 inference(subst, [],
% 1.73/2.81 [refute_71_11 :
% 1.73/2.81 [bind(X, $fot(op(op(e3, e0), e3))),
% 1.73/2.81 bind(Y, $fot(op(e3, e3))), bind(Z, $fot(e0))]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_13, plain, (op(e3, e3) != e0 | op(op(e3, e0), e3) = e0),
% 1.73/2.81 inference(resolve, [$cnf($equal(op(op(e3, e0), e3), op(e3, e3)))],
% 1.73/2.81 [refute_71_6, refute_71_12])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_14, plain, (op(op(e3, e0), e3) = e0),
% 1.73/2.81 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.73/2.81 [refute_71_1, refute_71_13])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_15, plain,
% 1.73/2.81 (e0 != op(e3, op(e0, e3)) | op(op(e3, e0), e3) != e0 |
% 1.73/2.81 op(op(e3, e0), e3) = op(e3, op(e0, e3))),
% 1.73/2.81 introduced(tautology,
% 1.73/2.81 [equality,
% 1.73/2.81 [$cnf($equal(op(op(e3, e0), e3), e0)), [1],
% 1.73/2.81 $fot(op(e3, op(e0, e3)))]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_16, plain,
% 1.73/2.81 (e0 != op(e3, op(e0, e3)) | op(op(e3, e0), e3) = op(e3, op(e0, e3))),
% 1.73/2.81 inference(resolve, [$cnf($equal(op(op(e3, e0), e3), e0))],
% 1.73/2.81 [refute_71_14, refute_71_15])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_17, plain, (op(e0, e3) = e3),
% 1.73/2.81 inference(canonicalize, [], [normalize_71_8])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_18, plain, (op(e3, op(e0, e3)) = op(e3, op(e0, e3))),
% 1.73/2.81 introduced(tautology, [refl, [$fot(op(e3, op(e0, e3)))]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_19, plain,
% 1.73/2.81 (op(e0, e3) != e3 | op(e3, op(e0, e3)) != op(e3, op(e0, e3)) |
% 1.73/2.81 op(e3, op(e0, e3)) = op(e3, e3)),
% 1.73/2.81 introduced(tautology,
% 1.73/2.81 [equality,
% 1.73/2.81 [$cnf($equal(op(e3, op(e0, e3)), op(e3, op(e0, e3)))),
% 1.73/2.81 [1, 1], $fot(e3)]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_20, plain,
% 1.73/2.81 (op(e0, e3) != e3 | op(e3, op(e0, e3)) = op(e3, e3)),
% 1.73/2.81 inference(resolve,
% 1.73/2.81 [$cnf($equal(op(e3, op(e0, e3)), op(e3, op(e0, e3))))],
% 1.73/2.81 [refute_71_18, refute_71_19])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_21, plain, (op(e3, op(e0, e3)) = op(e3, e3)),
% 1.73/2.81 inference(resolve, [$cnf($equal(op(e0, e3), e3))],
% 1.73/2.81 [refute_71_17, refute_71_20])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_22, plain,
% 1.73/2.81 (op(e3, e3) != e0 | op(e3, op(e0, e3)) != op(e3, e3) |
% 1.73/2.81 op(e3, op(e0, e3)) = e0),
% 1.73/2.81 inference(subst, [],
% 1.73/2.81 [refute_71_11 :
% 1.73/2.81 [bind(X, $fot(op(e3, op(e0, e3)))),
% 1.73/2.81 bind(Y, $fot(op(e3, e3))), bind(Z, $fot(e0))]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_23, plain, (op(e3, e3) != e0 | op(e3, op(e0, e3)) = e0),
% 1.73/2.81 inference(resolve, [$cnf($equal(op(e3, op(e0, e3)), op(e3, e3)))],
% 1.73/2.81 [refute_71_21, refute_71_22])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_24, plain, (op(e3, op(e0, e3)) = e0),
% 1.73/2.81 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.73/2.81 [refute_71_1, refute_71_23])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_25, plain,
% 1.73/2.81 (e0 != e0 | op(e3, op(e0, e3)) != e0 | e0 = op(e3, op(e0, e3))),
% 1.73/2.81 introduced(tautology,
% 1.73/2.81 [equality,
% 1.73/2.81 [$cnf(~ $equal(e0, op(e3, op(e0, e3)))), [1], $fot(e0)]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_26, plain, (e0 != e0 | e0 = op(e3, op(e0, e3))),
% 1.73/2.81 inference(resolve, [$cnf($equal(op(e3, op(e0, e3)), e0))],
% 1.73/2.81 [refute_71_24, refute_71_25])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_27, plain,
% 1.73/2.81 (e0 != e0 | op(op(e3, e0), e3) = op(e3, op(e0, e3))),
% 1.73/2.81 inference(resolve, [$cnf($equal(e0, op(e3, op(e0, e3))))],
% 1.73/2.81 [refute_71_26, refute_71_16])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_28, plain, (e0 != e0),
% 1.73/2.81 inference(resolve,
% 1.73/2.81 [$cnf($equal(op(op(e3, e0), e3), op(e3, op(e0, e3))))],
% 1.73/2.81 [refute_71_27, refute_71_0])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_29, plain, (e0 = e0),
% 1.73/2.81 introduced(tautology, [refl, [$fot(e0)]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_71_30, plain, ($false),
% 1.73/2.81 inference(resolve, [$cnf($equal(e0, e0))],
% 1.73/2.81 [refute_71_29, refute_71_28])).
% 1.73/2.81
% 1.73/2.81 fof(negate_72_0, plain,
% 1.73/2.81 (~
% 1.73/2.81 ((~
% 1.73/2.81 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.73/2.81 op(e3, e3) = e0) |
% 1.73/2.81 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.73/2.81 op(e3, e3) = e1) |
% 1.73/2.81 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.73/2.81 op(e3, e3) = e2) |
% 1.73/2.81 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.73/2.81 op(e3, e3) = e3)) &
% 1.73/2.81 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.81 op(e0, e0) = e3) &
% 1.73/2.81 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.81 op(e0, e1) = e3) &
% 1.73/2.81 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.81 op(e0, e2) = e3) &
% 1.73/2.81 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.81 op(e0, e3) = e3) &
% 1.73/2.81 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.81 op(e1, e0) = e3) &
% 1.73/2.81 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.81 op(e1, e1) = e3) &
% 1.73/2.81 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.81 op(e1, e2) = e3) &
% 1.73/2.81 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.81 op(e1, e3) = e3) &
% 1.73/2.81 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.81 op(e2, e0) = e3) &
% 1.73/2.81 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.81 op(e2, e1) = e3) &
% 1.73/2.81 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.81 op(e2, e2) = e3) &
% 1.73/2.81 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.81 op(e2, e3) = e3) &
% 1.73/2.81 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.81 op(e3, e0) = e3) &
% 1.73/2.81 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.81 op(e3, e1) = e3) &
% 1.73/2.81 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.81 op(e3, e2) = e3) &
% 1.73/2.81 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.81 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.81 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.81 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.81 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.81 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.81 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.81 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.81 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.81 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.81 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.81 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.81 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.81 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.81 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.81 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.81 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.81 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.81 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.81 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.81 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.81 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.81 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.81 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.81 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.81 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.81 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.81 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.81 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.81 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.81 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.81 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.81 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.81 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.81 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.81 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.81 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.81 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.81 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.81 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.81 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.81 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.81 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.81 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.81 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.81 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.81 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.81 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.81 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.81 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.81 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.81 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.81 op(op(e3, e0), e3) = op(e3, op(e0, e3))) =>
% 1.73/2.81 op(op(e3, e1), e0) = op(e3, op(e1, e0)))),
% 1.73/2.81 inference(negate, [], [subgoal_72])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_0, plain,
% 1.73/2.81 (op(op(e3, e1), e0) != op(e3, op(e1, e0)) &
% 1.73/2.81 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.81 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.81 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.81 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.81 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.81 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.81 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.81 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.81 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.81 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.81 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.81 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.81 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.81 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.81 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.81 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.81 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.81 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.81 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.81 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.81 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.81 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.81 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.81 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.81 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.81 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.81 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.81 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.81 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.81 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.81 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.81 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.81 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.81 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.81 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.81 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.81 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.81 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.81 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.81 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.81 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.81 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.81 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.81 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.81 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.81 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.81 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.81 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.81 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.81 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.81 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.81 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.81 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.73/2.81 op(e3, e3) != e0) &
% 1.73/2.81 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.81 op(e3, e3) != e1) &
% 1.73/2.81 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.81 op(e3, e3) != e2) &
% 1.73/2.81 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.73/2.81 op(e3, e3) != e3) &
% 1.73/2.81 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.81 op(e0, e0) = e3) &
% 1.73/2.81 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.81 op(e0, e1) = e3) &
% 1.73/2.81 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.81 op(e0, e2) = e3) &
% 1.73/2.81 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.81 op(e0, e3) = e3) &
% 1.73/2.81 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.81 op(e1, e0) = e3) &
% 1.73/2.81 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.81 op(e1, e1) = e3) &
% 1.73/2.81 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.81 op(e1, e2) = e3) &
% 1.73/2.81 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.81 op(e1, e3) = e3) &
% 1.73/2.81 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.81 op(e2, e0) = e3) &
% 1.73/2.81 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.81 op(e2, e1) = e3) &
% 1.73/2.81 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.81 op(e2, e2) = e3) &
% 1.73/2.81 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.81 op(e2, e3) = e3) &
% 1.73/2.81 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.81 op(e3, e0) = e3) &
% 1.73/2.81 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.81 op(e3, e1) = e3) &
% 1.73/2.81 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.81 op(e3, e2) = e3) &
% 1.73/2.81 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.81 op(e3, e3) = e3)), inference(canonicalize, [], [negate_72_0])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_1, plain,
% 1.73/2.81 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.73/2.81 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.73/2.81 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.73/2.81 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.73/2.81 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.73/2.81 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_2, plain, (op(e0, e0) = e0),
% 1.73/2.81 inference(conjunct, [], [normalize_72_1])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_3, plain, (op(e3, e3) = e0),
% 1.73/2.81 inference(conjunct, [], [normalize_72_1])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_4, plain, (op(e1, e1) = e3),
% 1.73/2.81 inference(conjunct, [], [normalize_72_1])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_5, plain, (op(e2, e2) = e3),
% 1.73/2.81 inference(conjunct, [], [normalize_72_1])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_6, plain, (op(e0, e1) = e1),
% 1.73/2.81 inference(conjunct, [], [normalize_72_1])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_7, plain, (op(e0, e2) = e2),
% 1.73/2.81 inference(conjunct, [], [normalize_72_1])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_8, plain, (op(e0, e3) = e3),
% 1.73/2.81 inference(conjunct, [], [normalize_72_1])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_9, plain, (op(e1, e0) = e1),
% 1.73/2.81 inference(conjunct, [], [normalize_72_1])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_10, plain, (op(e1, e2) = e0),
% 1.73/2.81 inference(conjunct, [], [normalize_72_1])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_11, plain, (op(e1, e3) = e2),
% 1.73/2.81 inference(conjunct, [], [normalize_72_1])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_12, plain, (op(e2, e0) = e2),
% 1.73/2.81 inference(conjunct, [], [normalize_72_1])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_13, plain, (op(e2, e1) = e0),
% 1.73/2.81 inference(conjunct, [], [normalize_72_1])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_14, plain, (op(e2, e3) = e1),
% 1.73/2.81 inference(conjunct, [], [normalize_72_1])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_15, plain, (op(e3, e0) = e3),
% 1.73/2.81 inference(conjunct, [], [normalize_72_1])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_16, plain, (op(e3, e1) = e2),
% 1.73/2.81 inference(conjunct, [], [normalize_72_1])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_17, plain, (op(e3, e2) = e1),
% 1.73/2.81 inference(conjunct, [], [normalize_72_1])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_18, plain,
% 1.73/2.81 (op(op(e3, e1), e0) != op(e3, op(e1, e0)) &
% 1.73/2.81 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.81 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.81 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.81 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.81 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.81 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.81 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.81 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.81 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.81 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.81 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.81 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.81 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.81 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.81 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.81 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.81 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.81 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.81 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.81 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.81 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.81 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.81 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.81 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.81 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.81 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.81 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.81 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.81 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.81 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.81 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.81 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.81 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.81 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.81 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.81 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.81 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.81 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.81 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.81 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.81 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.81 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.81 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.81 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.81 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.81 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.81 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.81 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.81 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.81 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.81 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.81 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.81 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.73/2.81 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.73/2.81 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.81 op(e3, e3) != e1) &
% 1.73/2.81 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.81 op(e3, e3) != e2)),
% 1.73/2.81 inference(simplify, [],
% 1.73/2.81 [normalize_72_0, normalize_72_2, normalize_72_3,
% 1.73/2.81 normalize_72_4, normalize_72_5, normalize_72_2,
% 1.73/2.81 normalize_72_6, normalize_72_7, normalize_72_8,
% 1.73/2.81 normalize_72_9, normalize_72_4, normalize_72_10,
% 1.73/2.81 normalize_72_11, normalize_72_12, normalize_72_13,
% 1.73/2.81 normalize_72_5, normalize_72_14, normalize_72_15,
% 1.73/2.81 normalize_72_16, normalize_72_17, normalize_72_3])).
% 1.73/2.81
% 1.73/2.81 fof(normalize_72_19, plain, (op(op(e3, e1), e0) != op(e3, op(e1, e0))),
% 1.73/2.81 inference(conjunct, [], [normalize_72_18])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_0, plain, (op(op(e3, e1), e0) != op(e3, op(e1, e0))),
% 1.73/2.81 inference(canonicalize, [], [normalize_72_19])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_1, plain, (op(e2, e0) = e2),
% 1.73/2.81 inference(canonicalize, [], [normalize_72_12])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_2, plain, (op(e3, e1) = e2),
% 1.73/2.81 inference(canonicalize, [], [normalize_72_16])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_3, plain, (op(op(e3, e1), e0) = op(op(e3, e1), e0)),
% 1.73/2.81 introduced(tautology, [refl, [$fot(op(op(e3, e1), e0))]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_4, plain,
% 1.73/2.81 (op(e3, e1) != e2 | op(op(e3, e1), e0) != op(op(e3, e1), e0) |
% 1.73/2.81 op(op(e3, e1), e0) = op(e2, e0)),
% 1.73/2.81 introduced(tautology,
% 1.73/2.81 [equality,
% 1.73/2.81 [$cnf($equal(op(op(e3, e1), e0), op(op(e3, e1), e0))),
% 1.73/2.81 [1, 0], $fot(e2)]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_5, plain,
% 1.73/2.81 (op(e3, e1) != e2 | op(op(e3, e1), e0) = op(e2, e0)),
% 1.73/2.81 inference(resolve,
% 1.73/2.81 [$cnf($equal(op(op(e3, e1), e0), op(op(e3, e1), e0)))],
% 1.73/2.81 [refute_72_3, refute_72_4])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_6, plain, (op(op(e3, e1), e0) = op(e2, e0)),
% 1.73/2.81 inference(resolve, [$cnf($equal(op(e3, e1), e2))],
% 1.73/2.81 [refute_72_2, refute_72_5])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_8, plain, (X != X | X != Y | Y = X),
% 1.73/2.81 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_9, plain, (X != Y | Y = X),
% 1.73/2.81 inference(resolve, [$cnf($equal(X, X))], [refute_72_7, refute_72_8])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_10, plain, (Y != X | Y != Z | X = Z),
% 1.73/2.81 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_11, plain, (X != Y | Y != Z | X = Z),
% 1.73/2.81 inference(resolve, [$cnf($equal(Y, X))], [refute_72_9, refute_72_10])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_12, plain,
% 1.73/2.81 (op(e2, e0) != e2 | op(op(e3, e1), e0) != op(e2, e0) |
% 1.73/2.81 op(op(e3, e1), e0) = e2),
% 1.73/2.81 inference(subst, [],
% 1.73/2.81 [refute_72_11 :
% 1.73/2.81 [bind(X, $fot(op(op(e3, e1), e0))),
% 1.73/2.81 bind(Y, $fot(op(e2, e0))), bind(Z, $fot(e2))]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_13, plain, (op(e2, e0) != e2 | op(op(e3, e1), e0) = e2),
% 1.73/2.81 inference(resolve, [$cnf($equal(op(op(e3, e1), e0), op(e2, e0)))],
% 1.73/2.81 [refute_72_6, refute_72_12])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_14, plain, (op(op(e3, e1), e0) = e2),
% 1.73/2.81 inference(resolve, [$cnf($equal(op(e2, e0), e2))],
% 1.73/2.81 [refute_72_1, refute_72_13])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_15, plain,
% 1.73/2.81 (e2 != op(e3, op(e1, e0)) | op(op(e3, e1), e0) != e2 |
% 1.73/2.81 op(op(e3, e1), e0) = op(e3, op(e1, e0))),
% 1.73/2.81 introduced(tautology,
% 1.73/2.81 [equality,
% 1.73/2.81 [$cnf($equal(op(op(e3, e1), e0), e2)), [1],
% 1.73/2.81 $fot(op(e3, op(e1, e0)))]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_16, plain,
% 1.73/2.81 (e2 != op(e3, op(e1, e0)) | op(op(e3, e1), e0) = op(e3, op(e1, e0))),
% 1.73/2.81 inference(resolve, [$cnf($equal(op(op(e3, e1), e0), e2))],
% 1.73/2.81 [refute_72_14, refute_72_15])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_17, plain, (op(e1, e0) = e1),
% 1.73/2.81 inference(canonicalize, [], [normalize_72_9])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_18, plain, (op(e3, op(e1, e0)) = op(e3, op(e1, e0))),
% 1.73/2.81 introduced(tautology, [refl, [$fot(op(e3, op(e1, e0)))]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_19, plain,
% 1.73/2.81 (op(e1, e0) != e1 | op(e3, op(e1, e0)) != op(e3, op(e1, e0)) |
% 1.73/2.81 op(e3, op(e1, e0)) = op(e3, e1)),
% 1.73/2.81 introduced(tautology,
% 1.73/2.81 [equality,
% 1.73/2.81 [$cnf($equal(op(e3, op(e1, e0)), op(e3, op(e1, e0)))),
% 1.73/2.81 [1, 1], $fot(e1)]])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_20, plain,
% 1.73/2.81 (op(e1, e0) != e1 | op(e3, op(e1, e0)) = op(e3, e1)),
% 1.73/2.81 inference(resolve,
% 1.73/2.81 [$cnf($equal(op(e3, op(e1, e0)), op(e3, op(e1, e0))))],
% 1.73/2.81 [refute_72_18, refute_72_19])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_21, plain, (op(e3, op(e1, e0)) = op(e3, e1)),
% 1.73/2.81 inference(resolve, [$cnf($equal(op(e1, e0), e1))],
% 1.73/2.81 [refute_72_17, refute_72_20])).
% 1.73/2.81
% 1.73/2.81 cnf(refute_72_22, plain,
% 1.73/2.81 (op(e3, e1) != e2 | op(e3, op(e1, e0)) != op(e3, e1) |
% 1.73/2.81 op(e3, op(e1, e0)) = e2),
% 1.73/2.81 inference(subst, [],
% 1.73/2.81 [refute_72_11 :
% 1.73/2.81 [bind(X, $fot(op(e3, op(e1, e0)))),
% 1.73/2.81 bind(Y, $fot(op(e3, e1))), bind(Z, $fot(e2))]])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_72_23, plain, (op(e3, e1) != e2 | op(e3, op(e1, e0)) = e2),
% 1.73/2.82 inference(resolve, [$cnf($equal(op(e3, op(e1, e0)), op(e3, e1)))],
% 1.73/2.82 [refute_72_21, refute_72_22])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_72_24, plain, (op(e3, op(e1, e0)) = e2),
% 1.73/2.82 inference(resolve, [$cnf($equal(op(e3, e1), e2))],
% 1.73/2.82 [refute_72_2, refute_72_23])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_72_25, plain,
% 1.73/2.82 (e2 != e2 | op(e3, op(e1, e0)) != e2 | e2 = op(e3, op(e1, e0))),
% 1.73/2.82 introduced(tautology,
% 1.73/2.82 [equality,
% 1.73/2.82 [$cnf(~ $equal(e2, op(e3, op(e1, e0)))), [1], $fot(e2)]])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_72_26, plain, (e2 != e2 | e2 = op(e3, op(e1, e0))),
% 1.73/2.82 inference(resolve, [$cnf($equal(op(e3, op(e1, e0)), e2))],
% 1.73/2.82 [refute_72_24, refute_72_25])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_72_27, plain,
% 1.73/2.82 (e2 != e2 | op(op(e3, e1), e0) = op(e3, op(e1, e0))),
% 1.73/2.82 inference(resolve, [$cnf($equal(e2, op(e3, op(e1, e0))))],
% 1.73/2.82 [refute_72_26, refute_72_16])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_72_28, plain, (e2 != e2),
% 1.73/2.82 inference(resolve,
% 1.73/2.82 [$cnf($equal(op(op(e3, e1), e0), op(e3, op(e1, e0))))],
% 1.73/2.82 [refute_72_27, refute_72_0])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_72_29, plain, (e2 = e2),
% 1.73/2.82 introduced(tautology, [refl, [$fot(e2)]])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_72_30, plain, ($false),
% 1.73/2.82 inference(resolve, [$cnf($equal(e2, e2))],
% 1.73/2.82 [refute_72_29, refute_72_28])).
% 1.73/2.82
% 1.73/2.82 fof(negate_73_0, plain,
% 1.73/2.82 (~
% 1.73/2.82 ((~
% 1.73/2.82 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.73/2.82 op(e3, e3) = e0) |
% 1.73/2.82 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.73/2.82 op(e3, e3) = e1) |
% 1.73/2.82 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.73/2.82 op(e3, e3) = e2) |
% 1.73/2.82 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.73/2.82 op(e3, e3) = e3)) &
% 1.73/2.82 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.82 op(e0, e0) = e3) &
% 1.73/2.82 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.82 op(e0, e1) = e3) &
% 1.73/2.82 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.82 op(e0, e2) = e3) &
% 1.73/2.82 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.82 op(e0, e3) = e3) &
% 1.73/2.82 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.82 op(e1, e0) = e3) &
% 1.73/2.82 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.82 op(e1, e1) = e3) &
% 1.73/2.82 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.82 op(e1, e2) = e3) &
% 1.73/2.82 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.82 op(e1, e3) = e3) &
% 1.73/2.82 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.82 op(e2, e0) = e3) &
% 1.73/2.82 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.82 op(e2, e1) = e3) &
% 1.73/2.82 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.82 op(e2, e2) = e3) &
% 1.73/2.82 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.82 op(e2, e3) = e3) &
% 1.73/2.82 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.82 op(e3, e0) = e3) &
% 1.73/2.82 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.82 op(e3, e1) = e3) &
% 1.73/2.82 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.82 op(e3, e2) = e3) &
% 1.73/2.82 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.82 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.82 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.82 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.82 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.82 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.82 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.82 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.82 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.82 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.82 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.82 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.82 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.82 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.82 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.82 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.82 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.82 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.82 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.82 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.82 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.82 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.82 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.82 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.82 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.82 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.82 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.82 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.82 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.82 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.82 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.82 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.82 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.82 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.82 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.82 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.82 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.82 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.82 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.82 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.82 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.82 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.82 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.82 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.82 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.82 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.82 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.82 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.82 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.82 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.82 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.82 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.82 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.82 op(op(e3, e1), e0) = op(e3, op(e1, e0))) =>
% 1.73/2.82 op(op(e3, e1), e1) = op(e3, op(e1, e1)))),
% 1.73/2.82 inference(negate, [], [subgoal_73])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_0, plain,
% 1.73/2.82 (op(op(e3, e1), e1) != op(e3, op(e1, e1)) &
% 1.73/2.82 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.82 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.82 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.82 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.82 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.82 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.82 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.82 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.82 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.82 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.82 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.82 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.82 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.82 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.82 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.82 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.82 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.82 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.82 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.82 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.82 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.82 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.82 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.82 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.82 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.82 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.82 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.82 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.82 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.82 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.82 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.82 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.82 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.82 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.82 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.82 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.82 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.82 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.82 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.82 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.82 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.82 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.82 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.82 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.82 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.82 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.82 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.82 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.82 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.82 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.82 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.82 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.82 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.82 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.73/2.82 op(e3, e3) != e0) &
% 1.73/2.82 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.82 op(e3, e3) != e1) &
% 1.73/2.82 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.82 op(e3, e3) != e2) &
% 1.73/2.82 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.73/2.82 op(e3, e3) != e3) &
% 1.73/2.82 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.82 op(e0, e0) = e3) &
% 1.73/2.82 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.82 op(e0, e1) = e3) &
% 1.73/2.82 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.82 op(e0, e2) = e3) &
% 1.73/2.82 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.82 op(e0, e3) = e3) &
% 1.73/2.82 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.82 op(e1, e0) = e3) &
% 1.73/2.82 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.82 op(e1, e1) = e3) &
% 1.73/2.82 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.82 op(e1, e2) = e3) &
% 1.73/2.82 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.82 op(e1, e3) = e3) &
% 1.73/2.82 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.82 op(e2, e0) = e3) &
% 1.73/2.82 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.82 op(e2, e1) = e3) &
% 1.73/2.82 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.82 op(e2, e2) = e3) &
% 1.73/2.82 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.82 op(e2, e3) = e3) &
% 1.73/2.82 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.82 op(e3, e0) = e3) &
% 1.73/2.82 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.82 op(e3, e1) = e3) &
% 1.73/2.82 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.82 op(e3, e2) = e3) &
% 1.73/2.82 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.82 op(e3, e3) = e3)), inference(canonicalize, [], [negate_73_0])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_1, plain,
% 1.73/2.82 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.73/2.82 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.73/2.82 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.73/2.82 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.73/2.82 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.73/2.82 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_2, plain, (op(e0, e0) = e0),
% 1.73/2.82 inference(conjunct, [], [normalize_73_1])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_3, plain, (op(e3, e3) = e0),
% 1.73/2.82 inference(conjunct, [], [normalize_73_1])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_4, plain, (op(e1, e1) = e3),
% 1.73/2.82 inference(conjunct, [], [normalize_73_1])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_5, plain, (op(e2, e2) = e3),
% 1.73/2.82 inference(conjunct, [], [normalize_73_1])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_6, plain, (op(e0, e1) = e1),
% 1.73/2.82 inference(conjunct, [], [normalize_73_1])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_7, plain, (op(e0, e2) = e2),
% 1.73/2.82 inference(conjunct, [], [normalize_73_1])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_8, plain, (op(e0, e3) = e3),
% 1.73/2.82 inference(conjunct, [], [normalize_73_1])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_9, plain, (op(e1, e0) = e1),
% 1.73/2.82 inference(conjunct, [], [normalize_73_1])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_10, plain, (op(e1, e2) = e0),
% 1.73/2.82 inference(conjunct, [], [normalize_73_1])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_11, plain, (op(e1, e3) = e2),
% 1.73/2.82 inference(conjunct, [], [normalize_73_1])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_12, plain, (op(e2, e0) = e2),
% 1.73/2.82 inference(conjunct, [], [normalize_73_1])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_13, plain, (op(e2, e1) = e0),
% 1.73/2.82 inference(conjunct, [], [normalize_73_1])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_14, plain, (op(e2, e3) = e1),
% 1.73/2.82 inference(conjunct, [], [normalize_73_1])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_15, plain, (op(e3, e0) = e3),
% 1.73/2.82 inference(conjunct, [], [normalize_73_1])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_16, plain, (op(e3, e1) = e2),
% 1.73/2.82 inference(conjunct, [], [normalize_73_1])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_17, plain, (op(e3, e2) = e1),
% 1.73/2.82 inference(conjunct, [], [normalize_73_1])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_18, plain,
% 1.73/2.82 (op(op(e3, e1), e1) != op(e3, op(e1, e1)) &
% 1.73/2.82 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.82 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.82 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.82 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.82 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.82 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.82 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.82 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.82 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.82 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.82 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.82 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.82 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.82 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.82 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.82 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.82 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.82 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.82 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.82 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.82 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.82 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.82 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.82 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.82 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.82 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.82 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.82 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.82 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.82 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.82 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.82 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.82 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.82 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.82 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.82 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.82 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.82 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.82 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.82 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.82 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.82 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.82 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.82 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.82 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.82 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.82 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.82 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.82 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.82 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.82 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.82 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.82 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.82 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.73/2.82 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.73/2.82 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.82 op(e3, e3) != e1) &
% 1.73/2.82 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.82 op(e3, e3) != e2)),
% 1.73/2.82 inference(simplify, [],
% 1.73/2.82 [normalize_73_0, normalize_73_2, normalize_73_3,
% 1.73/2.82 normalize_73_4, normalize_73_5, normalize_73_2,
% 1.73/2.82 normalize_73_6, normalize_73_7, normalize_73_8,
% 1.73/2.82 normalize_73_9, normalize_73_4, normalize_73_10,
% 1.73/2.82 normalize_73_11, normalize_73_12, normalize_73_13,
% 1.73/2.82 normalize_73_5, normalize_73_14, normalize_73_15,
% 1.73/2.82 normalize_73_16, normalize_73_17, normalize_73_3])).
% 1.73/2.82
% 1.73/2.82 fof(normalize_73_19, plain, (op(op(e3, e1), e1) != op(e3, op(e1, e1))),
% 1.73/2.82 inference(conjunct, [], [normalize_73_18])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_0, plain, (op(op(e3, e1), e1) != op(e3, op(e1, e1))),
% 1.73/2.82 inference(canonicalize, [], [normalize_73_19])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_1, plain, (op(e2, e1) = e0),
% 1.73/2.82 inference(canonicalize, [], [normalize_73_13])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_2, plain, (op(e3, e1) = e2),
% 1.73/2.82 inference(canonicalize, [], [normalize_73_16])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_3, plain, (op(op(e3, e1), e1) = op(op(e3, e1), e1)),
% 1.73/2.82 introduced(tautology, [refl, [$fot(op(op(e3, e1), e1))]])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_4, plain,
% 1.73/2.82 (op(e3, e1) != e2 | op(op(e3, e1), e1) != op(op(e3, e1), e1) |
% 1.73/2.82 op(op(e3, e1), e1) = op(e2, e1)),
% 1.73/2.82 introduced(tautology,
% 1.73/2.82 [equality,
% 1.73/2.82 [$cnf($equal(op(op(e3, e1), e1), op(op(e3, e1), e1))),
% 1.73/2.82 [1, 0], $fot(e2)]])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_5, plain,
% 1.73/2.82 (op(e3, e1) != e2 | op(op(e3, e1), e1) = op(e2, e1)),
% 1.73/2.82 inference(resolve,
% 1.73/2.82 [$cnf($equal(op(op(e3, e1), e1), op(op(e3, e1), e1)))],
% 1.73/2.82 [refute_73_3, refute_73_4])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_6, plain, (op(op(e3, e1), e1) = op(e2, e1)),
% 1.73/2.82 inference(resolve, [$cnf($equal(op(e3, e1), e2))],
% 1.73/2.82 [refute_73_2, refute_73_5])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_8, plain, (X != X | X != Y | Y = X),
% 1.73/2.82 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_9, plain, (X != Y | Y = X),
% 1.73/2.82 inference(resolve, [$cnf($equal(X, X))], [refute_73_7, refute_73_8])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_10, plain, (Y != X | Y != Z | X = Z),
% 1.73/2.82 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_11, plain, (X != Y | Y != Z | X = Z),
% 1.73/2.82 inference(resolve, [$cnf($equal(Y, X))], [refute_73_9, refute_73_10])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_12, plain,
% 1.73/2.82 (op(e2, e1) != e0 | op(op(e3, e1), e1) != op(e2, e1) |
% 1.73/2.82 op(op(e3, e1), e1) = e0),
% 1.73/2.82 inference(subst, [],
% 1.73/2.82 [refute_73_11 :
% 1.73/2.82 [bind(X, $fot(op(op(e3, e1), e1))),
% 1.73/2.82 bind(Y, $fot(op(e2, e1))), bind(Z, $fot(e0))]])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_13, plain, (op(e2, e1) != e0 | op(op(e3, e1), e1) = e0),
% 1.73/2.82 inference(resolve, [$cnf($equal(op(op(e3, e1), e1), op(e2, e1)))],
% 1.73/2.82 [refute_73_6, refute_73_12])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_14, plain, (op(op(e3, e1), e1) = e0),
% 1.73/2.82 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.73/2.82 [refute_73_1, refute_73_13])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_15, plain,
% 1.73/2.82 (e0 != op(e3, op(e1, e1)) | op(op(e3, e1), e1) != e0 |
% 1.73/2.82 op(op(e3, e1), e1) = op(e3, op(e1, e1))),
% 1.73/2.82 introduced(tautology,
% 1.73/2.82 [equality,
% 1.73/2.82 [$cnf($equal(op(op(e3, e1), e1), e0)), [1],
% 1.73/2.82 $fot(op(e3, op(e1, e1)))]])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_16, plain,
% 1.73/2.82 (e0 != op(e3, op(e1, e1)) | op(op(e3, e1), e1) = op(e3, op(e1, e1))),
% 1.73/2.82 inference(resolve, [$cnf($equal(op(op(e3, e1), e1), e0))],
% 1.73/2.82 [refute_73_14, refute_73_15])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_17, plain, (op(e3, e3) = e0),
% 1.73/2.82 inference(canonicalize, [], [normalize_73_3])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_18, plain, (op(e1, e1) = e3),
% 1.73/2.82 inference(canonicalize, [], [normalize_73_4])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_19, plain, (op(e3, op(e1, e1)) = op(e3, op(e1, e1))),
% 1.73/2.82 introduced(tautology, [refl, [$fot(op(e3, op(e1, e1)))]])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_20, plain,
% 1.73/2.82 (op(e1, e1) != e3 | op(e3, op(e1, e1)) != op(e3, op(e1, e1)) |
% 1.73/2.82 op(e3, op(e1, e1)) = op(e3, e3)),
% 1.73/2.82 introduced(tautology,
% 1.73/2.82 [equality,
% 1.73/2.82 [$cnf($equal(op(e3, op(e1, e1)), op(e3, op(e1, e1)))),
% 1.73/2.82 [1, 1], $fot(e3)]])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_21, plain,
% 1.73/2.82 (op(e1, e1) != e3 | op(e3, op(e1, e1)) = op(e3, e3)),
% 1.73/2.82 inference(resolve,
% 1.73/2.82 [$cnf($equal(op(e3, op(e1, e1)), op(e3, op(e1, e1))))],
% 1.73/2.82 [refute_73_19, refute_73_20])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_22, plain, (op(e3, op(e1, e1)) = op(e3, e3)),
% 1.73/2.82 inference(resolve, [$cnf($equal(op(e1, e1), e3))],
% 1.73/2.82 [refute_73_18, refute_73_21])).
% 1.73/2.82
% 1.73/2.82 cnf(refute_73_23, plain,
% 1.73/2.82 (op(e3, e3) != e0 | op(e3, op(e1, e1)) != op(e3, e3) |
% 1.73/2.82 op(e3, op(e1, e1)) = e0),
% 1.73/2.82 inference(subst, [],
% 1.73/2.82 [refute_73_11 :
% 1.73/2.82 [bind(X, $fot(op(e3, op(e1, e1)))),
% 1.73/2.82 bind(Y, $fot(op(e3, e3))), bind(Z, $fot(e0))]])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_73_24, plain, (op(e3, e3) != e0 | op(e3, op(e1, e1)) = e0),
% 1.73/2.83 inference(resolve, [$cnf($equal(op(e3, op(e1, e1)), op(e3, e3)))],
% 1.73/2.83 [refute_73_22, refute_73_23])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_73_25, plain, (op(e3, op(e1, e1)) = e0),
% 1.73/2.83 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.73/2.83 [refute_73_17, refute_73_24])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_73_26, plain,
% 1.73/2.83 (e0 != e0 | op(e3, op(e1, e1)) != e0 | e0 = op(e3, op(e1, e1))),
% 1.73/2.83 introduced(tautology,
% 1.73/2.83 [equality,
% 1.73/2.83 [$cnf(~ $equal(e0, op(e3, op(e1, e1)))), [1], $fot(e0)]])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_73_27, plain, (e0 != e0 | e0 = op(e3, op(e1, e1))),
% 1.73/2.83 inference(resolve, [$cnf($equal(op(e3, op(e1, e1)), e0))],
% 1.73/2.83 [refute_73_25, refute_73_26])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_73_28, plain,
% 1.73/2.83 (e0 != e0 | op(op(e3, e1), e1) = op(e3, op(e1, e1))),
% 1.73/2.83 inference(resolve, [$cnf($equal(e0, op(e3, op(e1, e1))))],
% 1.73/2.83 [refute_73_27, refute_73_16])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_73_29, plain, (e0 != e0),
% 1.73/2.83 inference(resolve,
% 1.73/2.83 [$cnf($equal(op(op(e3, e1), e1), op(e3, op(e1, e1))))],
% 1.73/2.83 [refute_73_28, refute_73_0])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_73_30, plain, (e0 = e0),
% 1.73/2.83 introduced(tautology, [refl, [$fot(e0)]])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_73_31, plain, ($false),
% 1.73/2.83 inference(resolve, [$cnf($equal(e0, e0))],
% 1.73/2.83 [refute_73_30, refute_73_29])).
% 1.73/2.83
% 1.73/2.83 fof(negate_74_0, plain,
% 1.73/2.83 (~
% 1.73/2.83 ((~
% 1.73/2.83 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.73/2.83 op(e3, e3) = e0) |
% 1.73/2.83 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.73/2.83 op(e3, e3) = e1) |
% 1.73/2.83 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.73/2.83 op(e3, e3) = e2) |
% 1.73/2.83 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.73/2.83 op(e3, e3) = e3)) &
% 1.73/2.83 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.83 op(e0, e0) = e3) &
% 1.73/2.83 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.83 op(e0, e1) = e3) &
% 1.73/2.83 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.83 op(e0, e2) = e3) &
% 1.73/2.83 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.83 op(e0, e3) = e3) &
% 1.73/2.83 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.83 op(e1, e0) = e3) &
% 1.73/2.83 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.83 op(e1, e1) = e3) &
% 1.73/2.83 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.83 op(e1, e2) = e3) &
% 1.73/2.83 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.83 op(e1, e3) = e3) &
% 1.73/2.83 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.83 op(e2, e0) = e3) &
% 1.73/2.83 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.83 op(e2, e1) = e3) &
% 1.73/2.83 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.83 op(e2, e2) = e3) &
% 1.73/2.83 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.83 op(e2, e3) = e3) &
% 1.73/2.83 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.83 op(e3, e0) = e3) &
% 1.73/2.83 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.83 op(e3, e1) = e3) &
% 1.73/2.83 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.83 op(e3, e2) = e3) &
% 1.73/2.83 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.83 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.83 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.83 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.83 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.83 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.83 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.83 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.83 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.83 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.83 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.83 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.83 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.83 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.83 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.83 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.83 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.83 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.83 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.83 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.83 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.83 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.83 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.83 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.83 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.83 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.83 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.83 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.83 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.83 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.83 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.83 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.83 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.83 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.83 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.83 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.83 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.83 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.83 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.83 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.83 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.83 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.83 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.83 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.83 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.83 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.83 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.83 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.83 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.83 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.83 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.83 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.83 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.83 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.83 op(op(e3, e1), e1) = op(e3, op(e1, e1))) =>
% 1.73/2.83 op(op(e3, e1), e2) = op(e3, op(e1, e2)))),
% 1.73/2.83 inference(negate, [], [subgoal_74])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_0, plain,
% 1.73/2.83 (op(op(e3, e1), e2) != op(e3, op(e1, e2)) &
% 1.73/2.83 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.83 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.83 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.83 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.83 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.83 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.83 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.83 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.83 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.83 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.83 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.83 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.83 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.83 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.83 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.83 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.83 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.83 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.83 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.83 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.83 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.83 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.83 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.83 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.83 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.83 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.83 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.83 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.83 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.83 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.83 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.83 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.83 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.83 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.83 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.83 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.83 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.83 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.83 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.83 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.83 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.83 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.83 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.83 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.83 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.83 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.83 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.83 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.83 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.83 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.83 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.83 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.83 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.83 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.83 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.73/2.83 op(e3, e3) != e0) &
% 1.73/2.83 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.83 op(e3, e3) != e1) &
% 1.73/2.83 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.83 op(e3, e3) != e2) &
% 1.73/2.83 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.73/2.83 op(e3, e3) != e3) &
% 1.73/2.83 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.83 op(e0, e0) = e3) &
% 1.73/2.83 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.83 op(e0, e1) = e3) &
% 1.73/2.83 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.83 op(e0, e2) = e3) &
% 1.73/2.83 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.83 op(e0, e3) = e3) &
% 1.73/2.83 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.83 op(e1, e0) = e3) &
% 1.73/2.83 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.83 op(e1, e1) = e3) &
% 1.73/2.83 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.83 op(e1, e2) = e3) &
% 1.73/2.83 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.83 op(e1, e3) = e3) &
% 1.73/2.83 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.83 op(e2, e0) = e3) &
% 1.73/2.83 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.83 op(e2, e1) = e3) &
% 1.73/2.83 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.83 op(e2, e2) = e3) &
% 1.73/2.83 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.83 op(e2, e3) = e3) &
% 1.73/2.83 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.83 op(e3, e0) = e3) &
% 1.73/2.83 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.83 op(e3, e1) = e3) &
% 1.73/2.83 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.83 op(e3, e2) = e3) &
% 1.73/2.83 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.83 op(e3, e3) = e3)), inference(canonicalize, [], [negate_74_0])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_1, plain,
% 1.73/2.83 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.73/2.83 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.73/2.83 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.73/2.83 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.73/2.83 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.73/2.83 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_2, plain, (op(e0, e0) = e0),
% 1.73/2.83 inference(conjunct, [], [normalize_74_1])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_3, plain, (op(e3, e3) = e0),
% 1.73/2.83 inference(conjunct, [], [normalize_74_1])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_4, plain, (op(e1, e1) = e3),
% 1.73/2.83 inference(conjunct, [], [normalize_74_1])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_5, plain, (op(e2, e2) = e3),
% 1.73/2.83 inference(conjunct, [], [normalize_74_1])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_6, plain, (op(e0, e1) = e1),
% 1.73/2.83 inference(conjunct, [], [normalize_74_1])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_7, plain, (op(e0, e2) = e2),
% 1.73/2.83 inference(conjunct, [], [normalize_74_1])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_8, plain, (op(e0, e3) = e3),
% 1.73/2.83 inference(conjunct, [], [normalize_74_1])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_9, plain, (op(e1, e0) = e1),
% 1.73/2.83 inference(conjunct, [], [normalize_74_1])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_10, plain, (op(e1, e2) = e0),
% 1.73/2.83 inference(conjunct, [], [normalize_74_1])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_11, plain, (op(e1, e3) = e2),
% 1.73/2.83 inference(conjunct, [], [normalize_74_1])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_12, plain, (op(e2, e0) = e2),
% 1.73/2.83 inference(conjunct, [], [normalize_74_1])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_13, plain, (op(e2, e1) = e0),
% 1.73/2.83 inference(conjunct, [], [normalize_74_1])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_14, plain, (op(e2, e3) = e1),
% 1.73/2.83 inference(conjunct, [], [normalize_74_1])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_15, plain, (op(e3, e0) = e3),
% 1.73/2.83 inference(conjunct, [], [normalize_74_1])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_16, plain, (op(e3, e1) = e2),
% 1.73/2.83 inference(conjunct, [], [normalize_74_1])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_17, plain, (op(e3, e2) = e1),
% 1.73/2.83 inference(conjunct, [], [normalize_74_1])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_18, plain,
% 1.73/2.83 (op(op(e3, e1), e2) != op(e3, op(e1, e2)) &
% 1.73/2.83 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.83 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.83 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.83 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.83 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.83 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.83 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.83 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.83 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.83 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.83 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.83 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.83 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.83 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.83 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.83 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.83 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.83 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.83 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.83 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.83 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.83 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.83 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.83 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.83 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.83 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.83 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.83 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.83 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.83 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.83 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.83 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.83 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.83 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.83 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.83 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.83 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.83 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.83 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.83 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.83 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.83 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.83 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.83 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.83 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.83 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.83 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.83 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.83 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.83 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.83 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.83 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.83 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.83 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.83 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.73/2.83 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.73/2.83 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.83 op(e3, e3) != e1) &
% 1.73/2.83 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.83 op(e3, e3) != e2)),
% 1.73/2.83 inference(simplify, [],
% 1.73/2.83 [normalize_74_0, normalize_74_2, normalize_74_3,
% 1.73/2.83 normalize_74_4, normalize_74_5, normalize_74_2,
% 1.73/2.83 normalize_74_6, normalize_74_7, normalize_74_8,
% 1.73/2.83 normalize_74_9, normalize_74_4, normalize_74_10,
% 1.73/2.83 normalize_74_11, normalize_74_12, normalize_74_13,
% 1.73/2.83 normalize_74_5, normalize_74_14, normalize_74_15,
% 1.73/2.83 normalize_74_16, normalize_74_17, normalize_74_3])).
% 1.73/2.83
% 1.73/2.83 fof(normalize_74_19, plain, (op(op(e3, e1), e2) != op(e3, op(e1, e2))),
% 1.73/2.83 inference(conjunct, [], [normalize_74_18])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_0, plain, (op(op(e3, e1), e2) != op(e3, op(e1, e2))),
% 1.73/2.83 inference(canonicalize, [], [normalize_74_19])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_1, plain, (op(e2, e2) = e3),
% 1.73/2.83 inference(canonicalize, [], [normalize_74_5])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_2, plain, (op(e3, e1) = e2),
% 1.73/2.83 inference(canonicalize, [], [normalize_74_16])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_3, plain, (op(op(e3, e1), e2) = op(op(e3, e1), e2)),
% 1.73/2.83 introduced(tautology, [refl, [$fot(op(op(e3, e1), e2))]])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_4, plain,
% 1.73/2.83 (op(e3, e1) != e2 | op(op(e3, e1), e2) != op(op(e3, e1), e2) |
% 1.73/2.83 op(op(e3, e1), e2) = op(e2, e2)),
% 1.73/2.83 introduced(tautology,
% 1.73/2.83 [equality,
% 1.73/2.83 [$cnf($equal(op(op(e3, e1), e2), op(op(e3, e1), e2))),
% 1.73/2.83 [1, 0], $fot(e2)]])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_5, plain,
% 1.73/2.83 (op(e3, e1) != e2 | op(op(e3, e1), e2) = op(e2, e2)),
% 1.73/2.83 inference(resolve,
% 1.73/2.83 [$cnf($equal(op(op(e3, e1), e2), op(op(e3, e1), e2)))],
% 1.73/2.83 [refute_74_3, refute_74_4])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_6, plain, (op(op(e3, e1), e2) = op(e2, e2)),
% 1.73/2.83 inference(resolve, [$cnf($equal(op(e3, e1), e2))],
% 1.73/2.83 [refute_74_2, refute_74_5])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_8, plain, (X != X | X != Y | Y = X),
% 1.73/2.83 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_9, plain, (X != Y | Y = X),
% 1.73/2.83 inference(resolve, [$cnf($equal(X, X))], [refute_74_7, refute_74_8])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_10, plain, (Y != X | Y != Z | X = Z),
% 1.73/2.83 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_11, plain, (X != Y | Y != Z | X = Z),
% 1.73/2.83 inference(resolve, [$cnf($equal(Y, X))], [refute_74_9, refute_74_10])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_12, plain,
% 1.73/2.83 (op(e2, e2) != e3 | op(op(e3, e1), e2) != op(e2, e2) |
% 1.73/2.83 op(op(e3, e1), e2) = e3),
% 1.73/2.83 inference(subst, [],
% 1.73/2.83 [refute_74_11 :
% 1.73/2.83 [bind(X, $fot(op(op(e3, e1), e2))),
% 1.73/2.83 bind(Y, $fot(op(e2, e2))), bind(Z, $fot(e3))]])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_13, plain, (op(e2, e2) != e3 | op(op(e3, e1), e2) = e3),
% 1.73/2.83 inference(resolve, [$cnf($equal(op(op(e3, e1), e2), op(e2, e2)))],
% 1.73/2.83 [refute_74_6, refute_74_12])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_14, plain, (op(op(e3, e1), e2) = e3),
% 1.73/2.83 inference(resolve, [$cnf($equal(op(e2, e2), e3))],
% 1.73/2.83 [refute_74_1, refute_74_13])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_15, plain,
% 1.73/2.83 (e3 != op(e3, op(e1, e2)) | op(op(e3, e1), e2) != e3 |
% 1.73/2.83 op(op(e3, e1), e2) = op(e3, op(e1, e2))),
% 1.73/2.83 introduced(tautology,
% 1.73/2.83 [equality,
% 1.73/2.83 [$cnf($equal(op(op(e3, e1), e2), e3)), [1],
% 1.73/2.83 $fot(op(e3, op(e1, e2)))]])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_16, plain,
% 1.73/2.83 (e3 != op(e3, op(e1, e2)) | op(op(e3, e1), e2) = op(e3, op(e1, e2))),
% 1.73/2.83 inference(resolve, [$cnf($equal(op(op(e3, e1), e2), e3))],
% 1.73/2.83 [refute_74_14, refute_74_15])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_17, plain, (op(e3, e0) = e3),
% 1.73/2.83 inference(canonicalize, [], [normalize_74_15])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_18, plain, (op(e1, e2) = e0),
% 1.73/2.83 inference(canonicalize, [], [normalize_74_10])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_19, plain, (op(e3, op(e1, e2)) = op(e3, op(e1, e2))),
% 1.73/2.83 introduced(tautology, [refl, [$fot(op(e3, op(e1, e2)))]])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_20, plain,
% 1.73/2.83 (op(e1, e2) != e0 | op(e3, op(e1, e2)) != op(e3, op(e1, e2)) |
% 1.73/2.83 op(e3, op(e1, e2)) = op(e3, e0)),
% 1.73/2.83 introduced(tautology,
% 1.73/2.83 [equality,
% 1.73/2.83 [$cnf($equal(op(e3, op(e1, e2)), op(e3, op(e1, e2)))),
% 1.73/2.83 [1, 1], $fot(e0)]])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_21, plain,
% 1.73/2.83 (op(e1, e2) != e0 | op(e3, op(e1, e2)) = op(e3, e0)),
% 1.73/2.83 inference(resolve,
% 1.73/2.83 [$cnf($equal(op(e3, op(e1, e2)), op(e3, op(e1, e2))))],
% 1.73/2.83 [refute_74_19, refute_74_20])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_22, plain, (op(e3, op(e1, e2)) = op(e3, e0)),
% 1.73/2.83 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.73/2.83 [refute_74_18, refute_74_21])).
% 1.73/2.83
% 1.73/2.83 cnf(refute_74_23, plain,
% 1.73/2.83 (op(e3, e0) != e3 | op(e3, op(e1, e2)) != op(e3, e0) |
% 1.73/2.83 op(e3, op(e1, e2)) = e3),
% 1.73/2.83 inference(subst, [],
% 1.73/2.84 [refute_74_11 :
% 1.73/2.84 [bind(X, $fot(op(e3, op(e1, e2)))),
% 1.73/2.84 bind(Y, $fot(op(e3, e0))), bind(Z, $fot(e3))]])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_74_24, plain, (op(e3, e0) != e3 | op(e3, op(e1, e2)) = e3),
% 1.73/2.84 inference(resolve, [$cnf($equal(op(e3, op(e1, e2)), op(e3, e0)))],
% 1.73/2.84 [refute_74_22, refute_74_23])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_74_25, plain, (op(e3, op(e1, e2)) = e3),
% 1.73/2.84 inference(resolve, [$cnf($equal(op(e3, e0), e3))],
% 1.73/2.84 [refute_74_17, refute_74_24])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_74_26, plain,
% 1.73/2.84 (e3 != e3 | op(e3, op(e1, e2)) != e3 | e3 = op(e3, op(e1, e2))),
% 1.73/2.84 introduced(tautology,
% 1.73/2.84 [equality,
% 1.73/2.84 [$cnf(~ $equal(e3, op(e3, op(e1, e2)))), [1], $fot(e3)]])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_74_27, plain, (e3 != e3 | e3 = op(e3, op(e1, e2))),
% 1.73/2.84 inference(resolve, [$cnf($equal(op(e3, op(e1, e2)), e3))],
% 1.73/2.84 [refute_74_25, refute_74_26])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_74_28, plain,
% 1.73/2.84 (e3 != e3 | op(op(e3, e1), e2) = op(e3, op(e1, e2))),
% 1.73/2.84 inference(resolve, [$cnf($equal(e3, op(e3, op(e1, e2))))],
% 1.73/2.84 [refute_74_27, refute_74_16])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_74_29, plain, (e3 != e3),
% 1.73/2.84 inference(resolve,
% 1.73/2.84 [$cnf($equal(op(op(e3, e1), e2), op(e3, op(e1, e2))))],
% 1.73/2.84 [refute_74_28, refute_74_0])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_74_30, plain, (e3 = e3),
% 1.73/2.84 introduced(tautology, [refl, [$fot(e3)]])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_74_31, plain, ($false),
% 1.73/2.84 inference(resolve, [$cnf($equal(e3, e3))],
% 1.73/2.84 [refute_74_30, refute_74_29])).
% 1.73/2.84
% 1.73/2.84 fof(negate_75_0, plain,
% 1.73/2.84 (~
% 1.73/2.84 ((~
% 1.73/2.84 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.73/2.84 op(e3, e3) = e0) |
% 1.73/2.84 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.73/2.84 op(e3, e3) = e1) |
% 1.73/2.84 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.73/2.84 op(e3, e3) = e2) |
% 1.73/2.84 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.73/2.84 op(e3, e3) = e3)) &
% 1.73/2.84 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.84 op(e0, e0) = e3) &
% 1.73/2.84 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.84 op(e0, e1) = e3) &
% 1.73/2.84 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.84 op(e0, e2) = e3) &
% 1.73/2.84 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.84 op(e0, e3) = e3) &
% 1.73/2.84 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.84 op(e1, e0) = e3) &
% 1.73/2.84 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.84 op(e1, e1) = e3) &
% 1.73/2.84 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.84 op(e1, e2) = e3) &
% 1.73/2.84 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.84 op(e1, e3) = e3) &
% 1.73/2.84 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.84 op(e2, e0) = e3) &
% 1.73/2.84 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.84 op(e2, e1) = e3) &
% 1.73/2.84 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.84 op(e2, e2) = e3) &
% 1.73/2.84 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.84 op(e2, e3) = e3) &
% 1.73/2.84 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.84 op(e3, e0) = e3) &
% 1.73/2.84 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.84 op(e3, e1) = e3) &
% 1.73/2.84 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.84 op(e3, e2) = e3) &
% 1.73/2.84 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.84 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.84 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.84 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.84 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.84 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.84 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.84 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.84 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.84 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.84 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.84 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.84 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.84 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.84 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.84 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.84 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.84 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.84 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.84 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.84 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.84 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.84 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.84 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.84 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.84 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.84 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.84 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.84 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.84 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.84 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.84 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.84 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.84 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.84 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.84 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.84 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.84 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.84 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.84 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.84 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.84 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.84 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.84 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.84 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.84 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.84 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.84 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.84 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.84 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.84 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.84 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.84 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.84 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.84 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.84 op(op(e3, e1), e2) = op(e3, op(e1, e2))) =>
% 1.73/2.84 op(op(e3, e1), e3) = op(e3, op(e1, e3)))),
% 1.73/2.84 inference(negate, [], [subgoal_75])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_0, plain,
% 1.73/2.84 (op(op(e3, e1), e3) != op(e3, op(e1, e3)) &
% 1.73/2.84 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.84 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.84 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.84 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.84 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.84 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.84 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.84 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.84 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.84 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.84 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.84 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.84 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.84 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.84 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.84 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.84 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.84 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.84 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.84 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.84 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.84 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.84 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.84 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.84 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.84 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.84 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.84 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.84 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.84 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.84 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.84 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.84 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.84 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.84 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.84 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.84 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.84 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.84 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.84 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.84 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.84 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.84 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.84 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.84 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.84 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.84 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.84 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.84 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.84 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.84 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.84 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.84 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.84 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.84 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.84 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.73/2.84 op(e3, e3) != e0) &
% 1.73/2.84 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.84 op(e3, e3) != e1) &
% 1.73/2.84 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.84 op(e3, e3) != e2) &
% 1.73/2.84 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.73/2.84 op(e3, e3) != e3) &
% 1.73/2.84 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.84 op(e0, e0) = e3) &
% 1.73/2.84 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.84 op(e0, e1) = e3) &
% 1.73/2.84 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.84 op(e0, e2) = e3) &
% 1.73/2.84 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.84 op(e0, e3) = e3) &
% 1.73/2.84 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.84 op(e1, e0) = e3) &
% 1.73/2.84 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.84 op(e1, e1) = e3) &
% 1.73/2.84 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.84 op(e1, e2) = e3) &
% 1.73/2.84 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.84 op(e1, e3) = e3) &
% 1.73/2.84 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.84 op(e2, e0) = e3) &
% 1.73/2.84 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.84 op(e2, e1) = e3) &
% 1.73/2.84 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.84 op(e2, e2) = e3) &
% 1.73/2.84 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.84 op(e2, e3) = e3) &
% 1.73/2.84 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.84 op(e3, e0) = e3) &
% 1.73/2.84 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.84 op(e3, e1) = e3) &
% 1.73/2.84 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.84 op(e3, e2) = e3) &
% 1.73/2.84 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.84 op(e3, e3) = e3)), inference(canonicalize, [], [negate_75_0])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_1, plain,
% 1.73/2.84 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.73/2.84 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.73/2.84 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.73/2.84 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.73/2.84 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.73/2.84 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_2, plain, (op(e0, e0) = e0),
% 1.73/2.84 inference(conjunct, [], [normalize_75_1])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_3, plain, (op(e3, e3) = e0),
% 1.73/2.84 inference(conjunct, [], [normalize_75_1])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_4, plain, (op(e1, e1) = e3),
% 1.73/2.84 inference(conjunct, [], [normalize_75_1])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_5, plain, (op(e2, e2) = e3),
% 1.73/2.84 inference(conjunct, [], [normalize_75_1])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_6, plain, (op(e0, e1) = e1),
% 1.73/2.84 inference(conjunct, [], [normalize_75_1])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_7, plain, (op(e0, e2) = e2),
% 1.73/2.84 inference(conjunct, [], [normalize_75_1])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_8, plain, (op(e0, e3) = e3),
% 1.73/2.84 inference(conjunct, [], [normalize_75_1])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_9, plain, (op(e1, e0) = e1),
% 1.73/2.84 inference(conjunct, [], [normalize_75_1])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_10, plain, (op(e1, e2) = e0),
% 1.73/2.84 inference(conjunct, [], [normalize_75_1])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_11, plain, (op(e1, e3) = e2),
% 1.73/2.84 inference(conjunct, [], [normalize_75_1])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_12, plain, (op(e2, e0) = e2),
% 1.73/2.84 inference(conjunct, [], [normalize_75_1])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_13, plain, (op(e2, e1) = e0),
% 1.73/2.84 inference(conjunct, [], [normalize_75_1])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_14, plain, (op(e2, e3) = e1),
% 1.73/2.84 inference(conjunct, [], [normalize_75_1])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_15, plain, (op(e3, e0) = e3),
% 1.73/2.84 inference(conjunct, [], [normalize_75_1])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_16, plain, (op(e3, e1) = e2),
% 1.73/2.84 inference(conjunct, [], [normalize_75_1])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_17, plain, (op(e3, e2) = e1),
% 1.73/2.84 inference(conjunct, [], [normalize_75_1])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_18, plain,
% 1.73/2.84 (op(op(e3, e1), e3) != op(e3, op(e1, e3)) &
% 1.73/2.84 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.84 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.84 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.84 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.84 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.84 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.84 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.84 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.84 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.84 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.84 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.84 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.84 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.84 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.84 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.84 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.84 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.84 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.84 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.84 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.84 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.84 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.84 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.84 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.84 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.84 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.84 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.84 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.84 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.84 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.84 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.84 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.84 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.84 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.84 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.84 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.84 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.84 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.84 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.84 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.84 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.84 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.84 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.84 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.84 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.84 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.84 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.84 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.84 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.84 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.84 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.84 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.84 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.84 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.84 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.84 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.73/2.84 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.73/2.84 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.84 op(e3, e3) != e1) &
% 1.73/2.84 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.84 op(e3, e3) != e2)),
% 1.73/2.84 inference(simplify, [],
% 1.73/2.84 [normalize_75_0, normalize_75_2, normalize_75_3,
% 1.73/2.84 normalize_75_4, normalize_75_5, normalize_75_2,
% 1.73/2.84 normalize_75_6, normalize_75_7, normalize_75_8,
% 1.73/2.84 normalize_75_9, normalize_75_4, normalize_75_10,
% 1.73/2.84 normalize_75_11, normalize_75_12, normalize_75_13,
% 1.73/2.84 normalize_75_5, normalize_75_14, normalize_75_15,
% 1.73/2.84 normalize_75_16, normalize_75_17, normalize_75_3])).
% 1.73/2.84
% 1.73/2.84 fof(normalize_75_19, plain, (op(op(e3, e1), e3) != op(e3, op(e1, e3))),
% 1.73/2.84 inference(conjunct, [], [normalize_75_18])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_0, plain, (op(op(e3, e1), e3) != op(e3, op(e1, e3))),
% 1.73/2.84 inference(canonicalize, [], [normalize_75_19])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_1, plain, (op(e2, e3) = e1),
% 1.73/2.84 inference(canonicalize, [], [normalize_75_14])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_2, plain, (op(e3, e1) = e2),
% 1.73/2.84 inference(canonicalize, [], [normalize_75_16])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_3, plain, (op(op(e3, e1), e3) = op(op(e3, e1), e3)),
% 1.73/2.84 introduced(tautology, [refl, [$fot(op(op(e3, e1), e3))]])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_4, plain,
% 1.73/2.84 (op(e3, e1) != e2 | op(op(e3, e1), e3) != op(op(e3, e1), e3) |
% 1.73/2.84 op(op(e3, e1), e3) = op(e2, e3)),
% 1.73/2.84 introduced(tautology,
% 1.73/2.84 [equality,
% 1.73/2.84 [$cnf($equal(op(op(e3, e1), e3), op(op(e3, e1), e3))),
% 1.73/2.84 [1, 0], $fot(e2)]])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_5, plain,
% 1.73/2.84 (op(e3, e1) != e2 | op(op(e3, e1), e3) = op(e2, e3)),
% 1.73/2.84 inference(resolve,
% 1.73/2.84 [$cnf($equal(op(op(e3, e1), e3), op(op(e3, e1), e3)))],
% 1.73/2.84 [refute_75_3, refute_75_4])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_6, plain, (op(op(e3, e1), e3) = op(e2, e3)),
% 1.73/2.84 inference(resolve, [$cnf($equal(op(e3, e1), e2))],
% 1.73/2.84 [refute_75_2, refute_75_5])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_8, plain, (X != X | X != Y | Y = X),
% 1.73/2.84 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_9, plain, (X != Y | Y = X),
% 1.73/2.84 inference(resolve, [$cnf($equal(X, X))], [refute_75_7, refute_75_8])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_10, plain, (Y != X | Y != Z | X = Z),
% 1.73/2.84 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_11, plain, (X != Y | Y != Z | X = Z),
% 1.73/2.84 inference(resolve, [$cnf($equal(Y, X))], [refute_75_9, refute_75_10])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_12, plain,
% 1.73/2.84 (op(e2, e3) != e1 | op(op(e3, e1), e3) != op(e2, e3) |
% 1.73/2.84 op(op(e3, e1), e3) = e1),
% 1.73/2.84 inference(subst, [],
% 1.73/2.84 [refute_75_11 :
% 1.73/2.84 [bind(X, $fot(op(op(e3, e1), e3))),
% 1.73/2.84 bind(Y, $fot(op(e2, e3))), bind(Z, $fot(e1))]])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_13, plain, (op(e2, e3) != e1 | op(op(e3, e1), e3) = e1),
% 1.73/2.84 inference(resolve, [$cnf($equal(op(op(e3, e1), e3), op(e2, e3)))],
% 1.73/2.84 [refute_75_6, refute_75_12])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_14, plain, (op(op(e3, e1), e3) = e1),
% 1.73/2.84 inference(resolve, [$cnf($equal(op(e2, e3), e1))],
% 1.73/2.84 [refute_75_1, refute_75_13])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_15, plain,
% 1.73/2.84 (e1 != op(e3, op(e1, e3)) | op(op(e3, e1), e3) != e1 |
% 1.73/2.84 op(op(e3, e1), e3) = op(e3, op(e1, e3))),
% 1.73/2.84 introduced(tautology,
% 1.73/2.84 [equality,
% 1.73/2.84 [$cnf($equal(op(op(e3, e1), e3), e1)), [1],
% 1.73/2.84 $fot(op(e3, op(e1, e3)))]])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_16, plain,
% 1.73/2.84 (e1 != op(e3, op(e1, e3)) | op(op(e3, e1), e3) = op(e3, op(e1, e3))),
% 1.73/2.84 inference(resolve, [$cnf($equal(op(op(e3, e1), e3), e1))],
% 1.73/2.84 [refute_75_14, refute_75_15])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_17, plain, (op(e3, e2) = e1),
% 1.73/2.84 inference(canonicalize, [], [normalize_75_17])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_18, plain, (op(e1, e3) = e2),
% 1.73/2.84 inference(canonicalize, [], [normalize_75_11])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_19, plain, (op(e3, op(e1, e3)) = op(e3, op(e1, e3))),
% 1.73/2.84 introduced(tautology, [refl, [$fot(op(e3, op(e1, e3)))]])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_20, plain,
% 1.73/2.84 (op(e1, e3) != e2 | op(e3, op(e1, e3)) != op(e3, op(e1, e3)) |
% 1.73/2.84 op(e3, op(e1, e3)) = op(e3, e2)),
% 1.73/2.84 introduced(tautology,
% 1.73/2.84 [equality,
% 1.73/2.84 [$cnf($equal(op(e3, op(e1, e3)), op(e3, op(e1, e3)))),
% 1.73/2.84 [1, 1], $fot(e2)]])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_21, plain,
% 1.73/2.84 (op(e1, e3) != e2 | op(e3, op(e1, e3)) = op(e3, e2)),
% 1.73/2.84 inference(resolve,
% 1.73/2.84 [$cnf($equal(op(e3, op(e1, e3)), op(e3, op(e1, e3))))],
% 1.73/2.84 [refute_75_19, refute_75_20])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_22, plain, (op(e3, op(e1, e3)) = op(e3, e2)),
% 1.73/2.84 inference(resolve, [$cnf($equal(op(e1, e3), e2))],
% 1.73/2.84 [refute_75_18, refute_75_21])).
% 1.73/2.84
% 1.73/2.84 cnf(refute_75_23, plain,
% 1.73/2.84 (op(e3, e2) != e1 | op(e3, op(e1, e3)) != op(e3, e2) |
% 1.73/2.84 op(e3, op(e1, e3)) = e1),
% 1.73/2.84 inference(subst, [],
% 1.73/2.84 [refute_75_11 :
% 1.73/2.84 [bind(X, $fot(op(e3, op(e1, e3)))),
% 1.73/2.84 bind(Y, $fot(op(e3, e2))), bind(Z, $fot(e1))]])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_75_24, plain, (op(e3, e2) != e1 | op(e3, op(e1, e3)) = e1),
% 1.73/2.85 inference(resolve, [$cnf($equal(op(e3, op(e1, e3)), op(e3, e2)))],
% 1.73/2.85 [refute_75_22, refute_75_23])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_75_25, plain, (op(e3, op(e1, e3)) = e1),
% 1.73/2.85 inference(resolve, [$cnf($equal(op(e3, e2), e1))],
% 1.73/2.85 [refute_75_17, refute_75_24])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_75_26, plain,
% 1.73/2.85 (e1 != e1 | op(e3, op(e1, e3)) != e1 | e1 = op(e3, op(e1, e3))),
% 1.73/2.85 introduced(tautology,
% 1.73/2.85 [equality,
% 1.73/2.85 [$cnf(~ $equal(e1, op(e3, op(e1, e3)))), [1], $fot(e1)]])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_75_27, plain, (e1 != e1 | e1 = op(e3, op(e1, e3))),
% 1.73/2.85 inference(resolve, [$cnf($equal(op(e3, op(e1, e3)), e1))],
% 1.73/2.85 [refute_75_25, refute_75_26])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_75_28, plain,
% 1.73/2.85 (e1 != e1 | op(op(e3, e1), e3) = op(e3, op(e1, e3))),
% 1.73/2.85 inference(resolve, [$cnf($equal(e1, op(e3, op(e1, e3))))],
% 1.73/2.85 [refute_75_27, refute_75_16])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_75_29, plain, (e1 != e1),
% 1.73/2.85 inference(resolve,
% 1.73/2.85 [$cnf($equal(op(op(e3, e1), e3), op(e3, op(e1, e3))))],
% 1.73/2.85 [refute_75_28, refute_75_0])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_75_30, plain, (e1 = e1),
% 1.73/2.85 introduced(tautology, [refl, [$fot(e1)]])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_75_31, plain, ($false),
% 1.73/2.85 inference(resolve, [$cnf($equal(e1, e1))],
% 1.73/2.85 [refute_75_30, refute_75_29])).
% 1.73/2.85
% 1.73/2.85 fof(negate_76_0, plain,
% 1.73/2.85 (~
% 1.73/2.85 ((~
% 1.73/2.85 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.73/2.85 op(e3, e3) = e0) |
% 1.73/2.85 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.73/2.85 op(e3, e3) = e1) |
% 1.73/2.85 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.73/2.85 op(e3, e3) = e2) |
% 1.73/2.85 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.73/2.85 op(e3, e3) = e3)) &
% 1.73/2.85 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.85 op(e0, e0) = e3) &
% 1.73/2.85 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.85 op(e0, e1) = e3) &
% 1.73/2.85 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.85 op(e0, e2) = e3) &
% 1.73/2.85 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.85 op(e0, e3) = e3) &
% 1.73/2.85 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.85 op(e1, e0) = e3) &
% 1.73/2.85 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.85 op(e1, e1) = e3) &
% 1.73/2.85 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.85 op(e1, e2) = e3) &
% 1.73/2.85 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.85 op(e1, e3) = e3) &
% 1.73/2.85 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.85 op(e2, e0) = e3) &
% 1.73/2.85 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.85 op(e2, e1) = e3) &
% 1.73/2.85 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.85 op(e2, e2) = e3) &
% 1.73/2.85 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.85 op(e2, e3) = e3) &
% 1.73/2.85 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.85 op(e3, e0) = e3) &
% 1.73/2.85 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.85 op(e3, e1) = e3) &
% 1.73/2.85 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.85 op(e3, e2) = e3) &
% 1.73/2.85 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.85 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.85 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.85 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.85 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.85 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.85 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.85 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.85 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.85 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.85 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.85 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.85 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.85 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.85 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.85 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.85 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.85 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.85 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.85 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.85 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.85 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.85 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.85 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.85 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.85 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.85 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.85 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.85 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.85 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.85 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.85 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.85 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.85 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.85 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.85 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.85 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.85 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.85 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.85 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.85 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.85 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.85 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.85 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.85 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.85 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.85 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.85 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.85 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.85 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.85 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.85 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.85 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.85 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.85 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.85 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.85 op(op(e3, e1), e3) = op(e3, op(e1, e3))) =>
% 1.73/2.85 op(op(e3, e2), e0) = op(e3, op(e2, e0)))),
% 1.73/2.85 inference(negate, [], [subgoal_76])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_0, plain,
% 1.73/2.85 (op(op(e3, e2), e0) != op(e3, op(e2, e0)) &
% 1.73/2.85 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.85 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.85 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.85 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.85 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.85 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.85 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.85 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.85 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.85 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.85 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.85 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.85 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.85 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.85 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.85 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.85 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.85 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.85 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.85 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.85 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.85 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.85 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.85 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.85 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.85 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.85 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.85 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.85 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.85 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.85 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.85 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.85 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.85 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.85 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.85 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.85 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.85 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.85 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.85 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.85 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.85 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.85 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.85 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.85 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.85 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.85 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.85 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.85 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.85 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.85 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.85 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.85 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.85 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.85 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.85 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.73/2.85 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.73/2.85 op(e3, e3) != e0) &
% 1.73/2.85 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.85 op(e3, e3) != e1) &
% 1.73/2.85 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.85 op(e3, e3) != e2) &
% 1.73/2.85 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.73/2.85 op(e3, e3) != e3) &
% 1.73/2.85 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.85 op(e0, e0) = e3) &
% 1.73/2.85 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.85 op(e0, e1) = e3) &
% 1.73/2.85 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.85 op(e0, e2) = e3) &
% 1.73/2.85 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.85 op(e0, e3) = e3) &
% 1.73/2.85 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.85 op(e1, e0) = e3) &
% 1.73/2.85 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.85 op(e1, e1) = e3) &
% 1.73/2.85 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.85 op(e1, e2) = e3) &
% 1.73/2.85 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.85 op(e1, e3) = e3) &
% 1.73/2.85 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.85 op(e2, e0) = e3) &
% 1.73/2.85 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.85 op(e2, e1) = e3) &
% 1.73/2.85 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.85 op(e2, e2) = e3) &
% 1.73/2.85 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.85 op(e2, e3) = e3) &
% 1.73/2.85 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.85 op(e3, e0) = e3) &
% 1.73/2.85 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.85 op(e3, e1) = e3) &
% 1.73/2.85 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.85 op(e3, e2) = e3) &
% 1.73/2.85 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.85 op(e3, e3) = e3)), inference(canonicalize, [], [negate_76_0])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_1, plain,
% 1.73/2.85 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.73/2.85 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.73/2.85 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.73/2.85 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.73/2.85 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.73/2.85 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_2, plain, (op(e0, e0) = e0),
% 1.73/2.85 inference(conjunct, [], [normalize_76_1])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_3, plain, (op(e3, e3) = e0),
% 1.73/2.85 inference(conjunct, [], [normalize_76_1])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_4, plain, (op(e1, e1) = e3),
% 1.73/2.85 inference(conjunct, [], [normalize_76_1])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_5, plain, (op(e2, e2) = e3),
% 1.73/2.85 inference(conjunct, [], [normalize_76_1])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_6, plain, (op(e0, e1) = e1),
% 1.73/2.85 inference(conjunct, [], [normalize_76_1])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_7, plain, (op(e0, e2) = e2),
% 1.73/2.85 inference(conjunct, [], [normalize_76_1])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_8, plain, (op(e0, e3) = e3),
% 1.73/2.85 inference(conjunct, [], [normalize_76_1])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_9, plain, (op(e1, e0) = e1),
% 1.73/2.85 inference(conjunct, [], [normalize_76_1])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_10, plain, (op(e1, e2) = e0),
% 1.73/2.85 inference(conjunct, [], [normalize_76_1])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_11, plain, (op(e1, e3) = e2),
% 1.73/2.85 inference(conjunct, [], [normalize_76_1])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_12, plain, (op(e2, e0) = e2),
% 1.73/2.85 inference(conjunct, [], [normalize_76_1])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_13, plain, (op(e2, e1) = e0),
% 1.73/2.85 inference(conjunct, [], [normalize_76_1])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_14, plain, (op(e2, e3) = e1),
% 1.73/2.85 inference(conjunct, [], [normalize_76_1])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_15, plain, (op(e3, e0) = e3),
% 1.73/2.85 inference(conjunct, [], [normalize_76_1])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_16, plain, (op(e3, e1) = e2),
% 1.73/2.85 inference(conjunct, [], [normalize_76_1])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_17, plain, (op(e3, e2) = e1),
% 1.73/2.85 inference(conjunct, [], [normalize_76_1])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_18, plain,
% 1.73/2.85 (op(op(e3, e2), e0) != op(e3, op(e2, e0)) &
% 1.73/2.85 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.85 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.85 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.85 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.85 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.85 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.85 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.85 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.85 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.85 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.85 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.85 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.85 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.85 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.85 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.85 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.85 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.85 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.85 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.85 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.85 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.85 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.85 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.85 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.85 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.85 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.85 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.85 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.85 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.85 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.85 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.85 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.85 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.85 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.85 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.85 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.85 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.85 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.85 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.85 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.85 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.85 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.85 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.85 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.85 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.85 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.85 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.85 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.85 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.85 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.85 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.85 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.85 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.85 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.85 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.85 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.73/2.85 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.73/2.85 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.73/2.85 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.85 op(e3, e3) != e1) &
% 1.73/2.85 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.85 op(e3, e3) != e2)),
% 1.73/2.85 inference(simplify, [],
% 1.73/2.85 [normalize_76_0, normalize_76_2, normalize_76_3,
% 1.73/2.85 normalize_76_4, normalize_76_5, normalize_76_2,
% 1.73/2.85 normalize_76_6, normalize_76_7, normalize_76_8,
% 1.73/2.85 normalize_76_9, normalize_76_4, normalize_76_10,
% 1.73/2.85 normalize_76_11, normalize_76_12, normalize_76_13,
% 1.73/2.85 normalize_76_5, normalize_76_14, normalize_76_15,
% 1.73/2.85 normalize_76_16, normalize_76_17, normalize_76_3])).
% 1.73/2.85
% 1.73/2.85 fof(normalize_76_19, plain, (op(op(e3, e2), e0) != op(e3, op(e2, e0))),
% 1.73/2.85 inference(conjunct, [], [normalize_76_18])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_0, plain, (op(op(e3, e2), e0) != op(e3, op(e2, e0))),
% 1.73/2.85 inference(canonicalize, [], [normalize_76_19])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_1, plain, (op(e1, e0) = e1),
% 1.73/2.85 inference(canonicalize, [], [normalize_76_9])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_2, plain, (op(e3, e2) = e1),
% 1.73/2.85 inference(canonicalize, [], [normalize_76_17])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_3, plain, (op(op(e3, e2), e0) = op(op(e3, e2), e0)),
% 1.73/2.85 introduced(tautology, [refl, [$fot(op(op(e3, e2), e0))]])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_4, plain,
% 1.73/2.85 (op(e3, e2) != e1 | op(op(e3, e2), e0) != op(op(e3, e2), e0) |
% 1.73/2.85 op(op(e3, e2), e0) = op(e1, e0)),
% 1.73/2.85 introduced(tautology,
% 1.73/2.85 [equality,
% 1.73/2.85 [$cnf($equal(op(op(e3, e2), e0), op(op(e3, e2), e0))),
% 1.73/2.85 [1, 0], $fot(e1)]])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_5, plain,
% 1.73/2.85 (op(e3, e2) != e1 | op(op(e3, e2), e0) = op(e1, e0)),
% 1.73/2.85 inference(resolve,
% 1.73/2.85 [$cnf($equal(op(op(e3, e2), e0), op(op(e3, e2), e0)))],
% 1.73/2.85 [refute_76_3, refute_76_4])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_6, plain, (op(op(e3, e2), e0) = op(e1, e0)),
% 1.73/2.85 inference(resolve, [$cnf($equal(op(e3, e2), e1))],
% 1.73/2.85 [refute_76_2, refute_76_5])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_8, plain, (X != X | X != Y | Y = X),
% 1.73/2.85 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_9, plain, (X != Y | Y = X),
% 1.73/2.85 inference(resolve, [$cnf($equal(X, X))], [refute_76_7, refute_76_8])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_10, plain, (Y != X | Y != Z | X = Z),
% 1.73/2.85 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_11, plain, (X != Y | Y != Z | X = Z),
% 1.73/2.85 inference(resolve, [$cnf($equal(Y, X))], [refute_76_9, refute_76_10])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_12, plain,
% 1.73/2.85 (op(e1, e0) != e1 | op(op(e3, e2), e0) != op(e1, e0) |
% 1.73/2.85 op(op(e3, e2), e0) = e1),
% 1.73/2.85 inference(subst, [],
% 1.73/2.85 [refute_76_11 :
% 1.73/2.85 [bind(X, $fot(op(op(e3, e2), e0))),
% 1.73/2.85 bind(Y, $fot(op(e1, e0))), bind(Z, $fot(e1))]])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_13, plain, (op(e1, e0) != e1 | op(op(e3, e2), e0) = e1),
% 1.73/2.85 inference(resolve, [$cnf($equal(op(op(e3, e2), e0), op(e1, e0)))],
% 1.73/2.85 [refute_76_6, refute_76_12])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_14, plain, (op(op(e3, e2), e0) = e1),
% 1.73/2.85 inference(resolve, [$cnf($equal(op(e1, e0), e1))],
% 1.73/2.85 [refute_76_1, refute_76_13])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_15, plain,
% 1.73/2.85 (e1 != op(e3, op(e2, e0)) | op(op(e3, e2), e0) != e1 |
% 1.73/2.85 op(op(e3, e2), e0) = op(e3, op(e2, e0))),
% 1.73/2.85 introduced(tautology,
% 1.73/2.85 [equality,
% 1.73/2.85 [$cnf($equal(op(op(e3, e2), e0), e1)), [1],
% 1.73/2.85 $fot(op(e3, op(e2, e0)))]])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_16, plain,
% 1.73/2.85 (e1 != op(e3, op(e2, e0)) | op(op(e3, e2), e0) = op(e3, op(e2, e0))),
% 1.73/2.85 inference(resolve, [$cnf($equal(op(op(e3, e2), e0), e1))],
% 1.73/2.85 [refute_76_14, refute_76_15])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_17, plain, (op(e2, e0) = e2),
% 1.73/2.85 inference(canonicalize, [], [normalize_76_12])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_18, plain, (op(e3, op(e2, e0)) = op(e3, op(e2, e0))),
% 1.73/2.85 introduced(tautology, [refl, [$fot(op(e3, op(e2, e0)))]])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_19, plain,
% 1.73/2.85 (op(e2, e0) != e2 | op(e3, op(e2, e0)) != op(e3, op(e2, e0)) |
% 1.73/2.85 op(e3, op(e2, e0)) = op(e3, e2)),
% 1.73/2.85 introduced(tautology,
% 1.73/2.85 [equality,
% 1.73/2.85 [$cnf($equal(op(e3, op(e2, e0)), op(e3, op(e2, e0)))),
% 1.73/2.85 [1, 1], $fot(e2)]])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_20, plain,
% 1.73/2.85 (op(e2, e0) != e2 | op(e3, op(e2, e0)) = op(e3, e2)),
% 1.73/2.85 inference(resolve,
% 1.73/2.85 [$cnf($equal(op(e3, op(e2, e0)), op(e3, op(e2, e0))))],
% 1.73/2.85 [refute_76_18, refute_76_19])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_21, plain, (op(e3, op(e2, e0)) = op(e3, e2)),
% 1.73/2.85 inference(resolve, [$cnf($equal(op(e2, e0), e2))],
% 1.73/2.85 [refute_76_17, refute_76_20])).
% 1.73/2.85
% 1.73/2.85 cnf(refute_76_22, plain,
% 1.73/2.85 (op(e3, e2) != e1 | op(e3, op(e2, e0)) != op(e3, e2) |
% 1.73/2.85 op(e3, op(e2, e0)) = e1),
% 1.73/2.85 inference(subst, [],
% 1.73/2.85 [refute_76_11 :
% 1.73/2.85 [bind(X, $fot(op(e3, op(e2, e0)))),
% 1.73/2.85 bind(Y, $fot(op(e3, e2))), bind(Z, $fot(e1))]])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_76_23, plain, (op(e3, e2) != e1 | op(e3, op(e2, e0)) = e1),
% 1.73/2.86 inference(resolve, [$cnf($equal(op(e3, op(e2, e0)), op(e3, e2)))],
% 1.73/2.86 [refute_76_21, refute_76_22])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_76_24, plain, (op(e3, op(e2, e0)) = e1),
% 1.73/2.86 inference(resolve, [$cnf($equal(op(e3, e2), e1))],
% 1.73/2.86 [refute_76_2, refute_76_23])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_76_25, plain,
% 1.73/2.86 (e1 != e1 | op(e3, op(e2, e0)) != e1 | e1 = op(e3, op(e2, e0))),
% 1.73/2.86 introduced(tautology,
% 1.73/2.86 [equality,
% 1.73/2.86 [$cnf(~ $equal(e1, op(e3, op(e2, e0)))), [1], $fot(e1)]])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_76_26, plain, (e1 != e1 | e1 = op(e3, op(e2, e0))),
% 1.73/2.86 inference(resolve, [$cnf($equal(op(e3, op(e2, e0)), e1))],
% 1.73/2.86 [refute_76_24, refute_76_25])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_76_27, plain,
% 1.73/2.86 (e1 != e1 | op(op(e3, e2), e0) = op(e3, op(e2, e0))),
% 1.73/2.86 inference(resolve, [$cnf($equal(e1, op(e3, op(e2, e0))))],
% 1.73/2.86 [refute_76_26, refute_76_16])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_76_28, plain, (e1 != e1),
% 1.73/2.86 inference(resolve,
% 1.73/2.86 [$cnf($equal(op(op(e3, e2), e0), op(e3, op(e2, e0))))],
% 1.73/2.86 [refute_76_27, refute_76_0])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_76_29, plain, (e1 = e1),
% 1.73/2.86 introduced(tautology, [refl, [$fot(e1)]])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_76_30, plain, ($false),
% 1.73/2.86 inference(resolve, [$cnf($equal(e1, e1))],
% 1.73/2.86 [refute_76_29, refute_76_28])).
% 1.73/2.86
% 1.73/2.86 fof(negate_77_0, plain,
% 1.73/2.86 (~
% 1.73/2.86 ((~
% 1.73/2.86 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.73/2.86 op(e3, e3) = e0) |
% 1.73/2.86 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.73/2.86 op(e3, e3) = e1) |
% 1.73/2.86 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.73/2.86 op(e3, e3) = e2) |
% 1.73/2.86 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.73/2.86 op(e3, e3) = e3)) &
% 1.73/2.86 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.86 op(e0, e0) = e3) &
% 1.73/2.86 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.86 op(e0, e1) = e3) &
% 1.73/2.86 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.86 op(e0, e2) = e3) &
% 1.73/2.86 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.86 op(e0, e3) = e3) &
% 1.73/2.86 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.86 op(e1, e0) = e3) &
% 1.73/2.86 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.86 op(e1, e1) = e3) &
% 1.73/2.86 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.86 op(e1, e2) = e3) &
% 1.73/2.86 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.86 op(e1, e3) = e3) &
% 1.73/2.86 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.86 op(e2, e0) = e3) &
% 1.73/2.86 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.86 op(e2, e1) = e3) &
% 1.73/2.86 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.86 op(e2, e2) = e3) &
% 1.73/2.86 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.86 op(e2, e3) = e3) &
% 1.73/2.86 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.86 op(e3, e0) = e3) &
% 1.73/2.86 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.86 op(e3, e1) = e3) &
% 1.73/2.86 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.86 op(e3, e2) = e3) &
% 1.73/2.86 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.86 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.86 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.86 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.86 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.86 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.86 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.86 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.86 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.86 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.86 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.86 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.86 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.86 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.86 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.86 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.86 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.86 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.86 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.86 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.86 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.86 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.86 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.86 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.86 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.86 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.86 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.86 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.86 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.86 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.86 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.86 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.86 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.86 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.86 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.86 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.86 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.86 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.86 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.86 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.86 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.86 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.86 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.86 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.86 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.86 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.86 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.86 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.86 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.86 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.86 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.86 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.86 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.86 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.86 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.86 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.86 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.73/2.86 op(op(e3, e2), e0) = op(e3, op(e2, e0))) =>
% 1.73/2.86 op(op(e3, e2), e1) = op(e3, op(e2, e1)))),
% 1.73/2.86 inference(negate, [], [subgoal_77])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_0, plain,
% 1.73/2.86 (op(op(e3, e2), e1) != op(e3, op(e2, e1)) &
% 1.73/2.86 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.86 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.86 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.86 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.86 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.86 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.86 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.86 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.86 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.86 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.86 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.86 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.86 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.86 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.86 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.86 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.86 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.86 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.86 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.86 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.86 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.86 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.86 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.86 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.86 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.86 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.86 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.86 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.86 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.86 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.86 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.86 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.86 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.86 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.86 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.86 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.86 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.86 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.86 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.86 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.86 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.86 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.86 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.86 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.86 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.86 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.86 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.86 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.86 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.86 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.86 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.86 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.86 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.86 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.86 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.86 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.73/2.86 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.73/2.86 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.73/2.86 op(e3, e3) != e0) &
% 1.73/2.86 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.86 op(e3, e3) != e1) &
% 1.73/2.86 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.86 op(e3, e3) != e2) &
% 1.73/2.86 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.73/2.86 op(e3, e3) != e3) &
% 1.73/2.86 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.86 op(e0, e0) = e3) &
% 1.73/2.86 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.86 op(e0, e1) = e3) &
% 1.73/2.86 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.86 op(e0, e2) = e3) &
% 1.73/2.86 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.86 op(e0, e3) = e3) &
% 1.73/2.86 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.86 op(e1, e0) = e3) &
% 1.73/2.86 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.86 op(e1, e1) = e3) &
% 1.73/2.86 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.86 op(e1, e2) = e3) &
% 1.73/2.86 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.86 op(e1, e3) = e3) &
% 1.73/2.86 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.86 op(e2, e0) = e3) &
% 1.73/2.86 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.86 op(e2, e1) = e3) &
% 1.73/2.86 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.86 op(e2, e2) = e3) &
% 1.73/2.86 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.86 op(e2, e3) = e3) &
% 1.73/2.86 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.86 op(e3, e0) = e3) &
% 1.73/2.86 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.86 op(e3, e1) = e3) &
% 1.73/2.86 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.86 op(e3, e2) = e3) &
% 1.73/2.86 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.86 op(e3, e3) = e3)), inference(canonicalize, [], [negate_77_0])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_1, plain,
% 1.73/2.86 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.73/2.86 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.73/2.86 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.73/2.86 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.73/2.86 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.73/2.86 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_2, plain, (op(e0, e0) = e0),
% 1.73/2.86 inference(conjunct, [], [normalize_77_1])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_3, plain, (op(e3, e3) = e0),
% 1.73/2.86 inference(conjunct, [], [normalize_77_1])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_4, plain, (op(e1, e1) = e3),
% 1.73/2.86 inference(conjunct, [], [normalize_77_1])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_5, plain, (op(e2, e2) = e3),
% 1.73/2.86 inference(conjunct, [], [normalize_77_1])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_6, plain, (op(e0, e1) = e1),
% 1.73/2.86 inference(conjunct, [], [normalize_77_1])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_7, plain, (op(e0, e2) = e2),
% 1.73/2.86 inference(conjunct, [], [normalize_77_1])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_8, plain, (op(e0, e3) = e3),
% 1.73/2.86 inference(conjunct, [], [normalize_77_1])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_9, plain, (op(e1, e0) = e1),
% 1.73/2.86 inference(conjunct, [], [normalize_77_1])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_10, plain, (op(e1, e2) = e0),
% 1.73/2.86 inference(conjunct, [], [normalize_77_1])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_11, plain, (op(e1, e3) = e2),
% 1.73/2.86 inference(conjunct, [], [normalize_77_1])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_12, plain, (op(e2, e0) = e2),
% 1.73/2.86 inference(conjunct, [], [normalize_77_1])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_13, plain, (op(e2, e1) = e0),
% 1.73/2.86 inference(conjunct, [], [normalize_77_1])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_14, plain, (op(e2, e3) = e1),
% 1.73/2.86 inference(conjunct, [], [normalize_77_1])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_15, plain, (op(e3, e0) = e3),
% 1.73/2.86 inference(conjunct, [], [normalize_77_1])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_16, plain, (op(e3, e1) = e2),
% 1.73/2.86 inference(conjunct, [], [normalize_77_1])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_17, plain, (op(e3, e2) = e1),
% 1.73/2.86 inference(conjunct, [], [normalize_77_1])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_18, plain,
% 1.73/2.86 (op(op(e3, e2), e1) != op(e3, op(e2, e1)) &
% 1.73/2.86 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.86 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.86 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.86 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.86 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.86 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.86 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.86 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.86 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.86 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.86 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.86 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.86 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.86 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.86 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.86 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.86 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.86 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.86 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.86 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.86 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.86 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.86 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.86 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.86 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.86 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.86 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.86 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.86 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.86 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.86 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.86 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.86 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.86 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.86 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.86 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.86 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.86 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.86 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.86 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.86 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.86 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.86 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.86 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.86 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.86 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.86 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.86 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.86 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.86 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.86 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.86 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.86 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.86 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.86 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.86 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.73/2.86 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.73/2.86 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.73/2.86 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.73/2.86 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.86 op(e3, e3) != e1) &
% 1.73/2.86 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.86 op(e3, e3) != e2)),
% 1.73/2.86 inference(simplify, [],
% 1.73/2.86 [normalize_77_0, normalize_77_2, normalize_77_3,
% 1.73/2.86 normalize_77_4, normalize_77_5, normalize_77_2,
% 1.73/2.86 normalize_77_6, normalize_77_7, normalize_77_8,
% 1.73/2.86 normalize_77_9, normalize_77_4, normalize_77_10,
% 1.73/2.86 normalize_77_11, normalize_77_12, normalize_77_13,
% 1.73/2.86 normalize_77_5, normalize_77_14, normalize_77_15,
% 1.73/2.86 normalize_77_16, normalize_77_17, normalize_77_3])).
% 1.73/2.86
% 1.73/2.86 fof(normalize_77_19, plain, (op(op(e3, e2), e1) != op(e3, op(e2, e1))),
% 1.73/2.86 inference(conjunct, [], [normalize_77_18])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_0, plain, (op(op(e3, e2), e1) != op(e3, op(e2, e1))),
% 1.73/2.86 inference(canonicalize, [], [normalize_77_19])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_1, plain, (op(e1, e1) = e3),
% 1.73/2.86 inference(canonicalize, [], [normalize_77_4])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_2, plain, (op(e3, e2) = e1),
% 1.73/2.86 inference(canonicalize, [], [normalize_77_17])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_3, plain, (op(op(e3, e2), e1) = op(op(e3, e2), e1)),
% 1.73/2.86 introduced(tautology, [refl, [$fot(op(op(e3, e2), e1))]])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_4, plain,
% 1.73/2.86 (op(e3, e2) != e1 | op(op(e3, e2), e1) != op(op(e3, e2), e1) |
% 1.73/2.86 op(op(e3, e2), e1) = op(e1, e1)),
% 1.73/2.86 introduced(tautology,
% 1.73/2.86 [equality,
% 1.73/2.86 [$cnf($equal(op(op(e3, e2), e1), op(op(e3, e2), e1))),
% 1.73/2.86 [1, 0], $fot(e1)]])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_5, plain,
% 1.73/2.86 (op(e3, e2) != e1 | op(op(e3, e2), e1) = op(e1, e1)),
% 1.73/2.86 inference(resolve,
% 1.73/2.86 [$cnf($equal(op(op(e3, e2), e1), op(op(e3, e2), e1)))],
% 1.73/2.86 [refute_77_3, refute_77_4])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_6, plain, (op(op(e3, e2), e1) = op(e1, e1)),
% 1.73/2.86 inference(resolve, [$cnf($equal(op(e3, e2), e1))],
% 1.73/2.86 [refute_77_2, refute_77_5])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_8, plain, (X != X | X != Y | Y = X),
% 1.73/2.86 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_9, plain, (X != Y | Y = X),
% 1.73/2.86 inference(resolve, [$cnf($equal(X, X))], [refute_77_7, refute_77_8])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_10, plain, (Y != X | Y != Z | X = Z),
% 1.73/2.86 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_11, plain, (X != Y | Y != Z | X = Z),
% 1.73/2.86 inference(resolve, [$cnf($equal(Y, X))], [refute_77_9, refute_77_10])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_12, plain,
% 1.73/2.86 (op(e1, e1) != e3 | op(op(e3, e2), e1) != op(e1, e1) |
% 1.73/2.86 op(op(e3, e2), e1) = e3),
% 1.73/2.86 inference(subst, [],
% 1.73/2.86 [refute_77_11 :
% 1.73/2.86 [bind(X, $fot(op(op(e3, e2), e1))),
% 1.73/2.86 bind(Y, $fot(op(e1, e1))), bind(Z, $fot(e3))]])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_13, plain, (op(e1, e1) != e3 | op(op(e3, e2), e1) = e3),
% 1.73/2.86 inference(resolve, [$cnf($equal(op(op(e3, e2), e1), op(e1, e1)))],
% 1.73/2.86 [refute_77_6, refute_77_12])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_14, plain, (op(op(e3, e2), e1) = e3),
% 1.73/2.86 inference(resolve, [$cnf($equal(op(e1, e1), e3))],
% 1.73/2.86 [refute_77_1, refute_77_13])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_15, plain,
% 1.73/2.86 (e3 != op(e3, op(e2, e1)) | op(op(e3, e2), e1) != e3 |
% 1.73/2.86 op(op(e3, e2), e1) = op(e3, op(e2, e1))),
% 1.73/2.86 introduced(tautology,
% 1.73/2.86 [equality,
% 1.73/2.86 [$cnf($equal(op(op(e3, e2), e1), e3)), [1],
% 1.73/2.86 $fot(op(e3, op(e2, e1)))]])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_16, plain,
% 1.73/2.86 (e3 != op(e3, op(e2, e1)) | op(op(e3, e2), e1) = op(e3, op(e2, e1))),
% 1.73/2.86 inference(resolve, [$cnf($equal(op(op(e3, e2), e1), e3))],
% 1.73/2.86 [refute_77_14, refute_77_15])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_17, plain, (op(e3, e0) = e3),
% 1.73/2.86 inference(canonicalize, [], [normalize_77_15])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_18, plain, (op(e2, e1) = e0),
% 1.73/2.86 inference(canonicalize, [], [normalize_77_13])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_19, plain, (op(e3, op(e2, e1)) = op(e3, op(e2, e1))),
% 1.73/2.86 introduced(tautology, [refl, [$fot(op(e3, op(e2, e1)))]])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_20, plain,
% 1.73/2.86 (op(e2, e1) != e0 | op(e3, op(e2, e1)) != op(e3, op(e2, e1)) |
% 1.73/2.86 op(e3, op(e2, e1)) = op(e3, e0)),
% 1.73/2.86 introduced(tautology,
% 1.73/2.86 [equality,
% 1.73/2.86 [$cnf($equal(op(e3, op(e2, e1)), op(e3, op(e2, e1)))),
% 1.73/2.86 [1, 1], $fot(e0)]])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_21, plain,
% 1.73/2.86 (op(e2, e1) != e0 | op(e3, op(e2, e1)) = op(e3, e0)),
% 1.73/2.86 inference(resolve,
% 1.73/2.86 [$cnf($equal(op(e3, op(e2, e1)), op(e3, op(e2, e1))))],
% 1.73/2.86 [refute_77_19, refute_77_20])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_22, plain, (op(e3, op(e2, e1)) = op(e3, e0)),
% 1.73/2.86 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.73/2.86 [refute_77_18, refute_77_21])).
% 1.73/2.86
% 1.73/2.86 cnf(refute_77_23, plain,
% 1.73/2.86 (op(e3, e0) != e3 | op(e3, op(e2, e1)) != op(e3, e0) |
% 1.73/2.86 op(e3, op(e2, e1)) = e3),
% 1.73/2.86 inference(subst, [],
% 1.73/2.86 [refute_77_11 :
% 1.73/2.86 [bind(X, $fot(op(e3, op(e2, e1)))),
% 1.73/2.86 bind(Y, $fot(op(e3, e0))), bind(Z, $fot(e3))]])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_77_24, plain, (op(e3, e0) != e3 | op(e3, op(e2, e1)) = e3),
% 1.73/2.87 inference(resolve, [$cnf($equal(op(e3, op(e2, e1)), op(e3, e0)))],
% 1.73/2.87 [refute_77_22, refute_77_23])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_77_25, plain, (op(e3, op(e2, e1)) = e3),
% 1.73/2.87 inference(resolve, [$cnf($equal(op(e3, e0), e3))],
% 1.73/2.87 [refute_77_17, refute_77_24])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_77_26, plain,
% 1.73/2.87 (e3 != e3 | op(e3, op(e2, e1)) != e3 | e3 = op(e3, op(e2, e1))),
% 1.73/2.87 introduced(tautology,
% 1.73/2.87 [equality,
% 1.73/2.87 [$cnf(~ $equal(e3, op(e3, op(e2, e1)))), [1], $fot(e3)]])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_77_27, plain, (e3 != e3 | e3 = op(e3, op(e2, e1))),
% 1.73/2.87 inference(resolve, [$cnf($equal(op(e3, op(e2, e1)), e3))],
% 1.73/2.87 [refute_77_25, refute_77_26])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_77_28, plain,
% 1.73/2.87 (e3 != e3 | op(op(e3, e2), e1) = op(e3, op(e2, e1))),
% 1.73/2.87 inference(resolve, [$cnf($equal(e3, op(e3, op(e2, e1))))],
% 1.73/2.87 [refute_77_27, refute_77_16])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_77_29, plain, (e3 != e3),
% 1.73/2.87 inference(resolve,
% 1.73/2.87 [$cnf($equal(op(op(e3, e2), e1), op(e3, op(e2, e1))))],
% 1.73/2.87 [refute_77_28, refute_77_0])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_77_30, plain, (e3 = e3),
% 1.73/2.87 introduced(tautology, [refl, [$fot(e3)]])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_77_31, plain, ($false),
% 1.73/2.87 inference(resolve, [$cnf($equal(e3, e3))],
% 1.73/2.87 [refute_77_30, refute_77_29])).
% 1.73/2.87
% 1.73/2.87 fof(negate_78_0, plain,
% 1.73/2.87 (~
% 1.73/2.87 ((~
% 1.73/2.87 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.73/2.87 op(e3, e3) = e0) |
% 1.73/2.87 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.73/2.87 op(e3, e3) = e1) |
% 1.73/2.87 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.73/2.87 op(e3, e3) = e2) |
% 1.73/2.87 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.73/2.87 op(e3, e3) = e3)) &
% 1.73/2.87 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.87 op(e0, e0) = e3) &
% 1.73/2.87 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.87 op(e0, e1) = e3) &
% 1.73/2.87 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.87 op(e0, e2) = e3) &
% 1.73/2.87 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.87 op(e0, e3) = e3) &
% 1.73/2.87 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.87 op(e1, e0) = e3) &
% 1.73/2.87 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.87 op(e1, e1) = e3) &
% 1.73/2.87 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.87 op(e1, e2) = e3) &
% 1.73/2.87 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.87 op(e1, e3) = e3) &
% 1.73/2.87 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.87 op(e2, e0) = e3) &
% 1.73/2.87 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.87 op(e2, e1) = e3) &
% 1.73/2.87 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.87 op(e2, e2) = e3) &
% 1.73/2.87 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.87 op(e2, e3) = e3) &
% 1.73/2.87 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.87 op(e3, e0) = e3) &
% 1.73/2.87 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.87 op(e3, e1) = e3) &
% 1.73/2.87 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.87 op(e3, e2) = e3) &
% 1.73/2.87 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.87 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.87 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.87 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.87 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.87 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.87 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.87 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.87 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.87 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.87 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.87 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.87 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.87 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.87 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.87 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.87 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.87 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.87 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.87 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.87 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.87 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.87 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.87 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.87 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.87 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.87 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.87 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.87 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.87 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.87 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.87 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.87 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.87 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.87 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.87 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.87 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.87 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.87 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.87 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.87 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.87 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.87 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.87 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.87 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.87 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.87 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.87 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.87 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.87 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.87 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.87 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.87 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.87 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.87 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.87 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.87 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.73/2.87 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.73/2.87 op(op(e3, e2), e1) = op(e3, op(e2, e1))) =>
% 1.73/2.87 op(op(e3, e2), e2) = op(e3, op(e2, e2)))),
% 1.73/2.87 inference(negate, [], [subgoal_78])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_0, plain,
% 1.73/2.87 (op(op(e3, e2), e2) != op(e3, op(e2, e2)) &
% 1.73/2.87 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.87 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.87 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.87 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.87 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.87 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.87 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.87 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.87 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.87 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.87 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.87 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.87 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.87 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.87 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.87 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.87 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.87 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.87 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.87 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.87 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.87 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.87 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.87 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.87 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.87 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.87 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.87 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.87 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.87 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.87 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.87 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.87 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.87 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.87 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.87 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.87 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.87 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.87 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.87 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.87 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.87 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.87 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.87 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.87 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.87 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.87 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.87 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.87 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.87 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.87 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.87 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.87 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.87 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.87 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.87 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.73/2.87 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.73/2.87 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.73/2.87 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.73/2.87 op(e3, e3) != e0) &
% 1.73/2.87 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.87 op(e3, e3) != e1) &
% 1.73/2.87 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.87 op(e3, e3) != e2) &
% 1.73/2.87 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.73/2.87 op(e3, e3) != e3) &
% 1.73/2.87 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.87 op(e0, e0) = e3) &
% 1.73/2.87 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.87 op(e0, e1) = e3) &
% 1.73/2.87 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.87 op(e0, e2) = e3) &
% 1.73/2.87 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.87 op(e0, e3) = e3) &
% 1.73/2.87 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.87 op(e1, e0) = e3) &
% 1.73/2.87 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.87 op(e1, e1) = e3) &
% 1.73/2.87 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.87 op(e1, e2) = e3) &
% 1.73/2.87 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.87 op(e1, e3) = e3) &
% 1.73/2.87 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.87 op(e2, e0) = e3) &
% 1.73/2.87 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.87 op(e2, e1) = e3) &
% 1.73/2.87 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.87 op(e2, e2) = e3) &
% 1.73/2.87 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.87 op(e2, e3) = e3) &
% 1.73/2.87 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.87 op(e3, e0) = e3) &
% 1.73/2.87 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.87 op(e3, e1) = e3) &
% 1.73/2.87 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.87 op(e3, e2) = e3) &
% 1.73/2.87 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.87 op(e3, e3) = e3)), inference(canonicalize, [], [negate_78_0])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_1, plain,
% 1.73/2.87 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.73/2.87 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.73/2.87 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.73/2.87 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.73/2.87 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.73/2.87 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_2, plain, (op(e0, e0) = e0),
% 1.73/2.87 inference(conjunct, [], [normalize_78_1])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_3, plain, (op(e3, e3) = e0),
% 1.73/2.87 inference(conjunct, [], [normalize_78_1])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_4, plain, (op(e1, e1) = e3),
% 1.73/2.87 inference(conjunct, [], [normalize_78_1])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_5, plain, (op(e2, e2) = e3),
% 1.73/2.87 inference(conjunct, [], [normalize_78_1])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_6, plain, (op(e0, e1) = e1),
% 1.73/2.87 inference(conjunct, [], [normalize_78_1])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_7, plain, (op(e0, e2) = e2),
% 1.73/2.87 inference(conjunct, [], [normalize_78_1])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_8, plain, (op(e0, e3) = e3),
% 1.73/2.87 inference(conjunct, [], [normalize_78_1])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_9, plain, (op(e1, e0) = e1),
% 1.73/2.87 inference(conjunct, [], [normalize_78_1])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_10, plain, (op(e1, e2) = e0),
% 1.73/2.87 inference(conjunct, [], [normalize_78_1])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_11, plain, (op(e1, e3) = e2),
% 1.73/2.87 inference(conjunct, [], [normalize_78_1])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_12, plain, (op(e2, e0) = e2),
% 1.73/2.87 inference(conjunct, [], [normalize_78_1])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_13, plain, (op(e2, e1) = e0),
% 1.73/2.87 inference(conjunct, [], [normalize_78_1])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_14, plain, (op(e2, e3) = e1),
% 1.73/2.87 inference(conjunct, [], [normalize_78_1])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_15, plain, (op(e3, e0) = e3),
% 1.73/2.87 inference(conjunct, [], [normalize_78_1])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_16, plain, (op(e3, e1) = e2),
% 1.73/2.87 inference(conjunct, [], [normalize_78_1])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_17, plain, (op(e3, e2) = e1),
% 1.73/2.87 inference(conjunct, [], [normalize_78_1])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_18, plain,
% 1.73/2.87 (op(op(e3, e2), e2) != op(e3, op(e2, e2)) &
% 1.73/2.87 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.87 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.87 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.87 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.87 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.87 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.87 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.87 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.87 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.87 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.87 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.87 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.87 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.87 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.87 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.87 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.87 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.87 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.87 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.87 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.87 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.87 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.87 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.87 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.87 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.87 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.87 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.87 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.87 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.87 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.87 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.87 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.87 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.87 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.87 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.87 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.87 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.87 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.87 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.87 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.87 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.87 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.87 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.87 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.87 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.87 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.87 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.87 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.87 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.87 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.87 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.87 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.87 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.87 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.87 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.87 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.73/2.87 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.73/2.87 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.73/2.87 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.73/2.87 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.73/2.87 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.87 op(e3, e3) != e1) &
% 1.73/2.87 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.87 op(e3, e3) != e2)),
% 1.73/2.87 inference(simplify, [],
% 1.73/2.87 [normalize_78_0, normalize_78_2, normalize_78_3,
% 1.73/2.87 normalize_78_4, normalize_78_5, normalize_78_2,
% 1.73/2.87 normalize_78_6, normalize_78_7, normalize_78_8,
% 1.73/2.87 normalize_78_9, normalize_78_4, normalize_78_10,
% 1.73/2.87 normalize_78_11, normalize_78_12, normalize_78_13,
% 1.73/2.87 normalize_78_5, normalize_78_14, normalize_78_15,
% 1.73/2.87 normalize_78_16, normalize_78_17, normalize_78_3])).
% 1.73/2.87
% 1.73/2.87 fof(normalize_78_19, plain, (op(op(e3, e2), e2) != op(e3, op(e2, e2))),
% 1.73/2.87 inference(conjunct, [], [normalize_78_18])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_0, plain, (op(op(e3, e2), e2) != op(e3, op(e2, e2))),
% 1.73/2.87 inference(canonicalize, [], [normalize_78_19])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_1, plain, (op(e1, e2) = e0),
% 1.73/2.87 inference(canonicalize, [], [normalize_78_10])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_2, plain, (op(e3, e2) = e1),
% 1.73/2.87 inference(canonicalize, [], [normalize_78_17])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_3, plain, (op(op(e3, e2), e2) = op(op(e3, e2), e2)),
% 1.73/2.87 introduced(tautology, [refl, [$fot(op(op(e3, e2), e2))]])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_4, plain,
% 1.73/2.87 (op(e3, e2) != e1 | op(op(e3, e2), e2) != op(op(e3, e2), e2) |
% 1.73/2.87 op(op(e3, e2), e2) = op(e1, e2)),
% 1.73/2.87 introduced(tautology,
% 1.73/2.87 [equality,
% 1.73/2.87 [$cnf($equal(op(op(e3, e2), e2), op(op(e3, e2), e2))),
% 1.73/2.87 [1, 0], $fot(e1)]])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_5, plain,
% 1.73/2.87 (op(e3, e2) != e1 | op(op(e3, e2), e2) = op(e1, e2)),
% 1.73/2.87 inference(resolve,
% 1.73/2.87 [$cnf($equal(op(op(e3, e2), e2), op(op(e3, e2), e2)))],
% 1.73/2.87 [refute_78_3, refute_78_4])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_6, plain, (op(op(e3, e2), e2) = op(e1, e2)),
% 1.73/2.87 inference(resolve, [$cnf($equal(op(e3, e2), e1))],
% 1.73/2.87 [refute_78_2, refute_78_5])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_8, plain, (X != X | X != Y | Y = X),
% 1.73/2.87 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_9, plain, (X != Y | Y = X),
% 1.73/2.87 inference(resolve, [$cnf($equal(X, X))], [refute_78_7, refute_78_8])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_10, plain, (Y != X | Y != Z | X = Z),
% 1.73/2.87 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_11, plain, (X != Y | Y != Z | X = Z),
% 1.73/2.87 inference(resolve, [$cnf($equal(Y, X))], [refute_78_9, refute_78_10])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_12, plain,
% 1.73/2.87 (op(e1, e2) != e0 | op(op(e3, e2), e2) != op(e1, e2) |
% 1.73/2.87 op(op(e3, e2), e2) = e0),
% 1.73/2.87 inference(subst, [],
% 1.73/2.87 [refute_78_11 :
% 1.73/2.87 [bind(X, $fot(op(op(e3, e2), e2))),
% 1.73/2.87 bind(Y, $fot(op(e1, e2))), bind(Z, $fot(e0))]])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_13, plain, (op(e1, e2) != e0 | op(op(e3, e2), e2) = e0),
% 1.73/2.87 inference(resolve, [$cnf($equal(op(op(e3, e2), e2), op(e1, e2)))],
% 1.73/2.87 [refute_78_6, refute_78_12])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_14, plain, (op(op(e3, e2), e2) = e0),
% 1.73/2.87 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.73/2.87 [refute_78_1, refute_78_13])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_15, plain,
% 1.73/2.87 (e0 != op(e3, op(e2, e2)) | op(op(e3, e2), e2) != e0 |
% 1.73/2.87 op(op(e3, e2), e2) = op(e3, op(e2, e2))),
% 1.73/2.87 introduced(tautology,
% 1.73/2.87 [equality,
% 1.73/2.87 [$cnf($equal(op(op(e3, e2), e2), e0)), [1],
% 1.73/2.87 $fot(op(e3, op(e2, e2)))]])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_16, plain,
% 1.73/2.87 (e0 != op(e3, op(e2, e2)) | op(op(e3, e2), e2) = op(e3, op(e2, e2))),
% 1.73/2.87 inference(resolve, [$cnf($equal(op(op(e3, e2), e2), e0))],
% 1.73/2.87 [refute_78_14, refute_78_15])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_17, plain, (op(e3, e3) = e0),
% 1.73/2.87 inference(canonicalize, [], [normalize_78_3])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_18, plain, (op(e2, e2) = e3),
% 1.73/2.87 inference(canonicalize, [], [normalize_78_5])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_19, plain, (op(e3, op(e2, e2)) = op(e3, op(e2, e2))),
% 1.73/2.87 introduced(tautology, [refl, [$fot(op(e3, op(e2, e2)))]])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_20, plain,
% 1.73/2.87 (op(e2, e2) != e3 | op(e3, op(e2, e2)) != op(e3, op(e2, e2)) |
% 1.73/2.87 op(e3, op(e2, e2)) = op(e3, e3)),
% 1.73/2.87 introduced(tautology,
% 1.73/2.87 [equality,
% 1.73/2.87 [$cnf($equal(op(e3, op(e2, e2)), op(e3, op(e2, e2)))),
% 1.73/2.87 [1, 1], $fot(e3)]])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_21, plain,
% 1.73/2.87 (op(e2, e2) != e3 | op(e3, op(e2, e2)) = op(e3, e3)),
% 1.73/2.87 inference(resolve,
% 1.73/2.87 [$cnf($equal(op(e3, op(e2, e2)), op(e3, op(e2, e2))))],
% 1.73/2.87 [refute_78_19, refute_78_20])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_22, plain, (op(e3, op(e2, e2)) = op(e3, e3)),
% 1.73/2.87 inference(resolve, [$cnf($equal(op(e2, e2), e3))],
% 1.73/2.87 [refute_78_18, refute_78_21])).
% 1.73/2.87
% 1.73/2.87 cnf(refute_78_23, plain,
% 1.73/2.87 (op(e3, e3) != e0 | op(e3, op(e2, e2)) != op(e3, e3) |
% 1.73/2.87 op(e3, op(e2, e2)) = e0),
% 1.73/2.87 inference(subst, [],
% 1.73/2.87 [refute_78_11 :
% 1.73/2.87 [bind(X, $fot(op(e3, op(e2, e2)))),
% 1.73/2.87 bind(Y, $fot(op(e3, e3))), bind(Z, $fot(e0))]])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_78_24, plain, (op(e3, e3) != e0 | op(e3, op(e2, e2)) = e0),
% 1.73/2.88 inference(resolve, [$cnf($equal(op(e3, op(e2, e2)), op(e3, e3)))],
% 1.73/2.88 [refute_78_22, refute_78_23])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_78_25, plain, (op(e3, op(e2, e2)) = e0),
% 1.73/2.88 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.73/2.88 [refute_78_17, refute_78_24])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_78_26, plain,
% 1.73/2.88 (e0 != e0 | op(e3, op(e2, e2)) != e0 | e0 = op(e3, op(e2, e2))),
% 1.73/2.88 introduced(tautology,
% 1.73/2.88 [equality,
% 1.73/2.88 [$cnf(~ $equal(e0, op(e3, op(e2, e2)))), [1], $fot(e0)]])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_78_27, plain, (e0 != e0 | e0 = op(e3, op(e2, e2))),
% 1.73/2.88 inference(resolve, [$cnf($equal(op(e3, op(e2, e2)), e0))],
% 1.73/2.88 [refute_78_25, refute_78_26])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_78_28, plain,
% 1.73/2.88 (e0 != e0 | op(op(e3, e2), e2) = op(e3, op(e2, e2))),
% 1.73/2.88 inference(resolve, [$cnf($equal(e0, op(e3, op(e2, e2))))],
% 1.73/2.88 [refute_78_27, refute_78_16])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_78_29, plain, (e0 != e0),
% 1.73/2.88 inference(resolve,
% 1.73/2.88 [$cnf($equal(op(op(e3, e2), e2), op(e3, op(e2, e2))))],
% 1.73/2.88 [refute_78_28, refute_78_0])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_78_30, plain, (e0 = e0),
% 1.73/2.88 introduced(tautology, [refl, [$fot(e0)]])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_78_31, plain, ($false),
% 1.73/2.88 inference(resolve, [$cnf($equal(e0, e0))],
% 1.73/2.88 [refute_78_30, refute_78_29])).
% 1.73/2.88
% 1.73/2.88 fof(negate_79_0, plain,
% 1.73/2.88 (~
% 1.73/2.88 ((~
% 1.73/2.88 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.73/2.88 op(e3, e3) = e0) |
% 1.73/2.88 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.73/2.88 op(e3, e3) = e1) |
% 1.73/2.88 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.73/2.88 op(e3, e3) = e2) |
% 1.73/2.88 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.73/2.88 op(e3, e3) = e3)) &
% 1.73/2.88 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.88 op(e0, e0) = e3) &
% 1.73/2.88 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.88 op(e0, e1) = e3) &
% 1.73/2.88 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.88 op(e0, e2) = e3) &
% 1.73/2.88 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.88 op(e0, e3) = e3) &
% 1.73/2.88 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.88 op(e1, e0) = e3) &
% 1.73/2.88 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.88 op(e1, e1) = e3) &
% 1.73/2.88 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.88 op(e1, e2) = e3) &
% 1.73/2.88 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.88 op(e1, e3) = e3) &
% 1.73/2.88 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.88 op(e2, e0) = e3) &
% 1.73/2.88 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.88 op(e2, e1) = e3) &
% 1.73/2.88 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.88 op(e2, e2) = e3) &
% 1.73/2.88 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.88 op(e2, e3) = e3) &
% 1.73/2.88 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.88 op(e3, e0) = e3) &
% 1.73/2.88 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.88 op(e3, e1) = e3) &
% 1.73/2.88 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.88 op(e3, e2) = e3) &
% 1.73/2.88 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.88 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.88 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.88 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.88 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.88 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.88 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.88 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.88 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.88 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.88 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.88 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.88 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.88 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.88 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.88 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.88 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.88 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.88 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.88 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.88 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.88 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.88 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.88 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.88 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.88 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.88 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.88 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.88 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.88 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.88 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.88 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.88 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.88 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.88 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.88 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.88 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.88 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.88 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.88 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.88 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.88 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.88 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.88 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.88 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.88 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.88 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.88 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.88 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.88 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.88 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.88 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.88 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.88 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.88 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.88 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.88 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.73/2.88 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.73/2.88 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.73/2.88 op(op(e3, e2), e2) = op(e3, op(e2, e2))) =>
% 1.73/2.88 op(op(e3, e2), e3) = op(e3, op(e2, e3)))),
% 1.73/2.88 inference(negate, [], [subgoal_79])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_0, plain,
% 1.73/2.88 (op(op(e3, e2), e3) != op(e3, op(e2, e3)) &
% 1.73/2.88 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.88 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.88 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.88 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.88 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.88 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.88 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.88 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.88 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.88 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.88 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.88 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.88 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.88 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.88 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.88 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.88 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.88 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.88 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.88 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.88 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.88 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.88 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.88 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.88 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.88 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.88 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.88 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.88 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.88 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.88 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.88 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.88 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.88 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.88 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.88 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.88 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.88 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.88 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.88 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.88 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.88 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.88 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.88 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.88 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.88 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.88 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.88 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.88 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.88 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.88 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.88 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.88 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.88 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.88 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.88 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.73/2.88 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.73/2.88 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.73/2.88 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.73/2.88 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.73/2.88 op(e3, e3) != e0) &
% 1.73/2.88 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.88 op(e3, e3) != e1) &
% 1.73/2.88 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.88 op(e3, e3) != e2) &
% 1.73/2.88 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.73/2.88 op(e3, e3) != e3) &
% 1.73/2.88 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.88 op(e0, e0) = e3) &
% 1.73/2.88 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.88 op(e0, e1) = e3) &
% 1.73/2.88 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.88 op(e0, e2) = e3) &
% 1.73/2.88 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.88 op(e0, e3) = e3) &
% 1.73/2.88 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.88 op(e1, e0) = e3) &
% 1.73/2.88 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.88 op(e1, e1) = e3) &
% 1.73/2.88 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.88 op(e1, e2) = e3) &
% 1.73/2.88 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.88 op(e1, e3) = e3) &
% 1.73/2.88 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.88 op(e2, e0) = e3) &
% 1.73/2.88 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.88 op(e2, e1) = e3) &
% 1.73/2.88 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.88 op(e2, e2) = e3) &
% 1.73/2.88 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.88 op(e2, e3) = e3) &
% 1.73/2.88 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.88 op(e3, e0) = e3) &
% 1.73/2.88 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.88 op(e3, e1) = e3) &
% 1.73/2.88 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.88 op(e3, e2) = e3) &
% 1.73/2.88 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.88 op(e3, e3) = e3)), inference(canonicalize, [], [negate_79_0])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_1, plain,
% 1.73/2.88 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.73/2.88 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.73/2.88 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.73/2.88 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.73/2.88 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.73/2.88 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_2, plain, (op(e0, e0) = e0),
% 1.73/2.88 inference(conjunct, [], [normalize_79_1])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_3, plain, (op(e3, e3) = e0),
% 1.73/2.88 inference(conjunct, [], [normalize_79_1])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_4, plain, (op(e1, e1) = e3),
% 1.73/2.88 inference(conjunct, [], [normalize_79_1])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_5, plain, (op(e2, e2) = e3),
% 1.73/2.88 inference(conjunct, [], [normalize_79_1])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_6, plain, (op(e0, e1) = e1),
% 1.73/2.88 inference(conjunct, [], [normalize_79_1])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_7, plain, (op(e0, e2) = e2),
% 1.73/2.88 inference(conjunct, [], [normalize_79_1])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_8, plain, (op(e0, e3) = e3),
% 1.73/2.88 inference(conjunct, [], [normalize_79_1])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_9, plain, (op(e1, e0) = e1),
% 1.73/2.88 inference(conjunct, [], [normalize_79_1])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_10, plain, (op(e1, e2) = e0),
% 1.73/2.88 inference(conjunct, [], [normalize_79_1])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_11, plain, (op(e1, e3) = e2),
% 1.73/2.88 inference(conjunct, [], [normalize_79_1])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_12, plain, (op(e2, e0) = e2),
% 1.73/2.88 inference(conjunct, [], [normalize_79_1])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_13, plain, (op(e2, e1) = e0),
% 1.73/2.88 inference(conjunct, [], [normalize_79_1])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_14, plain, (op(e2, e3) = e1),
% 1.73/2.88 inference(conjunct, [], [normalize_79_1])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_15, plain, (op(e3, e0) = e3),
% 1.73/2.88 inference(conjunct, [], [normalize_79_1])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_16, plain, (op(e3, e1) = e2),
% 1.73/2.88 inference(conjunct, [], [normalize_79_1])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_17, plain, (op(e3, e2) = e1),
% 1.73/2.88 inference(conjunct, [], [normalize_79_1])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_18, plain,
% 1.73/2.88 (op(op(e3, e2), e3) != op(e3, op(e2, e3)) &
% 1.73/2.88 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.88 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.88 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.88 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.88 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.88 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.88 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.88 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.88 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.88 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.88 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.88 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.88 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.88 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.88 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.88 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.88 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.88 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.88 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.88 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.88 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.88 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.88 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.88 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.88 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.88 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.88 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.88 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.88 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.88 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.88 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.88 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.88 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.88 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.88 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.88 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.88 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.88 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.88 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.88 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.88 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.88 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.88 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.88 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.88 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.88 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.88 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.88 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.88 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.88 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.88 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.88 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.88 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.88 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.88 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.88 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.73/2.88 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.73/2.88 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.73/2.88 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.73/2.88 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.73/2.88 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.73/2.88 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.88 op(e3, e3) != e1) &
% 1.73/2.88 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.88 op(e3, e3) != e2)),
% 1.73/2.88 inference(simplify, [],
% 1.73/2.88 [normalize_79_0, normalize_79_2, normalize_79_3,
% 1.73/2.88 normalize_79_4, normalize_79_5, normalize_79_2,
% 1.73/2.88 normalize_79_6, normalize_79_7, normalize_79_8,
% 1.73/2.88 normalize_79_9, normalize_79_4, normalize_79_10,
% 1.73/2.88 normalize_79_11, normalize_79_12, normalize_79_13,
% 1.73/2.88 normalize_79_5, normalize_79_14, normalize_79_15,
% 1.73/2.88 normalize_79_16, normalize_79_17, normalize_79_3])).
% 1.73/2.88
% 1.73/2.88 fof(normalize_79_19, plain, (op(op(e3, e2), e3) != op(e3, op(e2, e3))),
% 1.73/2.88 inference(conjunct, [], [normalize_79_18])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_0, plain, (op(op(e3, e2), e3) != op(e3, op(e2, e3))),
% 1.73/2.88 inference(canonicalize, [], [normalize_79_19])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_1, plain, (op(e1, e3) = e2),
% 1.73/2.88 inference(canonicalize, [], [normalize_79_11])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_2, plain, (op(e3, e2) = e1),
% 1.73/2.88 inference(canonicalize, [], [normalize_79_17])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_3, plain, (op(op(e3, e2), e3) = op(op(e3, e2), e3)),
% 1.73/2.88 introduced(tautology, [refl, [$fot(op(op(e3, e2), e3))]])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_4, plain,
% 1.73/2.88 (op(e3, e2) != e1 | op(op(e3, e2), e3) != op(op(e3, e2), e3) |
% 1.73/2.88 op(op(e3, e2), e3) = op(e1, e3)),
% 1.73/2.88 introduced(tautology,
% 1.73/2.88 [equality,
% 1.73/2.88 [$cnf($equal(op(op(e3, e2), e3), op(op(e3, e2), e3))),
% 1.73/2.88 [1, 0], $fot(e1)]])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_5, plain,
% 1.73/2.88 (op(e3, e2) != e1 | op(op(e3, e2), e3) = op(e1, e3)),
% 1.73/2.88 inference(resolve,
% 1.73/2.88 [$cnf($equal(op(op(e3, e2), e3), op(op(e3, e2), e3)))],
% 1.73/2.88 [refute_79_3, refute_79_4])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_6, plain, (op(op(e3, e2), e3) = op(e1, e3)),
% 1.73/2.88 inference(resolve, [$cnf($equal(op(e3, e2), e1))],
% 1.73/2.88 [refute_79_2, refute_79_5])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_8, plain, (X != X | X != Y | Y = X),
% 1.73/2.88 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_9, plain, (X != Y | Y = X),
% 1.73/2.88 inference(resolve, [$cnf($equal(X, X))], [refute_79_7, refute_79_8])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_10, plain, (Y != X | Y != Z | X = Z),
% 1.73/2.88 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_11, plain, (X != Y | Y != Z | X = Z),
% 1.73/2.88 inference(resolve, [$cnf($equal(Y, X))], [refute_79_9, refute_79_10])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_12, plain,
% 1.73/2.88 (op(e1, e3) != e2 | op(op(e3, e2), e3) != op(e1, e3) |
% 1.73/2.88 op(op(e3, e2), e3) = e2),
% 1.73/2.88 inference(subst, [],
% 1.73/2.88 [refute_79_11 :
% 1.73/2.88 [bind(X, $fot(op(op(e3, e2), e3))),
% 1.73/2.88 bind(Y, $fot(op(e1, e3))), bind(Z, $fot(e2))]])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_13, plain, (op(e1, e3) != e2 | op(op(e3, e2), e3) = e2),
% 1.73/2.88 inference(resolve, [$cnf($equal(op(op(e3, e2), e3), op(e1, e3)))],
% 1.73/2.88 [refute_79_6, refute_79_12])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_14, plain, (op(op(e3, e2), e3) = e2),
% 1.73/2.88 inference(resolve, [$cnf($equal(op(e1, e3), e2))],
% 1.73/2.88 [refute_79_1, refute_79_13])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_15, plain,
% 1.73/2.88 (e2 != op(e3, op(e2, e3)) | op(op(e3, e2), e3) != e2 |
% 1.73/2.88 op(op(e3, e2), e3) = op(e3, op(e2, e3))),
% 1.73/2.88 introduced(tautology,
% 1.73/2.88 [equality,
% 1.73/2.88 [$cnf($equal(op(op(e3, e2), e3), e2)), [1],
% 1.73/2.88 $fot(op(e3, op(e2, e3)))]])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_16, plain,
% 1.73/2.88 (e2 != op(e3, op(e2, e3)) | op(op(e3, e2), e3) = op(e3, op(e2, e3))),
% 1.73/2.88 inference(resolve, [$cnf($equal(op(op(e3, e2), e3), e2))],
% 1.73/2.88 [refute_79_14, refute_79_15])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_17, plain, (op(e3, e1) = e2),
% 1.73/2.88 inference(canonicalize, [], [normalize_79_16])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_18, plain, (op(e2, e3) = e1),
% 1.73/2.88 inference(canonicalize, [], [normalize_79_14])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_19, plain, (op(e3, op(e2, e3)) = op(e3, op(e2, e3))),
% 1.73/2.88 introduced(tautology, [refl, [$fot(op(e3, op(e2, e3)))]])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_20, plain,
% 1.73/2.88 (op(e2, e3) != e1 | op(e3, op(e2, e3)) != op(e3, op(e2, e3)) |
% 1.73/2.88 op(e3, op(e2, e3)) = op(e3, e1)),
% 1.73/2.88 introduced(tautology,
% 1.73/2.88 [equality,
% 1.73/2.88 [$cnf($equal(op(e3, op(e2, e3)), op(e3, op(e2, e3)))),
% 1.73/2.88 [1, 1], $fot(e1)]])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_21, plain,
% 1.73/2.88 (op(e2, e3) != e1 | op(e3, op(e2, e3)) = op(e3, e1)),
% 1.73/2.88 inference(resolve,
% 1.73/2.88 [$cnf($equal(op(e3, op(e2, e3)), op(e3, op(e2, e3))))],
% 1.73/2.88 [refute_79_19, refute_79_20])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_22, plain, (op(e3, op(e2, e3)) = op(e3, e1)),
% 1.73/2.88 inference(resolve, [$cnf($equal(op(e2, e3), e1))],
% 1.73/2.88 [refute_79_18, refute_79_21])).
% 1.73/2.88
% 1.73/2.88 cnf(refute_79_23, plain,
% 1.73/2.88 (op(e3, e1) != e2 | op(e3, op(e2, e3)) != op(e3, e1) |
% 1.73/2.88 op(e3, op(e2, e3)) = e2),
% 1.73/2.88 inference(subst, [],
% 1.73/2.88 [refute_79_11 :
% 1.73/2.88 [bind(X, $fot(op(e3, op(e2, e3)))),
% 1.73/2.88 bind(Y, $fot(op(e3, e1))), bind(Z, $fot(e2))]])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_79_24, plain, (op(e3, e1) != e2 | op(e3, op(e2, e3)) = e2),
% 1.73/2.89 inference(resolve, [$cnf($equal(op(e3, op(e2, e3)), op(e3, e1)))],
% 1.73/2.89 [refute_79_22, refute_79_23])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_79_25, plain, (op(e3, op(e2, e3)) = e2),
% 1.73/2.89 inference(resolve, [$cnf($equal(op(e3, e1), e2))],
% 1.73/2.89 [refute_79_17, refute_79_24])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_79_26, plain,
% 1.73/2.89 (e2 != e2 | op(e3, op(e2, e3)) != e2 | e2 = op(e3, op(e2, e3))),
% 1.73/2.89 introduced(tautology,
% 1.73/2.89 [equality,
% 1.73/2.89 [$cnf(~ $equal(e2, op(e3, op(e2, e3)))), [1], $fot(e2)]])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_79_27, plain, (e2 != e2 | e2 = op(e3, op(e2, e3))),
% 1.73/2.89 inference(resolve, [$cnf($equal(op(e3, op(e2, e3)), e2))],
% 1.73/2.89 [refute_79_25, refute_79_26])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_79_28, plain,
% 1.73/2.89 (e2 != e2 | op(op(e3, e2), e3) = op(e3, op(e2, e3))),
% 1.73/2.89 inference(resolve, [$cnf($equal(e2, op(e3, op(e2, e3))))],
% 1.73/2.89 [refute_79_27, refute_79_16])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_79_29, plain, (e2 != e2),
% 1.73/2.89 inference(resolve,
% 1.73/2.89 [$cnf($equal(op(op(e3, e2), e3), op(e3, op(e2, e3))))],
% 1.73/2.89 [refute_79_28, refute_79_0])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_79_30, plain, (e2 = e2),
% 1.73/2.89 introduced(tautology, [refl, [$fot(e2)]])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_79_31, plain, ($false),
% 1.73/2.89 inference(resolve, [$cnf($equal(e2, e2))],
% 1.73/2.89 [refute_79_30, refute_79_29])).
% 1.73/2.89
% 1.73/2.89 fof(negate_80_0, plain,
% 1.73/2.89 (~
% 1.73/2.89 ((~
% 1.73/2.89 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.73/2.89 op(e3, e3) = e0) |
% 1.73/2.89 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.73/2.89 op(e3, e3) = e1) |
% 1.73/2.89 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.73/2.89 op(e3, e3) = e2) |
% 1.73/2.89 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.73/2.89 op(e3, e3) = e3)) &
% 1.73/2.89 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.89 op(e0, e0) = e3) &
% 1.73/2.89 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.89 op(e0, e1) = e3) &
% 1.73/2.89 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.89 op(e0, e2) = e3) &
% 1.73/2.89 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.89 op(e0, e3) = e3) &
% 1.73/2.89 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.89 op(e1, e0) = e3) &
% 1.73/2.89 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.89 op(e1, e1) = e3) &
% 1.73/2.89 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.89 op(e1, e2) = e3) &
% 1.73/2.89 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.89 op(e1, e3) = e3) &
% 1.73/2.89 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.89 op(e2, e0) = e3) &
% 1.73/2.89 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.89 op(e2, e1) = e3) &
% 1.73/2.89 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.89 op(e2, e2) = e3) &
% 1.73/2.89 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.89 op(e2, e3) = e3) &
% 1.73/2.89 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.89 op(e3, e0) = e3) &
% 1.73/2.89 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.89 op(e3, e1) = e3) &
% 1.73/2.89 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.89 op(e3, e2) = e3) &
% 1.73/2.89 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.89 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.89 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.89 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.89 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.89 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.89 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.89 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.89 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.89 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.89 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.89 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.89 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.89 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.89 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.89 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.89 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.89 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.89 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.89 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.89 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.89 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.89 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.89 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.89 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.89 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.89 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.89 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.89 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.89 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.89 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.89 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.89 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.89 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.89 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.89 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.89 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.89 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.89 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.89 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.89 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.89 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.89 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.89 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.89 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.89 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.89 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.89 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.89 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.89 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.89 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.89 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.89 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.89 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.89 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.89 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.89 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.73/2.89 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.73/2.89 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.73/2.89 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.73/2.89 op(op(e3, e2), e3) = op(e3, op(e2, e3))) =>
% 1.73/2.89 op(op(e3, e3), e0) = op(e3, op(e3, e0)))),
% 1.73/2.89 inference(negate, [], [subgoal_80])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_0, plain,
% 1.73/2.89 (op(op(e3, e3), e0) != op(e3, op(e3, e0)) &
% 1.73/2.89 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.89 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.89 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.89 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.89 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.89 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.89 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.89 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.89 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.89 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.89 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.89 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.89 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.89 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.89 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.89 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.89 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.89 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.89 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.89 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.89 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.89 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.89 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.89 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.89 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.89 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.89 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.89 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.89 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.89 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.89 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.89 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.89 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.89 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.89 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.89 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.89 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.89 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.89 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.89 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.89 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.89 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.89 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.89 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.89 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.89 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.89 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.89 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.89 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.89 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.89 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.89 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.89 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.89 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.89 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.89 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.73/2.89 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.73/2.89 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.73/2.89 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.73/2.89 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.73/2.89 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.73/2.89 op(e3, e3) != e0) &
% 1.73/2.89 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.89 op(e3, e3) != e1) &
% 1.73/2.89 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.89 op(e3, e3) != e2) &
% 1.73/2.89 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.73/2.89 op(e3, e3) != e3) &
% 1.73/2.89 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.89 op(e0, e0) = e3) &
% 1.73/2.89 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.89 op(e0, e1) = e3) &
% 1.73/2.89 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.89 op(e0, e2) = e3) &
% 1.73/2.89 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.89 op(e0, e3) = e3) &
% 1.73/2.89 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.89 op(e1, e0) = e3) &
% 1.73/2.89 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.89 op(e1, e1) = e3) &
% 1.73/2.89 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.89 op(e1, e2) = e3) &
% 1.73/2.89 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.89 op(e1, e3) = e3) &
% 1.73/2.89 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.89 op(e2, e0) = e3) &
% 1.73/2.89 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.89 op(e2, e1) = e3) &
% 1.73/2.89 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.89 op(e2, e2) = e3) &
% 1.73/2.89 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.89 op(e2, e3) = e3) &
% 1.73/2.89 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.89 op(e3, e0) = e3) &
% 1.73/2.89 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.89 op(e3, e1) = e3) &
% 1.73/2.89 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.89 op(e3, e2) = e3) &
% 1.73/2.89 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.89 op(e3, e3) = e3)), inference(canonicalize, [], [negate_80_0])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_1, plain,
% 1.73/2.89 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.73/2.89 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.73/2.89 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.73/2.89 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.73/2.89 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.73/2.89 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_2, plain, (op(e0, e0) = e0),
% 1.73/2.89 inference(conjunct, [], [normalize_80_1])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_3, plain, (op(e3, e3) = e0),
% 1.73/2.89 inference(conjunct, [], [normalize_80_1])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_4, plain, (op(e1, e1) = e3),
% 1.73/2.89 inference(conjunct, [], [normalize_80_1])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_5, plain, (op(e2, e2) = e3),
% 1.73/2.89 inference(conjunct, [], [normalize_80_1])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_6, plain, (op(e0, e1) = e1),
% 1.73/2.89 inference(conjunct, [], [normalize_80_1])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_7, plain, (op(e0, e2) = e2),
% 1.73/2.89 inference(conjunct, [], [normalize_80_1])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_8, plain, (op(e0, e3) = e3),
% 1.73/2.89 inference(conjunct, [], [normalize_80_1])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_9, plain, (op(e1, e0) = e1),
% 1.73/2.89 inference(conjunct, [], [normalize_80_1])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_10, plain, (op(e1, e2) = e0),
% 1.73/2.89 inference(conjunct, [], [normalize_80_1])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_11, plain, (op(e1, e3) = e2),
% 1.73/2.89 inference(conjunct, [], [normalize_80_1])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_12, plain, (op(e2, e0) = e2),
% 1.73/2.89 inference(conjunct, [], [normalize_80_1])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_13, plain, (op(e2, e1) = e0),
% 1.73/2.89 inference(conjunct, [], [normalize_80_1])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_14, plain, (op(e2, e3) = e1),
% 1.73/2.89 inference(conjunct, [], [normalize_80_1])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_15, plain, (op(e3, e0) = e3),
% 1.73/2.89 inference(conjunct, [], [normalize_80_1])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_16, plain, (op(e3, e1) = e2),
% 1.73/2.89 inference(conjunct, [], [normalize_80_1])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_17, plain, (op(e3, e2) = e1),
% 1.73/2.89 inference(conjunct, [], [normalize_80_1])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_18, plain,
% 1.73/2.89 (op(op(e3, e3), e0) != op(e3, op(e3, e0)) &
% 1.73/2.89 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.89 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.89 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.89 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.89 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.89 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.89 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.89 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.89 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.89 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.89 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.89 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.89 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.89 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.89 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.89 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.89 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.89 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.89 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.89 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.89 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.89 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.89 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.89 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.89 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.89 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.89 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.89 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.89 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.89 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.89 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.89 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.89 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.89 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.89 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.89 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.89 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.89 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.89 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.89 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.89 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.89 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.89 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.89 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.89 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.89 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.89 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.89 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.89 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.89 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.89 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.89 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.89 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.89 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.89 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.89 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.73/2.89 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.73/2.89 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.73/2.89 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.73/2.89 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.73/2.89 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.73/2.89 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.73/2.89 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.73/2.89 op(e3, e3) != e1) &
% 1.73/2.89 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.73/2.89 op(e3, e3) != e2)),
% 1.73/2.89 inference(simplify, [],
% 1.73/2.89 [normalize_80_0, normalize_80_2, normalize_80_3,
% 1.73/2.89 normalize_80_4, normalize_80_5, normalize_80_2,
% 1.73/2.89 normalize_80_6, normalize_80_7, normalize_80_8,
% 1.73/2.89 normalize_80_9, normalize_80_4, normalize_80_10,
% 1.73/2.89 normalize_80_11, normalize_80_12, normalize_80_13,
% 1.73/2.89 normalize_80_5, normalize_80_14, normalize_80_15,
% 1.73/2.89 normalize_80_16, normalize_80_17, normalize_80_3])).
% 1.73/2.89
% 1.73/2.89 fof(normalize_80_19, plain, (op(op(e3, e3), e0) != op(e3, op(e3, e0))),
% 1.73/2.89 inference(conjunct, [], [normalize_80_18])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_0, plain, (op(op(e3, e3), e0) != op(e3, op(e3, e0))),
% 1.73/2.89 inference(canonicalize, [], [normalize_80_19])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_1, plain, (op(e0, e0) = e0),
% 1.73/2.89 inference(canonicalize, [], [normalize_80_2])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_2, plain, (op(e3, e3) = e0),
% 1.73/2.89 inference(canonicalize, [], [normalize_80_3])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_3, plain, (op(op(e3, e3), e0) = op(op(e3, e3), e0)),
% 1.73/2.89 introduced(tautology, [refl, [$fot(op(op(e3, e3), e0))]])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_4, plain,
% 1.73/2.89 (op(e3, e3) != e0 | op(op(e3, e3), e0) != op(op(e3, e3), e0) |
% 1.73/2.89 op(op(e3, e3), e0) = op(e0, e0)),
% 1.73/2.89 introduced(tautology,
% 1.73/2.89 [equality,
% 1.73/2.89 [$cnf($equal(op(op(e3, e3), e0), op(op(e3, e3), e0))),
% 1.73/2.89 [1, 0], $fot(e0)]])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_5, plain,
% 1.73/2.89 (op(e3, e3) != e0 | op(op(e3, e3), e0) = op(e0, e0)),
% 1.73/2.89 inference(resolve,
% 1.73/2.89 [$cnf($equal(op(op(e3, e3), e0), op(op(e3, e3), e0)))],
% 1.73/2.89 [refute_80_3, refute_80_4])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_6, plain, (op(op(e3, e3), e0) = op(e0, e0)),
% 1.73/2.89 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.73/2.89 [refute_80_2, refute_80_5])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_8, plain, (X != X | X != Y | Y = X),
% 1.73/2.89 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_9, plain, (X != Y | Y = X),
% 1.73/2.89 inference(resolve, [$cnf($equal(X, X))], [refute_80_7, refute_80_8])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_10, plain, (Y != X | Y != Z | X = Z),
% 1.73/2.89 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_11, plain, (X != Y | Y != Z | X = Z),
% 1.73/2.89 inference(resolve, [$cnf($equal(Y, X))], [refute_80_9, refute_80_10])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_12, plain,
% 1.73/2.89 (op(e0, e0) != e0 | op(op(e3, e3), e0) != op(e0, e0) |
% 1.73/2.89 op(op(e3, e3), e0) = e0),
% 1.73/2.89 inference(subst, [],
% 1.73/2.89 [refute_80_11 :
% 1.73/2.89 [bind(X, $fot(op(op(e3, e3), e0))),
% 1.73/2.89 bind(Y, $fot(op(e0, e0))), bind(Z, $fot(e0))]])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_13, plain, (op(e0, e0) != e0 | op(op(e3, e3), e0) = e0),
% 1.73/2.89 inference(resolve, [$cnf($equal(op(op(e3, e3), e0), op(e0, e0)))],
% 1.73/2.89 [refute_80_6, refute_80_12])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_14, plain, (op(op(e3, e3), e0) = e0),
% 1.73/2.89 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.73/2.89 [refute_80_1, refute_80_13])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_15, plain,
% 1.73/2.89 (e0 != op(e3, op(e3, e0)) | op(op(e3, e3), e0) != e0 |
% 1.73/2.89 op(op(e3, e3), e0) = op(e3, op(e3, e0))),
% 1.73/2.89 introduced(tautology,
% 1.73/2.89 [equality,
% 1.73/2.89 [$cnf($equal(op(op(e3, e3), e0), e0)), [1],
% 1.73/2.89 $fot(op(e3, op(e3, e0)))]])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_16, plain,
% 1.73/2.89 (e0 != op(e3, op(e3, e0)) | op(op(e3, e3), e0) = op(e3, op(e3, e0))),
% 1.73/2.89 inference(resolve, [$cnf($equal(op(op(e3, e3), e0), e0))],
% 1.73/2.89 [refute_80_14, refute_80_15])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_17, plain, (op(e3, e0) = e3),
% 1.73/2.89 inference(canonicalize, [], [normalize_80_15])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_18, plain, (op(e3, op(e3, e0)) = op(e3, op(e3, e0))),
% 1.73/2.89 introduced(tautology, [refl, [$fot(op(e3, op(e3, e0)))]])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_19, plain,
% 1.73/2.89 (op(e3, e0) != e3 | op(e3, op(e3, e0)) != op(e3, op(e3, e0)) |
% 1.73/2.89 op(e3, op(e3, e0)) = op(e3, e3)),
% 1.73/2.89 introduced(tautology,
% 1.73/2.89 [equality,
% 1.73/2.89 [$cnf($equal(op(e3, op(e3, e0)), op(e3, op(e3, e0)))),
% 1.73/2.89 [1, 1], $fot(e3)]])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_20, plain,
% 1.73/2.89 (op(e3, e0) != e3 | op(e3, op(e3, e0)) = op(e3, e3)),
% 1.73/2.89 inference(resolve,
% 1.73/2.89 [$cnf($equal(op(e3, op(e3, e0)), op(e3, op(e3, e0))))],
% 1.73/2.89 [refute_80_18, refute_80_19])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_21, plain, (op(e3, op(e3, e0)) = op(e3, e3)),
% 1.73/2.89 inference(resolve, [$cnf($equal(op(e3, e0), e3))],
% 1.73/2.89 [refute_80_17, refute_80_20])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_22, plain,
% 1.73/2.89 (op(e3, e3) != e0 | op(e3, op(e3, e0)) != op(e3, e3) |
% 1.73/2.89 op(e3, op(e3, e0)) = e0),
% 1.73/2.89 inference(subst, [],
% 1.73/2.89 [refute_80_11 :
% 1.73/2.89 [bind(X, $fot(op(e3, op(e3, e0)))),
% 1.73/2.89 bind(Y, $fot(op(e3, e3))), bind(Z, $fot(e0))]])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_23, plain, (op(e3, e3) != e0 | op(e3, op(e3, e0)) = e0),
% 1.73/2.89 inference(resolve, [$cnf($equal(op(e3, op(e3, e0)), op(e3, e3)))],
% 1.73/2.89 [refute_80_21, refute_80_22])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_24, plain, (op(e3, op(e3, e0)) = e0),
% 1.73/2.89 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.73/2.89 [refute_80_2, refute_80_23])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_25, plain,
% 1.73/2.89 (e0 != e0 | op(e3, op(e3, e0)) != e0 | e0 = op(e3, op(e3, e0))),
% 1.73/2.89 introduced(tautology,
% 1.73/2.89 [equality,
% 1.73/2.89 [$cnf(~ $equal(e0, op(e3, op(e3, e0)))), [1], $fot(e0)]])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_26, plain, (e0 != e0 | e0 = op(e3, op(e3, e0))),
% 1.73/2.89 inference(resolve, [$cnf($equal(op(e3, op(e3, e0)), e0))],
% 1.73/2.89 [refute_80_24, refute_80_25])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_27, plain,
% 1.73/2.89 (e0 != e0 | op(op(e3, e3), e0) = op(e3, op(e3, e0))),
% 1.73/2.89 inference(resolve, [$cnf($equal(e0, op(e3, op(e3, e0))))],
% 1.73/2.89 [refute_80_26, refute_80_16])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_28, plain, (e0 != e0),
% 1.73/2.89 inference(resolve,
% 1.73/2.89 [$cnf($equal(op(op(e3, e3), e0), op(e3, op(e3, e0))))],
% 1.73/2.89 [refute_80_27, refute_80_0])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_29, plain, (e0 = e0),
% 1.73/2.89 introduced(tautology, [refl, [$fot(e0)]])).
% 1.73/2.89
% 1.73/2.89 cnf(refute_80_30, plain, ($false),
% 1.73/2.89 inference(resolve, [$cnf($equal(e0, e0))],
% 1.73/2.89 [refute_80_29, refute_80_28])).
% 1.73/2.89
% 1.73/2.89 fof(negate_81_0, plain,
% 1.73/2.89 (~
% 1.73/2.89 ((~
% 1.73/2.89 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.73/2.89 op(e3, e3) = e0) |
% 1.73/2.89 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.73/2.89 op(e3, e3) = e1) |
% 1.73/2.89 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.73/2.89 op(e3, e3) = e2) |
% 1.73/2.89 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.73/2.89 op(e3, e3) = e3)) &
% 1.73/2.89 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.73/2.89 op(e0, e0) = e3) &
% 1.73/2.89 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.73/2.89 op(e0, e1) = e3) &
% 1.73/2.89 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.73/2.89 op(e0, e2) = e3) &
% 1.73/2.89 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.73/2.89 op(e0, e3) = e3) &
% 1.73/2.89 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.73/2.89 op(e1, e0) = e3) &
% 1.73/2.89 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.73/2.89 op(e1, e1) = e3) &
% 1.73/2.89 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.73/2.89 op(e1, e2) = e3) &
% 1.73/2.89 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.73/2.89 op(e1, e3) = e3) &
% 1.73/2.89 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.73/2.89 op(e2, e0) = e3) &
% 1.73/2.89 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.73/2.89 op(e2, e1) = e3) &
% 1.73/2.89 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.73/2.89 op(e2, e2) = e3) &
% 1.73/2.89 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.73/2.89 op(e2, e3) = e3) &
% 1.73/2.89 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.73/2.89 op(e3, e0) = e3) &
% 1.73/2.89 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.73/2.89 op(e3, e1) = e3) &
% 1.73/2.89 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.73/2.89 op(e3, e2) = e3) &
% 1.73/2.89 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.73/2.89 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.73/2.89 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.73/2.89 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.73/2.89 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.73/2.89 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.73/2.89 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.73/2.89 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.73/2.89 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.73/2.89 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.73/2.89 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.73/2.89 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.73/2.89 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.73/2.89 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.73/2.89 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.73/2.89 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.73/2.89 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.73/2.89 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.73/2.89 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.73/2.89 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.73/2.89 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.73/2.89 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.73/2.89 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.73/2.89 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.73/2.89 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.73/2.89 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.73/2.89 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.73/2.89 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.73/2.89 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.73/2.89 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.73/2.89 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.73/2.89 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.73/2.89 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.73/2.89 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.73/2.89 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.73/2.89 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.73/2.89 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.73/2.89 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.73/2.89 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.73/2.89 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.73/2.89 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.73/2.89 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.73/2.89 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.73/2.89 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.73/2.89 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.73/2.89 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.73/2.89 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.73/2.89 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.73/2.89 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.73/2.89 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.73/2.89 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.73/2.89 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.73/2.89 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.73/2.89 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.73/2.89 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.73/2.89 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.73/2.89 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.73/2.89 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.73/2.89 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.73/2.89 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.73/2.89 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.73/2.89 op(op(e3, e3), e0) = op(e3, op(e3, e0))) =>
% 1.73/2.89 op(op(e3, e3), e1) = op(e3, op(e3, e1)))),
% 1.73/2.89 inference(negate, [], [subgoal_81])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_0, plain,
% 1.83/2.90 (op(op(e3, e3), e1) != op(e3, op(e3, e1)) &
% 1.83/2.90 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.90 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.90 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.90 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.90 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.90 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.90 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.90 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.90 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.90 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.90 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.90 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.90 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.90 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.90 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.90 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.90 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.90 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.90 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.90 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.90 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.90 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.90 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.90 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.90 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.90 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.90 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.90 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.90 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.90 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.90 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.90 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.90 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.90 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.90 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.90 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.90 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.90 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.90 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.90 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.90 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.90 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.90 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.90 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.90 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.90 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.90 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.90 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.90 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.90 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.90 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.90 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.90 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.90 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.90 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.90 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.90 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.90 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.90 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.90 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.90 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.90 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.83/2.90 op(e3, e3) != e0) &
% 1.83/2.90 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.90 op(e3, e3) != e1) &
% 1.83/2.90 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.90 op(e3, e3) != e2) &
% 1.83/2.90 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.83/2.90 op(e3, e3) != e3) &
% 1.83/2.90 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.90 op(e0, e0) = e3) &
% 1.83/2.90 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.90 op(e0, e1) = e3) &
% 1.83/2.90 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.90 op(e0, e2) = e3) &
% 1.83/2.90 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.90 op(e0, e3) = e3) &
% 1.83/2.90 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.90 op(e1, e0) = e3) &
% 1.83/2.90 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.90 op(e1, e1) = e3) &
% 1.83/2.90 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.90 op(e1, e2) = e3) &
% 1.83/2.90 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.90 op(e1, e3) = e3) &
% 1.83/2.90 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.90 op(e2, e0) = e3) &
% 1.83/2.90 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.90 op(e2, e1) = e3) &
% 1.83/2.90 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.90 op(e2, e2) = e3) &
% 1.83/2.90 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.90 op(e2, e3) = e3) &
% 1.83/2.90 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.90 op(e3, e0) = e3) &
% 1.83/2.90 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.90 op(e3, e1) = e3) &
% 1.83/2.90 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.90 op(e3, e2) = e3) &
% 1.83/2.90 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.90 op(e3, e3) = e3)), inference(canonicalize, [], [negate_81_0])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_1, plain,
% 1.83/2.90 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.83/2.90 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.83/2.90 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.83/2.90 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.83/2.90 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.83/2.90 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_2, plain, (op(e0, e0) = e0),
% 1.83/2.90 inference(conjunct, [], [normalize_81_1])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_3, plain, (op(e3, e3) = e0),
% 1.83/2.90 inference(conjunct, [], [normalize_81_1])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_4, plain, (op(e1, e1) = e3),
% 1.83/2.90 inference(conjunct, [], [normalize_81_1])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_5, plain, (op(e2, e2) = e3),
% 1.83/2.90 inference(conjunct, [], [normalize_81_1])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_6, plain, (op(e0, e1) = e1),
% 1.83/2.90 inference(conjunct, [], [normalize_81_1])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_7, plain, (op(e0, e2) = e2),
% 1.83/2.90 inference(conjunct, [], [normalize_81_1])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_8, plain, (op(e0, e3) = e3),
% 1.83/2.90 inference(conjunct, [], [normalize_81_1])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_9, plain, (op(e1, e0) = e1),
% 1.83/2.90 inference(conjunct, [], [normalize_81_1])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_10, plain, (op(e1, e2) = e0),
% 1.83/2.90 inference(conjunct, [], [normalize_81_1])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_11, plain, (op(e1, e3) = e2),
% 1.83/2.90 inference(conjunct, [], [normalize_81_1])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_12, plain, (op(e2, e0) = e2),
% 1.83/2.90 inference(conjunct, [], [normalize_81_1])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_13, plain, (op(e2, e1) = e0),
% 1.83/2.90 inference(conjunct, [], [normalize_81_1])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_14, plain, (op(e2, e3) = e1),
% 1.83/2.90 inference(conjunct, [], [normalize_81_1])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_15, plain, (op(e3, e0) = e3),
% 1.83/2.90 inference(conjunct, [], [normalize_81_1])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_16, plain, (op(e3, e1) = e2),
% 1.83/2.90 inference(conjunct, [], [normalize_81_1])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_17, plain, (op(e3, e2) = e1),
% 1.83/2.90 inference(conjunct, [], [normalize_81_1])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_18, plain,
% 1.83/2.90 (op(op(e3, e3), e1) != op(e3, op(e3, e1)) &
% 1.83/2.90 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.90 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.90 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.90 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.90 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.90 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.90 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.90 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.90 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.90 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.90 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.90 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.90 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.90 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.90 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.90 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.90 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.90 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.90 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.90 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.90 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.90 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.90 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.90 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.90 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.90 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.90 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.90 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.90 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.90 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.90 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.90 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.90 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.90 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.90 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.90 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.90 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.90 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.90 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.90 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.90 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.90 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.90 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.90 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.90 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.90 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.90 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.90 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.90 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.90 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.90 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.90 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.90 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.90 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.90 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.90 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.90 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.90 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.90 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.90 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.90 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.90 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.83/2.90 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.83/2.90 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.90 op(e3, e3) != e1) &
% 1.83/2.90 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.90 op(e3, e3) != e2)),
% 1.83/2.90 inference(simplify, [],
% 1.83/2.90 [normalize_81_0, normalize_81_2, normalize_81_3,
% 1.83/2.90 normalize_81_4, normalize_81_5, normalize_81_2,
% 1.83/2.90 normalize_81_6, normalize_81_7, normalize_81_8,
% 1.83/2.90 normalize_81_9, normalize_81_4, normalize_81_10,
% 1.83/2.90 normalize_81_11, normalize_81_12, normalize_81_13,
% 1.83/2.90 normalize_81_5, normalize_81_14, normalize_81_15,
% 1.83/2.90 normalize_81_16, normalize_81_17, normalize_81_3])).
% 1.83/2.90
% 1.83/2.90 fof(normalize_81_19, plain, (op(op(e3, e3), e1) != op(e3, op(e3, e1))),
% 1.83/2.90 inference(conjunct, [], [normalize_81_18])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_0, plain, (op(op(e3, e3), e1) != op(e3, op(e3, e1))),
% 1.83/2.90 inference(canonicalize, [], [normalize_81_19])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_1, plain, (op(e0, e1) = e1),
% 1.83/2.90 inference(canonicalize, [], [normalize_81_6])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_2, plain, (op(e3, e3) = e0),
% 1.83/2.90 inference(canonicalize, [], [normalize_81_3])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_3, plain, (op(op(e3, e3), e1) = op(op(e3, e3), e1)),
% 1.83/2.90 introduced(tautology, [refl, [$fot(op(op(e3, e3), e1))]])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_4, plain,
% 1.83/2.90 (op(e3, e3) != e0 | op(op(e3, e3), e1) != op(op(e3, e3), e1) |
% 1.83/2.90 op(op(e3, e3), e1) = op(e0, e1)),
% 1.83/2.90 introduced(tautology,
% 1.83/2.90 [equality,
% 1.83/2.90 [$cnf($equal(op(op(e3, e3), e1), op(op(e3, e3), e1))),
% 1.83/2.90 [1, 0], $fot(e0)]])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_5, plain,
% 1.83/2.90 (op(e3, e3) != e0 | op(op(e3, e3), e1) = op(e0, e1)),
% 1.83/2.90 inference(resolve,
% 1.83/2.90 [$cnf($equal(op(op(e3, e3), e1), op(op(e3, e3), e1)))],
% 1.83/2.90 [refute_81_3, refute_81_4])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_6, plain, (op(op(e3, e3), e1) = op(e0, e1)),
% 1.83/2.90 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.83/2.90 [refute_81_2, refute_81_5])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_8, plain, (X != X | X != Y | Y = X),
% 1.83/2.90 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_9, plain, (X != Y | Y = X),
% 1.83/2.90 inference(resolve, [$cnf($equal(X, X))], [refute_81_7, refute_81_8])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_10, plain, (Y != X | Y != Z | X = Z),
% 1.83/2.90 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_11, plain, (X != Y | Y != Z | X = Z),
% 1.83/2.90 inference(resolve, [$cnf($equal(Y, X))], [refute_81_9, refute_81_10])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_12, plain,
% 1.83/2.90 (op(e0, e1) != e1 | op(op(e3, e3), e1) != op(e0, e1) |
% 1.83/2.90 op(op(e3, e3), e1) = e1),
% 1.83/2.90 inference(subst, [],
% 1.83/2.90 [refute_81_11 :
% 1.83/2.90 [bind(X, $fot(op(op(e3, e3), e1))),
% 1.83/2.90 bind(Y, $fot(op(e0, e1))), bind(Z, $fot(e1))]])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_13, plain, (op(e0, e1) != e1 | op(op(e3, e3), e1) = e1),
% 1.83/2.90 inference(resolve, [$cnf($equal(op(op(e3, e3), e1), op(e0, e1)))],
% 1.83/2.90 [refute_81_6, refute_81_12])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_14, plain, (op(op(e3, e3), e1) = e1),
% 1.83/2.90 inference(resolve, [$cnf($equal(op(e0, e1), e1))],
% 1.83/2.90 [refute_81_1, refute_81_13])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_15, plain,
% 1.83/2.90 (e1 != op(e3, op(e3, e1)) | op(op(e3, e3), e1) != e1 |
% 1.83/2.90 op(op(e3, e3), e1) = op(e3, op(e3, e1))),
% 1.83/2.90 introduced(tautology,
% 1.83/2.90 [equality,
% 1.83/2.90 [$cnf($equal(op(op(e3, e3), e1), e1)), [1],
% 1.83/2.90 $fot(op(e3, op(e3, e1)))]])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_16, plain,
% 1.83/2.90 (e1 != op(e3, op(e3, e1)) | op(op(e3, e3), e1) = op(e3, op(e3, e1))),
% 1.83/2.90 inference(resolve, [$cnf($equal(op(op(e3, e3), e1), e1))],
% 1.83/2.90 [refute_81_14, refute_81_15])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_17, plain, (op(e3, e2) = e1),
% 1.83/2.90 inference(canonicalize, [], [normalize_81_17])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_18, plain, (op(e3, e1) = e2),
% 1.83/2.90 inference(canonicalize, [], [normalize_81_16])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_19, plain, (op(e3, op(e3, e1)) = op(e3, op(e3, e1))),
% 1.83/2.90 introduced(tautology, [refl, [$fot(op(e3, op(e3, e1)))]])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_20, plain,
% 1.83/2.90 (op(e3, e1) != e2 | op(e3, op(e3, e1)) != op(e3, op(e3, e1)) |
% 1.83/2.90 op(e3, op(e3, e1)) = op(e3, e2)),
% 1.83/2.90 introduced(tautology,
% 1.83/2.90 [equality,
% 1.83/2.90 [$cnf($equal(op(e3, op(e3, e1)), op(e3, op(e3, e1)))),
% 1.83/2.90 [1, 1], $fot(e2)]])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_21, plain,
% 1.83/2.90 (op(e3, e1) != e2 | op(e3, op(e3, e1)) = op(e3, e2)),
% 1.83/2.90 inference(resolve,
% 1.83/2.90 [$cnf($equal(op(e3, op(e3, e1)), op(e3, op(e3, e1))))],
% 1.83/2.90 [refute_81_19, refute_81_20])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_22, plain, (op(e3, op(e3, e1)) = op(e3, e2)),
% 1.83/2.90 inference(resolve, [$cnf($equal(op(e3, e1), e2))],
% 1.83/2.90 [refute_81_18, refute_81_21])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_23, plain,
% 1.83/2.90 (op(e3, e2) != e1 | op(e3, op(e3, e1)) != op(e3, e2) |
% 1.83/2.90 op(e3, op(e3, e1)) = e1),
% 1.83/2.90 inference(subst, [],
% 1.83/2.90 [refute_81_11 :
% 1.83/2.90 [bind(X, $fot(op(e3, op(e3, e1)))),
% 1.83/2.90 bind(Y, $fot(op(e3, e2))), bind(Z, $fot(e1))]])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_24, plain, (op(e3, e2) != e1 | op(e3, op(e3, e1)) = e1),
% 1.83/2.90 inference(resolve, [$cnf($equal(op(e3, op(e3, e1)), op(e3, e2)))],
% 1.83/2.90 [refute_81_22, refute_81_23])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_25, plain, (op(e3, op(e3, e1)) = e1),
% 1.83/2.90 inference(resolve, [$cnf($equal(op(e3, e2), e1))],
% 1.83/2.90 [refute_81_17, refute_81_24])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_26, plain,
% 1.83/2.90 (e1 != e1 | op(e3, op(e3, e1)) != e1 | e1 = op(e3, op(e3, e1))),
% 1.83/2.90 introduced(tautology,
% 1.83/2.90 [equality,
% 1.83/2.90 [$cnf(~ $equal(e1, op(e3, op(e3, e1)))), [1], $fot(e1)]])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_27, plain, (e1 != e1 | e1 = op(e3, op(e3, e1))),
% 1.83/2.90 inference(resolve, [$cnf($equal(op(e3, op(e3, e1)), e1))],
% 1.83/2.90 [refute_81_25, refute_81_26])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_28, plain,
% 1.83/2.90 (e1 != e1 | op(op(e3, e3), e1) = op(e3, op(e3, e1))),
% 1.83/2.90 inference(resolve, [$cnf($equal(e1, op(e3, op(e3, e1))))],
% 1.83/2.90 [refute_81_27, refute_81_16])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_29, plain, (e1 != e1),
% 1.83/2.90 inference(resolve,
% 1.83/2.90 [$cnf($equal(op(op(e3, e3), e1), op(e3, op(e3, e1))))],
% 1.83/2.90 [refute_81_28, refute_81_0])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_30, plain, (e1 = e1),
% 1.83/2.90 introduced(tautology, [refl, [$fot(e1)]])).
% 1.83/2.90
% 1.83/2.90 cnf(refute_81_31, plain, ($false),
% 1.83/2.90 inference(resolve, [$cnf($equal(e1, e1))],
% 1.83/2.90 [refute_81_30, refute_81_29])).
% 1.83/2.90
% 1.83/2.90 fof(negate_82_0, plain,
% 1.83/2.90 (~
% 1.83/2.90 ((~
% 1.83/2.90 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.83/2.90 op(e3, e3) = e0) |
% 1.83/2.90 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.83/2.90 op(e3, e3) = e1) |
% 1.83/2.90 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.83/2.90 op(e3, e3) = e2) |
% 1.83/2.90 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.83/2.90 op(e3, e3) = e3)) &
% 1.83/2.90 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.90 op(e0, e0) = e3) &
% 1.83/2.90 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.90 op(e0, e1) = e3) &
% 1.83/2.90 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.90 op(e0, e2) = e3) &
% 1.83/2.90 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.90 op(e0, e3) = e3) &
% 1.83/2.90 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.90 op(e1, e0) = e3) &
% 1.83/2.90 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.90 op(e1, e1) = e3) &
% 1.83/2.90 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.90 op(e1, e2) = e3) &
% 1.83/2.90 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.90 op(e1, e3) = e3) &
% 1.83/2.90 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.90 op(e2, e0) = e3) &
% 1.83/2.90 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.90 op(e2, e1) = e3) &
% 1.83/2.90 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.90 op(e2, e2) = e3) &
% 1.83/2.90 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.90 op(e2, e3) = e3) &
% 1.83/2.90 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.90 op(e3, e0) = e3) &
% 1.83/2.90 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.90 op(e3, e1) = e3) &
% 1.83/2.90 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.90 op(e3, e2) = e3) &
% 1.83/2.90 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.90 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.90 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.90 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.90 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.90 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.90 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.90 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.90 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.90 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.90 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.90 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.90 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.90 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.90 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.90 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.90 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.90 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.91 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.91 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.91 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.91 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.91 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.91 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.91 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.91 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.91 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.91 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.91 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.91 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.91 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.91 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.91 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.91 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.91 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.91 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.91 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.91 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.91 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.91 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.91 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.91 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.91 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.91 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.91 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.91 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.91 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.91 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.91 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.91 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.91 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.91 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.91 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.91 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.91 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.91 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.91 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.91 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.91 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.91 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.91 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.91 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.91 op(op(e3, e3), e1) = op(e3, op(e3, e1))) =>
% 1.83/2.91 op(op(e3, e3), e2) = op(e3, op(e3, e2)))),
% 1.83/2.91 inference(negate, [], [subgoal_82])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_0, plain,
% 1.83/2.91 (op(op(e3, e3), e2) != op(e3, op(e3, e2)) &
% 1.83/2.91 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.91 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.91 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.91 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.91 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.91 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.91 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.91 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.91 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.91 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.91 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.91 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.91 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.91 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.91 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.91 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.91 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.91 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.91 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.91 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.91 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.91 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.91 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.91 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.91 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.91 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.91 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.91 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.91 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.91 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.91 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.91 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.91 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.91 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.91 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.91 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.91 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.91 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.91 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.91 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.91 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.91 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.91 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.91 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.91 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.91 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.91 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.91 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.91 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.91 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.91 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.91 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.91 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.91 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.91 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.91 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.91 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.91 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.91 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.91 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.91 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.91 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.91 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.83/2.91 op(e3, e3) != e0) &
% 1.83/2.91 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.91 op(e3, e3) != e1) &
% 1.83/2.91 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.91 op(e3, e3) != e2) &
% 1.83/2.91 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.83/2.91 op(e3, e3) != e3) &
% 1.83/2.91 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.91 op(e0, e0) = e3) &
% 1.83/2.91 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.91 op(e0, e1) = e3) &
% 1.83/2.91 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.91 op(e0, e2) = e3) &
% 1.83/2.91 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.91 op(e0, e3) = e3) &
% 1.83/2.91 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.91 op(e1, e0) = e3) &
% 1.83/2.91 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.91 op(e1, e1) = e3) &
% 1.83/2.91 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.91 op(e1, e2) = e3) &
% 1.83/2.91 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.91 op(e1, e3) = e3) &
% 1.83/2.91 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.91 op(e2, e0) = e3) &
% 1.83/2.91 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.91 op(e2, e1) = e3) &
% 1.83/2.91 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.91 op(e2, e2) = e3) &
% 1.83/2.91 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.91 op(e2, e3) = e3) &
% 1.83/2.91 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.91 op(e3, e0) = e3) &
% 1.83/2.91 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.91 op(e3, e1) = e3) &
% 1.83/2.91 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.91 op(e3, e2) = e3) &
% 1.83/2.91 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.91 op(e3, e3) = e3)), inference(canonicalize, [], [negate_82_0])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_1, plain,
% 1.83/2.91 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.83/2.91 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.83/2.91 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.83/2.91 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.83/2.91 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.83/2.91 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_2, plain, (op(e0, e0) = e0),
% 1.83/2.91 inference(conjunct, [], [normalize_82_1])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_3, plain, (op(e3, e3) = e0),
% 1.83/2.91 inference(conjunct, [], [normalize_82_1])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_4, plain, (op(e1, e1) = e3),
% 1.83/2.91 inference(conjunct, [], [normalize_82_1])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_5, plain, (op(e2, e2) = e3),
% 1.83/2.91 inference(conjunct, [], [normalize_82_1])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_6, plain, (op(e0, e1) = e1),
% 1.83/2.91 inference(conjunct, [], [normalize_82_1])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_7, plain, (op(e0, e2) = e2),
% 1.83/2.91 inference(conjunct, [], [normalize_82_1])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_8, plain, (op(e0, e3) = e3),
% 1.83/2.91 inference(conjunct, [], [normalize_82_1])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_9, plain, (op(e1, e0) = e1),
% 1.83/2.91 inference(conjunct, [], [normalize_82_1])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_10, plain, (op(e1, e2) = e0),
% 1.83/2.91 inference(conjunct, [], [normalize_82_1])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_11, plain, (op(e1, e3) = e2),
% 1.83/2.91 inference(conjunct, [], [normalize_82_1])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_12, plain, (op(e2, e0) = e2),
% 1.83/2.91 inference(conjunct, [], [normalize_82_1])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_13, plain, (op(e2, e1) = e0),
% 1.83/2.91 inference(conjunct, [], [normalize_82_1])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_14, plain, (op(e2, e3) = e1),
% 1.83/2.91 inference(conjunct, [], [normalize_82_1])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_15, plain, (op(e3, e0) = e3),
% 1.83/2.91 inference(conjunct, [], [normalize_82_1])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_16, plain, (op(e3, e1) = e2),
% 1.83/2.91 inference(conjunct, [], [normalize_82_1])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_17, plain, (op(e3, e2) = e1),
% 1.83/2.91 inference(conjunct, [], [normalize_82_1])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_18, plain,
% 1.83/2.91 (op(op(e3, e3), e2) != op(e3, op(e3, e2)) &
% 1.83/2.91 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.91 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.91 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.91 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.91 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.91 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.91 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.91 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.91 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.91 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.91 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.91 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.91 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.91 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.91 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.91 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.91 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.91 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.91 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.91 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.91 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.91 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.91 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.91 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.91 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.91 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.91 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.91 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.91 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.91 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.91 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.91 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.91 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.91 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.91 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.91 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.91 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.91 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.91 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.91 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.91 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.91 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.91 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.91 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.91 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.91 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.91 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.91 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.91 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.91 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.91 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.91 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.91 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.91 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.91 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.91 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.91 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.91 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.91 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.91 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.91 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.91 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.91 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.83/2.91 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.83/2.91 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.91 op(e3, e3) != e1) &
% 1.83/2.91 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.91 op(e3, e3) != e2)),
% 1.83/2.91 inference(simplify, [],
% 1.83/2.91 [normalize_82_0, normalize_82_2, normalize_82_3,
% 1.83/2.91 normalize_82_4, normalize_82_5, normalize_82_2,
% 1.83/2.91 normalize_82_6, normalize_82_7, normalize_82_8,
% 1.83/2.91 normalize_82_9, normalize_82_4, normalize_82_10,
% 1.83/2.91 normalize_82_11, normalize_82_12, normalize_82_13,
% 1.83/2.91 normalize_82_5, normalize_82_14, normalize_82_15,
% 1.83/2.91 normalize_82_16, normalize_82_17, normalize_82_3])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_82_19, plain, (op(op(e3, e3), e2) != op(e3, op(e3, e2))),
% 1.83/2.91 inference(conjunct, [], [normalize_82_18])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_0, plain, (op(op(e3, e3), e2) != op(e3, op(e3, e2))),
% 1.83/2.91 inference(canonicalize, [], [normalize_82_19])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_1, plain, (op(e0, e2) = e2),
% 1.83/2.91 inference(canonicalize, [], [normalize_82_7])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_2, plain, (op(e3, e3) = e0),
% 1.83/2.91 inference(canonicalize, [], [normalize_82_3])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_3, plain, (op(op(e3, e3), e2) = op(op(e3, e3), e2)),
% 1.83/2.91 introduced(tautology, [refl, [$fot(op(op(e3, e3), e2))]])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_4, plain,
% 1.83/2.91 (op(e3, e3) != e0 | op(op(e3, e3), e2) != op(op(e3, e3), e2) |
% 1.83/2.91 op(op(e3, e3), e2) = op(e0, e2)),
% 1.83/2.91 introduced(tautology,
% 1.83/2.91 [equality,
% 1.83/2.91 [$cnf($equal(op(op(e3, e3), e2), op(op(e3, e3), e2))),
% 1.83/2.91 [1, 0], $fot(e0)]])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_5, plain,
% 1.83/2.91 (op(e3, e3) != e0 | op(op(e3, e3), e2) = op(e0, e2)),
% 1.83/2.91 inference(resolve,
% 1.83/2.91 [$cnf($equal(op(op(e3, e3), e2), op(op(e3, e3), e2)))],
% 1.83/2.91 [refute_82_3, refute_82_4])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_6, plain, (op(op(e3, e3), e2) = op(e0, e2)),
% 1.83/2.91 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.83/2.91 [refute_82_2, refute_82_5])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_8, plain, (X != X | X != Y | Y = X),
% 1.83/2.91 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_9, plain, (X != Y | Y = X),
% 1.83/2.91 inference(resolve, [$cnf($equal(X, X))], [refute_82_7, refute_82_8])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_10, plain, (Y != X | Y != Z | X = Z),
% 1.83/2.91 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_11, plain, (X != Y | Y != Z | X = Z),
% 1.83/2.91 inference(resolve, [$cnf($equal(Y, X))], [refute_82_9, refute_82_10])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_12, plain,
% 1.83/2.91 (op(e0, e2) != e2 | op(op(e3, e3), e2) != op(e0, e2) |
% 1.83/2.91 op(op(e3, e3), e2) = e2),
% 1.83/2.91 inference(subst, [],
% 1.83/2.91 [refute_82_11 :
% 1.83/2.91 [bind(X, $fot(op(op(e3, e3), e2))),
% 1.83/2.91 bind(Y, $fot(op(e0, e2))), bind(Z, $fot(e2))]])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_13, plain, (op(e0, e2) != e2 | op(op(e3, e3), e2) = e2),
% 1.83/2.91 inference(resolve, [$cnf($equal(op(op(e3, e3), e2), op(e0, e2)))],
% 1.83/2.91 [refute_82_6, refute_82_12])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_14, plain, (op(op(e3, e3), e2) = e2),
% 1.83/2.91 inference(resolve, [$cnf($equal(op(e0, e2), e2))],
% 1.83/2.91 [refute_82_1, refute_82_13])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_15, plain,
% 1.83/2.91 (e2 != op(e3, op(e3, e2)) | op(op(e3, e3), e2) != e2 |
% 1.83/2.91 op(op(e3, e3), e2) = op(e3, op(e3, e2))),
% 1.83/2.91 introduced(tautology,
% 1.83/2.91 [equality,
% 1.83/2.91 [$cnf($equal(op(op(e3, e3), e2), e2)), [1],
% 1.83/2.91 $fot(op(e3, op(e3, e2)))]])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_16, plain,
% 1.83/2.91 (e2 != op(e3, op(e3, e2)) | op(op(e3, e3), e2) = op(e3, op(e3, e2))),
% 1.83/2.91 inference(resolve, [$cnf($equal(op(op(e3, e3), e2), e2))],
% 1.83/2.91 [refute_82_14, refute_82_15])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_17, plain, (op(e3, e1) = e2),
% 1.83/2.91 inference(canonicalize, [], [normalize_82_16])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_18, plain, (op(e3, e2) = e1),
% 1.83/2.91 inference(canonicalize, [], [normalize_82_17])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_19, plain, (op(e3, op(e3, e2)) = op(e3, op(e3, e2))),
% 1.83/2.91 introduced(tautology, [refl, [$fot(op(e3, op(e3, e2)))]])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_20, plain,
% 1.83/2.91 (op(e3, e2) != e1 | op(e3, op(e3, e2)) != op(e3, op(e3, e2)) |
% 1.83/2.91 op(e3, op(e3, e2)) = op(e3, e1)),
% 1.83/2.91 introduced(tautology,
% 1.83/2.91 [equality,
% 1.83/2.91 [$cnf($equal(op(e3, op(e3, e2)), op(e3, op(e3, e2)))),
% 1.83/2.91 [1, 1], $fot(e1)]])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_21, plain,
% 1.83/2.91 (op(e3, e2) != e1 | op(e3, op(e3, e2)) = op(e3, e1)),
% 1.83/2.91 inference(resolve,
% 1.83/2.91 [$cnf($equal(op(e3, op(e3, e2)), op(e3, op(e3, e2))))],
% 1.83/2.91 [refute_82_19, refute_82_20])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_22, plain, (op(e3, op(e3, e2)) = op(e3, e1)),
% 1.83/2.91 inference(resolve, [$cnf($equal(op(e3, e2), e1))],
% 1.83/2.91 [refute_82_18, refute_82_21])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_23, plain,
% 1.83/2.91 (op(e3, e1) != e2 | op(e3, op(e3, e2)) != op(e3, e1) |
% 1.83/2.91 op(e3, op(e3, e2)) = e2),
% 1.83/2.91 inference(subst, [],
% 1.83/2.91 [refute_82_11 :
% 1.83/2.91 [bind(X, $fot(op(e3, op(e3, e2)))),
% 1.83/2.91 bind(Y, $fot(op(e3, e1))), bind(Z, $fot(e2))]])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_24, plain, (op(e3, e1) != e2 | op(e3, op(e3, e2)) = e2),
% 1.83/2.91 inference(resolve, [$cnf($equal(op(e3, op(e3, e2)), op(e3, e1)))],
% 1.83/2.91 [refute_82_22, refute_82_23])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_25, plain, (op(e3, op(e3, e2)) = e2),
% 1.83/2.91 inference(resolve, [$cnf($equal(op(e3, e1), e2))],
% 1.83/2.91 [refute_82_17, refute_82_24])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_26, plain,
% 1.83/2.91 (e2 != e2 | op(e3, op(e3, e2)) != e2 | e2 = op(e3, op(e3, e2))),
% 1.83/2.91 introduced(tautology,
% 1.83/2.91 [equality,
% 1.83/2.91 [$cnf(~ $equal(e2, op(e3, op(e3, e2)))), [1], $fot(e2)]])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_27, plain, (e2 != e2 | e2 = op(e3, op(e3, e2))),
% 1.83/2.91 inference(resolve, [$cnf($equal(op(e3, op(e3, e2)), e2))],
% 1.83/2.91 [refute_82_25, refute_82_26])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_28, plain,
% 1.83/2.91 (e2 != e2 | op(op(e3, e3), e2) = op(e3, op(e3, e2))),
% 1.83/2.91 inference(resolve, [$cnf($equal(e2, op(e3, op(e3, e2))))],
% 1.83/2.91 [refute_82_27, refute_82_16])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_29, plain, (e2 != e2),
% 1.83/2.91 inference(resolve,
% 1.83/2.91 [$cnf($equal(op(op(e3, e3), e2), op(e3, op(e3, e2))))],
% 1.83/2.91 [refute_82_28, refute_82_0])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_30, plain, (e2 = e2),
% 1.83/2.91 introduced(tautology, [refl, [$fot(e2)]])).
% 1.83/2.91
% 1.83/2.91 cnf(refute_82_31, plain, ($false),
% 1.83/2.91 inference(resolve, [$cnf($equal(e2, e2))],
% 1.83/2.91 [refute_82_30, refute_82_29])).
% 1.83/2.91
% 1.83/2.91 fof(negate_83_0, plain,
% 1.83/2.91 (~
% 1.83/2.91 ((~
% 1.83/2.91 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.83/2.91 op(e3, e3) = e0) |
% 1.83/2.91 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.83/2.91 op(e3, e3) = e1) |
% 1.83/2.91 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.83/2.91 op(e3, e3) = e2) |
% 1.83/2.91 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.83/2.91 op(e3, e3) = e3)) &
% 1.83/2.91 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.91 op(e0, e0) = e3) &
% 1.83/2.91 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.91 op(e0, e1) = e3) &
% 1.83/2.91 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.91 op(e0, e2) = e3) &
% 1.83/2.91 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.91 op(e0, e3) = e3) &
% 1.83/2.91 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.91 op(e1, e0) = e3) &
% 1.83/2.91 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.91 op(e1, e1) = e3) &
% 1.83/2.91 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.91 op(e1, e2) = e3) &
% 1.83/2.91 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.91 op(e1, e3) = e3) &
% 1.83/2.91 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.91 op(e2, e0) = e3) &
% 1.83/2.91 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.91 op(e2, e1) = e3) &
% 1.83/2.91 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.91 op(e2, e2) = e3) &
% 1.83/2.91 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.91 op(e2, e3) = e3) &
% 1.83/2.91 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.91 op(e3, e0) = e3) &
% 1.83/2.91 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.91 op(e3, e1) = e3) &
% 1.83/2.91 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.91 op(e3, e2) = e3) &
% 1.83/2.91 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.91 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.91 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.91 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.91 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.91 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.91 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.91 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.91 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.91 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.91 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.91 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.91 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.91 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.91 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.91 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.91 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.91 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.91 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.91 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.91 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.91 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.91 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.91 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.91 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.91 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.91 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.91 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.91 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.91 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.91 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.91 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.91 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.91 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.91 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.91 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.91 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.91 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.91 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.91 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.91 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.91 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.91 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.91 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.91 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.91 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.91 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.91 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.91 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.91 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.91 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.91 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.91 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.91 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.91 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.91 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.91 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.91 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.91 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.91 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.91 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.91 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.91 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.91 op(op(e3, e3), e2) = op(e3, op(e3, e2))) =>
% 1.83/2.91 op(op(e3, e3), e3) = op(e3, op(e3, e3)))),
% 1.83/2.91 inference(negate, [], [subgoal_83])).
% 1.83/2.91
% 1.83/2.91 fof(normalize_83_0, plain,
% 1.83/2.91 (op(op(e3, e3), e3) != op(e3, op(e3, e3)) &
% 1.83/2.91 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.91 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.91 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.91 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.91 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.91 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.91 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.91 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.91 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.91 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.91 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.91 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.91 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.91 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.91 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.91 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.91 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.91 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.91 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.91 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.91 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.91 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.91 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.91 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.91 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.91 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.91 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.91 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.91 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.91 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.91 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.91 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.91 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.91 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.91 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.91 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.91 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.91 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.91 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.91 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.91 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.91 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.91 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.91 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.91 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.91 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.91 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.91 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.91 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.91 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.91 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.91 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.91 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.91 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.91 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.91 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.91 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.91 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.91 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.91 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.91 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.91 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.91 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.91 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.83/2.91 op(e3, e3) != e0) &
% 1.83/2.91 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.91 op(e3, e3) != e1) &
% 1.83/2.91 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.91 op(e3, e3) != e2) &
% 1.83/2.91 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.83/2.91 op(e3, e3) != e3) &
% 1.83/2.91 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.91 op(e0, e0) = e3) &
% 1.83/2.91 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.91 op(e0, e1) = e3) &
% 1.83/2.91 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.91 op(e0, e2) = e3) &
% 1.83/2.91 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.91 op(e0, e3) = e3) &
% 1.83/2.91 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.91 op(e1, e0) = e3) &
% 1.83/2.91 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.91 op(e1, e1) = e3) &
% 1.83/2.91 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.91 op(e1, e2) = e3) &
% 1.83/2.91 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.91 op(e1, e3) = e3) &
% 1.83/2.91 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.91 op(e2, e0) = e3) &
% 1.83/2.91 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.91 op(e2, e1) = e3) &
% 1.83/2.91 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.91 op(e2, e2) = e3) &
% 1.83/2.91 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.91 op(e2, e3) = e3) &
% 1.83/2.91 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.91 op(e3, e0) = e3) &
% 1.83/2.91 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.91 op(e3, e1) = e3) &
% 1.83/2.91 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.91 op(e3, e2) = e3) &
% 1.83/2.91 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.91 op(e3, e3) = e3)), inference(canonicalize, [], [negate_83_0])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_1, plain,
% 1.83/2.92 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.83/2.92 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.83/2.92 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.83/2.92 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.83/2.92 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.83/2.92 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_2, plain, (op(e0, e0) = e0),
% 1.83/2.92 inference(conjunct, [], [normalize_83_1])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_3, plain, (op(e3, e3) = e0),
% 1.83/2.92 inference(conjunct, [], [normalize_83_1])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_4, plain, (op(e1, e1) = e3),
% 1.83/2.92 inference(conjunct, [], [normalize_83_1])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_5, plain, (op(e2, e2) = e3),
% 1.83/2.92 inference(conjunct, [], [normalize_83_1])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_6, plain, (op(e0, e1) = e1),
% 1.83/2.92 inference(conjunct, [], [normalize_83_1])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_7, plain, (op(e0, e2) = e2),
% 1.83/2.92 inference(conjunct, [], [normalize_83_1])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_8, plain, (op(e0, e3) = e3),
% 1.83/2.92 inference(conjunct, [], [normalize_83_1])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_9, plain, (op(e1, e0) = e1),
% 1.83/2.92 inference(conjunct, [], [normalize_83_1])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_10, plain, (op(e1, e2) = e0),
% 1.83/2.92 inference(conjunct, [], [normalize_83_1])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_11, plain, (op(e1, e3) = e2),
% 1.83/2.92 inference(conjunct, [], [normalize_83_1])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_12, plain, (op(e2, e0) = e2),
% 1.83/2.92 inference(conjunct, [], [normalize_83_1])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_13, plain, (op(e2, e1) = e0),
% 1.83/2.92 inference(conjunct, [], [normalize_83_1])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_14, plain, (op(e2, e3) = e1),
% 1.83/2.92 inference(conjunct, [], [normalize_83_1])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_15, plain, (op(e3, e0) = e3),
% 1.83/2.92 inference(conjunct, [], [normalize_83_1])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_16, plain, (op(e3, e1) = e2),
% 1.83/2.92 inference(conjunct, [], [normalize_83_1])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_17, plain, (op(e3, e2) = e1),
% 1.83/2.92 inference(conjunct, [], [normalize_83_1])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_18, plain,
% 1.83/2.92 (op(op(e3, e3), e3) != op(e3, op(e3, e3)) &
% 1.83/2.92 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.92 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.92 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.92 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.92 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.92 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.92 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.92 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.92 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.92 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.92 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.92 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.92 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.92 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.92 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.92 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.92 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.92 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.92 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.92 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.92 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.92 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.92 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.92 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.92 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.92 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.92 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.92 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.92 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.92 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.92 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.92 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.92 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.92 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.92 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.92 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.92 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.92 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.92 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.92 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.92 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.92 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.92 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.92 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.92 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.92 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.92 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.92 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.92 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.92 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.92 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.92 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.92 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.92 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.92 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.92 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.92 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.92 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.92 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.92 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.92 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.92 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.92 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.92 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.83/2.92 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.83/2.92 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.92 op(e3, e3) != e1) &
% 1.83/2.92 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.92 op(e3, e3) != e2)),
% 1.83/2.92 inference(simplify, [],
% 1.83/2.92 [normalize_83_0, normalize_83_2, normalize_83_3,
% 1.83/2.92 normalize_83_4, normalize_83_5, normalize_83_2,
% 1.83/2.92 normalize_83_6, normalize_83_7, normalize_83_8,
% 1.83/2.92 normalize_83_9, normalize_83_4, normalize_83_10,
% 1.83/2.92 normalize_83_11, normalize_83_12, normalize_83_13,
% 1.83/2.92 normalize_83_5, normalize_83_14, normalize_83_15,
% 1.83/2.92 normalize_83_16, normalize_83_17, normalize_83_3])).
% 1.83/2.92
% 1.83/2.92 fof(normalize_83_19, plain, (op(op(e3, e3), e3) != op(e3, op(e3, e3))),
% 1.83/2.92 inference(conjunct, [], [normalize_83_18])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_0, plain, (op(op(e3, e3), e3) != op(e3, op(e3, e3))),
% 1.83/2.92 inference(canonicalize, [], [normalize_83_19])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_1, plain, (op(e0, e3) = e3),
% 1.83/2.92 inference(canonicalize, [], [normalize_83_8])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_2, plain, (op(e3, e3) = e0),
% 1.83/2.92 inference(canonicalize, [], [normalize_83_3])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_3, plain, (op(op(e3, e3), e3) = op(op(e3, e3), e3)),
% 1.83/2.92 introduced(tautology, [refl, [$fot(op(op(e3, e3), e3))]])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_4, plain,
% 1.83/2.92 (op(e3, e3) != e0 | op(op(e3, e3), e3) != op(op(e3, e3), e3) |
% 1.83/2.92 op(op(e3, e3), e3) = op(e0, e3)),
% 1.83/2.92 introduced(tautology,
% 1.83/2.92 [equality,
% 1.83/2.92 [$cnf($equal(op(op(e3, e3), e3), op(op(e3, e3), e3))),
% 1.83/2.92 [1, 0], $fot(e0)]])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_5, plain,
% 1.83/2.92 (op(e3, e3) != e0 | op(op(e3, e3), e3) = op(e0, e3)),
% 1.83/2.92 inference(resolve,
% 1.83/2.92 [$cnf($equal(op(op(e3, e3), e3), op(op(e3, e3), e3)))],
% 1.83/2.92 [refute_83_3, refute_83_4])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_6, plain, (op(op(e3, e3), e3) = op(e0, e3)),
% 1.83/2.92 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.83/2.92 [refute_83_2, refute_83_5])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_8, plain, (X != X | X != Y | Y = X),
% 1.83/2.92 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_9, plain, (X != Y | Y = X),
% 1.83/2.92 inference(resolve, [$cnf($equal(X, X))], [refute_83_7, refute_83_8])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_10, plain, (Y != X | Y != Z | X = Z),
% 1.83/2.92 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_11, plain, (X != Y | Y != Z | X = Z),
% 1.83/2.92 inference(resolve, [$cnf($equal(Y, X))], [refute_83_9, refute_83_10])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_12, plain,
% 1.83/2.92 (op(e0, e3) != e3 | op(op(e3, e3), e3) != op(e0, e3) |
% 1.83/2.92 op(op(e3, e3), e3) = e3),
% 1.83/2.92 inference(subst, [],
% 1.83/2.92 [refute_83_11 :
% 1.83/2.92 [bind(X, $fot(op(op(e3, e3), e3))),
% 1.83/2.92 bind(Y, $fot(op(e0, e3))), bind(Z, $fot(e3))]])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_13, plain, (op(e0, e3) != e3 | op(op(e3, e3), e3) = e3),
% 1.83/2.92 inference(resolve, [$cnf($equal(op(op(e3, e3), e3), op(e0, e3)))],
% 1.83/2.92 [refute_83_6, refute_83_12])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_14, plain, (op(op(e3, e3), e3) = e3),
% 1.83/2.92 inference(resolve, [$cnf($equal(op(e0, e3), e3))],
% 1.83/2.92 [refute_83_1, refute_83_13])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_15, plain,
% 1.83/2.92 (e3 != op(e3, op(e3, e3)) | op(op(e3, e3), e3) != e3 |
% 1.83/2.92 op(op(e3, e3), e3) = op(e3, op(e3, e3))),
% 1.83/2.92 introduced(tautology,
% 1.83/2.92 [equality,
% 1.83/2.92 [$cnf($equal(op(op(e3, e3), e3), e3)), [1],
% 1.83/2.92 $fot(op(e3, op(e3, e3)))]])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_16, plain,
% 1.83/2.92 (e3 != op(e3, op(e3, e3)) | op(op(e3, e3), e3) = op(e3, op(e3, e3))),
% 1.83/2.92 inference(resolve, [$cnf($equal(op(op(e3, e3), e3), e3))],
% 1.83/2.92 [refute_83_14, refute_83_15])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_17, plain, (op(e3, e0) = e3),
% 1.83/2.92 inference(canonicalize, [], [normalize_83_15])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_18, plain, (op(e3, op(e3, e3)) = op(e3, op(e3, e3))),
% 1.83/2.92 introduced(tautology, [refl, [$fot(op(e3, op(e3, e3)))]])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_19, plain,
% 1.83/2.92 (op(e3, e3) != e0 | op(e3, op(e3, e3)) != op(e3, op(e3, e3)) |
% 1.83/2.92 op(e3, op(e3, e3)) = op(e3, e0)),
% 1.83/2.92 introduced(tautology,
% 1.83/2.92 [equality,
% 1.83/2.92 [$cnf($equal(op(e3, op(e3, e3)), op(e3, op(e3, e3)))),
% 1.83/2.92 [1, 1], $fot(e0)]])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_20, plain,
% 1.83/2.92 (op(e3, e3) != e0 | op(e3, op(e3, e3)) = op(e3, e0)),
% 1.83/2.92 inference(resolve,
% 1.83/2.92 [$cnf($equal(op(e3, op(e3, e3)), op(e3, op(e3, e3))))],
% 1.83/2.92 [refute_83_18, refute_83_19])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_21, plain, (op(e3, op(e3, e3)) = op(e3, e0)),
% 1.83/2.92 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.83/2.92 [refute_83_2, refute_83_20])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_22, plain,
% 1.83/2.92 (op(e3, e0) != e3 | op(e3, op(e3, e3)) != op(e3, e0) |
% 1.83/2.92 op(e3, op(e3, e3)) = e3),
% 1.83/2.92 inference(subst, [],
% 1.83/2.92 [refute_83_11 :
% 1.83/2.92 [bind(X, $fot(op(e3, op(e3, e3)))),
% 1.83/2.92 bind(Y, $fot(op(e3, e0))), bind(Z, $fot(e3))]])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_23, plain, (op(e3, e0) != e3 | op(e3, op(e3, e3)) = e3),
% 1.83/2.92 inference(resolve, [$cnf($equal(op(e3, op(e3, e3)), op(e3, e0)))],
% 1.83/2.92 [refute_83_21, refute_83_22])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_24, plain, (op(e3, op(e3, e3)) = e3),
% 1.83/2.92 inference(resolve, [$cnf($equal(op(e3, e0), e3))],
% 1.83/2.92 [refute_83_17, refute_83_23])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_25, plain,
% 1.83/2.92 (e3 != e3 | op(e3, op(e3, e3)) != e3 | e3 = op(e3, op(e3, e3))),
% 1.83/2.92 introduced(tautology,
% 1.83/2.92 [equality,
% 1.83/2.92 [$cnf(~ $equal(e3, op(e3, op(e3, e3)))), [1], $fot(e3)]])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_26, plain, (e3 != e3 | e3 = op(e3, op(e3, e3))),
% 1.83/2.92 inference(resolve, [$cnf($equal(op(e3, op(e3, e3)), e3))],
% 1.83/2.92 [refute_83_24, refute_83_25])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_27, plain,
% 1.83/2.92 (e3 != e3 | op(op(e3, e3), e3) = op(e3, op(e3, e3))),
% 1.83/2.92 inference(resolve, [$cnf($equal(e3, op(e3, op(e3, e3))))],
% 1.83/2.92 [refute_83_26, refute_83_16])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_28, plain, (e3 != e3),
% 1.83/2.92 inference(resolve,
% 1.83/2.92 [$cnf($equal(op(op(e3, e3), e3), op(e3, op(e3, e3))))],
% 1.83/2.92 [refute_83_27, refute_83_0])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_29, plain, (e3 = e3),
% 1.83/2.92 introduced(tautology, [refl, [$fot(e3)]])).
% 1.83/2.92
% 1.83/2.92 cnf(refute_83_30, plain, ($false),
% 1.83/2.92 inference(resolve, [$cnf($equal(e3, e3))],
% 1.83/2.92 [refute_83_29, refute_83_28])).
% 1.83/2.92
% 1.83/2.92 fof(negate_84_0, plain,
% 1.83/2.92 (~
% 1.83/2.92 ((~
% 1.83/2.92 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.83/2.92 op(e3, e3) = e0) |
% 1.83/2.92 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.83/2.92 op(e3, e3) = e1) |
% 1.83/2.92 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.83/2.92 op(e3, e3) = e2) |
% 1.83/2.92 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.83/2.92 op(e3, e3) = e3)) &
% 1.83/2.92 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.92 op(e0, e0) = e3) &
% 1.83/2.92 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.92 op(e0, e1) = e3) &
% 1.83/2.92 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.92 op(e0, e2) = e3) &
% 1.83/2.92 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.92 op(e0, e3) = e3) &
% 1.83/2.92 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.92 op(e1, e0) = e3) &
% 1.83/2.92 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.92 op(e1, e1) = e3) &
% 1.83/2.92 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.92 op(e1, e2) = e3) &
% 1.83/2.92 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.92 op(e1, e3) = e3) &
% 1.83/2.92 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.92 op(e2, e0) = e3) &
% 1.83/2.92 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.92 op(e2, e1) = e3) &
% 1.83/2.92 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.92 op(e2, e2) = e3) &
% 1.83/2.92 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.92 op(e2, e3) = e3) &
% 1.83/2.92 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.92 op(e3, e0) = e3) &
% 1.83/2.92 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.92 op(e3, e1) = e3) &
% 1.83/2.92 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.92 op(e3, e2) = e3) &
% 1.83/2.92 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.92 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.92 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.92 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.92 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.92 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.92 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.92 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.92 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.92 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.92 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.92 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.92 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.92 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.92 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.92 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.92 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.92 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.92 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.92 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.92 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.92 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.92 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.92 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.92 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.92 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.92 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.92 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.92 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.92 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.92 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.92 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.92 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.92 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.92 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.92 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.92 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.92 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.92 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.92 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.92 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.92 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.92 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.92 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.92 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.92 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.92 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.92 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.92 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.92 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.92 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.92 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.92 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.92 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.92 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.92 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.92 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.92 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.92 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.92 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.92 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.92 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.92 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.92 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.92 op(op(e3, e3), e3) = op(e3, op(e3, e3))) => op(unit, e0) = e0)),
% 1.83/2.92 inference(negate, [], [subgoal_84])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_0, plain,
% 1.83/2.93 (op(unit, e0) != e0 & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.93 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.93 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.93 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.93 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.93 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.93 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.93 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.93 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.93 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.93 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.93 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.93 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.93 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.93 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.93 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.93 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.93 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.93 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.93 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.93 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.93 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.93 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.93 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.93 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.93 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.93 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.93 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.93 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.93 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.93 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.93 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.93 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.93 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.93 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.93 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.93 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.93 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.93 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.93 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.93 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.93 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.93 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.93 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.93 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.93 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.93 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.93 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.93 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.93 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.93 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.93 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.93 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.93 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.93 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.93 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.93 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.93 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.93 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.93 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.93 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.93 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.93 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.93 op(op(e3, e3), e3) = op(e3, op(e3, e3)) &
% 1.83/2.93 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.83/2.93 op(e3, e3) != e0) &
% 1.83/2.93 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.93 op(e3, e3) != e1) &
% 1.83/2.93 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.93 op(e3, e3) != e2) &
% 1.83/2.93 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.83/2.93 op(e3, e3) != e3) &
% 1.83/2.93 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.93 op(e0, e0) = e3) &
% 1.83/2.93 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.93 op(e0, e1) = e3) &
% 1.83/2.93 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.93 op(e0, e2) = e3) &
% 1.83/2.93 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.93 op(e0, e3) = e3) &
% 1.83/2.93 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.93 op(e1, e0) = e3) &
% 1.83/2.93 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.93 op(e1, e1) = e3) &
% 1.83/2.93 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.93 op(e1, e2) = e3) &
% 1.83/2.93 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.93 op(e1, e3) = e3) &
% 1.83/2.93 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.93 op(e2, e0) = e3) &
% 1.83/2.93 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.93 op(e2, e1) = e3) &
% 1.83/2.93 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.93 op(e2, e2) = e3) &
% 1.83/2.93 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.93 op(e2, e3) = e3) &
% 1.83/2.93 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.93 op(e3, e0) = e3) &
% 1.83/2.93 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.93 op(e3, e1) = e3) &
% 1.83/2.93 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.93 op(e3, e2) = e3) &
% 1.83/2.93 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.93 op(e3, e3) = e3)), inference(canonicalize, [], [negate_84_0])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_1, plain,
% 1.83/2.93 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.83/2.93 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.83/2.93 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.83/2.93 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.83/2.93 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.83/2.93 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_2, plain, (op(e0, e0) = e0),
% 1.83/2.93 inference(conjunct, [], [normalize_84_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_3, plain, (op(e3, e3) = e0),
% 1.83/2.93 inference(conjunct, [], [normalize_84_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_4, plain, (op(e1, e1) = e3),
% 1.83/2.93 inference(conjunct, [], [normalize_84_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_5, plain, (op(e2, e2) = e3),
% 1.83/2.93 inference(conjunct, [], [normalize_84_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_6, plain, (op(e0, e1) = e1),
% 1.83/2.93 inference(conjunct, [], [normalize_84_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_7, plain, (op(e0, e2) = e2),
% 1.83/2.93 inference(conjunct, [], [normalize_84_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_8, plain, (op(e0, e3) = e3),
% 1.83/2.93 inference(conjunct, [], [normalize_84_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_9, plain, (op(e1, e0) = e1),
% 1.83/2.93 inference(conjunct, [], [normalize_84_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_10, plain, (op(e1, e2) = e0),
% 1.83/2.93 inference(conjunct, [], [normalize_84_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_11, plain, (op(e1, e3) = e2),
% 1.83/2.93 inference(conjunct, [], [normalize_84_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_12, plain, (op(e2, e0) = e2),
% 1.83/2.93 inference(conjunct, [], [normalize_84_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_13, plain, (op(e2, e1) = e0),
% 1.83/2.93 inference(conjunct, [], [normalize_84_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_14, plain, (op(e2, e3) = e1),
% 1.83/2.93 inference(conjunct, [], [normalize_84_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_15, plain, (op(e3, e0) = e3),
% 1.83/2.93 inference(conjunct, [], [normalize_84_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_16, plain, (op(e3, e1) = e2),
% 1.83/2.93 inference(conjunct, [], [normalize_84_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_17, plain, (op(e3, e2) = e1),
% 1.83/2.93 inference(conjunct, [], [normalize_84_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_18, plain,
% 1.83/2.93 (op(unit, e0) != e0 & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.93 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.93 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.93 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.93 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.93 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.93 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.93 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.93 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.93 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.93 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.93 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.93 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.93 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.93 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.93 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.93 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.93 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.93 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.93 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.93 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.93 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.93 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.93 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.93 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.93 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.93 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.93 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.93 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.93 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.93 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.93 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.93 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.93 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.93 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.93 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.93 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.93 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.93 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.93 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.93 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.93 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.93 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.93 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.93 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.93 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.93 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.93 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.93 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.93 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.93 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.93 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.93 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.93 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.93 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.93 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.93 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.93 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.93 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.93 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.93 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.93 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.93 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.93 op(op(e3, e3), e3) = op(e3, op(e3, e3)) &
% 1.83/2.93 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.83/2.93 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.83/2.93 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.93 op(e3, e3) != e1) &
% 1.83/2.93 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.93 op(e3, e3) != e2)),
% 1.83/2.93 inference(simplify, [],
% 1.83/2.93 [normalize_84_0, normalize_84_2, normalize_84_3,
% 1.83/2.93 normalize_84_4, normalize_84_5, normalize_84_2,
% 1.83/2.93 normalize_84_6, normalize_84_7, normalize_84_8,
% 1.83/2.93 normalize_84_9, normalize_84_4, normalize_84_10,
% 1.83/2.93 normalize_84_11, normalize_84_12, normalize_84_13,
% 1.83/2.93 normalize_84_5, normalize_84_14, normalize_84_15,
% 1.83/2.93 normalize_84_16, normalize_84_17, normalize_84_3])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_19, plain, (op(unit, e0) != e0),
% 1.83/2.93 inference(conjunct, [], [normalize_84_18])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_84_20, plain, (unit = e0),
% 1.83/2.93 inference(canonicalize, [], [ax3])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_0, plain, (op(unit, e0) != e0),
% 1.83/2.93 inference(canonicalize, [], [normalize_84_19])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_1, plain, (op(e0, e0) = e0),
% 1.83/2.93 inference(canonicalize, [], [normalize_84_2])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_2, plain, (unit = e0),
% 1.83/2.93 inference(canonicalize, [], [normalize_84_20])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_3, plain, (op(unit, e0) = op(unit, e0)),
% 1.83/2.93 introduced(tautology, [refl, [$fot(op(unit, e0))]])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_4, plain,
% 1.83/2.93 (op(unit, e0) != op(unit, e0) | unit != e0 |
% 1.83/2.93 op(unit, e0) = op(e0, e0)),
% 1.83/2.93 introduced(tautology,
% 1.83/2.93 [equality,
% 1.83/2.93 [$cnf($equal(op(unit, e0), op(unit, e0))), [1, 0],
% 1.83/2.93 $fot(e0)]])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_5, plain, (unit != e0 | op(unit, e0) = op(e0, e0)),
% 1.83/2.93 inference(resolve, [$cnf($equal(op(unit, e0), op(unit, e0)))],
% 1.83/2.93 [refute_84_3, refute_84_4])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_6, plain, (op(unit, e0) = op(e0, e0)),
% 1.83/2.93 inference(resolve, [$cnf($equal(unit, e0))],
% 1.83/2.93 [refute_84_2, refute_84_5])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_8, plain, (X != X | X != Y | Y = X),
% 1.83/2.93 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_9, plain, (X != Y | Y = X),
% 1.83/2.93 inference(resolve, [$cnf($equal(X, X))], [refute_84_7, refute_84_8])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_10, plain, (Y != X | Y != Z | X = Z),
% 1.83/2.93 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_11, plain, (X != Y | Y != Z | X = Z),
% 1.83/2.93 inference(resolve, [$cnf($equal(Y, X))], [refute_84_9, refute_84_10])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_12, plain,
% 1.83/2.93 (op(e0, e0) != e0 | op(unit, e0) != op(e0, e0) | op(unit, e0) = e0),
% 1.83/2.93 inference(subst, [],
% 1.83/2.93 [refute_84_11 :
% 1.83/2.93 [bind(X, $fot(op(unit, e0))), bind(Y, $fot(op(e0, e0))),
% 1.83/2.93 bind(Z, $fot(e0))]])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_13, plain, (op(e0, e0) != e0 | op(unit, e0) = e0),
% 1.83/2.93 inference(resolve, [$cnf($equal(op(unit, e0), op(e0, e0)))],
% 1.83/2.93 [refute_84_6, refute_84_12])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_14, plain, (op(unit, e0) = e0),
% 1.83/2.93 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.83/2.93 [refute_84_1, refute_84_13])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_15, plain,
% 1.83/2.93 (e0 != e0 | op(unit, e0) != e0 | op(unit, e0) = e0),
% 1.83/2.93 introduced(tautology,
% 1.83/2.93 [equality,
% 1.83/2.93 [$cnf($equal(op(unit, e0), e0)), [0, 1], $fot(e0)]])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_16, plain, (e0 != e0 | op(unit, e0) = e0),
% 1.83/2.93 inference(resolve, [$cnf($equal(op(unit, e0), e0))],
% 1.83/2.93 [refute_84_14, refute_84_15])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_17, plain, (e0 != e0),
% 1.83/2.93 inference(resolve, [$cnf($equal(op(unit, e0), e0))],
% 1.83/2.93 [refute_84_16, refute_84_0])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_18, plain, (e0 = e0),
% 1.83/2.93 introduced(tautology, [refl, [$fot(e0)]])).
% 1.83/2.93
% 1.83/2.93 cnf(refute_84_19, plain, ($false),
% 1.83/2.93 inference(resolve, [$cnf($equal(e0, e0))],
% 1.83/2.93 [refute_84_18, refute_84_17])).
% 1.83/2.93
% 1.83/2.93 fof(negate_85_0, plain,
% 1.83/2.93 (~
% 1.83/2.93 ((~
% 1.83/2.93 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.83/2.93 op(e3, e3) = e0) |
% 1.83/2.93 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.83/2.93 op(e3, e3) = e1) |
% 1.83/2.93 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.83/2.93 op(e3, e3) = e2) |
% 1.83/2.93 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.83/2.93 op(e3, e3) = e3)) &
% 1.83/2.93 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.93 op(e0, e0) = e3) &
% 1.83/2.93 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.93 op(e0, e1) = e3) &
% 1.83/2.93 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.93 op(e0, e2) = e3) &
% 1.83/2.93 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.93 op(e0, e3) = e3) &
% 1.83/2.93 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.93 op(e1, e0) = e3) &
% 1.83/2.93 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.93 op(e1, e1) = e3) &
% 1.83/2.93 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.93 op(e1, e2) = e3) &
% 1.83/2.93 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.93 op(e1, e3) = e3) &
% 1.83/2.93 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.93 op(e2, e0) = e3) &
% 1.83/2.93 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.93 op(e2, e1) = e3) &
% 1.83/2.93 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.93 op(e2, e2) = e3) &
% 1.83/2.93 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.93 op(e2, e3) = e3) &
% 1.83/2.93 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.93 op(e3, e0) = e3) &
% 1.83/2.93 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.93 op(e3, e1) = e3) &
% 1.83/2.93 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.93 op(e3, e2) = e3) &
% 1.83/2.93 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.93 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.93 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.93 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.93 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.93 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.93 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.93 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.93 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.93 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.93 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.93 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.93 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.93 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.93 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.93 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.93 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.93 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.93 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.93 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.93 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.93 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.93 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.93 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.93 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.93 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.93 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.93 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.93 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.93 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.93 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.93 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.93 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.93 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.93 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.93 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.93 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.93 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.93 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.93 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.93 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.93 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.93 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.93 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.93 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.93 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.93 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.93 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.93 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.93 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.93 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.93 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.93 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.93 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.93 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.93 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.93 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.93 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.93 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.93 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.93 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.93 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.93 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.93 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.93 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0) =>
% 1.83/2.93 op(e0, unit) = e0)), inference(negate, [], [subgoal_85])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_0, plain,
% 1.83/2.93 (op(e0, unit) != e0 & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.93 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.93 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.93 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.93 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.93 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.93 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.93 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.93 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.93 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.93 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.93 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.93 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.93 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.93 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.93 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.93 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.93 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.93 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.93 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.93 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.93 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.93 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.93 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.93 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.93 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.93 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.93 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.93 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.93 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.93 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.93 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.93 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.93 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.93 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.93 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.93 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.93 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.93 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.93 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.93 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.93 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.93 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.93 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.93 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.93 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.93 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.93 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.93 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.93 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.93 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.93 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.93 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.93 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.93 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.93 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.93 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.93 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.93 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.93 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.93 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.93 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.93 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.93 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.93 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.83/2.93 op(e3, e3) != e0) &
% 1.83/2.93 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.93 op(e3, e3) != e1) &
% 1.83/2.93 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.93 op(e3, e3) != e2) &
% 1.83/2.93 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.83/2.93 op(e3, e3) != e3) &
% 1.83/2.93 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.93 op(e0, e0) = e3) &
% 1.83/2.93 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.93 op(e0, e1) = e3) &
% 1.83/2.93 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.93 op(e0, e2) = e3) &
% 1.83/2.93 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.93 op(e0, e3) = e3) &
% 1.83/2.93 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.93 op(e1, e0) = e3) &
% 1.83/2.93 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.93 op(e1, e1) = e3) &
% 1.83/2.93 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.93 op(e1, e2) = e3) &
% 1.83/2.93 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.93 op(e1, e3) = e3) &
% 1.83/2.93 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.93 op(e2, e0) = e3) &
% 1.83/2.93 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.93 op(e2, e1) = e3) &
% 1.83/2.93 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.93 op(e2, e2) = e3) &
% 1.83/2.93 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.93 op(e2, e3) = e3) &
% 1.83/2.93 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.93 op(e3, e0) = e3) &
% 1.83/2.93 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.93 op(e3, e1) = e3) &
% 1.83/2.93 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.93 op(e3, e2) = e3) &
% 1.83/2.93 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.93 op(e3, e3) = e3)), inference(canonicalize, [], [negate_85_0])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_1, plain,
% 1.83/2.93 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.83/2.93 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.83/2.93 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.83/2.93 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.83/2.93 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.83/2.93 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_2, plain, (op(e0, e0) = e0),
% 1.83/2.93 inference(conjunct, [], [normalize_85_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_3, plain, (op(e3, e3) = e0),
% 1.83/2.93 inference(conjunct, [], [normalize_85_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_4, plain, (op(e1, e1) = e3),
% 1.83/2.93 inference(conjunct, [], [normalize_85_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_5, plain, (op(e2, e2) = e3),
% 1.83/2.93 inference(conjunct, [], [normalize_85_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_6, plain, (op(e0, e1) = e1),
% 1.83/2.93 inference(conjunct, [], [normalize_85_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_7, plain, (op(e0, e2) = e2),
% 1.83/2.93 inference(conjunct, [], [normalize_85_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_8, plain, (op(e0, e3) = e3),
% 1.83/2.93 inference(conjunct, [], [normalize_85_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_9, plain, (op(e1, e0) = e1),
% 1.83/2.93 inference(conjunct, [], [normalize_85_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_10, plain, (op(e1, e2) = e0),
% 1.83/2.93 inference(conjunct, [], [normalize_85_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_11, plain, (op(e1, e3) = e2),
% 1.83/2.93 inference(conjunct, [], [normalize_85_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_12, plain, (op(e2, e0) = e2),
% 1.83/2.93 inference(conjunct, [], [normalize_85_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_13, plain, (op(e2, e1) = e0),
% 1.83/2.93 inference(conjunct, [], [normalize_85_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_14, plain, (op(e2, e3) = e1),
% 1.83/2.93 inference(conjunct, [], [normalize_85_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_15, plain, (op(e3, e0) = e3),
% 1.83/2.93 inference(conjunct, [], [normalize_85_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_16, plain, (op(e3, e1) = e2),
% 1.83/2.93 inference(conjunct, [], [normalize_85_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_17, plain, (op(e3, e2) = e1),
% 1.83/2.93 inference(conjunct, [], [normalize_85_1])).
% 1.83/2.93
% 1.83/2.93 fof(normalize_85_18, plain,
% 1.83/2.93 (op(e0, unit) != e0 & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.93 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.93 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.93 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.93 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.93 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.93 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.93 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.93 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.93 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.93 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.93 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.93 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.93 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.93 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.93 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.93 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.93 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.93 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.93 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.93 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.93 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.93 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.93 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.93 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.93 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.93 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.93 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.93 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.93 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.93 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.93 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.93 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.93 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.93 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.93 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.93 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.93 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.93 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.93 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.93 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.93 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.93 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.93 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.93 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.93 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.93 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.93 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.93 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.93 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.93 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.93 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.93 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.93 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.93 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.93 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.93 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.93 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.93 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.93 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.93 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.93 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.93 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.93 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.93 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.83/2.93 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.83/2.93 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.93 op(e3, e3) != e1) &
% 1.83/2.93 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.93 op(e3, e3) != e2)),
% 1.83/2.93 inference(simplify, [],
% 1.83/2.93 [normalize_85_0, normalize_85_2, normalize_85_3,
% 1.83/2.93 normalize_85_4, normalize_85_5, normalize_85_2,
% 1.83/2.93 normalize_85_6, normalize_85_7, normalize_85_8,
% 1.83/2.93 normalize_85_9, normalize_85_4, normalize_85_10,
% 1.83/2.93 normalize_85_11, normalize_85_12, normalize_85_13,
% 1.83/2.93 normalize_85_5, normalize_85_14, normalize_85_15,
% 1.83/2.93 normalize_85_16, normalize_85_17, normalize_85_3])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_85_19, plain, (op(e0, unit) != e0),
% 1.83/2.94 inference(conjunct, [], [normalize_85_18])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_85_20, plain, (unit = e0),
% 1.83/2.94 inference(canonicalize, [], [ax3])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_0, plain, (op(e0, unit) != e0),
% 1.83/2.94 inference(canonicalize, [], [normalize_85_19])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_1, plain, (op(e0, e0) = e0),
% 1.83/2.94 inference(canonicalize, [], [normalize_85_2])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_2, plain, (unit = e0),
% 1.83/2.94 inference(canonicalize, [], [normalize_85_20])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_3, plain, (op(e0, unit) = op(e0, unit)),
% 1.83/2.94 introduced(tautology, [refl, [$fot(op(e0, unit))]])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_4, plain,
% 1.83/2.94 (op(e0, unit) != op(e0, unit) | unit != e0 |
% 1.83/2.94 op(e0, unit) = op(e0, e0)),
% 1.83/2.94 introduced(tautology,
% 1.83/2.94 [equality,
% 1.83/2.94 [$cnf($equal(op(e0, unit), op(e0, unit))), [1, 1],
% 1.83/2.94 $fot(e0)]])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_5, plain, (unit != e0 | op(e0, unit) = op(e0, e0)),
% 1.83/2.94 inference(resolve, [$cnf($equal(op(e0, unit), op(e0, unit)))],
% 1.83/2.94 [refute_85_3, refute_85_4])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_6, plain, (op(e0, unit) = op(e0, e0)),
% 1.83/2.94 inference(resolve, [$cnf($equal(unit, e0))],
% 1.83/2.94 [refute_85_2, refute_85_5])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_8, plain, (X != X | X != Y | Y = X),
% 1.83/2.94 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_9, plain, (X != Y | Y = X),
% 1.83/2.94 inference(resolve, [$cnf($equal(X, X))], [refute_85_7, refute_85_8])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_10, plain, (Y != X | Y != Z | X = Z),
% 1.83/2.94 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_11, plain, (X != Y | Y != Z | X = Z),
% 1.83/2.94 inference(resolve, [$cnf($equal(Y, X))], [refute_85_9, refute_85_10])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_12, plain,
% 1.83/2.94 (op(e0, e0) != e0 | op(e0, unit) != op(e0, e0) | op(e0, unit) = e0),
% 1.83/2.94 inference(subst, [],
% 1.83/2.94 [refute_85_11 :
% 1.83/2.94 [bind(X, $fot(op(e0, unit))), bind(Y, $fot(op(e0, e0))),
% 1.83/2.94 bind(Z, $fot(e0))]])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_13, plain, (op(e0, e0) != e0 | op(e0, unit) = e0),
% 1.83/2.94 inference(resolve, [$cnf($equal(op(e0, unit), op(e0, e0)))],
% 1.83/2.94 [refute_85_6, refute_85_12])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_14, plain, (op(e0, unit) = e0),
% 1.83/2.94 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.83/2.94 [refute_85_1, refute_85_13])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_15, plain,
% 1.83/2.94 (e0 != e0 | op(e0, unit) != e0 | op(e0, unit) = e0),
% 1.83/2.94 introduced(tautology,
% 1.83/2.94 [equality,
% 1.83/2.94 [$cnf($equal(op(e0, unit), e0)), [0, 0], $fot(e0)]])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_16, plain, (e0 != e0 | op(e0, unit) = e0),
% 1.83/2.94 inference(resolve, [$cnf($equal(op(e0, unit), e0))],
% 1.83/2.94 [refute_85_14, refute_85_15])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_17, plain, (e0 != e0),
% 1.83/2.94 inference(resolve, [$cnf($equal(op(e0, unit), e0))],
% 1.83/2.94 [refute_85_16, refute_85_0])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_18, plain, (e0 = e0),
% 1.83/2.94 introduced(tautology, [refl, [$fot(e0)]])).
% 1.83/2.94
% 1.83/2.94 cnf(refute_85_19, plain, ($false),
% 1.83/2.94 inference(resolve, [$cnf($equal(e0, e0))],
% 1.83/2.94 [refute_85_18, refute_85_17])).
% 1.83/2.94
% 1.83/2.94 fof(negate_86_0, plain,
% 1.83/2.94 (~
% 1.83/2.94 ((~
% 1.83/2.94 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.83/2.94 op(e3, e3) = e0) |
% 1.83/2.94 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.83/2.94 op(e3, e3) = e1) |
% 1.83/2.94 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.83/2.94 op(e3, e3) = e2) |
% 1.83/2.94 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.83/2.94 op(e3, e3) = e3)) &
% 1.83/2.94 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.94 op(e0, e0) = e3) &
% 1.83/2.94 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.94 op(e0, e1) = e3) &
% 1.83/2.94 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.94 op(e0, e2) = e3) &
% 1.83/2.94 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.94 op(e0, e3) = e3) &
% 1.83/2.94 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.94 op(e1, e0) = e3) &
% 1.83/2.94 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.94 op(e1, e1) = e3) &
% 1.83/2.94 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.94 op(e1, e2) = e3) &
% 1.83/2.94 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.94 op(e1, e3) = e3) &
% 1.83/2.94 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.94 op(e2, e0) = e3) &
% 1.83/2.94 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.94 op(e2, e1) = e3) &
% 1.83/2.94 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.94 op(e2, e2) = e3) &
% 1.83/2.94 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.94 op(e2, e3) = e3) &
% 1.83/2.94 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.94 op(e3, e0) = e3) &
% 1.83/2.94 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.94 op(e3, e1) = e3) &
% 1.83/2.94 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.94 op(e3, e2) = e3) &
% 1.83/2.94 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.94 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.94 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.94 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.94 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.94 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.94 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.94 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.94 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.94 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.94 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.94 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.94 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.94 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.94 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.94 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.94 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.94 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.94 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.94 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.94 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.94 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.94 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.94 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.94 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.94 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.94 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.94 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.94 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.94 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.94 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.94 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.94 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.94 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.94 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.94 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.94 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.94 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.94 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.94 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.94 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.94 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.94 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.94 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.94 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.94 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.94 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.94 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.94 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.94 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.94 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.94 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.94 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.94 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.94 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.94 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.94 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.94 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.94 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.94 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.94 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.94 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.94 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.94 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.94 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.94 op(e0, unit) = e0) => op(unit, e1) = e1)),
% 1.83/2.94 inference(negate, [], [subgoal_86])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_0, plain,
% 1.83/2.94 (op(unit, e1) != e1 & op(e0, unit) = e0 &
% 1.83/2.94 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.94 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.94 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.94 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.94 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.94 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.94 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.94 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.94 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.94 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.94 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.94 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.94 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.94 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.94 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.94 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.94 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.94 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.94 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.94 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.94 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.94 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.94 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.94 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.94 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.94 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.94 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.94 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.94 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.94 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.94 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.94 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.94 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.94 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.94 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.94 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.94 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.94 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.94 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.94 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.94 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.94 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.94 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.94 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.94 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.94 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.94 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.94 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.94 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.94 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.94 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.94 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.94 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.94 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.94 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.94 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.94 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.94 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.94 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.94 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.94 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.94 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.94 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.94 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.94 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.83/2.94 op(e3, e3) != e0) &
% 1.83/2.94 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.94 op(e3, e3) != e1) &
% 1.83/2.94 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.94 op(e3, e3) != e2) &
% 1.83/2.94 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.83/2.94 op(e3, e3) != e3) &
% 1.83/2.94 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.94 op(e0, e0) = e3) &
% 1.83/2.94 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.94 op(e0, e1) = e3) &
% 1.83/2.94 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.94 op(e0, e2) = e3) &
% 1.83/2.94 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.94 op(e0, e3) = e3) &
% 1.83/2.94 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.94 op(e1, e0) = e3) &
% 1.83/2.94 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.94 op(e1, e1) = e3) &
% 1.83/2.94 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.94 op(e1, e2) = e3) &
% 1.83/2.94 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.94 op(e1, e3) = e3) &
% 1.83/2.94 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.94 op(e2, e0) = e3) &
% 1.83/2.94 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.94 op(e2, e1) = e3) &
% 1.83/2.94 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.94 op(e2, e2) = e3) &
% 1.83/2.94 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.94 op(e2, e3) = e3) &
% 1.83/2.94 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.94 op(e3, e0) = e3) &
% 1.83/2.94 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.94 op(e3, e1) = e3) &
% 1.83/2.94 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.94 op(e3, e2) = e3) &
% 1.83/2.94 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.94 op(e3, e3) = e3)), inference(canonicalize, [], [negate_86_0])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_1, plain,
% 1.83/2.94 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.83/2.94 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.83/2.94 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.83/2.94 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.83/2.94 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.83/2.94 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_2, plain, (op(e0, e0) = e0),
% 1.83/2.94 inference(conjunct, [], [normalize_86_1])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_3, plain, (op(e3, e3) = e0),
% 1.83/2.94 inference(conjunct, [], [normalize_86_1])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_4, plain, (op(e1, e1) = e3),
% 1.83/2.94 inference(conjunct, [], [normalize_86_1])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_5, plain, (op(e2, e2) = e3),
% 1.83/2.94 inference(conjunct, [], [normalize_86_1])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_6, plain, (op(e0, e1) = e1),
% 1.83/2.94 inference(conjunct, [], [normalize_86_1])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_7, plain, (op(e0, e2) = e2),
% 1.83/2.94 inference(conjunct, [], [normalize_86_1])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_8, plain, (op(e0, e3) = e3),
% 1.83/2.94 inference(conjunct, [], [normalize_86_1])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_9, plain, (op(e1, e0) = e1),
% 1.83/2.94 inference(conjunct, [], [normalize_86_1])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_10, plain, (op(e1, e2) = e0),
% 1.83/2.94 inference(conjunct, [], [normalize_86_1])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_11, plain, (op(e1, e3) = e2),
% 1.83/2.94 inference(conjunct, [], [normalize_86_1])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_12, plain, (op(e2, e0) = e2),
% 1.83/2.94 inference(conjunct, [], [normalize_86_1])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_13, plain, (op(e2, e1) = e0),
% 1.83/2.94 inference(conjunct, [], [normalize_86_1])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_14, plain, (op(e2, e3) = e1),
% 1.83/2.94 inference(conjunct, [], [normalize_86_1])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_15, plain, (op(e3, e0) = e3),
% 1.83/2.94 inference(conjunct, [], [normalize_86_1])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_16, plain, (op(e3, e1) = e2),
% 1.83/2.94 inference(conjunct, [], [normalize_86_1])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_17, plain, (op(e3, e2) = e1),
% 1.83/2.94 inference(conjunct, [], [normalize_86_1])).
% 1.83/2.94
% 1.83/2.94 fof(normalize_86_18, plain,
% 1.83/2.94 (op(unit, e1) != e1 & op(e0, unit) = e0 &
% 1.83/2.94 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.94 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.94 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.94 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.94 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.94 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.94 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.94 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.94 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.94 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.94 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.94 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.94 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.94 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.94 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.94 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.94 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.94 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.94 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.94 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.94 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.94 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.94 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.94 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.94 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.94 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.94 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.94 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.94 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.94 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.94 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.94 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.94 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.94 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.94 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.94 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.94 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.94 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.94 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.94 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.94 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.94 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.94 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.94 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.94 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.94 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.94 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.94 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.94 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.94 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.94 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.94 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.94 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.94 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.94 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.94 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.94 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.94 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.94 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.94 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.94 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.94 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.94 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.94 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.94 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.83/2.94 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.83/2.94 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.94 op(e3, e3) != e1) &
% 1.83/2.94 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.94 op(e3, e3) != e2)),
% 1.83/2.94 inference(simplify, [],
% 1.83/2.94 [normalize_86_0, normalize_86_2, normalize_86_3,
% 1.83/2.94 normalize_86_4, normalize_86_5, normalize_86_2,
% 1.83/2.94 normalize_86_6, normalize_86_7, normalize_86_8,
% 1.83/2.94 normalize_86_9, normalize_86_4, normalize_86_10,
% 1.83/2.94 normalize_86_11, normalize_86_12, normalize_86_13,
% 1.83/2.94 normalize_86_5, normalize_86_14, normalize_86_15,
% 1.83/2.94 normalize_86_16, normalize_86_17, normalize_86_3])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_86_19, plain, (op(unit, e1) != e1),
% 1.83/2.95 inference(conjunct, [], [normalize_86_18])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_86_20, plain, (unit = e0),
% 1.83/2.95 inference(canonicalize, [], [ax3])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_0, plain, (op(unit, e1) != e1),
% 1.83/2.95 inference(canonicalize, [], [normalize_86_19])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_1, plain, (op(e0, e1) = e1),
% 1.83/2.95 inference(canonicalize, [], [normalize_86_6])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_2, plain, (unit = e0),
% 1.83/2.95 inference(canonicalize, [], [normalize_86_20])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_3, plain, (op(unit, e1) = op(unit, e1)),
% 1.83/2.95 introduced(tautology, [refl, [$fot(op(unit, e1))]])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_4, plain,
% 1.83/2.95 (op(unit, e1) != op(unit, e1) | unit != e0 |
% 1.83/2.95 op(unit, e1) = op(e0, e1)),
% 1.83/2.95 introduced(tautology,
% 1.83/2.95 [equality,
% 1.83/2.95 [$cnf($equal(op(unit, e1), op(unit, e1))), [1, 0],
% 1.83/2.95 $fot(e0)]])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_5, plain, (unit != e0 | op(unit, e1) = op(e0, e1)),
% 1.83/2.95 inference(resolve, [$cnf($equal(op(unit, e1), op(unit, e1)))],
% 1.83/2.95 [refute_86_3, refute_86_4])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_6, plain, (op(unit, e1) = op(e0, e1)),
% 1.83/2.95 inference(resolve, [$cnf($equal(unit, e0))],
% 1.83/2.95 [refute_86_2, refute_86_5])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_8, plain, (X != X | X != Y | Y = X),
% 1.83/2.95 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_9, plain, (X != Y | Y = X),
% 1.83/2.95 inference(resolve, [$cnf($equal(X, X))], [refute_86_7, refute_86_8])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_10, plain, (Y != X | Y != Z | X = Z),
% 1.83/2.95 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_11, plain, (X != Y | Y != Z | X = Z),
% 1.83/2.95 inference(resolve, [$cnf($equal(Y, X))], [refute_86_9, refute_86_10])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_12, plain,
% 1.83/2.95 (op(e0, e1) != e1 | op(unit, e1) != op(e0, e1) | op(unit, e1) = e1),
% 1.83/2.95 inference(subst, [],
% 1.83/2.95 [refute_86_11 :
% 1.83/2.95 [bind(X, $fot(op(unit, e1))), bind(Y, $fot(op(e0, e1))),
% 1.83/2.95 bind(Z, $fot(e1))]])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_13, plain, (op(e0, e1) != e1 | op(unit, e1) = e1),
% 1.83/2.95 inference(resolve, [$cnf($equal(op(unit, e1), op(e0, e1)))],
% 1.83/2.95 [refute_86_6, refute_86_12])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_14, plain, (op(unit, e1) = e1),
% 1.83/2.95 inference(resolve, [$cnf($equal(op(e0, e1), e1))],
% 1.83/2.95 [refute_86_1, refute_86_13])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_15, plain,
% 1.83/2.95 (e1 != e1 | op(unit, e1) != e1 | op(unit, e1) = e1),
% 1.83/2.95 introduced(tautology,
% 1.83/2.95 [equality,
% 1.83/2.95 [$cnf($equal(op(unit, e1), e1)), [0, 1], $fot(e1)]])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_16, plain, (e1 != e1 | op(unit, e1) = e1),
% 1.83/2.95 inference(resolve, [$cnf($equal(op(unit, e1), e1))],
% 1.83/2.95 [refute_86_14, refute_86_15])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_17, plain, (e1 != e1),
% 1.83/2.95 inference(resolve, [$cnf($equal(op(unit, e1), e1))],
% 1.83/2.95 [refute_86_16, refute_86_0])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_18, plain, (e1 = e1),
% 1.83/2.95 introduced(tautology, [refl, [$fot(e1)]])).
% 1.83/2.95
% 1.83/2.95 cnf(refute_86_19, plain, ($false),
% 1.83/2.95 inference(resolve, [$cnf($equal(e1, e1))],
% 1.83/2.95 [refute_86_18, refute_86_17])).
% 1.83/2.95
% 1.83/2.95 fof(negate_87_0, plain,
% 1.83/2.95 (~
% 1.83/2.95 ((~
% 1.83/2.95 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.83/2.95 op(e3, e3) = e0) |
% 1.83/2.95 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.83/2.95 op(e3, e3) = e1) |
% 1.83/2.95 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.83/2.95 op(e3, e3) = e2) |
% 1.83/2.95 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.83/2.95 op(e3, e3) = e3)) &
% 1.83/2.95 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.95 op(e0, e0) = e3) &
% 1.83/2.95 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.95 op(e0, e1) = e3) &
% 1.83/2.95 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.95 op(e0, e2) = e3) &
% 1.83/2.95 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.95 op(e0, e3) = e3) &
% 1.83/2.95 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.95 op(e1, e0) = e3) &
% 1.83/2.95 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.95 op(e1, e1) = e3) &
% 1.83/2.95 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.95 op(e1, e2) = e3) &
% 1.83/2.95 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.95 op(e1, e3) = e3) &
% 1.83/2.95 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.95 op(e2, e0) = e3) &
% 1.83/2.95 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.95 op(e2, e1) = e3) &
% 1.83/2.95 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.95 op(e2, e2) = e3) &
% 1.83/2.95 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.95 op(e2, e3) = e3) &
% 1.83/2.95 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.95 op(e3, e0) = e3) &
% 1.83/2.95 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.95 op(e3, e1) = e3) &
% 1.83/2.95 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.95 op(e3, e2) = e3) &
% 1.83/2.95 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.95 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.95 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.95 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.95 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.95 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.95 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.95 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.95 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.95 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.95 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.95 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.95 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.95 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.95 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.95 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.95 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.95 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.95 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.95 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.95 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.95 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.95 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.95 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.95 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.95 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.95 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.95 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.95 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.95 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.95 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.95 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.95 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.95 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.95 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.95 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.95 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.95 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.95 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.95 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.95 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.95 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.95 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.95 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.95 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.95 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.95 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.95 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.95 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.95 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.95 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.95 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.95 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.95 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.95 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.95 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.95 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.95 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.95 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.95 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.95 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.95 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.95 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.95 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.95 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.95 op(e0, unit) = e0 & op(unit, e1) = e1) => op(e1, unit) = e1)),
% 1.83/2.95 inference(negate, [], [subgoal_87])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_0, plain,
% 1.83/2.95 (op(e1, unit) != e1 & op(e0, unit) = e0 &
% 1.83/2.95 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.95 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.95 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.95 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.95 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.95 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.95 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.95 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.95 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.95 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.95 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.95 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.95 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.95 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.95 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.95 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.95 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.95 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.95 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.95 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.95 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.95 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.95 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.95 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.95 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.95 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.95 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.95 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.95 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.95 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.95 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.95 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.95 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.95 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.95 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.95 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.95 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.95 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.95 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.95 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.95 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.95 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.95 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.95 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.95 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.95 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.95 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.95 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.95 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.95 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.95 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.95 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.95 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.95 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.95 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.95 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.95 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.95 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.95 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.95 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.95 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.95 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.95 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.95 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.95 op(unit, e1) = e1 &
% 1.83/2.95 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.83/2.95 op(e3, e3) != e0) &
% 1.83/2.95 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.95 op(e3, e3) != e1) &
% 1.83/2.95 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.95 op(e3, e3) != e2) &
% 1.83/2.95 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.83/2.95 op(e3, e3) != e3) &
% 1.83/2.95 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.95 op(e0, e0) = e3) &
% 1.83/2.95 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.95 op(e0, e1) = e3) &
% 1.83/2.95 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.95 op(e0, e2) = e3) &
% 1.83/2.95 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.95 op(e0, e3) = e3) &
% 1.83/2.95 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.95 op(e1, e0) = e3) &
% 1.83/2.95 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.95 op(e1, e1) = e3) &
% 1.83/2.95 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.95 op(e1, e2) = e3) &
% 1.83/2.95 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.95 op(e1, e3) = e3) &
% 1.83/2.95 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.95 op(e2, e0) = e3) &
% 1.83/2.95 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.95 op(e2, e1) = e3) &
% 1.83/2.95 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.95 op(e2, e2) = e3) &
% 1.83/2.95 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.95 op(e2, e3) = e3) &
% 1.83/2.95 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.95 op(e3, e0) = e3) &
% 1.83/2.95 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.95 op(e3, e1) = e3) &
% 1.83/2.95 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.95 op(e3, e2) = e3) &
% 1.83/2.95 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.95 op(e3, e3) = e3)), inference(canonicalize, [], [negate_87_0])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_1, plain,
% 1.83/2.95 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.83/2.95 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.83/2.95 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.83/2.95 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.83/2.95 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.83/2.95 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_2, plain, (op(e0, e0) = e0),
% 1.83/2.95 inference(conjunct, [], [normalize_87_1])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_3, plain, (op(e3, e3) = e0),
% 1.83/2.95 inference(conjunct, [], [normalize_87_1])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_4, plain, (op(e1, e1) = e3),
% 1.83/2.95 inference(conjunct, [], [normalize_87_1])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_5, plain, (op(e2, e2) = e3),
% 1.83/2.95 inference(conjunct, [], [normalize_87_1])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_6, plain, (op(e0, e1) = e1),
% 1.83/2.95 inference(conjunct, [], [normalize_87_1])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_7, plain, (op(e0, e2) = e2),
% 1.83/2.95 inference(conjunct, [], [normalize_87_1])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_8, plain, (op(e0, e3) = e3),
% 1.83/2.95 inference(conjunct, [], [normalize_87_1])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_9, plain, (op(e1, e0) = e1),
% 1.83/2.95 inference(conjunct, [], [normalize_87_1])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_10, plain, (op(e1, e2) = e0),
% 1.83/2.95 inference(conjunct, [], [normalize_87_1])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_11, plain, (op(e1, e3) = e2),
% 1.83/2.95 inference(conjunct, [], [normalize_87_1])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_12, plain, (op(e2, e0) = e2),
% 1.83/2.95 inference(conjunct, [], [normalize_87_1])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_13, plain, (op(e2, e1) = e0),
% 1.83/2.95 inference(conjunct, [], [normalize_87_1])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_14, plain, (op(e2, e3) = e1),
% 1.83/2.95 inference(conjunct, [], [normalize_87_1])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_15, plain, (op(e3, e0) = e3),
% 1.83/2.95 inference(conjunct, [], [normalize_87_1])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_16, plain, (op(e3, e1) = e2),
% 1.83/2.95 inference(conjunct, [], [normalize_87_1])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_17, plain, (op(e3, e2) = e1),
% 1.83/2.95 inference(conjunct, [], [normalize_87_1])).
% 1.83/2.95
% 1.83/2.95 fof(normalize_87_18, plain,
% 1.83/2.95 (op(e1, unit) != e1 & op(e0, unit) = e0 &
% 1.83/2.95 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.95 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.95 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.95 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.95 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.95 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.95 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.95 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.95 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.95 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.95 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.95 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.95 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.95 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.95 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.95 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.95 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.95 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.95 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.95 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.95 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.95 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.95 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.95 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.95 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.95 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.95 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.95 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.95 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.95 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.95 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.95 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.95 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.95 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.95 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.95 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.95 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.95 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.95 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.95 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.95 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.95 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.95 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.95 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.95 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.95 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.95 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.95 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.95 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.95 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.95 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.95 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.95 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.95 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.95 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.95 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.95 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.95 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.95 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.95 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.95 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.95 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.95 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.95 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.95 op(unit, e1) = e1 & (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.83/2.95 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.83/2.95 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.95 op(e3, e3) != e1) &
% 1.83/2.95 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.95 op(e3, e3) != e2)),
% 1.83/2.95 inference(simplify, [],
% 1.83/2.95 [normalize_87_0, normalize_87_2, normalize_87_3,
% 1.83/2.95 normalize_87_4, normalize_87_5, normalize_87_2,
% 1.83/2.95 normalize_87_6, normalize_87_7, normalize_87_8,
% 1.83/2.95 normalize_87_9, normalize_87_4, normalize_87_10,
% 1.83/2.95 normalize_87_11, normalize_87_12, normalize_87_13,
% 1.83/2.95 normalize_87_5, normalize_87_14, normalize_87_15,
% 1.83/2.95 normalize_87_16, normalize_87_17, normalize_87_3])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_87_19, plain, (op(e1, unit) != e1),
% 1.83/2.96 inference(conjunct, [], [normalize_87_18])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_87_20, plain, (unit = e0),
% 1.83/2.96 inference(canonicalize, [], [ax3])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_0, plain, (op(e1, unit) != e1),
% 1.83/2.96 inference(canonicalize, [], [normalize_87_19])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_1, plain, (op(e1, e0) = e1),
% 1.83/2.96 inference(canonicalize, [], [normalize_87_9])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_2, plain, (unit = e0),
% 1.83/2.96 inference(canonicalize, [], [normalize_87_20])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_3, plain, (op(e1, unit) = op(e1, unit)),
% 1.83/2.96 introduced(tautology, [refl, [$fot(op(e1, unit))]])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_4, plain,
% 1.83/2.96 (op(e1, unit) != op(e1, unit) | unit != e0 |
% 1.83/2.96 op(e1, unit) = op(e1, e0)),
% 1.83/2.96 introduced(tautology,
% 1.83/2.96 [equality,
% 1.83/2.96 [$cnf($equal(op(e1, unit), op(e1, unit))), [1, 1],
% 1.83/2.96 $fot(e0)]])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_5, plain, (unit != e0 | op(e1, unit) = op(e1, e0)),
% 1.83/2.96 inference(resolve, [$cnf($equal(op(e1, unit), op(e1, unit)))],
% 1.83/2.96 [refute_87_3, refute_87_4])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_6, plain, (op(e1, unit) = op(e1, e0)),
% 1.83/2.96 inference(resolve, [$cnf($equal(unit, e0))],
% 1.83/2.96 [refute_87_2, refute_87_5])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_8, plain, (X != X | X != Y | Y = X),
% 1.83/2.96 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_9, plain, (X != Y | Y = X),
% 1.83/2.96 inference(resolve, [$cnf($equal(X, X))], [refute_87_7, refute_87_8])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_10, plain, (Y != X | Y != Z | X = Z),
% 1.83/2.96 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_11, plain, (X != Y | Y != Z | X = Z),
% 1.83/2.96 inference(resolve, [$cnf($equal(Y, X))], [refute_87_9, refute_87_10])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_12, plain,
% 1.83/2.96 (op(e1, e0) != e1 | op(e1, unit) != op(e1, e0) | op(e1, unit) = e1),
% 1.83/2.96 inference(subst, [],
% 1.83/2.96 [refute_87_11 :
% 1.83/2.96 [bind(X, $fot(op(e1, unit))), bind(Y, $fot(op(e1, e0))),
% 1.83/2.96 bind(Z, $fot(e1))]])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_13, plain, (op(e1, e0) != e1 | op(e1, unit) = e1),
% 1.83/2.96 inference(resolve, [$cnf($equal(op(e1, unit), op(e1, e0)))],
% 1.83/2.96 [refute_87_6, refute_87_12])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_14, plain, (op(e1, unit) = e1),
% 1.83/2.96 inference(resolve, [$cnf($equal(op(e1, e0), e1))],
% 1.83/2.96 [refute_87_1, refute_87_13])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_15, plain,
% 1.83/2.96 (e1 != e1 | op(e1, unit) != e1 | op(e1, unit) = e1),
% 1.83/2.96 introduced(tautology,
% 1.83/2.96 [equality,
% 1.83/2.96 [$cnf($equal(op(e1, unit), e1)), [0, 0], $fot(e1)]])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_16, plain, (e1 != e1 | op(e1, unit) = e1),
% 1.83/2.96 inference(resolve, [$cnf($equal(op(e1, unit), e1))],
% 1.83/2.96 [refute_87_14, refute_87_15])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_17, plain, (e1 != e1),
% 1.83/2.96 inference(resolve, [$cnf($equal(op(e1, unit), e1))],
% 1.83/2.96 [refute_87_16, refute_87_0])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_18, plain, (e1 = e1),
% 1.83/2.96 introduced(tautology, [refl, [$fot(e1)]])).
% 1.83/2.96
% 1.83/2.96 cnf(refute_87_19, plain, ($false),
% 1.83/2.96 inference(resolve, [$cnf($equal(e1, e1))],
% 1.83/2.96 [refute_87_18, refute_87_17])).
% 1.83/2.96
% 1.83/2.96 fof(negate_88_0, plain,
% 1.83/2.96 (~
% 1.83/2.96 ((~
% 1.83/2.96 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.83/2.96 op(e3, e3) = e0) |
% 1.83/2.96 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.83/2.96 op(e3, e3) = e1) |
% 1.83/2.96 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.83/2.96 op(e3, e3) = e2) |
% 1.83/2.96 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.83/2.96 op(e3, e3) = e3)) &
% 1.83/2.96 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.96 op(e0, e0) = e3) &
% 1.83/2.96 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.96 op(e0, e1) = e3) &
% 1.83/2.96 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.96 op(e0, e2) = e3) &
% 1.83/2.96 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.96 op(e0, e3) = e3) &
% 1.83/2.96 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.96 op(e1, e0) = e3) &
% 1.83/2.96 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.96 op(e1, e1) = e3) &
% 1.83/2.96 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.96 op(e1, e2) = e3) &
% 1.83/2.96 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.96 op(e1, e3) = e3) &
% 1.83/2.96 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.96 op(e2, e0) = e3) &
% 1.83/2.96 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.96 op(e2, e1) = e3) &
% 1.83/2.96 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.96 op(e2, e2) = e3) &
% 1.83/2.96 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.96 op(e2, e3) = e3) &
% 1.83/2.96 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.96 op(e3, e0) = e3) &
% 1.83/2.96 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.96 op(e3, e1) = e3) &
% 1.83/2.96 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.96 op(e3, e2) = e3) &
% 1.83/2.96 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.96 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.96 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.96 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.96 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.96 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.96 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.96 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.96 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.96 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.96 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.96 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.96 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.96 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.96 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.96 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.96 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.96 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.96 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.96 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.96 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.96 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.96 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.96 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.96 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.96 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.96 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.96 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.96 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.96 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.96 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.96 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.96 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.96 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.96 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.96 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.96 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.96 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.96 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.96 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.96 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.96 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.96 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.96 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.96 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.96 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.96 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.96 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.96 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.96 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.96 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.96 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.96 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.96 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.96 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.96 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.96 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.96 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.96 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.96 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.96 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.96 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.96 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.96 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.96 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.96 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1) =>
% 1.83/2.96 op(unit, e2) = e2)), inference(negate, [], [subgoal_88])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_0, plain,
% 1.83/2.96 (op(unit, e2) != e2 & op(e0, unit) = e0 & op(e1, unit) = e1 &
% 1.83/2.96 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.96 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.96 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.96 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.96 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.96 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.96 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.96 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.96 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.96 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.96 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.96 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.96 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.96 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.96 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.96 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.96 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.96 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.96 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.96 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.96 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.96 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.96 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.96 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.96 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.96 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.96 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.96 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.96 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.96 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.96 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.96 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.96 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.96 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.96 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.96 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.96 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.96 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.96 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.96 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.96 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.96 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.96 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.96 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.96 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.96 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.96 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.96 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.96 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.96 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.96 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.96 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.96 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.96 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.96 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.96 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.96 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.96 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.96 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.96 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.96 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.96 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.96 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.96 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.96 op(unit, e1) = e1 &
% 1.83/2.96 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.83/2.96 op(e3, e3) != e0) &
% 1.83/2.96 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.96 op(e3, e3) != e1) &
% 1.83/2.96 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.96 op(e3, e3) != e2) &
% 1.83/2.96 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.83/2.96 op(e3, e3) != e3) &
% 1.83/2.96 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.96 op(e0, e0) = e3) &
% 1.83/2.96 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.96 op(e0, e1) = e3) &
% 1.83/2.96 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.96 op(e0, e2) = e3) &
% 1.83/2.96 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.96 op(e0, e3) = e3) &
% 1.83/2.96 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.96 op(e1, e0) = e3) &
% 1.83/2.96 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.96 op(e1, e1) = e3) &
% 1.83/2.96 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.96 op(e1, e2) = e3) &
% 1.83/2.96 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.96 op(e1, e3) = e3) &
% 1.83/2.96 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.96 op(e2, e0) = e3) &
% 1.83/2.96 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.96 op(e2, e1) = e3) &
% 1.83/2.96 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.96 op(e2, e2) = e3) &
% 1.83/2.96 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.96 op(e2, e3) = e3) &
% 1.83/2.96 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.96 op(e3, e0) = e3) &
% 1.83/2.96 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.96 op(e3, e1) = e3) &
% 1.83/2.96 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.96 op(e3, e2) = e3) &
% 1.83/2.96 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.96 op(e3, e3) = e3)), inference(canonicalize, [], [negate_88_0])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_1, plain,
% 1.83/2.96 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.83/2.96 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.83/2.96 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.83/2.96 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.83/2.96 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.83/2.96 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_2, plain, (op(e0, e0) = e0),
% 1.83/2.96 inference(conjunct, [], [normalize_88_1])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_3, plain, (op(e3, e3) = e0),
% 1.83/2.96 inference(conjunct, [], [normalize_88_1])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_4, plain, (op(e1, e1) = e3),
% 1.83/2.96 inference(conjunct, [], [normalize_88_1])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_5, plain, (op(e2, e2) = e3),
% 1.83/2.96 inference(conjunct, [], [normalize_88_1])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_6, plain, (op(e0, e1) = e1),
% 1.83/2.96 inference(conjunct, [], [normalize_88_1])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_7, plain, (op(e0, e2) = e2),
% 1.83/2.96 inference(conjunct, [], [normalize_88_1])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_8, plain, (op(e0, e3) = e3),
% 1.83/2.96 inference(conjunct, [], [normalize_88_1])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_9, plain, (op(e1, e0) = e1),
% 1.83/2.96 inference(conjunct, [], [normalize_88_1])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_10, plain, (op(e1, e2) = e0),
% 1.83/2.96 inference(conjunct, [], [normalize_88_1])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_11, plain, (op(e1, e3) = e2),
% 1.83/2.96 inference(conjunct, [], [normalize_88_1])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_12, plain, (op(e2, e0) = e2),
% 1.83/2.96 inference(conjunct, [], [normalize_88_1])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_13, plain, (op(e2, e1) = e0),
% 1.83/2.96 inference(conjunct, [], [normalize_88_1])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_14, plain, (op(e2, e3) = e1),
% 1.83/2.96 inference(conjunct, [], [normalize_88_1])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_15, plain, (op(e3, e0) = e3),
% 1.83/2.96 inference(conjunct, [], [normalize_88_1])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_16, plain, (op(e3, e1) = e2),
% 1.83/2.96 inference(conjunct, [], [normalize_88_1])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_17, plain, (op(e3, e2) = e1),
% 1.83/2.96 inference(conjunct, [], [normalize_88_1])).
% 1.83/2.96
% 1.83/2.96 fof(normalize_88_18, plain,
% 1.83/2.96 (op(unit, e2) != e2 & op(e0, unit) = e0 & op(e1, unit) = e1 &
% 1.83/2.96 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.96 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.96 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.96 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.96 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.96 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.96 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.96 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.96 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.96 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.96 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.96 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.96 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.96 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.96 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.96 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.96 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.96 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.96 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.96 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.96 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.96 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.96 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.97 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.97 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.97 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.97 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.97 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.97 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.97 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.97 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.97 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.97 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.97 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.97 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.97 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.97 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.97 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.97 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.97 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.97 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.97 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.97 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.97 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.97 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.97 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.97 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.97 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.97 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.97 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.97 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.97 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.97 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.97 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.97 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.97 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.97 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.97 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.97 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.97 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.97 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.97 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.97 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.97 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.97 op(unit, e1) = e1 & (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.83/2.97 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.83/2.97 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.97 op(e3, e3) != e1) &
% 1.83/2.97 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.97 op(e3, e3) != e2)),
% 1.83/2.97 inference(simplify, [],
% 1.83/2.97 [normalize_88_0, normalize_88_2, normalize_88_3,
% 1.83/2.97 normalize_88_4, normalize_88_5, normalize_88_2,
% 1.83/2.97 normalize_88_6, normalize_88_7, normalize_88_8,
% 1.83/2.97 normalize_88_9, normalize_88_4, normalize_88_10,
% 1.83/2.97 normalize_88_11, normalize_88_12, normalize_88_13,
% 1.83/2.97 normalize_88_5, normalize_88_14, normalize_88_15,
% 1.83/2.97 normalize_88_16, normalize_88_17, normalize_88_3])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_88_19, plain, (op(unit, e2) != e2),
% 1.83/2.97 inference(conjunct, [], [normalize_88_18])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_88_20, plain, (unit = e0),
% 1.83/2.97 inference(canonicalize, [], [ax3])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_0, plain, (op(unit, e2) != e2),
% 1.83/2.97 inference(canonicalize, [], [normalize_88_19])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_1, plain, (op(e0, e2) = e2),
% 1.83/2.97 inference(canonicalize, [], [normalize_88_7])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_2, plain, (unit = e0),
% 1.83/2.97 inference(canonicalize, [], [normalize_88_20])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_3, plain, (op(unit, e2) = op(unit, e2)),
% 1.83/2.97 introduced(tautology, [refl, [$fot(op(unit, e2))]])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_4, plain,
% 1.83/2.97 (op(unit, e2) != op(unit, e2) | unit != e0 |
% 1.83/2.97 op(unit, e2) = op(e0, e2)),
% 1.83/2.97 introduced(tautology,
% 1.83/2.97 [equality,
% 1.83/2.97 [$cnf($equal(op(unit, e2), op(unit, e2))), [1, 0],
% 1.83/2.97 $fot(e0)]])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_5, plain, (unit != e0 | op(unit, e2) = op(e0, e2)),
% 1.83/2.97 inference(resolve, [$cnf($equal(op(unit, e2), op(unit, e2)))],
% 1.83/2.97 [refute_88_3, refute_88_4])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_6, plain, (op(unit, e2) = op(e0, e2)),
% 1.83/2.97 inference(resolve, [$cnf($equal(unit, e0))],
% 1.83/2.97 [refute_88_2, refute_88_5])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_8, plain, (X != X | X != Y | Y = X),
% 1.83/2.97 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_9, plain, (X != Y | Y = X),
% 1.83/2.97 inference(resolve, [$cnf($equal(X, X))], [refute_88_7, refute_88_8])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_10, plain, (Y != X | Y != Z | X = Z),
% 1.83/2.97 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_11, plain, (X != Y | Y != Z | X = Z),
% 1.83/2.97 inference(resolve, [$cnf($equal(Y, X))], [refute_88_9, refute_88_10])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_12, plain,
% 1.83/2.97 (op(e0, e2) != e2 | op(unit, e2) != op(e0, e2) | op(unit, e2) = e2),
% 1.83/2.97 inference(subst, [],
% 1.83/2.97 [refute_88_11 :
% 1.83/2.97 [bind(X, $fot(op(unit, e2))), bind(Y, $fot(op(e0, e2))),
% 1.83/2.97 bind(Z, $fot(e2))]])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_13, plain, (op(e0, e2) != e2 | op(unit, e2) = e2),
% 1.83/2.97 inference(resolve, [$cnf($equal(op(unit, e2), op(e0, e2)))],
% 1.83/2.97 [refute_88_6, refute_88_12])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_14, plain, (op(unit, e2) = e2),
% 1.83/2.97 inference(resolve, [$cnf($equal(op(e0, e2), e2))],
% 1.83/2.97 [refute_88_1, refute_88_13])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_15, plain,
% 1.83/2.97 (e2 != e2 | op(unit, e2) != e2 | op(unit, e2) = e2),
% 1.83/2.97 introduced(tautology,
% 1.83/2.97 [equality,
% 1.83/2.97 [$cnf($equal(op(unit, e2), e2)), [0, 1], $fot(e2)]])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_16, plain, (e2 != e2 | op(unit, e2) = e2),
% 1.83/2.97 inference(resolve, [$cnf($equal(op(unit, e2), e2))],
% 1.83/2.97 [refute_88_14, refute_88_15])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_17, plain, (e2 != e2),
% 1.83/2.97 inference(resolve, [$cnf($equal(op(unit, e2), e2))],
% 1.83/2.97 [refute_88_16, refute_88_0])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_18, plain, (e2 = e2),
% 1.83/2.97 introduced(tautology, [refl, [$fot(e2)]])).
% 1.83/2.97
% 1.83/2.97 cnf(refute_88_19, plain, ($false),
% 1.83/2.97 inference(resolve, [$cnf($equal(e2, e2))],
% 1.83/2.97 [refute_88_18, refute_88_17])).
% 1.83/2.97
% 1.83/2.97 fof(negate_89_0, plain,
% 1.83/2.97 (~
% 1.83/2.97 ((~
% 1.83/2.97 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.83/2.97 op(e3, e3) = e0) |
% 1.83/2.97 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.83/2.97 op(e3, e3) = e1) |
% 1.83/2.97 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.83/2.97 op(e3, e3) = e2) |
% 1.83/2.97 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.83/2.97 op(e3, e3) = e3)) &
% 1.83/2.97 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.97 op(e0, e0) = e3) &
% 1.83/2.97 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.97 op(e0, e1) = e3) &
% 1.83/2.97 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.97 op(e0, e2) = e3) &
% 1.83/2.97 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.97 op(e0, e3) = e3) &
% 1.83/2.97 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.97 op(e1, e0) = e3) &
% 1.83/2.97 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.97 op(e1, e1) = e3) &
% 1.83/2.97 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.97 op(e1, e2) = e3) &
% 1.83/2.97 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.97 op(e1, e3) = e3) &
% 1.83/2.97 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.97 op(e2, e0) = e3) &
% 1.83/2.97 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.97 op(e2, e1) = e3) &
% 1.83/2.97 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.97 op(e2, e2) = e3) &
% 1.83/2.97 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.97 op(e2, e3) = e3) &
% 1.83/2.97 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.97 op(e3, e0) = e3) &
% 1.83/2.97 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.97 op(e3, e1) = e3) &
% 1.83/2.97 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.97 op(e3, e2) = e3) &
% 1.83/2.97 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.97 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.97 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.97 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.97 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.97 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.97 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.97 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.97 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.97 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.97 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.97 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.97 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.97 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.97 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.97 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.97 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.97 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.97 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.97 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.97 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.97 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.97 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.97 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.97 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.97 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.97 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.97 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.97 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.97 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.97 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.97 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.97 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.97 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.97 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.97 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.97 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.97 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.97 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.97 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.97 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.97 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.97 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.97 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.97 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.97 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.97 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.97 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.97 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.97 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.97 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.97 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.97 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.97 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.97 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.97 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.97 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.97 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.97 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.97 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.97 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.97 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.97 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.97 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.97 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.97 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.83/2.97 op(unit, e2) = e2) => op(e2, unit) = e2)),
% 1.83/2.97 inference(negate, [], [subgoal_89])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_0, plain,
% 1.83/2.97 (op(e2, unit) != e2 & op(e0, unit) = e0 & op(e1, unit) = e1 &
% 1.83/2.97 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.97 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.97 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.97 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.97 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.97 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.97 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.97 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.97 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.97 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.97 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.97 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.97 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.97 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.97 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.97 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.97 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.97 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.97 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.97 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.97 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.97 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.97 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.97 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.97 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.97 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.97 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.97 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.97 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.97 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.97 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.97 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.97 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.97 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.97 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.97 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.97 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.97 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.97 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.97 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.97 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.97 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.97 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.97 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.97 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.97 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.97 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.97 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.97 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.97 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.97 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.97 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.97 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.97 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.97 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.97 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.97 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.97 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.97 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.97 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.97 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.97 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.97 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.97 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.97 op(unit, e1) = e1 & op(unit, e2) = e2 &
% 1.83/2.97 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.83/2.97 op(e3, e3) != e0) &
% 1.83/2.97 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.97 op(e3, e3) != e1) &
% 1.83/2.97 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.97 op(e3, e3) != e2) &
% 1.83/2.97 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.83/2.97 op(e3, e3) != e3) &
% 1.83/2.97 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.97 op(e0, e0) = e3) &
% 1.83/2.97 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.97 op(e0, e1) = e3) &
% 1.83/2.97 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.97 op(e0, e2) = e3) &
% 1.83/2.97 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.97 op(e0, e3) = e3) &
% 1.83/2.97 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.97 op(e1, e0) = e3) &
% 1.83/2.97 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.97 op(e1, e1) = e3) &
% 1.83/2.97 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.97 op(e1, e2) = e3) &
% 1.83/2.97 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.97 op(e1, e3) = e3) &
% 1.83/2.97 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.97 op(e2, e0) = e3) &
% 1.83/2.97 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.97 op(e2, e1) = e3) &
% 1.83/2.97 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.97 op(e2, e2) = e3) &
% 1.83/2.97 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.97 op(e2, e3) = e3) &
% 1.83/2.97 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.97 op(e3, e0) = e3) &
% 1.83/2.97 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.97 op(e3, e1) = e3) &
% 1.83/2.97 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.97 op(e3, e2) = e3) &
% 1.83/2.97 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.97 op(e3, e3) = e3)), inference(canonicalize, [], [negate_89_0])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_1, plain,
% 1.83/2.97 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.83/2.97 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.83/2.97 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.83/2.97 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.83/2.97 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.83/2.97 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_2, plain, (op(e0, e0) = e0),
% 1.83/2.97 inference(conjunct, [], [normalize_89_1])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_3, plain, (op(e3, e3) = e0),
% 1.83/2.97 inference(conjunct, [], [normalize_89_1])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_4, plain, (op(e1, e1) = e3),
% 1.83/2.97 inference(conjunct, [], [normalize_89_1])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_5, plain, (op(e2, e2) = e3),
% 1.83/2.97 inference(conjunct, [], [normalize_89_1])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_6, plain, (op(e0, e1) = e1),
% 1.83/2.97 inference(conjunct, [], [normalize_89_1])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_7, plain, (op(e0, e2) = e2),
% 1.83/2.97 inference(conjunct, [], [normalize_89_1])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_8, plain, (op(e0, e3) = e3),
% 1.83/2.97 inference(conjunct, [], [normalize_89_1])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_9, plain, (op(e1, e0) = e1),
% 1.83/2.97 inference(conjunct, [], [normalize_89_1])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_10, plain, (op(e1, e2) = e0),
% 1.83/2.97 inference(conjunct, [], [normalize_89_1])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_11, plain, (op(e1, e3) = e2),
% 1.83/2.97 inference(conjunct, [], [normalize_89_1])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_12, plain, (op(e2, e0) = e2),
% 1.83/2.97 inference(conjunct, [], [normalize_89_1])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_13, plain, (op(e2, e1) = e0),
% 1.83/2.97 inference(conjunct, [], [normalize_89_1])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_14, plain, (op(e2, e3) = e1),
% 1.83/2.97 inference(conjunct, [], [normalize_89_1])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_15, plain, (op(e3, e0) = e3),
% 1.83/2.97 inference(conjunct, [], [normalize_89_1])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_16, plain, (op(e3, e1) = e2),
% 1.83/2.97 inference(conjunct, [], [normalize_89_1])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_17, plain, (op(e3, e2) = e1),
% 1.83/2.97 inference(conjunct, [], [normalize_89_1])).
% 1.83/2.97
% 1.83/2.97 fof(normalize_89_18, plain,
% 1.83/2.97 (op(e2, unit) != e2 & op(e0, unit) = e0 & op(e1, unit) = e1 &
% 1.83/2.97 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.97 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.97 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.97 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.97 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.97 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.97 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.97 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.97 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.97 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.97 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.97 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.97 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.97 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.97 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.97 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.97 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.97 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.97 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.97 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.97 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.97 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.97 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.97 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.97 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.97 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.97 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.97 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.97 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.97 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.97 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.97 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.97 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.97 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.97 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.97 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.97 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.97 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.97 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.97 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.97 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.97 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.97 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.97 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.97 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.97 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.97 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.97 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.97 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.97 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.97 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.97 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.97 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.97 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.97 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.97 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.97 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.97 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.97 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.97 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.97 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.97 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.97 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.97 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.97 op(unit, e1) = e1 & op(unit, e2) = e2 &
% 1.83/2.97 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.83/2.97 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.83/2.97 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.97 op(e3, e3) != e1) &
% 1.83/2.97 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.97 op(e3, e3) != e2)),
% 1.83/2.97 inference(simplify, [],
% 1.83/2.97 [normalize_89_0, normalize_89_2, normalize_89_3,
% 1.83/2.97 normalize_89_4, normalize_89_5, normalize_89_2,
% 1.83/2.97 normalize_89_6, normalize_89_7, normalize_89_8,
% 1.83/2.97 normalize_89_9, normalize_89_4, normalize_89_10,
% 1.83/2.97 normalize_89_11, normalize_89_12, normalize_89_13,
% 1.83/2.97 normalize_89_5, normalize_89_14, normalize_89_15,
% 1.83/2.97 normalize_89_16, normalize_89_17, normalize_89_3])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_89_19, plain, (op(e2, unit) != e2),
% 1.83/2.98 inference(conjunct, [], [normalize_89_18])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_89_20, plain, (unit = e0),
% 1.83/2.98 inference(canonicalize, [], [ax3])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_0, plain, (op(e2, unit) != e2),
% 1.83/2.98 inference(canonicalize, [], [normalize_89_19])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_1, plain, (op(e2, e0) = e2),
% 1.83/2.98 inference(canonicalize, [], [normalize_89_12])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_2, plain, (unit = e0),
% 1.83/2.98 inference(canonicalize, [], [normalize_89_20])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_3, plain, (op(e2, unit) = op(e2, unit)),
% 1.83/2.98 introduced(tautology, [refl, [$fot(op(e2, unit))]])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_4, plain,
% 1.83/2.98 (op(e2, unit) != op(e2, unit) | unit != e0 |
% 1.83/2.98 op(e2, unit) = op(e2, e0)),
% 1.83/2.98 introduced(tautology,
% 1.83/2.98 [equality,
% 1.83/2.98 [$cnf($equal(op(e2, unit), op(e2, unit))), [1, 1],
% 1.83/2.98 $fot(e0)]])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_5, plain, (unit != e0 | op(e2, unit) = op(e2, e0)),
% 1.83/2.98 inference(resolve, [$cnf($equal(op(e2, unit), op(e2, unit)))],
% 1.83/2.98 [refute_89_3, refute_89_4])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_6, plain, (op(e2, unit) = op(e2, e0)),
% 1.83/2.98 inference(resolve, [$cnf($equal(unit, e0))],
% 1.83/2.98 [refute_89_2, refute_89_5])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_8, plain, (X != X | X != Y | Y = X),
% 1.83/2.98 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_9, plain, (X != Y | Y = X),
% 1.83/2.98 inference(resolve, [$cnf($equal(X, X))], [refute_89_7, refute_89_8])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_10, plain, (Y != X | Y != Z | X = Z),
% 1.83/2.98 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_11, plain, (X != Y | Y != Z | X = Z),
% 1.83/2.98 inference(resolve, [$cnf($equal(Y, X))], [refute_89_9, refute_89_10])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_12, plain,
% 1.83/2.98 (op(e2, e0) != e2 | op(e2, unit) != op(e2, e0) | op(e2, unit) = e2),
% 1.83/2.98 inference(subst, [],
% 1.83/2.98 [refute_89_11 :
% 1.83/2.98 [bind(X, $fot(op(e2, unit))), bind(Y, $fot(op(e2, e0))),
% 1.83/2.98 bind(Z, $fot(e2))]])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_13, plain, (op(e2, e0) != e2 | op(e2, unit) = e2),
% 1.83/2.98 inference(resolve, [$cnf($equal(op(e2, unit), op(e2, e0)))],
% 1.83/2.98 [refute_89_6, refute_89_12])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_14, plain, (op(e2, unit) = e2),
% 1.83/2.98 inference(resolve, [$cnf($equal(op(e2, e0), e2))],
% 1.83/2.98 [refute_89_1, refute_89_13])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_15, plain,
% 1.83/2.98 (e2 != e2 | op(e2, unit) != e2 | op(e2, unit) = e2),
% 1.83/2.98 introduced(tautology,
% 1.83/2.98 [equality,
% 1.83/2.98 [$cnf($equal(op(e2, unit), e2)), [0, 0], $fot(e2)]])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_16, plain, (e2 != e2 | op(e2, unit) = e2),
% 1.83/2.98 inference(resolve, [$cnf($equal(op(e2, unit), e2))],
% 1.83/2.98 [refute_89_14, refute_89_15])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_17, plain, (e2 != e2),
% 1.83/2.98 inference(resolve, [$cnf($equal(op(e2, unit), e2))],
% 1.83/2.98 [refute_89_16, refute_89_0])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_18, plain, (e2 = e2),
% 1.83/2.98 introduced(tautology, [refl, [$fot(e2)]])).
% 1.83/2.98
% 1.83/2.98 cnf(refute_89_19, plain, ($false),
% 1.83/2.98 inference(resolve, [$cnf($equal(e2, e2))],
% 1.83/2.98 [refute_89_18, refute_89_17])).
% 1.83/2.98
% 1.83/2.98 fof(negate_90_0, plain,
% 1.83/2.98 (~
% 1.83/2.98 ((~
% 1.83/2.98 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.83/2.98 op(e3, e3) = e0) |
% 1.83/2.98 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.83/2.98 op(e3, e3) = e1) |
% 1.83/2.98 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.83/2.98 op(e3, e3) = e2) |
% 1.83/2.98 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.83/2.98 op(e3, e3) = e3)) &
% 1.83/2.98 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.98 op(e0, e0) = e3) &
% 1.83/2.98 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.98 op(e0, e1) = e3) &
% 1.83/2.98 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.98 op(e0, e2) = e3) &
% 1.83/2.98 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.98 op(e0, e3) = e3) &
% 1.83/2.98 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.98 op(e1, e0) = e3) &
% 1.83/2.98 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.98 op(e1, e1) = e3) &
% 1.83/2.98 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.98 op(e1, e2) = e3) &
% 1.83/2.98 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.98 op(e1, e3) = e3) &
% 1.83/2.98 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.98 op(e2, e0) = e3) &
% 1.83/2.98 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.98 op(e2, e1) = e3) &
% 1.83/2.98 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.98 op(e2, e2) = e3) &
% 1.83/2.98 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.98 op(e2, e3) = e3) &
% 1.83/2.98 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.98 op(e3, e0) = e3) &
% 1.83/2.98 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.98 op(e3, e1) = e3) &
% 1.83/2.98 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.98 op(e3, e2) = e3) &
% 1.83/2.98 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.98 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.98 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.98 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.98 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.98 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.98 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.98 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.98 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.98 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.98 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.98 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.98 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.98 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.98 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.98 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.98 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.98 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.98 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.98 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.98 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.98 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.98 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.98 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.98 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.98 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.98 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.98 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.98 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.98 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.98 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.98 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.98 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.98 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.98 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.98 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.98 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.98 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.98 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.98 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.98 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.98 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.98 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.98 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.98 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.98 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.98 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.98 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.98 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.98 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.98 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.98 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.98 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.98 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.98 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.98 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.98 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.98 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.98 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.98 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.98 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.98 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.98 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.98 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.98 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.98 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.83/2.98 op(unit, e2) = e2 & op(e2, unit) = e2) => op(unit, e3) = e3)),
% 1.83/2.98 inference(negate, [], [subgoal_90])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_0, plain,
% 1.83/2.98 (op(unit, e3) != e3 & op(e0, unit) = e0 & op(e1, unit) = e1 &
% 1.83/2.98 op(e2, unit) = e2 & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.98 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.98 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.98 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.98 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.98 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.98 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.98 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.98 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.98 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.98 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.98 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.98 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.98 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.98 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.98 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.98 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.98 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.98 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.98 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.98 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.98 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.98 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.98 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.98 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.98 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.98 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.98 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.98 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.98 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.98 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.98 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.98 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.98 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.98 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.98 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.98 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.98 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.98 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.98 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.98 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.98 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.98 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.98 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.98 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.98 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.98 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.98 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.98 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.98 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.98 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.98 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.98 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.98 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.98 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.98 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.98 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.98 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.98 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.98 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.98 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.98 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.98 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.98 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.98 op(unit, e1) = e1 & op(unit, e2) = e2 &
% 1.83/2.98 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.83/2.98 op(e3, e3) != e0) &
% 1.83/2.98 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.98 op(e3, e3) != e1) &
% 1.83/2.98 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.98 op(e3, e3) != e2) &
% 1.83/2.98 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.83/2.98 op(e3, e3) != e3) &
% 1.83/2.98 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.98 op(e0, e0) = e3) &
% 1.83/2.98 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.98 op(e0, e1) = e3) &
% 1.83/2.98 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.98 op(e0, e2) = e3) &
% 1.83/2.98 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.98 op(e0, e3) = e3) &
% 1.83/2.98 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.98 op(e1, e0) = e3) &
% 1.83/2.98 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.98 op(e1, e1) = e3) &
% 1.83/2.98 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.98 op(e1, e2) = e3) &
% 1.83/2.98 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.98 op(e1, e3) = e3) &
% 1.83/2.98 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.98 op(e2, e0) = e3) &
% 1.83/2.98 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.98 op(e2, e1) = e3) &
% 1.83/2.98 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.98 op(e2, e2) = e3) &
% 1.83/2.98 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.98 op(e2, e3) = e3) &
% 1.83/2.98 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.98 op(e3, e0) = e3) &
% 1.83/2.98 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.98 op(e3, e1) = e3) &
% 1.83/2.98 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.98 op(e3, e2) = e3) &
% 1.83/2.98 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.98 op(e3, e3) = e3)), inference(canonicalize, [], [negate_90_0])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_1, plain,
% 1.83/2.98 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.83/2.98 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.83/2.98 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.83/2.98 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.83/2.98 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.83/2.98 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_2, plain, (op(e0, e0) = e0),
% 1.83/2.98 inference(conjunct, [], [normalize_90_1])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_3, plain, (op(e3, e3) = e0),
% 1.83/2.98 inference(conjunct, [], [normalize_90_1])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_4, plain, (op(e1, e1) = e3),
% 1.83/2.98 inference(conjunct, [], [normalize_90_1])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_5, plain, (op(e2, e2) = e3),
% 1.83/2.98 inference(conjunct, [], [normalize_90_1])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_6, plain, (op(e0, e1) = e1),
% 1.83/2.98 inference(conjunct, [], [normalize_90_1])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_7, plain, (op(e0, e2) = e2),
% 1.83/2.98 inference(conjunct, [], [normalize_90_1])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_8, plain, (op(e0, e3) = e3),
% 1.83/2.98 inference(conjunct, [], [normalize_90_1])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_9, plain, (op(e1, e0) = e1),
% 1.83/2.98 inference(conjunct, [], [normalize_90_1])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_10, plain, (op(e1, e2) = e0),
% 1.83/2.98 inference(conjunct, [], [normalize_90_1])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_11, plain, (op(e1, e3) = e2),
% 1.83/2.98 inference(conjunct, [], [normalize_90_1])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_12, plain, (op(e2, e0) = e2),
% 1.83/2.98 inference(conjunct, [], [normalize_90_1])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_13, plain, (op(e2, e1) = e0),
% 1.83/2.98 inference(conjunct, [], [normalize_90_1])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_14, plain, (op(e2, e3) = e1),
% 1.83/2.98 inference(conjunct, [], [normalize_90_1])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_15, plain, (op(e3, e0) = e3),
% 1.83/2.98 inference(conjunct, [], [normalize_90_1])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_16, plain, (op(e3, e1) = e2),
% 1.83/2.98 inference(conjunct, [], [normalize_90_1])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_17, plain, (op(e3, e2) = e1),
% 1.83/2.98 inference(conjunct, [], [normalize_90_1])).
% 1.83/2.98
% 1.83/2.98 fof(normalize_90_18, plain,
% 1.83/2.98 (op(unit, e3) != e3 & op(e0, unit) = e0 & op(e1, unit) = e1 &
% 1.83/2.98 op(e2, unit) = e2 & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.98 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.98 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.98 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.98 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.98 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.98 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.98 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.98 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.98 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.98 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.98 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.98 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.98 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.98 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.98 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.98 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.98 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.98 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.98 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.98 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.98 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.98 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.98 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.98 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.98 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.98 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.98 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.98 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.98 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.98 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.98 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.98 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.98 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.98 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.98 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.98 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.98 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.98 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.98 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.98 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.98 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.98 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.98 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.98 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.98 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.98 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.98 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.98 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.98 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.98 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.98 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.98 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.98 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.98 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.98 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.98 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.98 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.98 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.98 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.98 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.98 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.98 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.98 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.98 op(unit, e1) = e1 & op(unit, e2) = e2 &
% 1.83/2.98 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.83/2.98 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.83/2.98 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.98 op(e3, e3) != e1) &
% 1.83/2.98 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.98 op(e3, e3) != e2)),
% 1.83/2.98 inference(simplify, [],
% 1.83/2.98 [normalize_90_0, normalize_90_2, normalize_90_3,
% 1.83/2.98 normalize_90_4, normalize_90_5, normalize_90_2,
% 1.83/2.98 normalize_90_6, normalize_90_7, normalize_90_8,
% 1.83/2.98 normalize_90_9, normalize_90_4, normalize_90_10,
% 1.83/2.98 normalize_90_11, normalize_90_12, normalize_90_13,
% 1.83/2.98 normalize_90_5, normalize_90_14, normalize_90_15,
% 1.83/2.98 normalize_90_16, normalize_90_17, normalize_90_3])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_90_19, plain, (op(unit, e3) != e3),
% 1.83/2.99 inference(conjunct, [], [normalize_90_18])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_90_20, plain, (unit = e0),
% 1.83/2.99 inference(canonicalize, [], [ax3])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_0, plain, (op(unit, e3) != e3),
% 1.83/2.99 inference(canonicalize, [], [normalize_90_19])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_1, plain, (op(e0, e3) = e3),
% 1.83/2.99 inference(canonicalize, [], [normalize_90_8])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_2, plain, (unit = e0),
% 1.83/2.99 inference(canonicalize, [], [normalize_90_20])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_3, plain, (op(unit, e3) = op(unit, e3)),
% 1.83/2.99 introduced(tautology, [refl, [$fot(op(unit, e3))]])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_4, plain,
% 1.83/2.99 (op(unit, e3) != op(unit, e3) | unit != e0 |
% 1.83/2.99 op(unit, e3) = op(e0, e3)),
% 1.83/2.99 introduced(tautology,
% 1.83/2.99 [equality,
% 1.83/2.99 [$cnf($equal(op(unit, e3), op(unit, e3))), [1, 0],
% 1.83/2.99 $fot(e0)]])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_5, plain, (unit != e0 | op(unit, e3) = op(e0, e3)),
% 1.83/2.99 inference(resolve, [$cnf($equal(op(unit, e3), op(unit, e3)))],
% 1.83/2.99 [refute_90_3, refute_90_4])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_6, plain, (op(unit, e3) = op(e0, e3)),
% 1.83/2.99 inference(resolve, [$cnf($equal(unit, e0))],
% 1.83/2.99 [refute_90_2, refute_90_5])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_8, plain, (X != X | X != Y | Y = X),
% 1.83/2.99 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_9, plain, (X != Y | Y = X),
% 1.83/2.99 inference(resolve, [$cnf($equal(X, X))], [refute_90_7, refute_90_8])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_10, plain, (Y != X | Y != Z | X = Z),
% 1.83/2.99 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_11, plain, (X != Y | Y != Z | X = Z),
% 1.83/2.99 inference(resolve, [$cnf($equal(Y, X))], [refute_90_9, refute_90_10])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_12, plain,
% 1.83/2.99 (op(e0, e3) != e3 | op(unit, e3) != op(e0, e3) | op(unit, e3) = e3),
% 1.83/2.99 inference(subst, [],
% 1.83/2.99 [refute_90_11 :
% 1.83/2.99 [bind(X, $fot(op(unit, e3))), bind(Y, $fot(op(e0, e3))),
% 1.83/2.99 bind(Z, $fot(e3))]])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_13, plain, (op(e0, e3) != e3 | op(unit, e3) = e3),
% 1.83/2.99 inference(resolve, [$cnf($equal(op(unit, e3), op(e0, e3)))],
% 1.83/2.99 [refute_90_6, refute_90_12])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_14, plain, (op(unit, e3) = e3),
% 1.83/2.99 inference(resolve, [$cnf($equal(op(e0, e3), e3))],
% 1.83/2.99 [refute_90_1, refute_90_13])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_15, plain,
% 1.83/2.99 (e3 != e3 | op(unit, e3) != e3 | op(unit, e3) = e3),
% 1.83/2.99 introduced(tautology,
% 1.83/2.99 [equality,
% 1.83/2.99 [$cnf($equal(op(unit, e3), e3)), [0, 1], $fot(e3)]])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_16, plain, (e3 != e3 | op(unit, e3) = e3),
% 1.83/2.99 inference(resolve, [$cnf($equal(op(unit, e3), e3))],
% 1.83/2.99 [refute_90_14, refute_90_15])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_17, plain, (e3 != e3),
% 1.83/2.99 inference(resolve, [$cnf($equal(op(unit, e3), e3))],
% 1.83/2.99 [refute_90_16, refute_90_0])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_18, plain, (e3 = e3),
% 1.83/2.99 introduced(tautology, [refl, [$fot(e3)]])).
% 1.83/2.99
% 1.83/2.99 cnf(refute_90_19, plain, ($false),
% 1.83/2.99 inference(resolve, [$cnf($equal(e3, e3))],
% 1.83/2.99 [refute_90_18, refute_90_17])).
% 1.83/2.99
% 1.83/2.99 fof(negate_91_0, plain,
% 1.83/2.99 (~
% 1.83/2.99 ((~
% 1.83/2.99 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.83/2.99 op(e3, e3) = e0) |
% 1.83/2.99 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.83/2.99 op(e3, e3) = e1) |
% 1.83/2.99 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.83/2.99 op(e3, e3) = e2) |
% 1.83/2.99 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.83/2.99 op(e3, e3) = e3)) &
% 1.83/2.99 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.99 op(e0, e0) = e3) &
% 1.83/2.99 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.99 op(e0, e1) = e3) &
% 1.83/2.99 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.99 op(e0, e2) = e3) &
% 1.83/2.99 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.99 op(e0, e3) = e3) &
% 1.83/2.99 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.99 op(e1, e0) = e3) &
% 1.83/2.99 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.99 op(e1, e1) = e3) &
% 1.83/2.99 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.99 op(e1, e2) = e3) &
% 1.83/2.99 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.99 op(e1, e3) = e3) &
% 1.83/2.99 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.99 op(e2, e0) = e3) &
% 1.83/2.99 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.99 op(e2, e1) = e3) &
% 1.83/2.99 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.99 op(e2, e2) = e3) &
% 1.83/2.99 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.99 op(e2, e3) = e3) &
% 1.83/2.99 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.99 op(e3, e0) = e3) &
% 1.83/2.99 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.99 op(e3, e1) = e3) &
% 1.83/2.99 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.99 op(e3, e2) = e3) &
% 1.83/2.99 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.99 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.99 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.99 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.99 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.99 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.99 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.99 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.99 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.99 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.99 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.99 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.99 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.99 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.99 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.99 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.99 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.99 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.99 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.99 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.99 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.99 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.99 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.99 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.99 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.99 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.99 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.99 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.99 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.99 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.99 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.99 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.99 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.99 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.99 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.99 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.99 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.99 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.99 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.99 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.99 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.99 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.99 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.99 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.99 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.99 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.99 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.99 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.99 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.99 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.99 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.99 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.99 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.99 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.99 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.99 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.99 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.99 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.99 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.99 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.99 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.99 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.99 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.99 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.99 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.99 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.83/2.99 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3) =>
% 1.83/2.99 op(e3, unit) = e3)), inference(negate, [], [subgoal_91])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_0, plain,
% 1.83/2.99 (op(e3, unit) != e3 & op(e0, unit) = e0 & op(e1, unit) = e1 &
% 1.83/2.99 op(e2, unit) = e2 & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.99 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.99 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.99 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.99 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.99 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.99 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.99 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.99 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.99 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.99 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.99 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.99 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.99 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.99 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.99 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.99 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.99 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.99 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.99 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.99 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.99 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.99 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.99 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.99 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.99 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.99 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.99 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.99 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.99 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.99 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.99 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.99 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.99 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.99 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.99 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.99 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.99 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.99 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.99 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.99 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.99 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.99 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.99 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.99 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.99 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.99 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.99 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.99 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.99 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.99 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.99 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.99 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.99 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.99 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.99 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.99 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.99 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.99 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.99 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.99 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.99 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.99 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.99 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.99 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.83/2.99 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.83/2.99 op(e3, e3) != e0) &
% 1.83/2.99 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.99 op(e3, e3) != e1) &
% 1.83/2.99 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.99 op(e3, e3) != e2) &
% 1.83/2.99 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.83/2.99 op(e3, e3) != e3) &
% 1.83/2.99 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.83/2.99 op(e0, e0) = e3) &
% 1.83/2.99 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.83/2.99 op(e0, e1) = e3) &
% 1.83/2.99 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.83/2.99 op(e0, e2) = e3) &
% 1.83/2.99 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.83/2.99 op(e0, e3) = e3) &
% 1.83/2.99 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.83/2.99 op(e1, e0) = e3) &
% 1.83/2.99 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.83/2.99 op(e1, e1) = e3) &
% 1.83/2.99 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.83/2.99 op(e1, e2) = e3) &
% 1.83/2.99 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.83/2.99 op(e1, e3) = e3) &
% 1.83/2.99 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.83/2.99 op(e2, e0) = e3) &
% 1.83/2.99 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.83/2.99 op(e2, e1) = e3) &
% 1.83/2.99 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.83/2.99 op(e2, e2) = e3) &
% 1.83/2.99 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.83/2.99 op(e2, e3) = e3) &
% 1.83/2.99 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.83/2.99 op(e3, e0) = e3) &
% 1.83/2.99 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.83/2.99 op(e3, e1) = e3) &
% 1.83/2.99 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.83/2.99 op(e3, e2) = e3) &
% 1.83/2.99 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.83/2.99 op(e3, e3) = e3)), inference(canonicalize, [], [negate_91_0])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_1, plain,
% 1.83/2.99 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.83/2.99 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.83/2.99 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.83/2.99 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.83/2.99 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.83/2.99 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_2, plain, (op(e0, e0) = e0),
% 1.83/2.99 inference(conjunct, [], [normalize_91_1])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_3, plain, (op(e3, e3) = e0),
% 1.83/2.99 inference(conjunct, [], [normalize_91_1])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_4, plain, (op(e1, e1) = e3),
% 1.83/2.99 inference(conjunct, [], [normalize_91_1])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_5, plain, (op(e2, e2) = e3),
% 1.83/2.99 inference(conjunct, [], [normalize_91_1])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_6, plain, (op(e0, e1) = e1),
% 1.83/2.99 inference(conjunct, [], [normalize_91_1])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_7, plain, (op(e0, e2) = e2),
% 1.83/2.99 inference(conjunct, [], [normalize_91_1])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_8, plain, (op(e0, e3) = e3),
% 1.83/2.99 inference(conjunct, [], [normalize_91_1])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_9, plain, (op(e1, e0) = e1),
% 1.83/2.99 inference(conjunct, [], [normalize_91_1])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_10, plain, (op(e1, e2) = e0),
% 1.83/2.99 inference(conjunct, [], [normalize_91_1])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_11, plain, (op(e1, e3) = e2),
% 1.83/2.99 inference(conjunct, [], [normalize_91_1])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_12, plain, (op(e2, e0) = e2),
% 1.83/2.99 inference(conjunct, [], [normalize_91_1])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_13, plain, (op(e2, e1) = e0),
% 1.83/2.99 inference(conjunct, [], [normalize_91_1])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_14, plain, (op(e2, e3) = e1),
% 1.83/2.99 inference(conjunct, [], [normalize_91_1])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_15, plain, (op(e3, e0) = e3),
% 1.83/2.99 inference(conjunct, [], [normalize_91_1])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_16, plain, (op(e3, e1) = e2),
% 1.83/2.99 inference(conjunct, [], [normalize_91_1])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_17, plain, (op(e3, e2) = e1),
% 1.83/2.99 inference(conjunct, [], [normalize_91_1])).
% 1.83/2.99
% 1.83/2.99 fof(normalize_91_18, plain,
% 1.83/2.99 (op(e3, unit) != e3 & op(e0, unit) = e0 & op(e1, unit) = e1 &
% 1.83/2.99 op(e2, unit) = e2 & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.83/2.99 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.83/2.99 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.83/2.99 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.83/2.99 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.83/2.99 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.83/2.99 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.83/2.99 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.83/2.99 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.83/2.99 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.83/2.99 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.83/2.99 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.83/2.99 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.83/2.99 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.83/2.99 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.83/2.99 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.83/2.99 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.83/2.99 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.83/2.99 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.83/2.99 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.83/2.99 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.83/2.99 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.83/2.99 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.83/2.99 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.83/2.99 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.83/2.99 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.83/2.99 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.83/2.99 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.83/2.99 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.83/2.99 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.83/2.99 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.83/2.99 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.83/2.99 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.83/2.99 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.83/2.99 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.83/2.99 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.83/2.99 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.83/2.99 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.83/2.99 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.83/2.99 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.83/2.99 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.83/2.99 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.83/2.99 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.83/2.99 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.83/2.99 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.83/2.99 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.83/2.99 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.83/2.99 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.83/2.99 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.83/2.99 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.83/2.99 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.83/2.99 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.83/2.99 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.83/2.99 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.83/2.99 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.83/2.99 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.83/2.99 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.83/2.99 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.83/2.99 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.83/2.99 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.83/2.99 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.83/2.99 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.83/2.99 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.83/2.99 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.83/2.99 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.83/2.99 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.83/2.99 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.83/2.99 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.83/2.99 op(e3, e3) != e1) &
% 1.83/2.99 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.83/2.99 op(e3, e3) != e2)),
% 1.83/2.99 inference(simplify, [],
% 1.83/2.99 [normalize_91_0, normalize_91_2, normalize_91_3,
% 1.83/2.99 normalize_91_4, normalize_91_5, normalize_91_2,
% 1.83/2.99 normalize_91_6, normalize_91_7, normalize_91_8,
% 1.83/2.99 normalize_91_9, normalize_91_4, normalize_91_10,
% 1.83/2.99 normalize_91_11, normalize_91_12, normalize_91_13,
% 1.83/2.99 normalize_91_5, normalize_91_14, normalize_91_15,
% 1.83/2.99 normalize_91_16, normalize_91_17, normalize_91_3])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_91_19, plain, (op(e3, unit) != e3),
% 1.93/3.00 inference(conjunct, [], [normalize_91_18])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_91_20, plain, (unit = e0),
% 1.93/3.00 inference(canonicalize, [], [ax3])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_0, plain, (op(e3, unit) != e3),
% 1.93/3.00 inference(canonicalize, [], [normalize_91_19])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_1, plain, (op(e3, e0) = e3),
% 1.93/3.00 inference(canonicalize, [], [normalize_91_15])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_2, plain, (unit = e0),
% 1.93/3.00 inference(canonicalize, [], [normalize_91_20])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_3, plain, (op(e3, unit) = op(e3, unit)),
% 1.93/3.00 introduced(tautology, [refl, [$fot(op(e3, unit))]])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_4, plain,
% 1.93/3.00 (op(e3, unit) != op(e3, unit) | unit != e0 |
% 1.93/3.00 op(e3, unit) = op(e3, e0)),
% 1.93/3.00 introduced(tautology,
% 1.93/3.00 [equality,
% 1.93/3.00 [$cnf($equal(op(e3, unit), op(e3, unit))), [1, 1],
% 1.93/3.00 $fot(e0)]])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_5, plain, (unit != e0 | op(e3, unit) = op(e3, e0)),
% 1.93/3.00 inference(resolve, [$cnf($equal(op(e3, unit), op(e3, unit)))],
% 1.93/3.00 [refute_91_3, refute_91_4])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_6, plain, (op(e3, unit) = op(e3, e0)),
% 1.93/3.00 inference(resolve, [$cnf($equal(unit, e0))],
% 1.93/3.00 [refute_91_2, refute_91_5])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_8, plain, (X != X | X != Y | Y = X),
% 1.93/3.00 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_9, plain, (X != Y | Y = X),
% 1.93/3.00 inference(resolve, [$cnf($equal(X, X))], [refute_91_7, refute_91_8])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_10, plain, (Y != X | Y != Z | X = Z),
% 1.93/3.00 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_11, plain, (X != Y | Y != Z | X = Z),
% 1.93/3.00 inference(resolve, [$cnf($equal(Y, X))], [refute_91_9, refute_91_10])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_12, plain,
% 1.93/3.00 (op(e3, e0) != e3 | op(e3, unit) != op(e3, e0) | op(e3, unit) = e3),
% 1.93/3.00 inference(subst, [],
% 1.93/3.00 [refute_91_11 :
% 1.93/3.00 [bind(X, $fot(op(e3, unit))), bind(Y, $fot(op(e3, e0))),
% 1.93/3.00 bind(Z, $fot(e3))]])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_13, plain, (op(e3, e0) != e3 | op(e3, unit) = e3),
% 1.93/3.00 inference(resolve, [$cnf($equal(op(e3, unit), op(e3, e0)))],
% 1.93/3.00 [refute_91_6, refute_91_12])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_14, plain, (op(e3, unit) = e3),
% 1.93/3.00 inference(resolve, [$cnf($equal(op(e3, e0), e3))],
% 1.93/3.00 [refute_91_1, refute_91_13])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_15, plain,
% 1.93/3.00 (e3 != e3 | op(e3, unit) != e3 | op(e3, unit) = e3),
% 1.93/3.00 introduced(tautology,
% 1.93/3.00 [equality,
% 1.93/3.00 [$cnf($equal(op(e3, unit), e3)), [0, 0], $fot(e3)]])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_16, plain, (e3 != e3 | op(e3, unit) = e3),
% 1.93/3.00 inference(resolve, [$cnf($equal(op(e3, unit), e3))],
% 1.93/3.00 [refute_91_14, refute_91_15])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_17, plain, (e3 != e3),
% 1.93/3.00 inference(resolve, [$cnf($equal(op(e3, unit), e3))],
% 1.93/3.00 [refute_91_16, refute_91_0])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_18, plain, (e3 = e3),
% 1.93/3.00 introduced(tautology, [refl, [$fot(e3)]])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_91_19, plain, ($false),
% 1.93/3.00 inference(resolve, [$cnf($equal(e3, e3))],
% 1.93/3.00 [refute_91_18, refute_91_17])).
% 1.93/3.00
% 1.93/3.00 fof(negate_92_0, plain,
% 1.93/3.00 (~
% 1.93/3.00 ((~
% 1.93/3.00 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.93/3.00 op(e3, e3) = e0) |
% 1.93/3.00 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.93/3.00 op(e3, e3) = e1) |
% 1.93/3.00 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.93/3.00 op(e3, e3) = e2) |
% 1.93/3.00 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.93/3.00 op(e3, e3) = e3)) &
% 1.93/3.00 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.00 op(e0, e0) = e3) &
% 1.93/3.00 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.00 op(e0, e1) = e3) &
% 1.93/3.00 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.00 op(e0, e2) = e3) &
% 1.93/3.00 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.00 op(e0, e3) = e3) &
% 1.93/3.00 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.00 op(e1, e0) = e3) &
% 1.93/3.00 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.00 op(e1, e1) = e3) &
% 1.93/3.00 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.00 op(e1, e2) = e3) &
% 1.93/3.00 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.00 op(e1, e3) = e3) &
% 1.93/3.00 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.00 op(e2, e0) = e3) &
% 1.93/3.00 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.00 op(e2, e1) = e3) &
% 1.93/3.00 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.00 op(e2, e2) = e3) &
% 1.93/3.00 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.00 op(e2, e3) = e3) &
% 1.93/3.00 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.00 op(e3, e0) = e3) &
% 1.93/3.00 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.00 op(e3, e1) = e3) &
% 1.93/3.00 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.00 op(e3, e2) = e3) &
% 1.93/3.00 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.00 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.00 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.00 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.00 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.00 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.00 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.00 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.00 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.00 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.00 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.00 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.00 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.00 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.00 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.00 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.00 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.00 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.00 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.00 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.00 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.00 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.00 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.00 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.00 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.00 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.00 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.00 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.00 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.00 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.00 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.00 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.00 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.00 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.00 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.00 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.00 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.00 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.00 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.00 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.00 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.00 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.00 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.00 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.00 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.00 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.00 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.00 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.00 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.00 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.00 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.00 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.00 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.00 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.00 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.00 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.00 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.00 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.00 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.00 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.00 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.00 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.00 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.00 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.00 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.00 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.93/3.00 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.93/3.00 op(e3, unit) = e3 & unit != e0 & unit != e1 & unit != e2) =>
% 1.93/3.00 unit = e3)), inference(negate, [], [subgoal_92])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_0, plain,
% 1.93/3.00 (unit != e0 & unit != e1 & unit != e2 & unit != e3 &
% 1.93/3.00 op(e0, unit) = e0 & op(e1, unit) = e1 & op(e2, unit) = e2 &
% 1.93/3.00 op(e3, unit) = e3 & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.00 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.00 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.00 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.00 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.00 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.00 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.00 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.00 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.00 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.00 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.00 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.00 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.00 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.00 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.00 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.00 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.00 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.00 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.00 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.00 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.00 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.00 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.00 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.00 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.00 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.00 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.00 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.00 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.00 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.00 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.00 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.00 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.00 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.00 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.00 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.00 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.00 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.00 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.00 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.00 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.00 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.00 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.00 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.00 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.00 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.00 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.00 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.00 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.00 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.00 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.00 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.00 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.00 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.00 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.00 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.00 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.00 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.00 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.00 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.00 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.00 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.00 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.00 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.00 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.00 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.93/3.00 op(e3, e3) != e0) &
% 1.93/3.00 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.00 op(e3, e3) != e1) &
% 1.93/3.00 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.00 op(e3, e3) != e2) &
% 1.93/3.00 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.93/3.00 op(e3, e3) != e3) &
% 1.93/3.00 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.00 op(e0, e0) = e3) &
% 1.93/3.00 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.00 op(e0, e1) = e3) &
% 1.93/3.00 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.00 op(e0, e2) = e3) &
% 1.93/3.00 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.00 op(e0, e3) = e3) &
% 1.93/3.00 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.00 op(e1, e0) = e3) &
% 1.93/3.00 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.00 op(e1, e1) = e3) &
% 1.93/3.00 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.00 op(e1, e2) = e3) &
% 1.93/3.00 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.00 op(e1, e3) = e3) &
% 1.93/3.00 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.00 op(e2, e0) = e3) &
% 1.93/3.00 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.00 op(e2, e1) = e3) &
% 1.93/3.00 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.00 op(e2, e2) = e3) &
% 1.93/3.00 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.00 op(e2, e3) = e3) &
% 1.93/3.00 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.00 op(e3, e0) = e3) &
% 1.93/3.00 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.00 op(e3, e1) = e3) &
% 1.93/3.00 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.00 op(e3, e2) = e3) &
% 1.93/3.00 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.00 op(e3, e3) = e3)), inference(canonicalize, [], [negate_92_0])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_1, plain, (unit = e0),
% 1.93/3.00 inference(canonicalize, [], [ax3])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_2, plain,
% 1.93/3.00 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.93/3.00 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.93/3.00 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.93/3.00 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.93/3.00 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.93/3.00 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_3, plain, (op(e0, e0) = e0),
% 1.93/3.00 inference(conjunct, [], [normalize_92_2])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_4, plain, (op(e3, e3) = e0),
% 1.93/3.00 inference(conjunct, [], [normalize_92_2])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_5, plain, (op(e1, e1) = e3),
% 1.93/3.00 inference(conjunct, [], [normalize_92_2])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_6, plain, (op(e2, e2) = e3),
% 1.93/3.00 inference(conjunct, [], [normalize_92_2])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_7, plain, (op(e0, e1) = e1),
% 1.93/3.00 inference(conjunct, [], [normalize_92_2])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_8, plain, (op(e0, e2) = e2),
% 1.93/3.00 inference(conjunct, [], [normalize_92_2])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_9, plain, (op(e0, e3) = e3),
% 1.93/3.00 inference(conjunct, [], [normalize_92_2])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_10, plain, (op(e1, e0) = e1),
% 1.93/3.00 inference(conjunct, [], [normalize_92_2])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_11, plain, (op(e1, e2) = e0),
% 1.93/3.00 inference(conjunct, [], [normalize_92_2])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_12, plain, (op(e1, e3) = e2),
% 1.93/3.00 inference(conjunct, [], [normalize_92_2])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_13, plain, (op(e2, e0) = e2),
% 1.93/3.00 inference(conjunct, [], [normalize_92_2])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_14, plain, (op(e2, e1) = e0),
% 1.93/3.00 inference(conjunct, [], [normalize_92_2])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_15, plain, (op(e2, e3) = e1),
% 1.93/3.00 inference(conjunct, [], [normalize_92_2])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_16, plain, (op(e3, e0) = e3),
% 1.93/3.00 inference(conjunct, [], [normalize_92_2])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_17, plain, (op(e3, e1) = e2),
% 1.93/3.00 inference(conjunct, [], [normalize_92_2])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_18, plain, (op(e3, e2) = e1),
% 1.93/3.00 inference(conjunct, [], [normalize_92_2])).
% 1.93/3.00
% 1.93/3.00 fof(normalize_92_19, plain, ($false),
% 1.93/3.00 inference(simplify, [],
% 1.93/3.00 [normalize_92_0, normalize_92_1, normalize_92_3,
% 1.93/3.00 normalize_92_4, normalize_92_5, normalize_92_6,
% 1.93/3.00 normalize_92_3, normalize_92_7, normalize_92_8,
% 1.93/3.00 normalize_92_9, normalize_92_10, normalize_92_5,
% 1.93/3.00 normalize_92_11, normalize_92_12, normalize_92_13,
% 1.93/3.00 normalize_92_14, normalize_92_6, normalize_92_15,
% 1.93/3.00 normalize_92_16, normalize_92_17, normalize_92_18,
% 1.93/3.00 normalize_92_4])).
% 1.93/3.00
% 1.93/3.00 cnf(refute_92_0, plain, ($false),
% 1.93/3.00 inference(canonicalize, [], [normalize_92_19])).
% 1.93/3.00
% 1.93/3.00 fof(negate_93_0, plain,
% 1.93/3.00 (~
% 1.93/3.00 ((~
% 1.93/3.00 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.93/3.00 op(e3, e3) = e0) |
% 1.93/3.00 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.93/3.00 op(e3, e3) = e1) |
% 1.93/3.00 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.93/3.00 op(e3, e3) = e2) |
% 1.93/3.00 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.93/3.00 op(e3, e3) = e3)) &
% 1.93/3.00 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.00 op(e0, e0) = e3) &
% 1.93/3.00 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.00 op(e0, e1) = e3) &
% 1.93/3.00 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.00 op(e0, e2) = e3) &
% 1.93/3.00 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.00 op(e0, e3) = e3) &
% 1.93/3.00 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.00 op(e1, e0) = e3) &
% 1.93/3.00 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.00 op(e1, e1) = e3) &
% 1.93/3.00 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.00 op(e1, e2) = e3) &
% 1.93/3.00 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.00 op(e1, e3) = e3) &
% 1.93/3.00 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.00 op(e2, e0) = e3) &
% 1.93/3.00 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.00 op(e2, e1) = e3) &
% 1.93/3.00 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.00 op(e2, e2) = e3) &
% 1.93/3.00 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.00 op(e2, e3) = e3) &
% 1.93/3.00 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.00 op(e3, e0) = e3) &
% 1.93/3.00 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.00 op(e3, e1) = e3) &
% 1.93/3.00 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.00 op(e3, e2) = e3) &
% 1.93/3.00 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.00 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.00 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.00 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.00 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.00 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.00 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.00 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.00 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.00 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.00 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.00 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.00 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.00 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.00 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.00 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.00 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.00 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.00 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.00 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.00 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.00 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.00 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.00 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.00 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.00 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.00 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.00 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.00 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.00 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.00 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.00 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.00 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.00 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.00 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.00 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.00 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.00 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.00 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.00 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.00 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.00 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.00 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.00 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.00 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.00 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.00 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.00 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.00 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.00 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.00 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.00 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.00 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.00 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.00 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.00 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.00 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.00 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.00 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.00 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.00 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.00 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.00 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.00 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.00 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.00 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.93/3.00 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.93/3.00 op(e3, unit) = e3 &
% 1.93/3.00 (unit = e0 | unit = e1 | unit = e2 | unit = e3)) =>
% 1.93/3.00 op(e0, inv(e0)) = unit)), inference(negate, [], [subgoal_93])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_0, plain,
% 1.93/3.01 (op(e0, inv(e0)) != unit & op(e0, unit) = e0 & op(e1, unit) = e1 &
% 1.93/3.01 op(e2, unit) = e2 & op(e3, unit) = e3 &
% 1.93/3.01 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.01 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.01 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.01 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.01 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.01 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.01 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.01 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.01 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.01 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.01 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.01 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.01 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.01 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.01 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.01 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.01 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.01 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.01 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.01 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.01 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.01 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.01 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.01 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.01 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.01 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.01 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.01 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.01 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.01 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.01 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.01 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.01 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.01 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.01 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.01 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.01 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.01 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.01 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.01 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.01 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.01 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.01 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.01 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.01 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.01 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.01 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.01 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.01 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.01 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.01 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.01 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.01 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.01 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.01 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.01 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.01 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.01 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.01 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.01 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.01 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.01 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.01 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.01 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.01 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.01 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.93/3.01 op(e3, e3) != e0) &
% 1.93/3.01 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.01 op(e3, e3) != e1) &
% 1.93/3.01 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.01 op(e3, e3) != e2) &
% 1.93/3.01 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.93/3.01 op(e3, e3) != e3) &
% 1.93/3.01 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.01 op(e0, e0) = e3) &
% 1.93/3.01 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.01 op(e0, e1) = e3) &
% 1.93/3.01 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.01 op(e0, e2) = e3) &
% 1.93/3.01 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.01 op(e0, e3) = e3) &
% 1.93/3.01 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.01 op(e1, e0) = e3) &
% 1.93/3.01 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.01 op(e1, e1) = e3) &
% 1.93/3.01 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.01 op(e1, e2) = e3) &
% 1.93/3.01 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.01 op(e1, e3) = e3) &
% 1.93/3.01 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.01 op(e2, e0) = e3) &
% 1.93/3.01 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.01 op(e2, e1) = e3) &
% 1.93/3.01 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.01 op(e2, e2) = e3) &
% 1.93/3.01 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.01 op(e2, e3) = e3) &
% 1.93/3.01 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.01 op(e3, e0) = e3) &
% 1.93/3.01 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.01 op(e3, e1) = e3) &
% 1.93/3.01 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.01 op(e3, e2) = e3) &
% 1.93/3.01 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.01 op(e3, e3) = e3) & (unit = e0 | unit = e1 | unit = e2 | unit = e3)),
% 1.93/3.01 inference(canonicalize, [], [negate_93_0])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_1, plain,
% 1.93/3.01 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.93/3.01 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.93/3.01 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.93/3.01 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.93/3.01 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.93/3.01 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_2, plain, (op(e0, e0) = e0),
% 1.93/3.01 inference(conjunct, [], [normalize_93_1])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_3, plain, (op(e3, e3) = e0),
% 1.93/3.01 inference(conjunct, [], [normalize_93_1])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_4, plain, (op(e1, e1) = e3),
% 1.93/3.01 inference(conjunct, [], [normalize_93_1])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_5, plain, (op(e2, e2) = e3),
% 1.93/3.01 inference(conjunct, [], [normalize_93_1])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_6, plain, (op(e0, e1) = e1),
% 1.93/3.01 inference(conjunct, [], [normalize_93_1])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_7, plain, (op(e0, e2) = e2),
% 1.93/3.01 inference(conjunct, [], [normalize_93_1])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_8, plain, (op(e0, e3) = e3),
% 1.93/3.01 inference(conjunct, [], [normalize_93_1])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_9, plain, (op(e1, e0) = e1),
% 1.93/3.01 inference(conjunct, [], [normalize_93_1])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_10, plain, (op(e1, e2) = e0),
% 1.93/3.01 inference(conjunct, [], [normalize_93_1])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_11, plain, (op(e1, e3) = e2),
% 1.93/3.01 inference(conjunct, [], [normalize_93_1])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_12, plain, (op(e2, e0) = e2),
% 1.93/3.01 inference(conjunct, [], [normalize_93_1])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_13, plain, (op(e2, e1) = e0),
% 1.93/3.01 inference(conjunct, [], [normalize_93_1])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_14, plain, (op(e2, e3) = e1),
% 1.93/3.01 inference(conjunct, [], [normalize_93_1])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_15, plain, (op(e3, e0) = e3),
% 1.93/3.01 inference(conjunct, [], [normalize_93_1])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_16, plain, (op(e3, e1) = e2),
% 1.93/3.01 inference(conjunct, [], [normalize_93_1])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_17, plain, (op(e3, e2) = e1),
% 1.93/3.01 inference(conjunct, [], [normalize_93_1])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_18, plain, (unit = e0),
% 1.93/3.01 inference(canonicalize, [], [ax3])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_19, plain,
% 1.93/3.01 (op(e0, inv(e0)) != unit & op(e0, unit) = e0 & op(e1, unit) = e1 &
% 1.93/3.01 op(e2, unit) = e2 & op(e3, unit) = e3 &
% 1.93/3.01 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.01 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.01 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.01 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.01 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.01 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.01 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.01 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.01 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.01 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.01 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.01 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.01 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.01 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.01 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.01 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.01 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.01 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.01 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.01 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.01 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.01 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.01 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.01 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.01 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.01 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.01 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.01 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.01 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.01 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.01 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.01 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.01 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.01 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.01 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.01 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.01 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.01 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.01 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.01 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.01 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.01 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.01 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.01 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.01 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.01 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.01 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.01 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.01 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.01 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.01 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.01 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.01 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.01 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.01 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.01 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.01 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.01 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.01 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.01 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.01 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.01 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.01 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.01 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.01 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.01 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.93/3.01 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.93/3.01 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.01 op(e3, e3) != e1) &
% 1.93/3.01 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.01 op(e3, e3) != e2)),
% 1.93/3.01 inference(simplify, [],
% 1.93/3.01 [normalize_93_0, normalize_93_2, normalize_93_3,
% 1.93/3.01 normalize_93_4, normalize_93_5, normalize_93_2,
% 1.93/3.01 normalize_93_6, normalize_93_7, normalize_93_8,
% 1.93/3.01 normalize_93_9, normalize_93_4, normalize_93_10,
% 1.93/3.01 normalize_93_11, normalize_93_12, normalize_93_13,
% 1.93/3.01 normalize_93_5, normalize_93_14, normalize_93_15,
% 1.93/3.01 normalize_93_16, normalize_93_17, normalize_93_3,
% 1.93/3.01 normalize_93_18])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_20, plain, (op(e0, inv(e0)) != unit),
% 1.93/3.01 inference(conjunct, [], [normalize_93_19])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_21, plain,
% 1.93/3.01 (inv(e0) = e0 & inv(e1) = e2 & inv(e2) = e1 & inv(e3) = e3),
% 1.93/3.01 inference(canonicalize, [], [ax4])).
% 1.93/3.01
% 1.93/3.01 fof(normalize_93_22, plain, (inv(e0) = e0),
% 1.93/3.01 inference(conjunct, [], [normalize_93_21])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_0, plain, (op(e0, inv(e0)) != unit),
% 1.93/3.01 inference(canonicalize, [], [normalize_93_20])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_1, plain, (op(e0, e0) = e0),
% 1.93/3.01 inference(canonicalize, [], [normalize_93_2])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_2, plain, (inv(e0) = e0),
% 1.93/3.01 inference(canonicalize, [], [normalize_93_22])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_3, plain, (op(e0, inv(e0)) = op(e0, inv(e0))),
% 1.93/3.01 introduced(tautology, [refl, [$fot(op(e0, inv(e0)))]])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_4, plain,
% 1.93/3.01 (inv(e0) != e0 | op(e0, inv(e0)) != op(e0, inv(e0)) |
% 1.93/3.01 op(e0, inv(e0)) = op(e0, e0)),
% 1.93/3.01 introduced(tautology,
% 1.93/3.01 [equality,
% 1.93/3.01 [$cnf($equal(op(e0, inv(e0)), op(e0, inv(e0)))), [1, 1],
% 1.93/3.01 $fot(e0)]])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_5, plain, (inv(e0) != e0 | op(e0, inv(e0)) = op(e0, e0)),
% 1.93/3.01 inference(resolve, [$cnf($equal(op(e0, inv(e0)), op(e0, inv(e0))))],
% 1.93/3.01 [refute_93_3, refute_93_4])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_6, plain, (op(e0, inv(e0)) = op(e0, e0)),
% 1.93/3.01 inference(resolve, [$cnf($equal(inv(e0), e0))],
% 1.93/3.01 [refute_93_2, refute_93_5])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_8, plain, (X != X | X != Y | Y = X),
% 1.93/3.01 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_9, plain, (X != Y | Y = X),
% 1.93/3.01 inference(resolve, [$cnf($equal(X, X))], [refute_93_7, refute_93_8])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_10, plain, (Y != X | Y != Z | X = Z),
% 1.93/3.01 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_11, plain, (X != Y | Y != Z | X = Z),
% 1.93/3.01 inference(resolve, [$cnf($equal(Y, X))], [refute_93_9, refute_93_10])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_12, plain,
% 1.93/3.01 (op(e0, e0) != e0 | op(e0, inv(e0)) != op(e0, e0) |
% 1.93/3.01 op(e0, inv(e0)) = e0),
% 1.93/3.01 inference(subst, [],
% 1.93/3.01 [refute_93_11 :
% 1.93/3.01 [bind(X, $fot(op(e0, inv(e0)))), bind(Y, $fot(op(e0, e0))),
% 1.93/3.01 bind(Z, $fot(e0))]])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_13, plain, (op(e0, e0) != e0 | op(e0, inv(e0)) = e0),
% 1.93/3.01 inference(resolve, [$cnf($equal(op(e0, inv(e0)), op(e0, e0)))],
% 1.93/3.01 [refute_93_6, refute_93_12])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_14, plain, (op(e0, inv(e0)) = e0),
% 1.93/3.01 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.93/3.01 [refute_93_1, refute_93_13])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_15, plain,
% 1.93/3.01 (e0 != unit | op(e0, inv(e0)) != e0 | op(e0, inv(e0)) = unit),
% 1.93/3.01 introduced(tautology,
% 1.93/3.01 [equality,
% 1.93/3.01 [$cnf($equal(op(e0, inv(e0)), e0)), [1], $fot(unit)]])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_16, plain, (e0 != unit | op(e0, inv(e0)) = unit),
% 1.93/3.01 inference(resolve, [$cnf($equal(op(e0, inv(e0)), e0))],
% 1.93/3.01 [refute_93_14, refute_93_15])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_17, plain, (unit = e0),
% 1.93/3.01 inference(canonicalize, [], [normalize_93_18])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_18, plain, (e0 != e0 | unit != e0 | e0 = unit),
% 1.93/3.01 introduced(tautology,
% 1.93/3.01 [equality, [$cnf(~ $equal(e0, unit)), [1], $fot(e0)]])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_19, plain, (e0 != e0 | e0 = unit),
% 1.93/3.01 inference(resolve, [$cnf($equal(unit, e0))],
% 1.93/3.01 [refute_93_17, refute_93_18])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_20, plain, (e0 != e0 | op(e0, inv(e0)) = unit),
% 1.93/3.01 inference(resolve, [$cnf($equal(e0, unit))],
% 1.93/3.01 [refute_93_19, refute_93_16])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_21, plain, (e0 != e0),
% 1.93/3.01 inference(resolve, [$cnf($equal(op(e0, inv(e0)), unit))],
% 1.93/3.01 [refute_93_20, refute_93_0])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_22, plain, (e0 = e0),
% 1.93/3.01 introduced(tautology, [refl, [$fot(e0)]])).
% 1.93/3.01
% 1.93/3.01 cnf(refute_93_23, plain, ($false),
% 1.93/3.01 inference(resolve, [$cnf($equal(e0, e0))],
% 1.93/3.01 [refute_93_22, refute_93_21])).
% 1.93/3.01
% 1.93/3.01 fof(negate_94_0, plain,
% 1.93/3.01 (~
% 1.93/3.01 ((~
% 1.93/3.01 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.93/3.01 op(e3, e3) = e0) |
% 1.93/3.01 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.93/3.01 op(e3, e3) = e1) |
% 1.93/3.01 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.93/3.01 op(e3, e3) = e2) |
% 1.93/3.01 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.93/3.01 op(e3, e3) = e3)) &
% 1.93/3.01 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.01 op(e0, e0) = e3) &
% 1.93/3.01 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.01 op(e0, e1) = e3) &
% 1.93/3.01 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.01 op(e0, e2) = e3) &
% 1.93/3.01 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.01 op(e0, e3) = e3) &
% 1.93/3.01 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.01 op(e1, e0) = e3) &
% 1.93/3.01 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.01 op(e1, e1) = e3) &
% 1.93/3.01 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.01 op(e1, e2) = e3) &
% 1.93/3.01 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.01 op(e1, e3) = e3) &
% 1.93/3.01 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.01 op(e2, e0) = e3) &
% 1.93/3.01 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.01 op(e2, e1) = e3) &
% 1.93/3.01 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.01 op(e2, e2) = e3) &
% 1.93/3.01 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.01 op(e2, e3) = e3) &
% 1.93/3.01 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.01 op(e3, e0) = e3) &
% 1.93/3.01 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.01 op(e3, e1) = e3) &
% 1.93/3.01 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.01 op(e3, e2) = e3) &
% 1.93/3.01 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.01 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.01 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.01 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.01 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.01 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.01 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.01 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.01 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.01 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.01 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.01 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.01 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.01 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.01 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.01 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.01 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.01 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.01 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.01 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.01 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.01 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.01 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.01 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.01 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.01 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.01 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.01 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.01 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.01 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.01 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.01 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.01 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.01 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.01 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.01 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.01 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.01 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.01 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.01 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.01 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.01 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.01 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.01 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.01 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.01 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.01 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.01 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.01 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.01 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.01 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.01 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.01 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.01 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.01 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.01 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.01 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.01 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.01 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.01 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.01 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.01 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.01 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.01 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.01 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.01 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.93/3.01 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.93/3.01 op(e3, unit) = e3 &
% 1.93/3.01 (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.93/3.01 op(e0, inv(e0)) = unit) => op(inv(e0), e0) = unit)),
% 1.93/3.01 inference(negate, [], [subgoal_94])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_0, plain,
% 1.93/3.02 (op(inv(e0), e0) != unit & op(e0, inv(e0)) = unit & op(e0, unit) = e0 &
% 1.93/3.02 op(e1, unit) = e1 & op(e2, unit) = e2 & op(e3, unit) = e3 &
% 1.93/3.02 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.02 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.02 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.02 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.02 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.02 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.02 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.02 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.02 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.02 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.02 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.02 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.02 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.02 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.02 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.02 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.02 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.02 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.02 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.02 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.02 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.02 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.02 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.02 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.02 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.02 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.02 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.02 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.02 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.02 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.02 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.02 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.02 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.02 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.02 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.02 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.02 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.02 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.02 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.02 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.02 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.02 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.02 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.02 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.02 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.02 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.02 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.02 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.02 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.02 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.02 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.02 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.02 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.02 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.02 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.02 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.02 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.02 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.02 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.02 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.02 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.02 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.02 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.02 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.02 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.02 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.93/3.02 op(e3, e3) != e0) &
% 1.93/3.02 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.02 op(e3, e3) != e1) &
% 1.93/3.02 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.02 op(e3, e3) != e2) &
% 1.93/3.02 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.93/3.02 op(e3, e3) != e3) &
% 1.93/3.02 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.02 op(e0, e0) = e3) &
% 1.93/3.02 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.02 op(e0, e1) = e3) &
% 1.93/3.02 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.02 op(e0, e2) = e3) &
% 1.93/3.02 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.02 op(e0, e3) = e3) &
% 1.93/3.02 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.02 op(e1, e0) = e3) &
% 1.93/3.02 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.02 op(e1, e1) = e3) &
% 1.93/3.02 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.02 op(e1, e2) = e3) &
% 1.93/3.02 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.02 op(e1, e3) = e3) &
% 1.93/3.02 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.02 op(e2, e0) = e3) &
% 1.93/3.02 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.02 op(e2, e1) = e3) &
% 1.93/3.02 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.02 op(e2, e2) = e3) &
% 1.93/3.02 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.02 op(e2, e3) = e3) &
% 1.93/3.02 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.02 op(e3, e0) = e3) &
% 1.93/3.02 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.02 op(e3, e1) = e3) &
% 1.93/3.02 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.02 op(e3, e2) = e3) &
% 1.93/3.02 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.02 op(e3, e3) = e3) & (unit = e0 | unit = e1 | unit = e2 | unit = e3)),
% 1.93/3.02 inference(canonicalize, [], [negate_94_0])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_1, plain,
% 1.93/3.02 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.93/3.02 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.93/3.02 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.93/3.02 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.93/3.02 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.93/3.02 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_2, plain, (op(e0, e0) = e0),
% 1.93/3.02 inference(conjunct, [], [normalize_94_1])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_3, plain, (op(e3, e3) = e0),
% 1.93/3.02 inference(conjunct, [], [normalize_94_1])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_4, plain, (op(e1, e1) = e3),
% 1.93/3.02 inference(conjunct, [], [normalize_94_1])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_5, plain, (op(e2, e2) = e3),
% 1.93/3.02 inference(conjunct, [], [normalize_94_1])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_6, plain, (op(e0, e1) = e1),
% 1.93/3.02 inference(conjunct, [], [normalize_94_1])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_7, plain, (op(e0, e2) = e2),
% 1.93/3.02 inference(conjunct, [], [normalize_94_1])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_8, plain, (op(e0, e3) = e3),
% 1.93/3.02 inference(conjunct, [], [normalize_94_1])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_9, plain, (op(e1, e0) = e1),
% 1.93/3.02 inference(conjunct, [], [normalize_94_1])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_10, plain, (op(e1, e2) = e0),
% 1.93/3.02 inference(conjunct, [], [normalize_94_1])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_11, plain, (op(e1, e3) = e2),
% 1.93/3.02 inference(conjunct, [], [normalize_94_1])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_12, plain, (op(e2, e0) = e2),
% 1.93/3.02 inference(conjunct, [], [normalize_94_1])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_13, plain, (op(e2, e1) = e0),
% 1.93/3.02 inference(conjunct, [], [normalize_94_1])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_14, plain, (op(e2, e3) = e1),
% 1.93/3.02 inference(conjunct, [], [normalize_94_1])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_15, plain, (op(e3, e0) = e3),
% 1.93/3.02 inference(conjunct, [], [normalize_94_1])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_16, plain, (op(e3, e1) = e2),
% 1.93/3.02 inference(conjunct, [], [normalize_94_1])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_17, plain, (op(e3, e2) = e1),
% 1.93/3.02 inference(conjunct, [], [normalize_94_1])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_18, plain, (unit = e0),
% 1.93/3.02 inference(canonicalize, [], [ax3])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_19, plain,
% 1.93/3.02 (op(inv(e0), e0) != unit & op(e0, inv(e0)) = unit & op(e0, unit) = e0 &
% 1.93/3.02 op(e1, unit) = e1 & op(e2, unit) = e2 & op(e3, unit) = e3 &
% 1.93/3.02 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.02 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.02 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.02 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.02 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.02 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.02 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.02 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.02 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.02 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.02 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.02 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.02 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.02 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.02 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.02 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.02 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.02 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.02 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.02 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.02 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.02 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.02 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.02 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.02 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.02 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.02 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.02 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.02 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.02 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.02 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.02 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.02 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.02 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.02 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.02 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.02 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.02 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.02 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.02 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.02 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.02 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.02 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.02 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.02 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.02 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.02 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.02 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.02 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.02 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.02 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.02 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.02 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.02 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.02 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.02 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.02 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.02 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.02 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.02 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.02 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.02 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.02 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.02 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.02 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.02 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.93/3.02 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.93/3.02 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.02 op(e3, e3) != e1) &
% 1.93/3.02 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.02 op(e3, e3) != e2)),
% 1.93/3.02 inference(simplify, [],
% 1.93/3.02 [normalize_94_0, normalize_94_2, normalize_94_3,
% 1.93/3.02 normalize_94_4, normalize_94_5, normalize_94_2,
% 1.93/3.02 normalize_94_6, normalize_94_7, normalize_94_8,
% 1.93/3.02 normalize_94_9, normalize_94_4, normalize_94_10,
% 1.93/3.02 normalize_94_11, normalize_94_12, normalize_94_13,
% 1.93/3.02 normalize_94_5, normalize_94_14, normalize_94_15,
% 1.93/3.02 normalize_94_16, normalize_94_17, normalize_94_3,
% 1.93/3.02 normalize_94_18])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_20, plain, (op(inv(e0), e0) != unit),
% 1.93/3.02 inference(conjunct, [], [normalize_94_19])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_21, plain,
% 1.93/3.02 (inv(e0) = e0 & inv(e1) = e2 & inv(e2) = e1 & inv(e3) = e3),
% 1.93/3.02 inference(canonicalize, [], [ax4])).
% 1.93/3.02
% 1.93/3.02 fof(normalize_94_22, plain, (inv(e0) = e0),
% 1.93/3.02 inference(conjunct, [], [normalize_94_21])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_0, plain, (op(inv(e0), e0) != unit),
% 1.93/3.02 inference(canonicalize, [], [normalize_94_20])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_1, plain, (op(e0, e0) = e0),
% 1.93/3.02 inference(canonicalize, [], [normalize_94_2])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_2, plain, (inv(e0) = e0),
% 1.93/3.02 inference(canonicalize, [], [normalize_94_22])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_3, plain, (op(inv(e0), e0) = op(inv(e0), e0)),
% 1.93/3.02 introduced(tautology, [refl, [$fot(op(inv(e0), e0))]])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_4, plain,
% 1.93/3.02 (inv(e0) != e0 | op(inv(e0), e0) != op(inv(e0), e0) |
% 1.93/3.02 op(inv(e0), e0) = op(e0, e0)),
% 1.93/3.02 introduced(tautology,
% 1.93/3.02 [equality,
% 1.93/3.02 [$cnf($equal(op(inv(e0), e0), op(inv(e0), e0))), [1, 0],
% 1.93/3.02 $fot(e0)]])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_5, plain, (inv(e0) != e0 | op(inv(e0), e0) = op(e0, e0)),
% 1.93/3.02 inference(resolve, [$cnf($equal(op(inv(e0), e0), op(inv(e0), e0)))],
% 1.93/3.02 [refute_94_3, refute_94_4])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_6, plain, (op(inv(e0), e0) = op(e0, e0)),
% 1.93/3.02 inference(resolve, [$cnf($equal(inv(e0), e0))],
% 1.93/3.02 [refute_94_2, refute_94_5])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_8, plain, (X != X | X != Y | Y = X),
% 1.93/3.02 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_9, plain, (X != Y | Y = X),
% 1.93/3.02 inference(resolve, [$cnf($equal(X, X))], [refute_94_7, refute_94_8])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_10, plain, (Y != X | Y != Z | X = Z),
% 1.93/3.02 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_11, plain, (X != Y | Y != Z | X = Z),
% 1.93/3.02 inference(resolve, [$cnf($equal(Y, X))], [refute_94_9, refute_94_10])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_12, plain,
% 1.93/3.02 (op(e0, e0) != e0 | op(inv(e0), e0) != op(e0, e0) |
% 1.93/3.02 op(inv(e0), e0) = e0),
% 1.93/3.02 inference(subst, [],
% 1.93/3.02 [refute_94_11 :
% 1.93/3.02 [bind(X, $fot(op(inv(e0), e0))), bind(Y, $fot(op(e0, e0))),
% 1.93/3.02 bind(Z, $fot(e0))]])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_13, plain, (op(e0, e0) != e0 | op(inv(e0), e0) = e0),
% 1.93/3.02 inference(resolve, [$cnf($equal(op(inv(e0), e0), op(e0, e0)))],
% 1.93/3.02 [refute_94_6, refute_94_12])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_14, plain, (op(inv(e0), e0) = e0),
% 1.93/3.02 inference(resolve, [$cnf($equal(op(e0, e0), e0))],
% 1.93/3.02 [refute_94_1, refute_94_13])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_15, plain,
% 1.93/3.02 (e0 != unit | op(inv(e0), e0) != e0 | op(inv(e0), e0) = unit),
% 1.93/3.02 introduced(tautology,
% 1.93/3.02 [equality,
% 1.93/3.02 [$cnf($equal(op(inv(e0), e0), e0)), [1], $fot(unit)]])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_16, plain, (e0 != unit | op(inv(e0), e0) = unit),
% 1.93/3.02 inference(resolve, [$cnf($equal(op(inv(e0), e0), e0))],
% 1.93/3.02 [refute_94_14, refute_94_15])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_17, plain, (unit = e0),
% 1.93/3.02 inference(canonicalize, [], [normalize_94_18])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_18, plain, (e0 != e0 | unit != e0 | e0 = unit),
% 1.93/3.02 introduced(tautology,
% 1.93/3.02 [equality, [$cnf(~ $equal(e0, unit)), [1], $fot(e0)]])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_19, plain, (e0 != e0 | e0 = unit),
% 1.93/3.02 inference(resolve, [$cnf($equal(unit, e0))],
% 1.93/3.02 [refute_94_17, refute_94_18])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_20, plain, (e0 != e0 | op(inv(e0), e0) = unit),
% 1.93/3.02 inference(resolve, [$cnf($equal(e0, unit))],
% 1.93/3.02 [refute_94_19, refute_94_16])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_21, plain, (e0 != e0),
% 1.93/3.02 inference(resolve, [$cnf($equal(op(inv(e0), e0), unit))],
% 1.93/3.02 [refute_94_20, refute_94_0])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_22, plain, (e0 = e0),
% 1.93/3.02 introduced(tautology, [refl, [$fot(e0)]])).
% 1.93/3.02
% 1.93/3.02 cnf(refute_94_23, plain, ($false),
% 1.93/3.02 inference(resolve, [$cnf($equal(e0, e0))],
% 1.93/3.02 [refute_94_22, refute_94_21])).
% 1.93/3.02
% 1.93/3.02 fof(negate_95_0, plain,
% 1.93/3.02 (~
% 1.93/3.02 ((~
% 1.93/3.02 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.93/3.02 op(e3, e3) = e0) |
% 1.93/3.02 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.93/3.02 op(e3, e3) = e1) |
% 1.93/3.02 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.93/3.02 op(e3, e3) = e2) |
% 1.93/3.02 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.93/3.02 op(e3, e3) = e3)) &
% 1.93/3.02 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.02 op(e0, e0) = e3) &
% 1.93/3.02 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.02 op(e0, e1) = e3) &
% 1.93/3.02 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.02 op(e0, e2) = e3) &
% 1.93/3.02 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.02 op(e0, e3) = e3) &
% 1.93/3.02 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.02 op(e1, e0) = e3) &
% 1.93/3.02 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.02 op(e1, e1) = e3) &
% 1.93/3.02 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.02 op(e1, e2) = e3) &
% 1.93/3.02 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.02 op(e1, e3) = e3) &
% 1.93/3.02 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.02 op(e2, e0) = e3) &
% 1.93/3.02 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.02 op(e2, e1) = e3) &
% 1.93/3.02 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.02 op(e2, e2) = e3) &
% 1.93/3.02 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.02 op(e2, e3) = e3) &
% 1.93/3.02 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.02 op(e3, e0) = e3) &
% 1.93/3.02 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.02 op(e3, e1) = e3) &
% 1.93/3.02 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.02 op(e3, e2) = e3) &
% 1.93/3.02 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.02 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.02 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.02 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.02 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.02 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.02 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.02 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.02 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.02 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.02 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.02 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.02 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.02 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.02 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.02 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.02 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.02 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.02 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.02 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.02 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.02 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.02 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.02 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.02 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.02 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.02 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.02 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.02 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.02 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.02 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.02 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.02 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.02 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.02 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.02 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.02 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.02 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.02 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.02 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.02 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.02 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.02 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.02 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.02 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.02 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.02 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.02 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.02 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.02 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.02 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.02 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.02 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.02 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.02 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.02 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.02 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.02 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.02 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.02 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.02 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.02 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.02 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.02 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.02 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.02 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.93/3.02 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.93/3.02 op(e3, unit) = e3 &
% 1.93/3.02 (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.93/3.02 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit) =>
% 1.93/3.02 op(e1, inv(e1)) = unit)), inference(negate, [], [subgoal_95])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_0, plain,
% 1.93/3.03 (op(e1, inv(e1)) != unit & op(e0, inv(e0)) = unit & op(e0, unit) = e0 &
% 1.93/3.03 op(e1, unit) = e1 & op(e2, unit) = e2 & op(e3, unit) = e3 &
% 1.93/3.03 op(inv(e0), e0) = unit & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.03 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.03 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.03 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.03 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.03 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.03 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.03 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.03 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.03 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.03 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.03 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.03 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.03 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.03 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.03 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.03 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.03 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.03 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.03 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.03 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.03 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.03 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.03 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.03 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.03 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.03 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.03 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.03 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.03 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.03 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.03 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.03 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.03 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.03 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.03 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.03 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.03 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.03 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.03 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.03 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.03 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.03 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.03 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.03 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.03 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.03 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.03 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.03 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.03 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.03 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.03 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.03 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.03 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.03 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.03 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.03 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.03 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.03 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.03 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.03 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.03 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.03 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.03 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.03 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.03 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.93/3.03 op(e3, e3) != e0) &
% 1.93/3.03 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.03 op(e3, e3) != e1) &
% 1.93/3.03 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.03 op(e3, e3) != e2) &
% 1.93/3.03 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.93/3.03 op(e3, e3) != e3) &
% 1.93/3.03 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.03 op(e0, e0) = e3) &
% 1.93/3.03 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.03 op(e0, e1) = e3) &
% 1.93/3.03 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.03 op(e0, e2) = e3) &
% 1.93/3.03 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.03 op(e0, e3) = e3) &
% 1.93/3.03 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.03 op(e1, e0) = e3) &
% 1.93/3.03 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.03 op(e1, e1) = e3) &
% 1.93/3.03 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.03 op(e1, e2) = e3) &
% 1.93/3.03 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.03 op(e1, e3) = e3) &
% 1.93/3.03 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.03 op(e2, e0) = e3) &
% 1.93/3.03 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.03 op(e2, e1) = e3) &
% 1.93/3.03 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.03 op(e2, e2) = e3) &
% 1.93/3.03 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.03 op(e2, e3) = e3) &
% 1.93/3.03 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.03 op(e3, e0) = e3) &
% 1.93/3.03 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.03 op(e3, e1) = e3) &
% 1.93/3.03 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.03 op(e3, e2) = e3) &
% 1.93/3.03 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.03 op(e3, e3) = e3) & (unit = e0 | unit = e1 | unit = e2 | unit = e3)),
% 1.93/3.03 inference(canonicalize, [], [negate_95_0])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_1, plain,
% 1.93/3.03 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.93/3.03 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.93/3.03 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.93/3.03 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.93/3.03 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.93/3.03 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_2, plain, (op(e0, e0) = e0),
% 1.93/3.03 inference(conjunct, [], [normalize_95_1])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_3, plain, (op(e3, e3) = e0),
% 1.93/3.03 inference(conjunct, [], [normalize_95_1])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_4, plain, (op(e1, e1) = e3),
% 1.93/3.03 inference(conjunct, [], [normalize_95_1])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_5, plain, (op(e2, e2) = e3),
% 1.93/3.03 inference(conjunct, [], [normalize_95_1])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_6, plain, (op(e0, e1) = e1),
% 1.93/3.03 inference(conjunct, [], [normalize_95_1])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_7, plain, (op(e0, e2) = e2),
% 1.93/3.03 inference(conjunct, [], [normalize_95_1])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_8, plain, (op(e0, e3) = e3),
% 1.93/3.03 inference(conjunct, [], [normalize_95_1])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_9, plain, (op(e1, e0) = e1),
% 1.93/3.03 inference(conjunct, [], [normalize_95_1])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_10, plain, (op(e1, e2) = e0),
% 1.93/3.03 inference(conjunct, [], [normalize_95_1])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_11, plain, (op(e1, e3) = e2),
% 1.93/3.03 inference(conjunct, [], [normalize_95_1])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_12, plain, (op(e2, e0) = e2),
% 1.93/3.03 inference(conjunct, [], [normalize_95_1])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_13, plain, (op(e2, e1) = e0),
% 1.93/3.03 inference(conjunct, [], [normalize_95_1])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_14, plain, (op(e2, e3) = e1),
% 1.93/3.03 inference(conjunct, [], [normalize_95_1])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_15, plain, (op(e3, e0) = e3),
% 1.93/3.03 inference(conjunct, [], [normalize_95_1])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_16, plain, (op(e3, e1) = e2),
% 1.93/3.03 inference(conjunct, [], [normalize_95_1])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_17, plain, (op(e3, e2) = e1),
% 1.93/3.03 inference(conjunct, [], [normalize_95_1])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_18, plain, (unit = e0),
% 1.93/3.03 inference(canonicalize, [], [ax3])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_19, plain,
% 1.93/3.03 (op(e1, inv(e1)) != unit & op(e0, inv(e0)) = unit & op(e0, unit) = e0 &
% 1.93/3.03 op(e1, unit) = e1 & op(e2, unit) = e2 & op(e3, unit) = e3 &
% 1.93/3.03 op(inv(e0), e0) = unit & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.03 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.03 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.03 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.03 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.03 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.03 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.03 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.03 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.03 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.03 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.03 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.03 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.03 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.03 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.03 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.03 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.03 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.03 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.03 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.03 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.03 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.03 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.03 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.03 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.03 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.03 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.03 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.03 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.03 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.03 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.03 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.03 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.03 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.03 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.03 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.03 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.03 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.03 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.03 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.03 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.03 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.03 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.03 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.03 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.03 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.03 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.03 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.03 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.03 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.03 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.03 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.03 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.03 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.03 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.03 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.03 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.03 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.03 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.03 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.03 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.03 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.03 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.03 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.03 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.03 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.93/3.03 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.93/3.03 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.03 op(e3, e3) != e1) &
% 1.93/3.03 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.03 op(e3, e3) != e2)),
% 1.93/3.03 inference(simplify, [],
% 1.93/3.03 [normalize_95_0, normalize_95_2, normalize_95_3,
% 1.93/3.03 normalize_95_4, normalize_95_5, normalize_95_2,
% 1.93/3.03 normalize_95_6, normalize_95_7, normalize_95_8,
% 1.93/3.03 normalize_95_9, normalize_95_4, normalize_95_10,
% 1.93/3.03 normalize_95_11, normalize_95_12, normalize_95_13,
% 1.93/3.03 normalize_95_5, normalize_95_14, normalize_95_15,
% 1.93/3.03 normalize_95_16, normalize_95_17, normalize_95_3,
% 1.93/3.03 normalize_95_18])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_20, plain, (op(e1, inv(e1)) != unit),
% 1.93/3.03 inference(conjunct, [], [normalize_95_19])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_21, plain,
% 1.93/3.03 (inv(e0) = e0 & inv(e1) = e2 & inv(e2) = e1 & inv(e3) = e3),
% 1.93/3.03 inference(canonicalize, [], [ax4])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_95_22, plain, (inv(e1) = e2),
% 1.93/3.03 inference(conjunct, [], [normalize_95_21])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_0, plain, (op(e1, inv(e1)) != unit),
% 1.93/3.03 inference(canonicalize, [], [normalize_95_20])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_1, plain, (op(e1, e2) = e0),
% 1.93/3.03 inference(canonicalize, [], [normalize_95_10])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_2, plain, (inv(e1) = e2),
% 1.93/3.03 inference(canonicalize, [], [normalize_95_22])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_3, plain, (op(e1, inv(e1)) = op(e1, inv(e1))),
% 1.93/3.03 introduced(tautology, [refl, [$fot(op(e1, inv(e1)))]])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_4, plain,
% 1.93/3.03 (inv(e1) != e2 | op(e1, inv(e1)) != op(e1, inv(e1)) |
% 1.93/3.03 op(e1, inv(e1)) = op(e1, e2)),
% 1.93/3.03 introduced(tautology,
% 1.93/3.03 [equality,
% 1.93/3.03 [$cnf($equal(op(e1, inv(e1)), op(e1, inv(e1)))), [1, 1],
% 1.93/3.03 $fot(e2)]])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_5, plain, (inv(e1) != e2 | op(e1, inv(e1)) = op(e1, e2)),
% 1.93/3.03 inference(resolve, [$cnf($equal(op(e1, inv(e1)), op(e1, inv(e1))))],
% 1.93/3.03 [refute_95_3, refute_95_4])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_6, plain, (op(e1, inv(e1)) = op(e1, e2)),
% 1.93/3.03 inference(resolve, [$cnf($equal(inv(e1), e2))],
% 1.93/3.03 [refute_95_2, refute_95_5])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_8, plain, (X != X | X != Y | Y = X),
% 1.93/3.03 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_9, plain, (X != Y | Y = X),
% 1.93/3.03 inference(resolve, [$cnf($equal(X, X))], [refute_95_7, refute_95_8])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_10, plain, (Y != X | Y != Z | X = Z),
% 1.93/3.03 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_11, plain, (X != Y | Y != Z | X = Z),
% 1.93/3.03 inference(resolve, [$cnf($equal(Y, X))], [refute_95_9, refute_95_10])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_12, plain,
% 1.93/3.03 (op(e1, e2) != e0 | op(e1, inv(e1)) != op(e1, e2) |
% 1.93/3.03 op(e1, inv(e1)) = e0),
% 1.93/3.03 inference(subst, [],
% 1.93/3.03 [refute_95_11 :
% 1.93/3.03 [bind(X, $fot(op(e1, inv(e1)))), bind(Y, $fot(op(e1, e2))),
% 1.93/3.03 bind(Z, $fot(e0))]])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_13, plain, (op(e1, e2) != e0 | op(e1, inv(e1)) = e0),
% 1.93/3.03 inference(resolve, [$cnf($equal(op(e1, inv(e1)), op(e1, e2)))],
% 1.93/3.03 [refute_95_6, refute_95_12])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_14, plain, (op(e1, inv(e1)) = e0),
% 1.93/3.03 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.93/3.03 [refute_95_1, refute_95_13])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_15, plain,
% 1.93/3.03 (e0 != unit | op(e1, inv(e1)) != e0 | op(e1, inv(e1)) = unit),
% 1.93/3.03 introduced(tautology,
% 1.93/3.03 [equality,
% 1.93/3.03 [$cnf($equal(op(e1, inv(e1)), e0)), [1], $fot(unit)]])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_16, plain, (e0 != unit | op(e1, inv(e1)) = unit),
% 1.93/3.03 inference(resolve, [$cnf($equal(op(e1, inv(e1)), e0))],
% 1.93/3.03 [refute_95_14, refute_95_15])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_17, plain, (unit = e0),
% 1.93/3.03 inference(canonicalize, [], [normalize_95_18])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_18, plain, (e0 != e0 | unit != e0 | e0 = unit),
% 1.93/3.03 introduced(tautology,
% 1.93/3.03 [equality, [$cnf(~ $equal(e0, unit)), [1], $fot(e0)]])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_19, plain, (e0 != e0 | e0 = unit),
% 1.93/3.03 inference(resolve, [$cnf($equal(unit, e0))],
% 1.93/3.03 [refute_95_17, refute_95_18])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_20, plain, (e0 != e0 | op(e1, inv(e1)) = unit),
% 1.93/3.03 inference(resolve, [$cnf($equal(e0, unit))],
% 1.93/3.03 [refute_95_19, refute_95_16])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_21, plain, (e0 != e0),
% 1.93/3.03 inference(resolve, [$cnf($equal(op(e1, inv(e1)), unit))],
% 1.93/3.03 [refute_95_20, refute_95_0])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_22, plain, (e0 = e0),
% 1.93/3.03 introduced(tautology, [refl, [$fot(e0)]])).
% 1.93/3.03
% 1.93/3.03 cnf(refute_95_23, plain, ($false),
% 1.93/3.03 inference(resolve, [$cnf($equal(e0, e0))],
% 1.93/3.03 [refute_95_22, refute_95_21])).
% 1.93/3.03
% 1.93/3.03 fof(negate_96_0, plain,
% 1.93/3.03 (~
% 1.93/3.03 ((~
% 1.93/3.03 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.93/3.03 op(e3, e3) = e0) |
% 1.93/3.03 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.93/3.03 op(e3, e3) = e1) |
% 1.93/3.03 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.93/3.03 op(e3, e3) = e2) |
% 1.93/3.03 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.93/3.03 op(e3, e3) = e3)) &
% 1.93/3.03 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.03 op(e0, e0) = e3) &
% 1.93/3.03 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.03 op(e0, e1) = e3) &
% 1.93/3.03 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.03 op(e0, e2) = e3) &
% 1.93/3.03 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.03 op(e0, e3) = e3) &
% 1.93/3.03 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.03 op(e1, e0) = e3) &
% 1.93/3.03 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.03 op(e1, e1) = e3) &
% 1.93/3.03 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.03 op(e1, e2) = e3) &
% 1.93/3.03 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.03 op(e1, e3) = e3) &
% 1.93/3.03 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.03 op(e2, e0) = e3) &
% 1.93/3.03 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.03 op(e2, e1) = e3) &
% 1.93/3.03 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.03 op(e2, e2) = e3) &
% 1.93/3.03 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.03 op(e2, e3) = e3) &
% 1.93/3.03 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.03 op(e3, e0) = e3) &
% 1.93/3.03 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.03 op(e3, e1) = e3) &
% 1.93/3.03 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.03 op(e3, e2) = e3) &
% 1.93/3.03 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.03 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.03 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.03 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.03 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.03 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.03 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.03 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.03 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.03 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.03 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.03 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.03 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.03 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.03 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.03 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.03 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.03 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.03 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.03 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.03 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.03 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.03 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.03 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.03 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.03 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.03 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.03 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.03 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.03 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.03 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.03 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.03 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.03 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.03 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.03 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.03 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.03 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.03 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.03 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.03 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.03 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.03 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.03 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.03 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.03 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.03 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.03 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.03 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.03 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.03 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.03 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.03 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.03 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.03 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.03 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.03 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.03 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.03 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.03 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.03 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.03 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.03 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.03 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.03 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.03 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.93/3.03 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.93/3.03 op(e3, unit) = e3 &
% 1.93/3.03 (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.93/3.03 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.93/3.03 op(e1, inv(e1)) = unit) => op(inv(e1), e1) = unit)),
% 1.93/3.03 inference(negate, [], [subgoal_96])).
% 1.93/3.03
% 1.93/3.03 fof(normalize_96_0, plain,
% 1.93/3.03 (op(inv(e1), e1) != unit & op(e0, inv(e0)) = unit & op(e0, unit) = e0 &
% 1.93/3.03 op(e1, inv(e1)) = unit & op(e1, unit) = e1 & op(e2, unit) = e2 &
% 1.93/3.03 op(e3, unit) = e3 & op(inv(e0), e0) = unit &
% 1.93/3.03 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.03 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.03 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.03 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.03 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.03 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.03 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.03 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.03 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.03 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.03 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.03 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.03 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.03 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.03 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.03 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.03 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.03 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.03 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.03 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.03 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.03 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.03 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.03 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.03 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.03 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.03 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.03 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.03 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.03 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.03 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.03 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.03 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.03 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.03 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.03 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.03 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.03 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.03 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.03 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.03 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.03 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.03 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.03 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.03 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.03 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.03 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.03 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.03 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.03 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.03 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.03 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.03 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.03 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.03 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.03 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.03 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.03 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.03 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.03 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.03 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.03 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.03 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.03 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.03 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.03 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.93/3.03 op(e3, e3) != e0) &
% 1.93/3.03 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.03 op(e3, e3) != e1) &
% 1.93/3.03 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.03 op(e3, e3) != e2) &
% 1.93/3.03 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.93/3.03 op(e3, e3) != e3) &
% 1.93/3.03 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.03 op(e0, e0) = e3) &
% 1.93/3.03 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.03 op(e0, e1) = e3) &
% 1.93/3.03 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.03 op(e0, e2) = e3) &
% 1.93/3.03 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.03 op(e0, e3) = e3) &
% 1.93/3.03 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.03 op(e1, e0) = e3) &
% 1.93/3.03 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.03 op(e1, e1) = e3) &
% 1.93/3.03 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.03 op(e1, e2) = e3) &
% 1.93/3.03 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.03 op(e1, e3) = e3) &
% 1.93/3.03 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.03 op(e2, e0) = e3) &
% 1.93/3.03 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.03 op(e2, e1) = e3) &
% 1.93/3.03 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.03 op(e2, e2) = e3) &
% 1.93/3.03 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.03 op(e2, e3) = e3) &
% 1.93/3.03 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.03 op(e3, e0) = e3) &
% 1.93/3.03 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.03 op(e3, e1) = e3) &
% 1.93/3.03 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.03 op(e3, e2) = e3) &
% 1.93/3.03 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.03 op(e3, e3) = e3) & (unit = e0 | unit = e1 | unit = e2 | unit = e3)),
% 1.93/3.03 inference(canonicalize, [], [negate_96_0])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_1, plain,
% 1.93/3.04 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.93/3.04 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.93/3.04 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.93/3.04 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.93/3.04 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.93/3.04 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_2, plain, (op(e0, e0) = e0),
% 1.93/3.04 inference(conjunct, [], [normalize_96_1])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_3, plain, (op(e3, e3) = e0),
% 1.93/3.04 inference(conjunct, [], [normalize_96_1])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_4, plain, (op(e1, e1) = e3),
% 1.93/3.04 inference(conjunct, [], [normalize_96_1])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_5, plain, (op(e2, e2) = e3),
% 1.93/3.04 inference(conjunct, [], [normalize_96_1])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_6, plain, (op(e0, e1) = e1),
% 1.93/3.04 inference(conjunct, [], [normalize_96_1])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_7, plain, (op(e0, e2) = e2),
% 1.93/3.04 inference(conjunct, [], [normalize_96_1])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_8, plain, (op(e0, e3) = e3),
% 1.93/3.04 inference(conjunct, [], [normalize_96_1])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_9, plain, (op(e1, e0) = e1),
% 1.93/3.04 inference(conjunct, [], [normalize_96_1])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_10, plain, (op(e1, e2) = e0),
% 1.93/3.04 inference(conjunct, [], [normalize_96_1])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_11, plain, (op(e1, e3) = e2),
% 1.93/3.04 inference(conjunct, [], [normalize_96_1])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_12, plain, (op(e2, e0) = e2),
% 1.93/3.04 inference(conjunct, [], [normalize_96_1])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_13, plain, (op(e2, e1) = e0),
% 1.93/3.04 inference(conjunct, [], [normalize_96_1])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_14, plain, (op(e2, e3) = e1),
% 1.93/3.04 inference(conjunct, [], [normalize_96_1])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_15, plain, (op(e3, e0) = e3),
% 1.93/3.04 inference(conjunct, [], [normalize_96_1])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_16, plain, (op(e3, e1) = e2),
% 1.93/3.04 inference(conjunct, [], [normalize_96_1])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_17, plain, (op(e3, e2) = e1),
% 1.93/3.04 inference(conjunct, [], [normalize_96_1])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_18, plain, (unit = e0),
% 1.93/3.04 inference(canonicalize, [], [ax3])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_19, plain,
% 1.93/3.04 (op(inv(e1), e1) != unit & op(e0, inv(e0)) = unit & op(e0, unit) = e0 &
% 1.93/3.04 op(e1, inv(e1)) = unit & op(e1, unit) = e1 & op(e2, unit) = e2 &
% 1.93/3.04 op(e3, unit) = e3 & op(inv(e0), e0) = unit &
% 1.93/3.04 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.04 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.04 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.04 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.04 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.04 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.04 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.04 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.04 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.04 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.04 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.04 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.04 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.04 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.04 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.04 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.04 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.04 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.04 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.04 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.04 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.04 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.04 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.04 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.04 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.04 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.04 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.04 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.04 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.04 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.04 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.04 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.04 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.04 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.04 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.04 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.04 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.04 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.04 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.04 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.04 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.04 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.04 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.04 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.04 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.04 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.04 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.04 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.04 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.04 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.04 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.04 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.04 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.04 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.04 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.04 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.04 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.04 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.04 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.04 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.04 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.04 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.04 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.04 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.04 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.04 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.93/3.04 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.93/3.04 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.04 op(e3, e3) != e1) &
% 1.93/3.04 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.04 op(e3, e3) != e2)),
% 1.93/3.04 inference(simplify, [],
% 1.93/3.04 [normalize_96_0, normalize_96_2, normalize_96_3,
% 1.93/3.04 normalize_96_4, normalize_96_5, normalize_96_2,
% 1.93/3.04 normalize_96_6, normalize_96_7, normalize_96_8,
% 1.93/3.04 normalize_96_9, normalize_96_4, normalize_96_10,
% 1.93/3.04 normalize_96_11, normalize_96_12, normalize_96_13,
% 1.93/3.04 normalize_96_5, normalize_96_14, normalize_96_15,
% 1.93/3.04 normalize_96_16, normalize_96_17, normalize_96_3,
% 1.93/3.04 normalize_96_18])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_20, plain, (op(inv(e1), e1) != unit),
% 1.93/3.04 inference(conjunct, [], [normalize_96_19])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_21, plain,
% 1.93/3.04 (inv(e0) = e0 & inv(e1) = e2 & inv(e2) = e1 & inv(e3) = e3),
% 1.93/3.04 inference(canonicalize, [], [ax4])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_96_22, plain, (inv(e1) = e2),
% 1.93/3.04 inference(conjunct, [], [normalize_96_21])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_0, plain, (op(inv(e1), e1) != unit),
% 1.93/3.04 inference(canonicalize, [], [normalize_96_20])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_1, plain, (op(e2, e1) = e0),
% 1.93/3.04 inference(canonicalize, [], [normalize_96_13])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_2, plain, (inv(e1) = e2),
% 1.93/3.04 inference(canonicalize, [], [normalize_96_22])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_3, plain, (op(inv(e1), e1) = op(inv(e1), e1)),
% 1.93/3.04 introduced(tautology, [refl, [$fot(op(inv(e1), e1))]])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_4, plain,
% 1.93/3.04 (inv(e1) != e2 | op(inv(e1), e1) != op(inv(e1), e1) |
% 1.93/3.04 op(inv(e1), e1) = op(e2, e1)),
% 1.93/3.04 introduced(tautology,
% 1.93/3.04 [equality,
% 1.93/3.04 [$cnf($equal(op(inv(e1), e1), op(inv(e1), e1))), [1, 0],
% 1.93/3.04 $fot(e2)]])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_5, plain, (inv(e1) != e2 | op(inv(e1), e1) = op(e2, e1)),
% 1.93/3.04 inference(resolve, [$cnf($equal(op(inv(e1), e1), op(inv(e1), e1)))],
% 1.93/3.04 [refute_96_3, refute_96_4])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_6, plain, (op(inv(e1), e1) = op(e2, e1)),
% 1.93/3.04 inference(resolve, [$cnf($equal(inv(e1), e2))],
% 1.93/3.04 [refute_96_2, refute_96_5])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_8, plain, (X != X | X != Y | Y = X),
% 1.93/3.04 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_9, plain, (X != Y | Y = X),
% 1.93/3.04 inference(resolve, [$cnf($equal(X, X))], [refute_96_7, refute_96_8])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_10, plain, (Y != X | Y != Z | X = Z),
% 1.93/3.04 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_11, plain, (X != Y | Y != Z | X = Z),
% 1.93/3.04 inference(resolve, [$cnf($equal(Y, X))], [refute_96_9, refute_96_10])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_12, plain,
% 1.93/3.04 (op(e2, e1) != e0 | op(inv(e1), e1) != op(e2, e1) |
% 1.93/3.04 op(inv(e1), e1) = e0),
% 1.93/3.04 inference(subst, [],
% 1.93/3.04 [refute_96_11 :
% 1.93/3.04 [bind(X, $fot(op(inv(e1), e1))), bind(Y, $fot(op(e2, e1))),
% 1.93/3.04 bind(Z, $fot(e0))]])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_13, plain, (op(e2, e1) != e0 | op(inv(e1), e1) = e0),
% 1.93/3.04 inference(resolve, [$cnf($equal(op(inv(e1), e1), op(e2, e1)))],
% 1.93/3.04 [refute_96_6, refute_96_12])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_14, plain, (op(inv(e1), e1) = e0),
% 1.93/3.04 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.93/3.04 [refute_96_1, refute_96_13])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_15, plain,
% 1.93/3.04 (e0 != unit | op(inv(e1), e1) != e0 | op(inv(e1), e1) = unit),
% 1.93/3.04 introduced(tautology,
% 1.93/3.04 [equality,
% 1.93/3.04 [$cnf($equal(op(inv(e1), e1), e0)), [1], $fot(unit)]])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_16, plain, (e0 != unit | op(inv(e1), e1) = unit),
% 1.93/3.04 inference(resolve, [$cnf($equal(op(inv(e1), e1), e0))],
% 1.93/3.04 [refute_96_14, refute_96_15])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_17, plain, (unit = e0),
% 1.93/3.04 inference(canonicalize, [], [normalize_96_18])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_18, plain, (e0 != e0 | unit != e0 | e0 = unit),
% 1.93/3.04 introduced(tautology,
% 1.93/3.04 [equality, [$cnf(~ $equal(e0, unit)), [1], $fot(e0)]])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_19, plain, (e0 != e0 | e0 = unit),
% 1.93/3.04 inference(resolve, [$cnf($equal(unit, e0))],
% 1.93/3.04 [refute_96_17, refute_96_18])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_20, plain, (e0 != e0 | op(inv(e1), e1) = unit),
% 1.93/3.04 inference(resolve, [$cnf($equal(e0, unit))],
% 1.93/3.04 [refute_96_19, refute_96_16])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_21, plain, (e0 != e0),
% 1.93/3.04 inference(resolve, [$cnf($equal(op(inv(e1), e1), unit))],
% 1.93/3.04 [refute_96_20, refute_96_0])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_22, plain, (e0 = e0),
% 1.93/3.04 introduced(tautology, [refl, [$fot(e0)]])).
% 1.93/3.04
% 1.93/3.04 cnf(refute_96_23, plain, ($false),
% 1.93/3.04 inference(resolve, [$cnf($equal(e0, e0))],
% 1.93/3.04 [refute_96_22, refute_96_21])).
% 1.93/3.04
% 1.93/3.04 fof(negate_97_0, plain,
% 1.93/3.04 (~
% 1.93/3.04 ((~
% 1.93/3.04 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.93/3.04 op(e3, e3) = e0) |
% 1.93/3.04 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.93/3.04 op(e3, e3) = e1) |
% 1.93/3.04 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.93/3.04 op(e3, e3) = e2) |
% 1.93/3.04 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.93/3.04 op(e3, e3) = e3)) &
% 1.93/3.04 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.04 op(e0, e0) = e3) &
% 1.93/3.04 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.04 op(e0, e1) = e3) &
% 1.93/3.04 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.04 op(e0, e2) = e3) &
% 1.93/3.04 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.04 op(e0, e3) = e3) &
% 1.93/3.04 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.04 op(e1, e0) = e3) &
% 1.93/3.04 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.04 op(e1, e1) = e3) &
% 1.93/3.04 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.04 op(e1, e2) = e3) &
% 1.93/3.04 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.04 op(e1, e3) = e3) &
% 1.93/3.04 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.04 op(e2, e0) = e3) &
% 1.93/3.04 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.04 op(e2, e1) = e3) &
% 1.93/3.04 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.04 op(e2, e2) = e3) &
% 1.93/3.04 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.04 op(e2, e3) = e3) &
% 1.93/3.04 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.04 op(e3, e0) = e3) &
% 1.93/3.04 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.04 op(e3, e1) = e3) &
% 1.93/3.04 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.04 op(e3, e2) = e3) &
% 1.93/3.04 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.04 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.04 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.04 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.04 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.04 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.04 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.04 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.04 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.04 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.04 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.04 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.04 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.04 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.04 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.04 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.04 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.04 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.04 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.04 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.04 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.04 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.04 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.04 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.04 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.04 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.04 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.04 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.04 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.04 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.04 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.04 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.04 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.04 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.04 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.04 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.04 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.04 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.04 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.04 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.04 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.04 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.04 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.04 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.04 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.04 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.04 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.04 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.04 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.04 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.04 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.04 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.04 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.04 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.04 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.04 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.04 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.04 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.04 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.04 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.04 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.04 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.04 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.04 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.04 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.04 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.93/3.04 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.93/3.04 op(e3, unit) = e3 &
% 1.93/3.04 (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.93/3.04 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.93/3.04 op(e1, inv(e1)) = unit & op(inv(e1), e1) = unit) =>
% 1.93/3.04 op(e2, inv(e2)) = unit)), inference(negate, [], [subgoal_97])).
% 1.93/3.04
% 1.93/3.04 fof(normalize_97_0, plain,
% 1.93/3.04 (op(e2, inv(e2)) != unit & op(e0, inv(e0)) = unit & op(e0, unit) = e0 &
% 1.93/3.04 op(e1, inv(e1)) = unit & op(e1, unit) = e1 & op(e2, unit) = e2 &
% 1.93/3.04 op(e3, unit) = e3 & op(inv(e0), e0) = unit & op(inv(e1), e1) = unit &
% 1.93/3.04 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.04 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.04 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.04 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.04 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.04 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.04 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.04 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.04 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.04 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.04 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.04 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.04 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.04 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.04 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.04 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.04 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.04 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.04 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.04 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.04 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.04 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.04 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.04 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.04 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.04 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.04 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.04 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.04 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.04 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.04 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.04 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.04 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.04 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.04 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.04 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.04 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.04 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.04 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.04 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.04 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.04 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.04 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.04 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.04 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.04 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.04 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.04 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.04 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.04 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.04 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.04 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.04 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.04 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.04 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.04 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.04 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.04 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.04 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.04 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.04 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.04 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.04 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.04 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.04 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.04 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.93/3.04 op(e3, e3) != e0) &
% 1.93/3.04 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.04 op(e3, e3) != e1) &
% 1.93/3.04 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.04 op(e3, e3) != e2) &
% 1.93/3.04 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.93/3.04 op(e3, e3) != e3) &
% 1.93/3.04 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.04 op(e0, e0) = e3) &
% 1.93/3.04 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.04 op(e0, e1) = e3) &
% 1.93/3.04 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.04 op(e0, e2) = e3) &
% 1.93/3.04 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.04 op(e0, e3) = e3) &
% 1.93/3.04 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.04 op(e1, e0) = e3) &
% 1.93/3.04 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.04 op(e1, e1) = e3) &
% 1.93/3.04 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.04 op(e1, e2) = e3) &
% 1.93/3.04 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.04 op(e1, e3) = e3) &
% 1.93/3.04 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.04 op(e2, e0) = e3) &
% 1.93/3.04 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.04 op(e2, e1) = e3) &
% 1.93/3.04 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.04 op(e2, e2) = e3) &
% 1.93/3.04 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.04 op(e2, e3) = e3) &
% 1.93/3.04 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.04 op(e3, e0) = e3) &
% 1.93/3.04 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.04 op(e3, e1) = e3) &
% 1.93/3.04 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.04 op(e3, e2) = e3) &
% 1.93/3.04 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.04 op(e3, e3) = e3) & (unit = e0 | unit = e1 | unit = e2 | unit = e3)),
% 1.93/3.04 inference(canonicalize, [], [negate_97_0])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_1, plain,
% 1.93/3.05 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.93/3.05 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.93/3.05 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.93/3.05 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.93/3.05 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.93/3.05 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_2, plain, (op(e0, e0) = e0),
% 1.93/3.05 inference(conjunct, [], [normalize_97_1])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_3, plain, (op(e3, e3) = e0),
% 1.93/3.05 inference(conjunct, [], [normalize_97_1])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_4, plain, (op(e1, e1) = e3),
% 1.93/3.05 inference(conjunct, [], [normalize_97_1])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_5, plain, (op(e2, e2) = e3),
% 1.93/3.05 inference(conjunct, [], [normalize_97_1])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_6, plain, (op(e0, e1) = e1),
% 1.93/3.05 inference(conjunct, [], [normalize_97_1])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_7, plain, (op(e0, e2) = e2),
% 1.93/3.05 inference(conjunct, [], [normalize_97_1])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_8, plain, (op(e0, e3) = e3),
% 1.93/3.05 inference(conjunct, [], [normalize_97_1])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_9, plain, (op(e1, e0) = e1),
% 1.93/3.05 inference(conjunct, [], [normalize_97_1])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_10, plain, (op(e1, e2) = e0),
% 1.93/3.05 inference(conjunct, [], [normalize_97_1])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_11, plain, (op(e1, e3) = e2),
% 1.93/3.05 inference(conjunct, [], [normalize_97_1])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_12, plain, (op(e2, e0) = e2),
% 1.93/3.05 inference(conjunct, [], [normalize_97_1])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_13, plain, (op(e2, e1) = e0),
% 1.93/3.05 inference(conjunct, [], [normalize_97_1])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_14, plain, (op(e2, e3) = e1),
% 1.93/3.05 inference(conjunct, [], [normalize_97_1])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_15, plain, (op(e3, e0) = e3),
% 1.93/3.05 inference(conjunct, [], [normalize_97_1])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_16, plain, (op(e3, e1) = e2),
% 1.93/3.05 inference(conjunct, [], [normalize_97_1])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_17, plain, (op(e3, e2) = e1),
% 1.93/3.05 inference(conjunct, [], [normalize_97_1])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_18, plain, (unit = e0),
% 1.93/3.05 inference(canonicalize, [], [ax3])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_19, plain,
% 1.93/3.05 (op(e2, inv(e2)) != unit & op(e0, inv(e0)) = unit & op(e0, unit) = e0 &
% 1.93/3.05 op(e1, inv(e1)) = unit & op(e1, unit) = e1 & op(e2, unit) = e2 &
% 1.93/3.05 op(e3, unit) = e3 & op(inv(e0), e0) = unit & op(inv(e1), e1) = unit &
% 1.93/3.05 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.05 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.05 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.05 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.05 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.05 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.05 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.05 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.05 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.05 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.05 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.05 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.05 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.05 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.05 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.05 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.05 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.05 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.05 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.05 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.05 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.05 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.05 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.05 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.05 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.05 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.05 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.05 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.05 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.05 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.05 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.05 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.05 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.05 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.05 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.05 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.05 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.05 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.05 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.05 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.05 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.05 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.05 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.05 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.05 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.05 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.05 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.05 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.05 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.05 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.05 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.05 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.05 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.05 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.05 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.05 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.05 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.05 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.05 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.05 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.05 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.05 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.05 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.05 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.05 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.05 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.93/3.05 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.93/3.05 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.05 op(e3, e3) != e1) &
% 1.93/3.05 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.05 op(e3, e3) != e2)),
% 1.93/3.05 inference(simplify, [],
% 1.93/3.05 [normalize_97_0, normalize_97_2, normalize_97_3,
% 1.93/3.05 normalize_97_4, normalize_97_5, normalize_97_2,
% 1.93/3.05 normalize_97_6, normalize_97_7, normalize_97_8,
% 1.93/3.05 normalize_97_9, normalize_97_4, normalize_97_10,
% 1.93/3.05 normalize_97_11, normalize_97_12, normalize_97_13,
% 1.93/3.05 normalize_97_5, normalize_97_14, normalize_97_15,
% 1.93/3.05 normalize_97_16, normalize_97_17, normalize_97_3,
% 1.93/3.05 normalize_97_18])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_20, plain, (op(e2, inv(e2)) != unit),
% 1.93/3.05 inference(conjunct, [], [normalize_97_19])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_21, plain,
% 1.93/3.05 (inv(e0) = e0 & inv(e1) = e2 & inv(e2) = e1 & inv(e3) = e3),
% 1.93/3.05 inference(canonicalize, [], [ax4])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_97_22, plain, (inv(e2) = e1),
% 1.93/3.05 inference(conjunct, [], [normalize_97_21])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_0, plain, (op(e2, inv(e2)) != unit),
% 1.93/3.05 inference(canonicalize, [], [normalize_97_20])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_1, plain, (op(e2, e1) = e0),
% 1.93/3.05 inference(canonicalize, [], [normalize_97_13])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_2, plain, (inv(e2) = e1),
% 1.93/3.05 inference(canonicalize, [], [normalize_97_22])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_3, plain, (op(e2, inv(e2)) = op(e2, inv(e2))),
% 1.93/3.05 introduced(tautology, [refl, [$fot(op(e2, inv(e2)))]])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_4, plain,
% 1.93/3.05 (inv(e2) != e1 | op(e2, inv(e2)) != op(e2, inv(e2)) |
% 1.93/3.05 op(e2, inv(e2)) = op(e2, e1)),
% 1.93/3.05 introduced(tautology,
% 1.93/3.05 [equality,
% 1.93/3.05 [$cnf($equal(op(e2, inv(e2)), op(e2, inv(e2)))), [1, 1],
% 1.93/3.05 $fot(e1)]])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_5, plain, (inv(e2) != e1 | op(e2, inv(e2)) = op(e2, e1)),
% 1.93/3.05 inference(resolve, [$cnf($equal(op(e2, inv(e2)), op(e2, inv(e2))))],
% 1.93/3.05 [refute_97_3, refute_97_4])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_6, plain, (op(e2, inv(e2)) = op(e2, e1)),
% 1.93/3.05 inference(resolve, [$cnf($equal(inv(e2), e1))],
% 1.93/3.05 [refute_97_2, refute_97_5])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_8, plain, (X != X | X != Y | Y = X),
% 1.93/3.05 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_9, plain, (X != Y | Y = X),
% 1.93/3.05 inference(resolve, [$cnf($equal(X, X))], [refute_97_7, refute_97_8])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_10, plain, (Y != X | Y != Z | X = Z),
% 1.93/3.05 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_11, plain, (X != Y | Y != Z | X = Z),
% 1.93/3.05 inference(resolve, [$cnf($equal(Y, X))], [refute_97_9, refute_97_10])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_12, plain,
% 1.93/3.05 (op(e2, e1) != e0 | op(e2, inv(e2)) != op(e2, e1) |
% 1.93/3.05 op(e2, inv(e2)) = e0),
% 1.93/3.05 inference(subst, [],
% 1.93/3.05 [refute_97_11 :
% 1.93/3.05 [bind(X, $fot(op(e2, inv(e2)))), bind(Y, $fot(op(e2, e1))),
% 1.93/3.05 bind(Z, $fot(e0))]])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_13, plain, (op(e2, e1) != e0 | op(e2, inv(e2)) = e0),
% 1.93/3.05 inference(resolve, [$cnf($equal(op(e2, inv(e2)), op(e2, e1)))],
% 1.93/3.05 [refute_97_6, refute_97_12])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_14, plain, (op(e2, inv(e2)) = e0),
% 1.93/3.05 inference(resolve, [$cnf($equal(op(e2, e1), e0))],
% 1.93/3.05 [refute_97_1, refute_97_13])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_15, plain,
% 1.93/3.05 (e0 != unit | op(e2, inv(e2)) != e0 | op(e2, inv(e2)) = unit),
% 1.93/3.05 introduced(tautology,
% 1.93/3.05 [equality,
% 1.93/3.05 [$cnf($equal(op(e2, inv(e2)), e0)), [1], $fot(unit)]])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_16, plain, (e0 != unit | op(e2, inv(e2)) = unit),
% 1.93/3.05 inference(resolve, [$cnf($equal(op(e2, inv(e2)), e0))],
% 1.93/3.05 [refute_97_14, refute_97_15])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_17, plain, (unit = e0),
% 1.93/3.05 inference(canonicalize, [], [normalize_97_18])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_18, plain, (e0 != e0 | unit != e0 | e0 = unit),
% 1.93/3.05 introduced(tautology,
% 1.93/3.05 [equality, [$cnf(~ $equal(e0, unit)), [1], $fot(e0)]])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_19, plain, (e0 != e0 | e0 = unit),
% 1.93/3.05 inference(resolve, [$cnf($equal(unit, e0))],
% 1.93/3.05 [refute_97_17, refute_97_18])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_20, plain, (e0 != e0 | op(e2, inv(e2)) = unit),
% 1.93/3.05 inference(resolve, [$cnf($equal(e0, unit))],
% 1.93/3.05 [refute_97_19, refute_97_16])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_21, plain, (e0 != e0),
% 1.93/3.05 inference(resolve, [$cnf($equal(op(e2, inv(e2)), unit))],
% 1.93/3.05 [refute_97_20, refute_97_0])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_22, plain, (e0 = e0),
% 1.93/3.05 introduced(tautology, [refl, [$fot(e0)]])).
% 1.93/3.05
% 1.93/3.05 cnf(refute_97_23, plain, ($false),
% 1.93/3.05 inference(resolve, [$cnf($equal(e0, e0))],
% 1.93/3.05 [refute_97_22, refute_97_21])).
% 1.93/3.05
% 1.93/3.05 fof(negate_98_0, plain,
% 1.93/3.05 (~
% 1.93/3.05 ((~
% 1.93/3.05 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.93/3.05 op(e3, e3) = e0) |
% 1.93/3.05 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.93/3.05 op(e3, e3) = e1) |
% 1.93/3.05 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.93/3.05 op(e3, e3) = e2) |
% 1.93/3.05 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.93/3.05 op(e3, e3) = e3)) &
% 1.93/3.05 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.05 op(e0, e0) = e3) &
% 1.93/3.05 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.05 op(e0, e1) = e3) &
% 1.93/3.05 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.05 op(e0, e2) = e3) &
% 1.93/3.05 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.05 op(e0, e3) = e3) &
% 1.93/3.05 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.05 op(e1, e0) = e3) &
% 1.93/3.05 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.05 op(e1, e1) = e3) &
% 1.93/3.05 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.05 op(e1, e2) = e3) &
% 1.93/3.05 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.05 op(e1, e3) = e3) &
% 1.93/3.05 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.05 op(e2, e0) = e3) &
% 1.93/3.05 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.05 op(e2, e1) = e3) &
% 1.93/3.05 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.05 op(e2, e2) = e3) &
% 1.93/3.05 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.05 op(e2, e3) = e3) &
% 1.93/3.05 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.05 op(e3, e0) = e3) &
% 1.93/3.05 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.05 op(e3, e1) = e3) &
% 1.93/3.05 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.05 op(e3, e2) = e3) &
% 1.93/3.05 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.05 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.05 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.05 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.05 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.05 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.05 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.05 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.05 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.05 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.05 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.05 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.05 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.05 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.05 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.05 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.05 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.05 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.05 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.05 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.05 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.05 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.05 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.05 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.05 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.05 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.05 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.05 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.05 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.05 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.05 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.05 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.05 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.05 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.05 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.05 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.05 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.05 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.05 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.05 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.05 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.05 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.05 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.05 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.05 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.05 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.05 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.05 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.05 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.05 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.05 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.05 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.05 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.05 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.05 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.05 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.05 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.05 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.05 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.05 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.05 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.05 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.05 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.05 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.05 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.05 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.93/3.05 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.93/3.05 op(e3, unit) = e3 &
% 1.93/3.05 (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.93/3.05 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.93/3.05 op(e1, inv(e1)) = unit & op(inv(e1), e1) = unit &
% 1.93/3.05 op(e2, inv(e2)) = unit) => op(inv(e2), e2) = unit)),
% 1.93/3.05 inference(negate, [], [subgoal_98])).
% 1.93/3.05
% 1.93/3.05 fof(normalize_98_0, plain,
% 1.93/3.05 (op(inv(e2), e2) != unit & op(e0, inv(e0)) = unit & op(e0, unit) = e0 &
% 1.93/3.05 op(e1, inv(e1)) = unit & op(e1, unit) = e1 & op(e2, inv(e2)) = unit &
% 1.93/3.05 op(e2, unit) = e2 & op(e3, unit) = e3 & op(inv(e0), e0) = unit &
% 1.93/3.05 op(inv(e1), e1) = unit & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.05 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.05 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.05 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.05 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.05 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.05 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.05 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.05 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.05 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.05 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.05 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.05 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.05 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.05 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.05 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.05 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.05 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.05 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.05 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.05 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.05 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.05 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.05 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.05 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.05 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.05 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.05 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.05 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.05 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.05 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.05 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.05 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.05 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.05 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.05 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.05 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.05 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.05 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.05 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.05 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.05 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.05 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.05 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.05 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.05 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.05 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.05 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.05 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.05 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.05 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.05 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.05 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.05 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.05 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.05 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.05 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.05 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.05 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.05 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.05 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.05 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.05 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.05 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.05 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.05 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.93/3.05 op(e3, e3) != e0) &
% 1.93/3.05 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.05 op(e3, e3) != e1) &
% 1.93/3.05 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.05 op(e3, e3) != e2) &
% 1.93/3.05 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.93/3.05 op(e3, e3) != e3) &
% 1.93/3.05 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.05 op(e0, e0) = e3) &
% 1.93/3.05 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.05 op(e0, e1) = e3) &
% 1.93/3.05 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.05 op(e0, e2) = e3) &
% 1.93/3.05 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.05 op(e0, e3) = e3) &
% 1.93/3.05 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.05 op(e1, e0) = e3) &
% 1.93/3.05 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.05 op(e1, e1) = e3) &
% 1.93/3.05 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.05 op(e1, e2) = e3) &
% 1.93/3.05 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.05 op(e1, e3) = e3) &
% 1.93/3.05 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.05 op(e2, e0) = e3) &
% 1.93/3.05 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.05 op(e2, e1) = e3) &
% 1.93/3.05 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.05 op(e2, e2) = e3) &
% 1.93/3.05 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.05 op(e2, e3) = e3) &
% 1.93/3.05 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.05 op(e3, e0) = e3) &
% 1.93/3.05 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.05 op(e3, e1) = e3) &
% 1.93/3.05 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.05 op(e3, e2) = e3) &
% 1.93/3.05 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.05 op(e3, e3) = e3) & (unit = e0 | unit = e1 | unit = e2 | unit = e3)),
% 1.93/3.05 inference(canonicalize, [], [negate_98_0])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_1, plain,
% 1.93/3.06 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.93/3.06 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.93/3.06 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.93/3.06 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.93/3.06 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.93/3.06 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_2, plain, (op(e0, e0) = e0),
% 1.93/3.06 inference(conjunct, [], [normalize_98_1])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_3, plain, (op(e3, e3) = e0),
% 1.93/3.06 inference(conjunct, [], [normalize_98_1])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_4, plain, (op(e1, e1) = e3),
% 1.93/3.06 inference(conjunct, [], [normalize_98_1])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_5, plain, (op(e2, e2) = e3),
% 1.93/3.06 inference(conjunct, [], [normalize_98_1])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_6, plain, (op(e0, e1) = e1),
% 1.93/3.06 inference(conjunct, [], [normalize_98_1])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_7, plain, (op(e0, e2) = e2),
% 1.93/3.06 inference(conjunct, [], [normalize_98_1])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_8, plain, (op(e0, e3) = e3),
% 1.93/3.06 inference(conjunct, [], [normalize_98_1])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_9, plain, (op(e1, e0) = e1),
% 1.93/3.06 inference(conjunct, [], [normalize_98_1])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_10, plain, (op(e1, e2) = e0),
% 1.93/3.06 inference(conjunct, [], [normalize_98_1])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_11, plain, (op(e1, e3) = e2),
% 1.93/3.06 inference(conjunct, [], [normalize_98_1])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_12, plain, (op(e2, e0) = e2),
% 1.93/3.06 inference(conjunct, [], [normalize_98_1])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_13, plain, (op(e2, e1) = e0),
% 1.93/3.06 inference(conjunct, [], [normalize_98_1])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_14, plain, (op(e2, e3) = e1),
% 1.93/3.06 inference(conjunct, [], [normalize_98_1])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_15, plain, (op(e3, e0) = e3),
% 1.93/3.06 inference(conjunct, [], [normalize_98_1])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_16, plain, (op(e3, e1) = e2),
% 1.93/3.06 inference(conjunct, [], [normalize_98_1])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_17, plain, (op(e3, e2) = e1),
% 1.93/3.06 inference(conjunct, [], [normalize_98_1])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_18, plain, (unit = e0),
% 1.93/3.06 inference(canonicalize, [], [ax3])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_19, plain,
% 1.93/3.06 (op(inv(e2), e2) != unit & op(e0, inv(e0)) = unit & op(e0, unit) = e0 &
% 1.93/3.06 op(e1, inv(e1)) = unit & op(e1, unit) = e1 & op(e2, inv(e2)) = unit &
% 1.93/3.06 op(e2, unit) = e2 & op(e3, unit) = e3 & op(inv(e0), e0) = unit &
% 1.93/3.06 op(inv(e1), e1) = unit & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.06 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.06 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.06 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.06 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.06 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.06 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.06 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.06 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.06 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.06 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.06 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.06 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.06 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.06 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.06 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.06 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.06 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.06 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.06 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.06 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.06 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.06 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.06 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.06 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.06 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.06 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.06 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.06 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.06 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.06 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.06 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.06 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.06 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.06 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.06 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.06 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.06 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.06 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.06 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.06 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.06 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.06 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.06 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.06 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.06 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.06 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.06 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.06 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.06 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.06 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.06 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.06 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.06 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.06 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.06 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.06 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.06 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.06 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.06 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.06 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.06 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.06 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.06 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.06 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.06 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.93/3.06 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.93/3.06 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.06 op(e3, e3) != e1) &
% 1.93/3.06 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.06 op(e3, e3) != e2)),
% 1.93/3.06 inference(simplify, [],
% 1.93/3.06 [normalize_98_0, normalize_98_2, normalize_98_3,
% 1.93/3.06 normalize_98_4, normalize_98_5, normalize_98_2,
% 1.93/3.06 normalize_98_6, normalize_98_7, normalize_98_8,
% 1.93/3.06 normalize_98_9, normalize_98_4, normalize_98_10,
% 1.93/3.06 normalize_98_11, normalize_98_12, normalize_98_13,
% 1.93/3.06 normalize_98_5, normalize_98_14, normalize_98_15,
% 1.93/3.06 normalize_98_16, normalize_98_17, normalize_98_3,
% 1.93/3.06 normalize_98_18])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_20, plain, (op(inv(e2), e2) != unit),
% 1.93/3.06 inference(conjunct, [], [normalize_98_19])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_21, plain,
% 1.93/3.06 (inv(e0) = e0 & inv(e1) = e2 & inv(e2) = e1 & inv(e3) = e3),
% 1.93/3.06 inference(canonicalize, [], [ax4])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_98_22, plain, (inv(e2) = e1),
% 1.93/3.06 inference(conjunct, [], [normalize_98_21])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_0, plain, (op(inv(e2), e2) != unit),
% 1.93/3.06 inference(canonicalize, [], [normalize_98_20])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_1, plain, (op(e1, e2) = e0),
% 1.93/3.06 inference(canonicalize, [], [normalize_98_10])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_2, plain, (inv(e2) = e1),
% 1.93/3.06 inference(canonicalize, [], [normalize_98_22])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_3, plain, (op(inv(e2), e2) = op(inv(e2), e2)),
% 1.93/3.06 introduced(tautology, [refl, [$fot(op(inv(e2), e2))]])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_4, plain,
% 1.93/3.06 (inv(e2) != e1 | op(inv(e2), e2) != op(inv(e2), e2) |
% 1.93/3.06 op(inv(e2), e2) = op(e1, e2)),
% 1.93/3.06 introduced(tautology,
% 1.93/3.06 [equality,
% 1.93/3.06 [$cnf($equal(op(inv(e2), e2), op(inv(e2), e2))), [1, 0],
% 1.93/3.06 $fot(e1)]])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_5, plain, (inv(e2) != e1 | op(inv(e2), e2) = op(e1, e2)),
% 1.93/3.06 inference(resolve, [$cnf($equal(op(inv(e2), e2), op(inv(e2), e2)))],
% 1.93/3.06 [refute_98_3, refute_98_4])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_6, plain, (op(inv(e2), e2) = op(e1, e2)),
% 1.93/3.06 inference(resolve, [$cnf($equal(inv(e2), e1))],
% 1.93/3.06 [refute_98_2, refute_98_5])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_8, plain, (X != X | X != Y | Y = X),
% 1.93/3.06 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_9, plain, (X != Y | Y = X),
% 1.93/3.06 inference(resolve, [$cnf($equal(X, X))], [refute_98_7, refute_98_8])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_10, plain, (Y != X | Y != Z | X = Z),
% 1.93/3.06 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_11, plain, (X != Y | Y != Z | X = Z),
% 1.93/3.06 inference(resolve, [$cnf($equal(Y, X))], [refute_98_9, refute_98_10])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_12, plain,
% 1.93/3.06 (op(e1, e2) != e0 | op(inv(e2), e2) != op(e1, e2) |
% 1.93/3.06 op(inv(e2), e2) = e0),
% 1.93/3.06 inference(subst, [],
% 1.93/3.06 [refute_98_11 :
% 1.93/3.06 [bind(X, $fot(op(inv(e2), e2))), bind(Y, $fot(op(e1, e2))),
% 1.93/3.06 bind(Z, $fot(e0))]])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_13, plain, (op(e1, e2) != e0 | op(inv(e2), e2) = e0),
% 1.93/3.06 inference(resolve, [$cnf($equal(op(inv(e2), e2), op(e1, e2)))],
% 1.93/3.06 [refute_98_6, refute_98_12])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_14, plain, (op(inv(e2), e2) = e0),
% 1.93/3.06 inference(resolve, [$cnf($equal(op(e1, e2), e0))],
% 1.93/3.06 [refute_98_1, refute_98_13])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_15, plain,
% 1.93/3.06 (e0 != unit | op(inv(e2), e2) != e0 | op(inv(e2), e2) = unit),
% 1.93/3.06 introduced(tautology,
% 1.93/3.06 [equality,
% 1.93/3.06 [$cnf($equal(op(inv(e2), e2), e0)), [1], $fot(unit)]])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_16, plain, (e0 != unit | op(inv(e2), e2) = unit),
% 1.93/3.06 inference(resolve, [$cnf($equal(op(inv(e2), e2), e0))],
% 1.93/3.06 [refute_98_14, refute_98_15])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_17, plain, (unit = e0),
% 1.93/3.06 inference(canonicalize, [], [normalize_98_18])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_18, plain, (e0 != e0 | unit != e0 | e0 = unit),
% 1.93/3.06 introduced(tautology,
% 1.93/3.06 [equality, [$cnf(~ $equal(e0, unit)), [1], $fot(e0)]])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_19, plain, (e0 != e0 | e0 = unit),
% 1.93/3.06 inference(resolve, [$cnf($equal(unit, e0))],
% 1.93/3.06 [refute_98_17, refute_98_18])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_20, plain, (e0 != e0 | op(inv(e2), e2) = unit),
% 1.93/3.06 inference(resolve, [$cnf($equal(e0, unit))],
% 1.93/3.06 [refute_98_19, refute_98_16])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_21, plain, (e0 != e0),
% 1.93/3.06 inference(resolve, [$cnf($equal(op(inv(e2), e2), unit))],
% 1.93/3.06 [refute_98_20, refute_98_0])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_22, plain, (e0 = e0),
% 1.93/3.06 introduced(tautology, [refl, [$fot(e0)]])).
% 1.93/3.06
% 1.93/3.06 cnf(refute_98_23, plain, ($false),
% 1.93/3.06 inference(resolve, [$cnf($equal(e0, e0))],
% 1.93/3.06 [refute_98_22, refute_98_21])).
% 1.93/3.06
% 1.93/3.06 fof(negate_99_0, plain,
% 1.93/3.06 (~
% 1.93/3.06 ((~
% 1.93/3.06 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.93/3.06 op(e3, e3) = e0) |
% 1.93/3.06 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.93/3.06 op(e3, e3) = e1) |
% 1.93/3.06 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.93/3.06 op(e3, e3) = e2) |
% 1.93/3.06 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.93/3.06 op(e3, e3) = e3)) &
% 1.93/3.06 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.06 op(e0, e0) = e3) &
% 1.93/3.06 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.06 op(e0, e1) = e3) &
% 1.93/3.06 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.06 op(e0, e2) = e3) &
% 1.93/3.06 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.06 op(e0, e3) = e3) &
% 1.93/3.06 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.06 op(e1, e0) = e3) &
% 1.93/3.06 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.06 op(e1, e1) = e3) &
% 1.93/3.06 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.06 op(e1, e2) = e3) &
% 1.93/3.06 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.06 op(e1, e3) = e3) &
% 1.93/3.06 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.06 op(e2, e0) = e3) &
% 1.93/3.06 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.06 op(e2, e1) = e3) &
% 1.93/3.06 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.06 op(e2, e2) = e3) &
% 1.93/3.06 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.06 op(e2, e3) = e3) &
% 1.93/3.06 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.06 op(e3, e0) = e3) &
% 1.93/3.06 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.06 op(e3, e1) = e3) &
% 1.93/3.06 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.06 op(e3, e2) = e3) &
% 1.93/3.06 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.06 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.06 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.06 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.06 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.06 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.06 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.06 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.06 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.06 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.06 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.06 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.06 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.06 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.06 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.06 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.06 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.06 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.06 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.06 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.06 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.06 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.06 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.06 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.06 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.06 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.06 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.06 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.06 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.06 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.06 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.06 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.06 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.06 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.06 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.06 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.06 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.06 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.06 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.06 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.06 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.06 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.06 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.06 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.06 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.06 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.06 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.06 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.06 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.06 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.06 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.06 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.06 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.06 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.06 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.06 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.06 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.06 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.06 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.06 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.06 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.06 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.06 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.06 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.06 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.06 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.93/3.06 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.93/3.06 op(e3, unit) = e3 &
% 1.93/3.06 (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.93/3.06 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.93/3.06 op(e1, inv(e1)) = unit & op(inv(e1), e1) = unit &
% 1.93/3.06 op(e2, inv(e2)) = unit & op(inv(e2), e2) = unit) =>
% 1.93/3.06 op(e3, inv(e3)) = unit)), inference(negate, [], [subgoal_99])).
% 1.93/3.06
% 1.93/3.06 fof(normalize_99_0, plain,
% 1.93/3.06 (op(e3, inv(e3)) != unit & op(e0, inv(e0)) = unit & op(e0, unit) = e0 &
% 1.93/3.06 op(e1, inv(e1)) = unit & op(e1, unit) = e1 & op(e2, inv(e2)) = unit &
% 1.93/3.06 op(e2, unit) = e2 & op(e3, unit) = e3 & op(inv(e0), e0) = unit &
% 1.93/3.06 op(inv(e1), e1) = unit & op(inv(e2), e2) = unit &
% 1.93/3.06 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.06 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.06 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.06 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.06 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.06 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.06 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.06 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.06 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.06 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.06 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.06 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.06 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.06 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.06 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.06 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.06 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.06 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.06 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.06 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.06 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.06 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.06 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.06 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.06 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.06 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.06 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.06 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.06 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.06 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.06 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.06 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.06 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.06 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.06 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.06 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.06 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.06 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.06 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.06 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.06 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.06 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.06 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.06 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.06 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.06 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.06 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.06 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.06 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.06 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.06 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.06 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.06 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.06 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.06 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.06 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.06 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.06 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.06 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.06 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.06 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.06 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.06 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.06 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.06 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.06 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.93/3.06 op(e3, e3) != e0) &
% 1.93/3.06 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.06 op(e3, e3) != e1) &
% 1.93/3.06 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.06 op(e3, e3) != e2) &
% 1.93/3.06 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.93/3.06 op(e3, e3) != e3) &
% 1.93/3.06 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.06 op(e0, e0) = e3) &
% 1.93/3.06 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.06 op(e0, e1) = e3) &
% 1.93/3.06 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.06 op(e0, e2) = e3) &
% 1.93/3.06 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.06 op(e0, e3) = e3) &
% 1.93/3.06 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.06 op(e1, e0) = e3) &
% 1.93/3.06 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.06 op(e1, e1) = e3) &
% 1.93/3.06 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.06 op(e1, e2) = e3) &
% 1.93/3.06 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.06 op(e1, e3) = e3) &
% 1.93/3.06 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.06 op(e2, e0) = e3) &
% 1.93/3.06 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.06 op(e2, e1) = e3) &
% 1.93/3.06 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.06 op(e2, e2) = e3) &
% 1.93/3.06 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.06 op(e2, e3) = e3) &
% 1.93/3.06 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.06 op(e3, e0) = e3) &
% 1.93/3.06 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.06 op(e3, e1) = e3) &
% 1.93/3.06 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.06 op(e3, e2) = e3) &
% 1.93/3.06 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.06 op(e3, e3) = e3) & (unit = e0 | unit = e1 | unit = e2 | unit = e3)),
% 1.93/3.06 inference(canonicalize, [], [negate_99_0])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_1, plain,
% 1.93/3.07 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.93/3.07 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.93/3.07 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.93/3.07 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.93/3.07 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.93/3.07 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_2, plain, (op(e0, e0) = e0),
% 1.93/3.07 inference(conjunct, [], [normalize_99_1])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_3, plain, (op(e3, e3) = e0),
% 1.93/3.07 inference(conjunct, [], [normalize_99_1])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_4, plain, (op(e1, e1) = e3),
% 1.93/3.07 inference(conjunct, [], [normalize_99_1])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_5, plain, (op(e2, e2) = e3),
% 1.93/3.07 inference(conjunct, [], [normalize_99_1])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_6, plain, (op(e0, e1) = e1),
% 1.93/3.07 inference(conjunct, [], [normalize_99_1])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_7, plain, (op(e0, e2) = e2),
% 1.93/3.07 inference(conjunct, [], [normalize_99_1])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_8, plain, (op(e0, e3) = e3),
% 1.93/3.07 inference(conjunct, [], [normalize_99_1])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_9, plain, (op(e1, e0) = e1),
% 1.93/3.07 inference(conjunct, [], [normalize_99_1])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_10, plain, (op(e1, e2) = e0),
% 1.93/3.07 inference(conjunct, [], [normalize_99_1])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_11, plain, (op(e1, e3) = e2),
% 1.93/3.07 inference(conjunct, [], [normalize_99_1])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_12, plain, (op(e2, e0) = e2),
% 1.93/3.07 inference(conjunct, [], [normalize_99_1])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_13, plain, (op(e2, e1) = e0),
% 1.93/3.07 inference(conjunct, [], [normalize_99_1])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_14, plain, (op(e2, e3) = e1),
% 1.93/3.07 inference(conjunct, [], [normalize_99_1])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_15, plain, (op(e3, e0) = e3),
% 1.93/3.07 inference(conjunct, [], [normalize_99_1])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_16, plain, (op(e3, e1) = e2),
% 1.93/3.07 inference(conjunct, [], [normalize_99_1])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_17, plain, (op(e3, e2) = e1),
% 1.93/3.07 inference(conjunct, [], [normalize_99_1])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_18, plain, (unit = e0),
% 1.93/3.07 inference(canonicalize, [], [ax3])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_19, plain,
% 1.93/3.07 (op(e3, inv(e3)) != unit & op(e0, inv(e0)) = unit & op(e0, unit) = e0 &
% 1.93/3.07 op(e1, inv(e1)) = unit & op(e1, unit) = e1 & op(e2, inv(e2)) = unit &
% 1.93/3.07 op(e2, unit) = e2 & op(e3, unit) = e3 & op(inv(e0), e0) = unit &
% 1.93/3.07 op(inv(e1), e1) = unit & op(inv(e2), e2) = unit &
% 1.93/3.07 op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.07 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.07 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.07 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.07 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.07 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.07 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.07 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.07 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.07 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.07 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.07 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.07 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.07 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.07 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.07 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.07 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.07 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.07 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.07 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.07 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.07 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.07 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.07 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.07 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.07 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.07 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.07 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.07 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.07 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.07 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.07 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.07 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.07 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.07 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.07 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.07 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.07 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.07 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.07 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.07 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.07 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.07 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.07 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.07 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.07 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.07 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.07 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.07 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.07 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.07 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.07 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.07 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.07 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.07 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.07 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.07 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.07 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.07 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.07 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.07 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.07 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.07 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.07 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.07 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.07 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.93/3.07 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.93/3.07 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.07 op(e3, e3) != e1) &
% 1.93/3.07 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.07 op(e3, e3) != e2)),
% 1.93/3.07 inference(simplify, [],
% 1.93/3.07 [normalize_99_0, normalize_99_2, normalize_99_3,
% 1.93/3.07 normalize_99_4, normalize_99_5, normalize_99_2,
% 1.93/3.07 normalize_99_6, normalize_99_7, normalize_99_8,
% 1.93/3.07 normalize_99_9, normalize_99_4, normalize_99_10,
% 1.93/3.07 normalize_99_11, normalize_99_12, normalize_99_13,
% 1.93/3.07 normalize_99_5, normalize_99_14, normalize_99_15,
% 1.93/3.07 normalize_99_16, normalize_99_17, normalize_99_3,
% 1.93/3.07 normalize_99_18])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_20, plain, (op(e3, inv(e3)) != unit),
% 1.93/3.07 inference(conjunct, [], [normalize_99_19])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_21, plain,
% 1.93/3.07 (inv(e0) = e0 & inv(e1) = e2 & inv(e2) = e1 & inv(e3) = e3),
% 1.93/3.07 inference(canonicalize, [], [ax4])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_99_22, plain, (inv(e3) = e3),
% 1.93/3.07 inference(conjunct, [], [normalize_99_21])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_0, plain, (op(e3, inv(e3)) != unit),
% 1.93/3.07 inference(canonicalize, [], [normalize_99_20])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_1, plain, (op(e3, e3) = e0),
% 1.93/3.07 inference(canonicalize, [], [normalize_99_3])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_2, plain, (inv(e3) = e3),
% 1.93/3.07 inference(canonicalize, [], [normalize_99_22])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_3, plain, (op(e3, inv(e3)) = op(e3, inv(e3))),
% 1.93/3.07 introduced(tautology, [refl, [$fot(op(e3, inv(e3)))]])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_4, plain,
% 1.93/3.07 (inv(e3) != e3 | op(e3, inv(e3)) != op(e3, inv(e3)) |
% 1.93/3.07 op(e3, inv(e3)) = op(e3, e3)),
% 1.93/3.07 introduced(tautology,
% 1.93/3.07 [equality,
% 1.93/3.07 [$cnf($equal(op(e3, inv(e3)), op(e3, inv(e3)))), [1, 1],
% 1.93/3.07 $fot(e3)]])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_5, plain, (inv(e3) != e3 | op(e3, inv(e3)) = op(e3, e3)),
% 1.93/3.07 inference(resolve, [$cnf($equal(op(e3, inv(e3)), op(e3, inv(e3))))],
% 1.93/3.07 [refute_99_3, refute_99_4])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_6, plain, (op(e3, inv(e3)) = op(e3, e3)),
% 1.93/3.07 inference(resolve, [$cnf($equal(inv(e3), e3))],
% 1.93/3.07 [refute_99_2, refute_99_5])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_7, plain, (X = X), introduced(tautology, [refl, [$fot(X)]])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_8, plain, (X != X | X != Y | Y = X),
% 1.93/3.07 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_9, plain, (X != Y | Y = X),
% 1.93/3.07 inference(resolve, [$cnf($equal(X, X))], [refute_99_7, refute_99_8])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_10, plain, (Y != X | Y != Z | X = Z),
% 1.93/3.07 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_11, plain, (X != Y | Y != Z | X = Z),
% 1.93/3.07 inference(resolve, [$cnf($equal(Y, X))], [refute_99_9, refute_99_10])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_12, plain,
% 1.93/3.07 (op(e3, e3) != e0 | op(e3, inv(e3)) != op(e3, e3) |
% 1.93/3.07 op(e3, inv(e3)) = e0),
% 1.93/3.07 inference(subst, [],
% 1.93/3.07 [refute_99_11 :
% 1.93/3.07 [bind(X, $fot(op(e3, inv(e3)))), bind(Y, $fot(op(e3, e3))),
% 1.93/3.07 bind(Z, $fot(e0))]])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_13, plain, (op(e3, e3) != e0 | op(e3, inv(e3)) = e0),
% 1.93/3.07 inference(resolve, [$cnf($equal(op(e3, inv(e3)), op(e3, e3)))],
% 1.93/3.07 [refute_99_6, refute_99_12])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_14, plain, (op(e3, inv(e3)) = e0),
% 1.93/3.07 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.93/3.07 [refute_99_1, refute_99_13])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_15, plain,
% 1.93/3.07 (e0 != unit | op(e3, inv(e3)) != e0 | op(e3, inv(e3)) = unit),
% 1.93/3.07 introduced(tautology,
% 1.93/3.07 [equality,
% 1.93/3.07 [$cnf($equal(op(e3, inv(e3)), e0)), [1], $fot(unit)]])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_16, plain, (e0 != unit | op(e3, inv(e3)) = unit),
% 1.93/3.07 inference(resolve, [$cnf($equal(op(e3, inv(e3)), e0))],
% 1.93/3.07 [refute_99_14, refute_99_15])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_17, plain, (unit = e0),
% 1.93/3.07 inference(canonicalize, [], [normalize_99_18])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_18, plain, (e0 != e0 | unit != e0 | e0 = unit),
% 1.93/3.07 introduced(tautology,
% 1.93/3.07 [equality, [$cnf(~ $equal(e0, unit)), [1], $fot(e0)]])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_19, plain, (e0 != e0 | e0 = unit),
% 1.93/3.07 inference(resolve, [$cnf($equal(unit, e0))],
% 1.93/3.07 [refute_99_17, refute_99_18])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_20, plain, (e0 != e0 | op(e3, inv(e3)) = unit),
% 1.93/3.07 inference(resolve, [$cnf($equal(e0, unit))],
% 1.93/3.07 [refute_99_19, refute_99_16])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_21, plain, (e0 != e0),
% 1.93/3.07 inference(resolve, [$cnf($equal(op(e3, inv(e3)), unit))],
% 1.93/3.07 [refute_99_20, refute_99_0])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_22, plain, (e0 = e0),
% 1.93/3.07 introduced(tautology, [refl, [$fot(e0)]])).
% 1.93/3.07
% 1.93/3.07 cnf(refute_99_23, plain, ($false),
% 1.93/3.07 inference(resolve, [$cnf($equal(e0, e0))],
% 1.93/3.07 [refute_99_22, refute_99_21])).
% 1.93/3.07
% 1.93/3.07 fof(negate_100_0, plain,
% 1.93/3.07 (~
% 1.93/3.07 ((~
% 1.93/3.07 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.93/3.07 op(e3, e3) = e0) |
% 1.93/3.07 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.93/3.07 op(e3, e3) = e1) |
% 1.93/3.07 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.93/3.07 op(e3, e3) = e2) |
% 1.93/3.07 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.93/3.07 op(e3, e3) = e3)) &
% 1.93/3.07 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.07 op(e0, e0) = e3) &
% 1.93/3.07 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.07 op(e0, e1) = e3) &
% 1.93/3.07 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.07 op(e0, e2) = e3) &
% 1.93/3.07 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.07 op(e0, e3) = e3) &
% 1.93/3.07 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.07 op(e1, e0) = e3) &
% 1.93/3.07 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.07 op(e1, e1) = e3) &
% 1.93/3.07 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.07 op(e1, e2) = e3) &
% 1.93/3.07 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.07 op(e1, e3) = e3) &
% 1.93/3.07 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.07 op(e2, e0) = e3) &
% 1.93/3.07 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.07 op(e2, e1) = e3) &
% 1.93/3.07 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.07 op(e2, e2) = e3) &
% 1.93/3.07 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.07 op(e2, e3) = e3) &
% 1.93/3.07 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.07 op(e3, e0) = e3) &
% 1.93/3.07 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.07 op(e3, e1) = e3) &
% 1.93/3.07 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.07 op(e3, e2) = e3) &
% 1.93/3.07 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.07 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.07 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.07 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.07 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.07 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.07 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.07 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.07 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.07 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.07 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.07 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.07 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.07 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.07 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.07 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.07 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.07 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.07 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.07 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.07 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.07 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.07 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.07 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.07 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.07 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.07 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.07 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.07 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.07 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.07 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.07 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.07 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.07 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.07 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.07 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.07 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.07 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.07 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.07 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.07 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.07 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.07 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.07 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.07 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.07 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.07 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.07 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.07 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.07 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.07 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.07 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.07 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.07 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.07 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.07 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.07 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.07 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.07 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.07 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.07 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.07 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.07 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.07 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.07 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.07 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.93/3.07 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.93/3.07 op(e3, unit) = e3 &
% 1.93/3.07 (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.93/3.07 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.93/3.07 op(e1, inv(e1)) = unit & op(inv(e1), e1) = unit &
% 1.93/3.07 op(e2, inv(e2)) = unit & op(inv(e2), e2) = unit &
% 1.93/3.07 op(e3, inv(e3)) = unit) => op(inv(e3), e3) = unit)),
% 1.93/3.07 inference(negate, [], [subgoal_100])).
% 1.93/3.07
% 1.93/3.07 fof(normalize_100_0, plain,
% 1.93/3.07 (op(inv(e3), e3) != unit & op(e0, inv(e0)) = unit & op(e0, unit) = e0 &
% 1.93/3.07 op(e1, inv(e1)) = unit & op(e1, unit) = e1 & op(e2, inv(e2)) = unit &
% 1.93/3.07 op(e2, unit) = e2 & op(e3, inv(e3)) = unit & op(e3, unit) = e3 &
% 1.93/3.07 op(inv(e0), e0) = unit & op(inv(e1), e1) = unit &
% 1.93/3.07 op(inv(e2), e2) = unit & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.07 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.07 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.07 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.07 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.07 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.07 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.07 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.07 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.07 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.07 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.07 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.07 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.07 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.07 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.07 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.07 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.07 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.07 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.07 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.07 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.07 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.07 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.07 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.07 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.07 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.07 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.07 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.07 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.07 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.07 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.07 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.07 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.07 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.07 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.07 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.07 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.07 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.07 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.07 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.07 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.07 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.07 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.07 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.07 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.07 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.07 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.07 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.07 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.07 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.07 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.07 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.07 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.07 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.07 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.07 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.07 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.07 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.07 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.07 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.07 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.07 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.07 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.07 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.07 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.07 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.93/3.07 op(e3, e3) != e0) &
% 1.93/3.07 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.07 op(e3, e3) != e1) &
% 1.93/3.07 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.07 op(e3, e3) != e2) &
% 1.93/3.07 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.93/3.07 op(e3, e3) != e3) &
% 1.93/3.07 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.07 op(e0, e0) = e3) &
% 1.93/3.07 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.07 op(e0, e1) = e3) &
% 1.93/3.07 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.07 op(e0, e2) = e3) &
% 1.93/3.07 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.07 op(e0, e3) = e3) &
% 1.93/3.07 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.07 op(e1, e0) = e3) &
% 1.93/3.07 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.07 op(e1, e1) = e3) &
% 1.93/3.07 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.07 op(e1, e2) = e3) &
% 1.93/3.07 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.07 op(e1, e3) = e3) &
% 1.93/3.07 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.07 op(e2, e0) = e3) &
% 1.93/3.07 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.07 op(e2, e1) = e3) &
% 1.93/3.07 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.07 op(e2, e2) = e3) &
% 1.93/3.07 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.07 op(e2, e3) = e3) &
% 1.93/3.07 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.07 op(e3, e0) = e3) &
% 1.93/3.07 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.07 op(e3, e1) = e3) &
% 1.93/3.07 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.07 op(e3, e2) = e3) &
% 1.93/3.07 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.07 op(e3, e3) = e3) & (unit = e0 | unit = e1 | unit = e2 | unit = e3)),
% 1.93/3.07 inference(canonicalize, [], [negate_100_0])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_1, plain,
% 1.93/3.08 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.93/3.08 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.93/3.08 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.93/3.08 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.93/3.08 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.93/3.08 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_2, plain, (op(e0, e0) = e0),
% 1.93/3.08 inference(conjunct, [], [normalize_100_1])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_3, plain, (op(e3, e3) = e0),
% 1.93/3.08 inference(conjunct, [], [normalize_100_1])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_4, plain, (op(e1, e1) = e3),
% 1.93/3.08 inference(conjunct, [], [normalize_100_1])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_5, plain, (op(e2, e2) = e3),
% 1.93/3.08 inference(conjunct, [], [normalize_100_1])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_6, plain, (op(e0, e1) = e1),
% 1.93/3.08 inference(conjunct, [], [normalize_100_1])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_7, plain, (op(e0, e2) = e2),
% 1.93/3.08 inference(conjunct, [], [normalize_100_1])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_8, plain, (op(e0, e3) = e3),
% 1.93/3.08 inference(conjunct, [], [normalize_100_1])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_9, plain, (op(e1, e0) = e1),
% 1.93/3.08 inference(conjunct, [], [normalize_100_1])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_10, plain, (op(e1, e2) = e0),
% 1.93/3.08 inference(conjunct, [], [normalize_100_1])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_11, plain, (op(e1, e3) = e2),
% 1.93/3.08 inference(conjunct, [], [normalize_100_1])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_12, plain, (op(e2, e0) = e2),
% 1.93/3.08 inference(conjunct, [], [normalize_100_1])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_13, plain, (op(e2, e1) = e0),
% 1.93/3.08 inference(conjunct, [], [normalize_100_1])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_14, plain, (op(e2, e3) = e1),
% 1.93/3.08 inference(conjunct, [], [normalize_100_1])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_15, plain, (op(e3, e0) = e3),
% 1.93/3.08 inference(conjunct, [], [normalize_100_1])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_16, plain, (op(e3, e1) = e2),
% 1.93/3.08 inference(conjunct, [], [normalize_100_1])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_17, plain, (op(e3, e2) = e1),
% 1.93/3.08 inference(conjunct, [], [normalize_100_1])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_18, plain, (unit = e0),
% 1.93/3.08 inference(canonicalize, [], [ax3])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_19, plain,
% 1.93/3.08 (op(inv(e3), e3) != unit & op(e0, inv(e0)) = unit & op(e0, unit) = e0 &
% 1.93/3.08 op(e1, inv(e1)) = unit & op(e1, unit) = e1 & op(e2, inv(e2)) = unit &
% 1.93/3.08 op(e2, unit) = e2 & op(e3, inv(e3)) = unit & op(e3, unit) = e3 &
% 1.93/3.08 op(inv(e0), e0) = unit & op(inv(e1), e1) = unit &
% 1.93/3.08 op(inv(e2), e2) = unit & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.08 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.08 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.08 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.08 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.08 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.08 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.08 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.08 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.08 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.08 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.08 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.08 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.08 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.08 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.08 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.08 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.08 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.08 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.08 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.08 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.08 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.08 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.08 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.08 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.08 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.08 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.08 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.08 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.08 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.08 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.08 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.08 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.08 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.08 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.08 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.08 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.08 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.08 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.08 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.08 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.08 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.08 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.08 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.08 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.08 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.08 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.08 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.08 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.08 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.08 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.08 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.08 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.08 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.08 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.08 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.08 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.08 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.08 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.08 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.08 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.08 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.08 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.08 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.08 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.08 (op(e0, e0) != e3 | op(e3, e3) != e3) &
% 1.93/3.08 (op(e1, e1) != e0 | op(e2, e2) != e0) &
% 1.93/3.08 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.08 op(e3, e3) != e1) &
% 1.93/3.08 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.08 op(e3, e3) != e2)),
% 1.93/3.08 inference(simplify, [],
% 1.93/3.08 [normalize_100_0, normalize_100_2, normalize_100_3,
% 1.93/3.08 normalize_100_4, normalize_100_5, normalize_100_2,
% 1.93/3.08 normalize_100_6, normalize_100_7, normalize_100_8,
% 1.93/3.08 normalize_100_9, normalize_100_4, normalize_100_10,
% 1.93/3.08 normalize_100_11, normalize_100_12, normalize_100_13,
% 1.93/3.08 normalize_100_5, normalize_100_14, normalize_100_15,
% 1.93/3.08 normalize_100_16, normalize_100_17, normalize_100_3,
% 1.93/3.08 normalize_100_18])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_20, plain, (op(inv(e3), e3) != unit),
% 1.93/3.08 inference(conjunct, [], [normalize_100_19])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_21, plain,
% 1.93/3.08 (inv(e0) = e0 & inv(e1) = e2 & inv(e2) = e1 & inv(e3) = e3),
% 1.93/3.08 inference(canonicalize, [], [ax4])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_100_22, plain, (inv(e3) = e3),
% 1.93/3.08 inference(conjunct, [], [normalize_100_21])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_0, plain, (op(inv(e3), e3) != unit),
% 1.93/3.08 inference(canonicalize, [], [normalize_100_20])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_1, plain, (op(e3, e3) = e0),
% 1.93/3.08 inference(canonicalize, [], [normalize_100_3])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_2, plain, (inv(e3) = e3),
% 1.93/3.08 inference(canonicalize, [], [normalize_100_22])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_3, plain, (op(inv(e3), e3) = op(inv(e3), e3)),
% 1.93/3.08 introduced(tautology, [refl, [$fot(op(inv(e3), e3))]])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_4, plain,
% 1.93/3.08 (inv(e3) != e3 | op(inv(e3), e3) != op(inv(e3), e3) |
% 1.93/3.08 op(inv(e3), e3) = op(e3, e3)),
% 1.93/3.08 introduced(tautology,
% 1.93/3.08 [equality,
% 1.93/3.08 [$cnf($equal(op(inv(e3), e3), op(inv(e3), e3))), [1, 0],
% 1.93/3.08 $fot(e3)]])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_5, plain, (inv(e3) != e3 | op(inv(e3), e3) = op(e3, e3)),
% 1.93/3.08 inference(resolve, [$cnf($equal(op(inv(e3), e3), op(inv(e3), e3)))],
% 1.93/3.08 [refute_100_3, refute_100_4])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_6, plain, (op(inv(e3), e3) = op(e3, e3)),
% 1.93/3.08 inference(resolve, [$cnf($equal(inv(e3), e3))],
% 1.93/3.08 [refute_100_2, refute_100_5])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_7, plain, (X = X),
% 1.93/3.08 introduced(tautology, [refl, [$fot(X)]])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_8, plain, (X != X | X != Y | Y = X),
% 1.93/3.08 introduced(tautology, [equality, [$cnf($equal(X, X)), [0], $fot(Y)]])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_9, plain, (X != Y | Y = X),
% 1.93/3.08 inference(resolve, [$cnf($equal(X, X))],
% 1.93/3.08 [refute_100_7, refute_100_8])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_10, plain, (Y != X | Y != Z | X = Z),
% 1.93/3.08 introduced(tautology, [equality, [$cnf($equal(Y, Z)), [0], $fot(X)]])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_11, plain, (X != Y | Y != Z | X = Z),
% 1.93/3.08 inference(resolve, [$cnf($equal(Y, X))],
% 1.93/3.08 [refute_100_9, refute_100_10])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_12, plain,
% 1.93/3.08 (op(e3, e3) != e0 | op(inv(e3), e3) != op(e3, e3) |
% 1.93/3.08 op(inv(e3), e3) = e0),
% 1.93/3.08 inference(subst, [],
% 1.93/3.08 [refute_100_11 :
% 1.93/3.08 [bind(X, $fot(op(inv(e3), e3))), bind(Y, $fot(op(e3, e3))),
% 1.93/3.08 bind(Z, $fot(e0))]])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_13, plain, (op(e3, e3) != e0 | op(inv(e3), e3) = e0),
% 1.93/3.08 inference(resolve, [$cnf($equal(op(inv(e3), e3), op(e3, e3)))],
% 1.93/3.08 [refute_100_6, refute_100_12])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_14, plain, (op(inv(e3), e3) = e0),
% 1.93/3.08 inference(resolve, [$cnf($equal(op(e3, e3), e0))],
% 1.93/3.08 [refute_100_1, refute_100_13])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_15, plain,
% 1.93/3.08 (e0 != unit | op(inv(e3), e3) != e0 | op(inv(e3), e3) = unit),
% 1.93/3.08 introduced(tautology,
% 1.93/3.08 [equality,
% 1.93/3.08 [$cnf($equal(op(inv(e3), e3), e0)), [1], $fot(unit)]])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_16, plain, (e0 != unit | op(inv(e3), e3) = unit),
% 1.93/3.08 inference(resolve, [$cnf($equal(op(inv(e3), e3), e0))],
% 1.93/3.08 [refute_100_14, refute_100_15])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_17, plain, (unit = e0),
% 1.93/3.08 inference(canonicalize, [], [normalize_100_18])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_18, plain, (e0 != e0 | unit != e0 | e0 = unit),
% 1.93/3.08 introduced(tautology,
% 1.93/3.08 [equality, [$cnf(~ $equal(e0, unit)), [1], $fot(e0)]])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_19, plain, (e0 != e0 | e0 = unit),
% 1.93/3.08 inference(resolve, [$cnf($equal(unit, e0))],
% 1.93/3.08 [refute_100_17, refute_100_18])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_20, plain, (e0 != e0 | op(inv(e3), e3) = unit),
% 1.93/3.08 inference(resolve, [$cnf($equal(e0, unit))],
% 1.93/3.08 [refute_100_19, refute_100_16])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_21, plain, (e0 != e0),
% 1.93/3.08 inference(resolve, [$cnf($equal(op(inv(e3), e3), unit))],
% 1.93/3.08 [refute_100_20, refute_100_0])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_22, plain, (e0 = e0),
% 1.93/3.08 introduced(tautology, [refl, [$fot(e0)]])).
% 1.93/3.08
% 1.93/3.08 cnf(refute_100_23, plain, ($false),
% 1.93/3.08 inference(resolve, [$cnf($equal(e0, e0))],
% 1.93/3.08 [refute_100_22, refute_100_21])).
% 1.93/3.08
% 1.93/3.08 fof(negate_101_0, plain,
% 1.93/3.08 (~
% 1.93/3.08 ((~
% 1.93/3.08 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.93/3.08 op(e3, e3) = e0) |
% 1.93/3.08 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.93/3.08 op(e3, e3) = e1) |
% 1.93/3.08 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.93/3.08 op(e3, e3) = e2) |
% 1.93/3.08 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.93/3.08 op(e3, e3) = e3)) &
% 1.93/3.08 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.08 op(e0, e0) = e3) &
% 1.93/3.08 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.08 op(e0, e1) = e3) &
% 1.93/3.08 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.08 op(e0, e2) = e3) &
% 1.93/3.08 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.08 op(e0, e3) = e3) &
% 1.93/3.08 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.08 op(e1, e0) = e3) &
% 1.93/3.08 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.08 op(e1, e1) = e3) &
% 1.93/3.08 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.08 op(e1, e2) = e3) &
% 1.93/3.08 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.08 op(e1, e3) = e3) &
% 1.93/3.08 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.08 op(e2, e0) = e3) &
% 1.93/3.08 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.08 op(e2, e1) = e3) &
% 1.93/3.08 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.08 op(e2, e2) = e3) &
% 1.93/3.08 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.08 op(e2, e3) = e3) &
% 1.93/3.08 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.08 op(e3, e0) = e3) &
% 1.93/3.08 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.08 op(e3, e1) = e3) &
% 1.93/3.08 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.08 op(e3, e2) = e3) &
% 1.93/3.08 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.08 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.08 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.08 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.08 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.08 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.08 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.08 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.08 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.08 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.08 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.08 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.08 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.08 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.08 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.08 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.08 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.08 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.08 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.08 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.08 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.08 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.08 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.08 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.08 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.08 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.08 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.08 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.08 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.08 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.08 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.08 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.08 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.08 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.08 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.08 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.08 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.08 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.08 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.08 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.08 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.08 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.08 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.08 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.08 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.08 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.08 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.08 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.08 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.08 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.08 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.08 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.08 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.08 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.08 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.08 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.08 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.08 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.08 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.08 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.08 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.08 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.08 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.08 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.08 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.08 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.93/3.08 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.93/3.08 op(e3, unit) = e3 &
% 1.93/3.08 (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.93/3.08 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.93/3.08 op(e1, inv(e1)) = unit & op(inv(e1), e1) = unit &
% 1.93/3.08 op(e2, inv(e2)) = unit & op(inv(e2), e2) = unit &
% 1.93/3.08 op(e3, inv(e3)) = unit & op(inv(e3), e3) = unit & inv(e0) != e0 &
% 1.93/3.08 inv(e0) != e1 & inv(e0) != e2) => inv(e0) = e3)),
% 1.93/3.08 inference(negate, [], [subgoal_101])).
% 1.93/3.08
% 1.93/3.08 fof(normalize_101_0, plain,
% 1.93/3.08 (inv(e0) != e0 & inv(e0) != e1 & inv(e0) != e2 & inv(e0) != e3 &
% 1.93/3.08 op(e0, inv(e0)) = unit & op(e0, unit) = e0 & op(e1, inv(e1)) = unit &
% 1.93/3.08 op(e1, unit) = e1 & op(e2, inv(e2)) = unit & op(e2, unit) = e2 &
% 1.93/3.08 op(e3, inv(e3)) = unit & op(e3, unit) = e3 & op(inv(e0), e0) = unit &
% 1.93/3.08 op(inv(e1), e1) = unit & op(inv(e2), e2) = unit &
% 1.93/3.08 op(inv(e3), e3) = unit & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.08 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.08 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.08 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.08 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.08 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.08 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.08 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.08 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.08 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.08 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.08 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.08 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.08 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.08 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.08 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.08 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.08 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.08 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.08 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.08 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.08 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.08 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.08 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.08 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.08 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.08 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.08 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.08 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.08 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.08 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.08 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.08 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.08 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.08 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.08 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.08 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.08 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.08 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.08 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.08 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.08 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.08 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.08 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.08 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.08 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.08 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.08 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.08 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.08 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.08 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.08 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.08 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.08 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.08 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.08 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.08 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.08 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.08 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.08 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.08 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.08 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.08 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.08 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.08 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.08 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.93/3.08 op(e3, e3) != e0) &
% 1.93/3.08 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.08 op(e3, e3) != e1) &
% 1.93/3.08 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.08 op(e3, e3) != e2) &
% 1.93/3.08 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.93/3.08 op(e3, e3) != e3) &
% 1.93/3.08 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.08 op(e0, e0) = e3) &
% 1.93/3.08 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.08 op(e0, e1) = e3) &
% 1.93/3.08 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.08 op(e0, e2) = e3) &
% 1.93/3.08 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.08 op(e0, e3) = e3) &
% 1.93/3.08 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.08 op(e1, e0) = e3) &
% 1.93/3.08 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.08 op(e1, e1) = e3) &
% 1.93/3.08 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.08 op(e1, e2) = e3) &
% 1.93/3.08 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.08 op(e1, e3) = e3) &
% 1.93/3.08 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.08 op(e2, e0) = e3) &
% 1.93/3.08 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.08 op(e2, e1) = e3) &
% 1.93/3.08 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.08 op(e2, e2) = e3) &
% 1.93/3.08 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.08 op(e2, e3) = e3) &
% 1.93/3.08 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.08 op(e3, e0) = e3) &
% 1.93/3.08 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.08 op(e3, e1) = e3) &
% 1.93/3.08 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.08 op(e3, e2) = e3) &
% 1.93/3.08 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.08 op(e3, e3) = e3) & (unit = e0 | unit = e1 | unit = e2 | unit = e3)),
% 1.93/3.08 inference(canonicalize, [], [negate_101_0])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_1, plain,
% 1.93/3.09 (inv(e0) = e0 & inv(e1) = e2 & inv(e2) = e1 & inv(e3) = e3),
% 1.93/3.09 inference(canonicalize, [], [ax4])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_2, plain, (inv(e0) = e0),
% 1.93/3.09 inference(conjunct, [], [normalize_101_1])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_3, plain,
% 1.93/3.09 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.93/3.09 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.93/3.09 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.93/3.09 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.93/3.09 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.93/3.09 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_4, plain, (op(e0, e0) = e0),
% 1.93/3.09 inference(conjunct, [], [normalize_101_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_5, plain, (op(e3, e3) = e0),
% 1.93/3.09 inference(conjunct, [], [normalize_101_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_6, plain, (op(e1, e1) = e3),
% 1.93/3.09 inference(conjunct, [], [normalize_101_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_7, plain, (op(e2, e2) = e3),
% 1.93/3.09 inference(conjunct, [], [normalize_101_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_8, plain, (op(e0, e1) = e1),
% 1.93/3.09 inference(conjunct, [], [normalize_101_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_9, plain, (op(e0, e2) = e2),
% 1.93/3.09 inference(conjunct, [], [normalize_101_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_10, plain, (op(e0, e3) = e3),
% 1.93/3.09 inference(conjunct, [], [normalize_101_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_11, plain, (op(e1, e0) = e1),
% 1.93/3.09 inference(conjunct, [], [normalize_101_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_12, plain, (op(e1, e2) = e0),
% 1.93/3.09 inference(conjunct, [], [normalize_101_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_13, plain, (op(e1, e3) = e2),
% 1.93/3.09 inference(conjunct, [], [normalize_101_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_14, plain, (op(e2, e0) = e2),
% 1.93/3.09 inference(conjunct, [], [normalize_101_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_15, plain, (op(e2, e1) = e0),
% 1.93/3.09 inference(conjunct, [], [normalize_101_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_16, plain, (op(e2, e3) = e1),
% 1.93/3.09 inference(conjunct, [], [normalize_101_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_17, plain, (op(e3, e0) = e3),
% 1.93/3.09 inference(conjunct, [], [normalize_101_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_18, plain, (op(e3, e1) = e2),
% 1.93/3.09 inference(conjunct, [], [normalize_101_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_19, plain, (op(e3, e2) = e1),
% 1.93/3.09 inference(conjunct, [], [normalize_101_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_20, plain, (unit = e0),
% 1.93/3.09 inference(canonicalize, [], [ax3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_101_21, plain, ($false),
% 1.93/3.09 inference(simplify, [],
% 1.93/3.09 [normalize_101_0, normalize_101_2, normalize_101_4,
% 1.93/3.09 normalize_101_5, normalize_101_6, normalize_101_7,
% 1.93/3.09 normalize_101_4, normalize_101_8, normalize_101_9,
% 1.93/3.09 normalize_101_10, normalize_101_11, normalize_101_6,
% 1.93/3.09 normalize_101_12, normalize_101_13, normalize_101_14,
% 1.93/3.09 normalize_101_15, normalize_101_7, normalize_101_16,
% 1.93/3.09 normalize_101_17, normalize_101_18, normalize_101_19,
% 1.93/3.09 normalize_101_5, normalize_101_20])).
% 1.93/3.09
% 1.93/3.09 cnf(refute_101_0, plain, ($false),
% 1.93/3.09 inference(canonicalize, [], [normalize_101_21])).
% 1.93/3.09
% 1.93/3.09 fof(negate_102_0, plain,
% 1.93/3.09 (~
% 1.93/3.09 ((~
% 1.93/3.09 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.93/3.09 op(e3, e3) = e0) |
% 1.93/3.09 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.93/3.09 op(e3, e3) = e1) |
% 1.93/3.09 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.93/3.09 op(e3, e3) = e2) |
% 1.93/3.09 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.93/3.09 op(e3, e3) = e3)) &
% 1.93/3.09 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.09 op(e0, e0) = e3) &
% 1.93/3.09 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.09 op(e0, e1) = e3) &
% 1.93/3.09 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.09 op(e0, e2) = e3) &
% 1.93/3.09 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.09 op(e0, e3) = e3) &
% 1.93/3.09 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.09 op(e1, e0) = e3) &
% 1.93/3.09 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.09 op(e1, e1) = e3) &
% 1.93/3.09 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.09 op(e1, e2) = e3) &
% 1.93/3.09 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.09 op(e1, e3) = e3) &
% 1.93/3.09 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.09 op(e2, e0) = e3) &
% 1.93/3.09 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.09 op(e2, e1) = e3) &
% 1.93/3.09 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.09 op(e2, e2) = e3) &
% 1.93/3.09 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.09 op(e2, e3) = e3) &
% 1.93/3.09 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.09 op(e3, e0) = e3) &
% 1.93/3.09 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.09 op(e3, e1) = e3) &
% 1.93/3.09 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.09 op(e3, e2) = e3) &
% 1.93/3.09 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.09 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.09 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.09 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.09 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.09 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.09 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.09 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.09 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.09 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.09 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.09 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.09 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.09 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.09 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.09 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.09 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.09 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.09 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.09 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.09 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.09 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.09 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.09 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.09 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.09 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.09 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.09 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.09 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.09 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.09 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.09 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.09 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.09 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.09 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.09 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.09 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.09 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.09 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.09 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.09 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.09 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.09 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.09 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.09 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.09 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.09 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.09 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.09 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.09 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.09 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.09 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.09 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.09 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.09 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.09 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.09 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.09 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.09 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.09 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.09 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.09 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.09 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.09 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.09 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.09 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.93/3.09 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.93/3.09 op(e3, unit) = e3 &
% 1.93/3.09 (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.93/3.09 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.93/3.09 op(e1, inv(e1)) = unit & op(inv(e1), e1) = unit &
% 1.93/3.09 op(e2, inv(e2)) = unit & op(inv(e2), e2) = unit &
% 1.93/3.09 op(e3, inv(e3)) = unit & op(inv(e3), e3) = unit &
% 1.93/3.09 (inv(e0) = e0 | inv(e0) = e1 | inv(e0) = e2 | inv(e0) = e3) &
% 1.93/3.09 inv(e1) != e0 & inv(e1) != e1 & inv(e1) != e2) => inv(e1) = e3)),
% 1.93/3.09 inference(negate, [], [subgoal_102])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_0, plain,
% 1.93/3.09 (inv(e1) != e0 & inv(e1) != e1 & inv(e1) != e2 & inv(e1) != e3 &
% 1.93/3.09 op(e0, inv(e0)) = unit & op(e0, unit) = e0 & op(e1, inv(e1)) = unit &
% 1.93/3.09 op(e1, unit) = e1 & op(e2, inv(e2)) = unit & op(e2, unit) = e2 &
% 1.93/3.09 op(e3, inv(e3)) = unit & op(e3, unit) = e3 & op(inv(e0), e0) = unit &
% 1.93/3.09 op(inv(e1), e1) = unit & op(inv(e2), e2) = unit &
% 1.93/3.09 op(inv(e3), e3) = unit & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.09 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.09 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.09 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.09 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.09 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.09 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.09 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.09 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.09 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.09 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.09 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.09 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.09 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.09 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.09 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.09 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.09 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.09 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.09 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.09 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.09 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.09 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.09 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.09 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.09 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.09 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.09 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.09 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.09 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.09 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.09 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.09 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.09 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.09 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.09 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.09 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.09 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.09 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.09 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.09 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.09 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.09 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.09 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.09 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.09 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.09 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.09 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.09 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.09 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.09 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.09 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.09 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.09 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.09 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.09 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.09 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.09 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.09 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.09 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.09 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.09 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.09 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.09 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.09 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 1.93/3.09 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 1.93/3.09 op(e3, e3) != e0) &
% 1.93/3.09 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 1.93/3.09 op(e3, e3) != e1) &
% 1.93/3.09 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 1.93/3.09 op(e3, e3) != e2) &
% 1.93/3.09 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 1.93/3.09 op(e3, e3) != e3) &
% 1.93/3.09 (inv(e0) = e0 | inv(e0) = e1 | inv(e0) = e2 | inv(e0) = e3) &
% 1.93/3.09 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.09 op(e0, e0) = e3) &
% 1.93/3.09 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.09 op(e0, e1) = e3) &
% 1.93/3.09 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.09 op(e0, e2) = e3) &
% 1.93/3.09 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.09 op(e0, e3) = e3) &
% 1.93/3.09 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.09 op(e1, e0) = e3) &
% 1.93/3.09 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.09 op(e1, e1) = e3) &
% 1.93/3.09 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.09 op(e1, e2) = e3) &
% 1.93/3.09 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.09 op(e1, e3) = e3) &
% 1.93/3.09 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.09 op(e2, e0) = e3) &
% 1.93/3.09 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.09 op(e2, e1) = e3) &
% 1.93/3.09 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.09 op(e2, e2) = e3) &
% 1.93/3.09 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.09 op(e2, e3) = e3) &
% 1.93/3.09 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.09 op(e3, e0) = e3) &
% 1.93/3.09 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.09 op(e3, e1) = e3) &
% 1.93/3.09 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.09 op(e3, e2) = e3) &
% 1.93/3.09 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.09 op(e3, e3) = e3) & (unit = e0 | unit = e1 | unit = e2 | unit = e3)),
% 1.93/3.09 inference(canonicalize, [], [negate_102_0])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_1, plain,
% 1.93/3.09 (inv(e0) = e0 & inv(e1) = e2 & inv(e2) = e1 & inv(e3) = e3),
% 1.93/3.09 inference(canonicalize, [], [ax4])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_2, plain, (inv(e1) = e2),
% 1.93/3.09 inference(conjunct, [], [normalize_102_1])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_3, plain,
% 1.93/3.09 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 1.93/3.09 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 1.93/3.09 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 1.93/3.09 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 1.93/3.09 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 1.93/3.09 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_4, plain, (op(e0, e0) = e0),
% 1.93/3.09 inference(conjunct, [], [normalize_102_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_5, plain, (op(e3, e3) = e0),
% 1.93/3.09 inference(conjunct, [], [normalize_102_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_6, plain, (op(e1, e1) = e3),
% 1.93/3.09 inference(conjunct, [], [normalize_102_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_7, plain, (op(e2, e2) = e3),
% 1.93/3.09 inference(conjunct, [], [normalize_102_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_8, plain, (inv(e0) = e0),
% 1.93/3.09 inference(conjunct, [], [normalize_102_1])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_9, plain, (op(e0, e1) = e1),
% 1.93/3.09 inference(conjunct, [], [normalize_102_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_10, plain, (op(e0, e2) = e2),
% 1.93/3.09 inference(conjunct, [], [normalize_102_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_11, plain, (op(e0, e3) = e3),
% 1.93/3.09 inference(conjunct, [], [normalize_102_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_12, plain, (op(e1, e0) = e1),
% 1.93/3.09 inference(conjunct, [], [normalize_102_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_13, plain, (op(e1, e2) = e0),
% 1.93/3.09 inference(conjunct, [], [normalize_102_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_14, plain, (op(e1, e3) = e2),
% 1.93/3.09 inference(conjunct, [], [normalize_102_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_15, plain, (op(e2, e0) = e2),
% 1.93/3.09 inference(conjunct, [], [normalize_102_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_16, plain, (op(e2, e1) = e0),
% 1.93/3.09 inference(conjunct, [], [normalize_102_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_17, plain, (op(e2, e3) = e1),
% 1.93/3.09 inference(conjunct, [], [normalize_102_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_18, plain, (op(e3, e0) = e3),
% 1.93/3.09 inference(conjunct, [], [normalize_102_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_19, plain, (op(e3, e1) = e2),
% 1.93/3.09 inference(conjunct, [], [normalize_102_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_20, plain, (op(e3, e2) = e1),
% 1.93/3.09 inference(conjunct, [], [normalize_102_3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_21, plain, (unit = e0),
% 1.93/3.09 inference(canonicalize, [], [ax3])).
% 1.93/3.09
% 1.93/3.09 fof(normalize_102_22, plain, ($false),
% 1.93/3.09 inference(simplify, [],
% 1.93/3.09 [normalize_102_0, normalize_102_2, normalize_102_4,
% 1.93/3.09 normalize_102_5, normalize_102_6, normalize_102_7,
% 1.93/3.09 normalize_102_8, normalize_102_4, normalize_102_9,
% 1.93/3.09 normalize_102_10, normalize_102_11, normalize_102_12,
% 1.93/3.09 normalize_102_6, normalize_102_13, normalize_102_14,
% 1.93/3.09 normalize_102_15, normalize_102_16, normalize_102_7,
% 1.93/3.09 normalize_102_17, normalize_102_18, normalize_102_19,
% 1.93/3.09 normalize_102_20, normalize_102_5, normalize_102_21])).
% 1.93/3.09
% 1.93/3.09 cnf(refute_102_0, plain, ($false),
% 1.93/3.09 inference(canonicalize, [], [normalize_102_22])).
% 1.93/3.09
% 1.93/3.09 fof(negate_103_0, plain,
% 1.93/3.09 (~
% 1.93/3.09 ((~
% 1.93/3.09 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 1.93/3.09 op(e3, e3) = e0) |
% 1.93/3.09 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 1.93/3.09 op(e3, e3) = e1) |
% 1.93/3.09 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 1.93/3.09 op(e3, e3) = e2) |
% 1.93/3.09 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 1.93/3.09 op(e3, e3) = e3)) &
% 1.93/3.09 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 1.93/3.09 op(e0, e0) = e3) &
% 1.93/3.09 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 1.93/3.09 op(e0, e1) = e3) &
% 1.93/3.09 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 1.93/3.09 op(e0, e2) = e3) &
% 1.93/3.09 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 1.93/3.09 op(e0, e3) = e3) &
% 1.93/3.09 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 1.93/3.09 op(e1, e0) = e3) &
% 1.93/3.09 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 1.93/3.09 op(e1, e1) = e3) &
% 1.93/3.09 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 1.93/3.09 op(e1, e2) = e3) &
% 1.93/3.09 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 1.93/3.09 op(e1, e3) = e3) &
% 1.93/3.09 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 1.93/3.09 op(e2, e0) = e3) &
% 1.93/3.09 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 1.93/3.09 op(e2, e1) = e3) &
% 1.93/3.09 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 1.93/3.09 op(e2, e2) = e3) &
% 1.93/3.09 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 1.93/3.09 op(e2, e3) = e3) &
% 1.93/3.09 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 1.93/3.09 op(e3, e0) = e3) &
% 1.93/3.09 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 1.93/3.09 op(e3, e1) = e3) &
% 1.93/3.09 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 1.93/3.09 op(e3, e2) = e3) &
% 1.93/3.09 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 1.93/3.09 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 1.93/3.09 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 1.93/3.09 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 1.93/3.09 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 1.93/3.09 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 1.93/3.09 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 1.93/3.09 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 1.93/3.09 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 1.93/3.09 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 1.93/3.09 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 1.93/3.09 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 1.93/3.09 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 1.93/3.09 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 1.93/3.09 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 1.93/3.09 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 1.93/3.09 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 1.93/3.09 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 1.93/3.09 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 1.93/3.09 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 1.93/3.09 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 1.93/3.09 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 1.93/3.09 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 1.93/3.09 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 1.93/3.09 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 1.93/3.09 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 1.93/3.09 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 1.93/3.09 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 1.93/3.09 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 1.93/3.09 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 1.93/3.09 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 1.93/3.09 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 1.93/3.09 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 1.93/3.09 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 1.93/3.09 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 1.93/3.09 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 1.93/3.09 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 1.93/3.09 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 1.93/3.09 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 1.93/3.09 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 1.93/3.09 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 1.93/3.09 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 1.93/3.09 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 1.93/3.09 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 1.93/3.09 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 1.93/3.09 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 1.93/3.09 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 1.93/3.09 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 1.93/3.09 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 1.93/3.09 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 1.93/3.09 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 1.93/3.09 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 1.93/3.09 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 1.93/3.09 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 1.93/3.09 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 1.93/3.09 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 1.93/3.09 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 1.93/3.09 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 1.93/3.09 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 1.93/3.09 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 1.93/3.09 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 1.93/3.09 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 1.93/3.09 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 1.93/3.09 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 1.93/3.09 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 1.93/3.09 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 1.93/3.09 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 1.93/3.09 op(e3, unit) = e3 &
% 1.93/3.09 (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 1.93/3.09 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 1.93/3.09 op(e1, inv(e1)) = unit & op(inv(e1), e1) = unit &
% 1.93/3.09 op(e2, inv(e2)) = unit & op(inv(e2), e2) = unit &
% 1.93/3.09 op(e3, inv(e3)) = unit & op(inv(e3), e3) = unit &
% 1.93/3.09 (inv(e0) = e0 | inv(e0) = e1 | inv(e0) = e2 | inv(e0) = e3) &
% 1.93/3.09 (inv(e1) = e0 | inv(e1) = e1 | inv(e1) = e2 | inv(e1) = e3) &
% 1.93/3.09 inv(e2) != e0 & inv(e2) != e1 & inv(e2) != e2) => inv(e2) = e3)),
% 1.93/3.09 inference(negate, [], [subgoal_103])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_0, plain,
% 2.03/3.10 (inv(e2) != e0 & inv(e2) != e1 & inv(e2) != e2 & inv(e2) != e3 &
% 2.03/3.10 op(e0, inv(e0)) = unit & op(e0, unit) = e0 & op(e1, inv(e1)) = unit &
% 2.03/3.10 op(e1, unit) = e1 & op(e2, inv(e2)) = unit & op(e2, unit) = e2 &
% 2.03/3.10 op(e3, inv(e3)) = unit & op(e3, unit) = e3 & op(inv(e0), e0) = unit &
% 2.03/3.10 op(inv(e1), e1) = unit & op(inv(e2), e2) = unit &
% 2.03/3.10 op(inv(e3), e3) = unit & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 2.03/3.10 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 2.03/3.10 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 2.03/3.10 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 2.03/3.10 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 2.03/3.10 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 2.03/3.10 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 2.03/3.10 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 2.03/3.10 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 2.03/3.10 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 2.03/3.10 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 2.03/3.10 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 2.03/3.10 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 2.03/3.10 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 2.03/3.10 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 2.03/3.10 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 2.03/3.10 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 2.03/3.10 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 2.03/3.10 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 2.03/3.10 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 2.03/3.10 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 2.03/3.10 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 2.03/3.10 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 2.03/3.10 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 2.03/3.10 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 2.03/3.10 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 2.03/3.10 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 2.03/3.10 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 2.03/3.10 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 2.03/3.10 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 2.03/3.10 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 2.03/3.10 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 2.03/3.10 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 2.03/3.10 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 2.03/3.10 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 2.03/3.10 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 2.03/3.10 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 2.03/3.10 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 2.03/3.10 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 2.03/3.10 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 2.03/3.10 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 2.03/3.10 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 2.03/3.10 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 2.03/3.10 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 2.03/3.10 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 2.03/3.10 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 2.03/3.10 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 2.03/3.10 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 2.03/3.10 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 2.03/3.10 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 2.03/3.10 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 2.03/3.10 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 2.03/3.10 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 2.03/3.10 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 2.03/3.10 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 2.03/3.10 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 2.03/3.10 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 2.03/3.10 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 2.03/3.10 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 2.03/3.10 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 2.03/3.10 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 2.03/3.10 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 2.03/3.10 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 2.03/3.10 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 2.03/3.10 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 2.03/3.10 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 2.03/3.10 op(e3, e3) != e0) &
% 2.03/3.10 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 2.03/3.10 op(e3, e3) != e1) &
% 2.03/3.10 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 2.03/3.10 op(e3, e3) != e2) &
% 2.03/3.10 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 2.03/3.10 op(e3, e3) != e3) &
% 2.03/3.10 (inv(e0) = e0 | inv(e0) = e1 | inv(e0) = e2 | inv(e0) = e3) &
% 2.03/3.10 (inv(e1) = e0 | inv(e1) = e1 | inv(e1) = e2 | inv(e1) = e3) &
% 2.03/3.10 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 2.03/3.10 op(e0, e0) = e3) &
% 2.03/3.10 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 2.03/3.10 op(e0, e1) = e3) &
% 2.03/3.10 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 2.03/3.10 op(e0, e2) = e3) &
% 2.03/3.10 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 2.03/3.10 op(e0, e3) = e3) &
% 2.03/3.10 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 2.03/3.10 op(e1, e0) = e3) &
% 2.03/3.10 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 2.03/3.10 op(e1, e1) = e3) &
% 2.03/3.10 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 2.03/3.10 op(e1, e2) = e3) &
% 2.03/3.10 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 2.03/3.10 op(e1, e3) = e3) &
% 2.03/3.10 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 2.03/3.10 op(e2, e0) = e3) &
% 2.03/3.10 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 2.03/3.10 op(e2, e1) = e3) &
% 2.03/3.10 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 2.03/3.10 op(e2, e2) = e3) &
% 2.03/3.10 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 2.03/3.10 op(e2, e3) = e3) &
% 2.03/3.10 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 2.03/3.10 op(e3, e0) = e3) &
% 2.03/3.10 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 2.03/3.10 op(e3, e1) = e3) &
% 2.03/3.10 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 2.03/3.10 op(e3, e2) = e3) &
% 2.03/3.10 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 2.03/3.10 op(e3, e3) = e3) & (unit = e0 | unit = e1 | unit = e2 | unit = e3)),
% 2.03/3.10 inference(canonicalize, [], [negate_103_0])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_1, plain,
% 2.03/3.10 (inv(e0) = e0 & inv(e1) = e2 & inv(e2) = e1 & inv(e3) = e3),
% 2.03/3.10 inference(canonicalize, [], [ax4])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_2, plain, (inv(e2) = e1),
% 2.03/3.10 inference(conjunct, [], [normalize_103_1])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_3, plain,
% 2.03/3.10 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 2.03/3.10 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 2.03/3.10 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 2.03/3.10 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 2.03/3.10 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 2.03/3.10 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_4, plain, (op(e0, e0) = e0),
% 2.03/3.10 inference(conjunct, [], [normalize_103_3])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_5, plain, (op(e3, e3) = e0),
% 2.03/3.10 inference(conjunct, [], [normalize_103_3])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_6, plain, (op(e1, e1) = e3),
% 2.03/3.10 inference(conjunct, [], [normalize_103_3])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_7, plain, (op(e2, e2) = e3),
% 2.03/3.10 inference(conjunct, [], [normalize_103_3])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_8, plain, (inv(e0) = e0),
% 2.03/3.10 inference(conjunct, [], [normalize_103_1])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_9, plain, (inv(e1) = e2),
% 2.03/3.10 inference(conjunct, [], [normalize_103_1])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_10, plain, (op(e0, e1) = e1),
% 2.03/3.10 inference(conjunct, [], [normalize_103_3])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_11, plain, (op(e0, e2) = e2),
% 2.03/3.10 inference(conjunct, [], [normalize_103_3])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_12, plain, (op(e0, e3) = e3),
% 2.03/3.10 inference(conjunct, [], [normalize_103_3])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_13, plain, (op(e1, e0) = e1),
% 2.03/3.10 inference(conjunct, [], [normalize_103_3])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_14, plain, (op(e1, e2) = e0),
% 2.03/3.10 inference(conjunct, [], [normalize_103_3])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_15, plain, (op(e1, e3) = e2),
% 2.03/3.10 inference(conjunct, [], [normalize_103_3])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_16, plain, (op(e2, e0) = e2),
% 2.03/3.10 inference(conjunct, [], [normalize_103_3])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_17, plain, (op(e2, e1) = e0),
% 2.03/3.10 inference(conjunct, [], [normalize_103_3])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_18, plain, (op(e2, e3) = e1),
% 2.03/3.10 inference(conjunct, [], [normalize_103_3])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_19, plain, (op(e3, e0) = e3),
% 2.03/3.10 inference(conjunct, [], [normalize_103_3])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_20, plain, (op(e3, e1) = e2),
% 2.03/3.10 inference(conjunct, [], [normalize_103_3])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_21, plain, (op(e3, e2) = e1),
% 2.03/3.10 inference(conjunct, [], [normalize_103_3])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_22, plain, (unit = e0),
% 2.03/3.10 inference(canonicalize, [], [ax3])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_103_23, plain, ($false),
% 2.03/3.10 inference(simplify, [],
% 2.03/3.10 [normalize_103_0, normalize_103_2, normalize_103_4,
% 2.03/3.10 normalize_103_5, normalize_103_6, normalize_103_7,
% 2.03/3.10 normalize_103_8, normalize_103_9, normalize_103_4,
% 2.03/3.10 normalize_103_10, normalize_103_11, normalize_103_12,
% 2.03/3.10 normalize_103_13, normalize_103_6, normalize_103_14,
% 2.03/3.10 normalize_103_15, normalize_103_16, normalize_103_17,
% 2.03/3.10 normalize_103_7, normalize_103_18, normalize_103_19,
% 2.03/3.10 normalize_103_20, normalize_103_21, normalize_103_5,
% 2.03/3.10 normalize_103_22])).
% 2.03/3.10
% 2.03/3.10 cnf(refute_103_0, plain, ($false),
% 2.03/3.10 inference(canonicalize, [], [normalize_103_23])).
% 2.03/3.10
% 2.03/3.10 fof(negate_104_0, plain,
% 2.03/3.10 (~
% 2.03/3.10 ((~
% 2.03/3.10 ((op(e0, e0) = e0 & op(e1, e1) = e0 & op(e2, e2) = e0 &
% 2.03/3.10 op(e3, e3) = e0) |
% 2.03/3.10 (op(e0, e0) = e1 & op(e1, e1) = e1 & op(e2, e2) = e1 &
% 2.03/3.10 op(e3, e3) = e1) |
% 2.03/3.10 (op(e0, e0) = e2 & op(e1, e1) = e2 & op(e2, e2) = e2 &
% 2.03/3.10 op(e3, e3) = e2) |
% 2.03/3.10 (op(e0, e0) = e3 & op(e1, e1) = e3 & op(e2, e2) = e3 &
% 2.03/3.10 op(e3, e3) = e3)) &
% 2.03/3.10 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 2.03/3.10 op(e0, e0) = e3) &
% 2.03/3.10 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 2.03/3.10 op(e0, e1) = e3) &
% 2.03/3.10 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 2.03/3.10 op(e0, e2) = e3) &
% 2.03/3.10 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 2.03/3.10 op(e0, e3) = e3) &
% 2.03/3.10 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 2.03/3.10 op(e1, e0) = e3) &
% 2.03/3.10 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 2.03/3.10 op(e1, e1) = e3) &
% 2.03/3.10 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 2.03/3.10 op(e1, e2) = e3) &
% 2.03/3.10 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 2.03/3.10 op(e1, e3) = e3) &
% 2.03/3.10 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 2.03/3.10 op(e2, e0) = e3) &
% 2.03/3.10 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 2.03/3.10 op(e2, e1) = e3) &
% 2.03/3.10 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 2.03/3.10 op(e2, e2) = e3) &
% 2.03/3.10 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 2.03/3.10 op(e2, e3) = e3) &
% 2.03/3.10 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 2.03/3.10 op(e3, e0) = e3) &
% 2.03/3.10 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 2.03/3.10 op(e3, e1) = e3) &
% 2.03/3.10 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 2.03/3.10 op(e3, e2) = e3) &
% 2.03/3.10 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 2.03/3.10 op(e3, e3) = e3) & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 2.03/3.10 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 2.03/3.10 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 2.03/3.10 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 2.03/3.10 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 2.03/3.10 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 2.03/3.10 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 2.03/3.10 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 2.03/3.10 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 2.03/3.10 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 2.03/3.10 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 2.03/3.10 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 2.03/3.10 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 2.03/3.10 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 2.03/3.10 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 2.03/3.10 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 2.03/3.10 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 2.03/3.10 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 2.03/3.10 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 2.03/3.10 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 2.03/3.10 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 2.03/3.10 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 2.03/3.10 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 2.03/3.10 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 2.03/3.10 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 2.03/3.10 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 2.03/3.10 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 2.03/3.10 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 2.03/3.10 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 2.03/3.10 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 2.03/3.10 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 2.03/3.10 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 2.03/3.10 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 2.03/3.10 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 2.03/3.10 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 2.03/3.10 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 2.03/3.10 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 2.03/3.10 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 2.03/3.10 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 2.03/3.10 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 2.03/3.10 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 2.03/3.10 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 2.03/3.10 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 2.03/3.10 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 2.03/3.10 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 2.03/3.10 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 2.03/3.10 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 2.03/3.10 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 2.03/3.10 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 2.03/3.10 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 2.03/3.10 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 2.03/3.10 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 2.03/3.10 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 2.03/3.10 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 2.03/3.10 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 2.03/3.10 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 2.03/3.10 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 2.03/3.10 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 2.03/3.10 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 2.03/3.10 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 2.03/3.10 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 2.03/3.10 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 2.03/3.10 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 2.03/3.10 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 2.03/3.10 op(e0, unit) = e0 & op(unit, e1) = e1 & op(e1, unit) = e1 &
% 2.03/3.10 op(unit, e2) = e2 & op(e2, unit) = e2 & op(unit, e3) = e3 &
% 2.03/3.10 op(e3, unit) = e3 &
% 2.03/3.10 (unit = e0 | unit = e1 | unit = e2 | unit = e3) &
% 2.03/3.10 op(e0, inv(e0)) = unit & op(inv(e0), e0) = unit &
% 2.03/3.10 op(e1, inv(e1)) = unit & op(inv(e1), e1) = unit &
% 2.03/3.10 op(e2, inv(e2)) = unit & op(inv(e2), e2) = unit &
% 2.03/3.10 op(e3, inv(e3)) = unit & op(inv(e3), e3) = unit &
% 2.03/3.10 (inv(e0) = e0 | inv(e0) = e1 | inv(e0) = e2 | inv(e0) = e3) &
% 2.03/3.10 (inv(e1) = e0 | inv(e1) = e1 | inv(e1) = e2 | inv(e1) = e3) &
% 2.03/3.10 (inv(e2) = e0 | inv(e2) = e1 | inv(e2) = e2 | inv(e2) = e3) &
% 2.03/3.10 inv(e3) != e0 & inv(e3) != e1 & inv(e3) != e2) => inv(e3) = e3)),
% 2.03/3.10 inference(negate, [], [subgoal_104])).
% 2.03/3.10
% 2.03/3.10 fof(normalize_104_0, plain,
% 2.03/3.10 (inv(e3) != e0 & inv(e3) != e1 & inv(e3) != e2 & inv(e3) != e3 &
% 2.03/3.10 op(e0, inv(e0)) = unit & op(e0, unit) = e0 & op(e1, inv(e1)) = unit &
% 2.03/3.10 op(e1, unit) = e1 & op(e2, inv(e2)) = unit & op(e2, unit) = e2 &
% 2.03/3.10 op(e3, inv(e3)) = unit & op(e3, unit) = e3 & op(inv(e0), e0) = unit &
% 2.03/3.10 op(inv(e1), e1) = unit & op(inv(e2), e2) = unit &
% 2.03/3.10 op(inv(e3), e3) = unit & op(op(e0, e0), e0) = op(e0, op(e0, e0)) &
% 2.03/3.10 op(op(e0, e0), e1) = op(e0, op(e0, e1)) &
% 2.03/3.10 op(op(e0, e0), e2) = op(e0, op(e0, e2)) &
% 2.03/3.10 op(op(e0, e0), e3) = op(e0, op(e0, e3)) &
% 2.03/3.10 op(op(e0, e1), e0) = op(e0, op(e1, e0)) &
% 2.03/3.10 op(op(e0, e1), e1) = op(e0, op(e1, e1)) &
% 2.03/3.10 op(op(e0, e1), e2) = op(e0, op(e1, e2)) &
% 2.03/3.10 op(op(e0, e1), e3) = op(e0, op(e1, e3)) &
% 2.03/3.10 op(op(e0, e2), e0) = op(e0, op(e2, e0)) &
% 2.03/3.10 op(op(e0, e2), e1) = op(e0, op(e2, e1)) &
% 2.03/3.10 op(op(e0, e2), e2) = op(e0, op(e2, e2)) &
% 2.03/3.10 op(op(e0, e2), e3) = op(e0, op(e2, e3)) &
% 2.03/3.10 op(op(e0, e3), e0) = op(e0, op(e3, e0)) &
% 2.03/3.10 op(op(e0, e3), e1) = op(e0, op(e3, e1)) &
% 2.03/3.10 op(op(e0, e3), e2) = op(e0, op(e3, e2)) &
% 2.03/3.10 op(op(e0, e3), e3) = op(e0, op(e3, e3)) &
% 2.03/3.10 op(op(e1, e0), e0) = op(e1, op(e0, e0)) &
% 2.03/3.10 op(op(e1, e0), e1) = op(e1, op(e0, e1)) &
% 2.03/3.10 op(op(e1, e0), e2) = op(e1, op(e0, e2)) &
% 2.03/3.10 op(op(e1, e0), e3) = op(e1, op(e0, e3)) &
% 2.03/3.10 op(op(e1, e1), e0) = op(e1, op(e1, e0)) &
% 2.03/3.10 op(op(e1, e1), e1) = op(e1, op(e1, e1)) &
% 2.03/3.10 op(op(e1, e1), e2) = op(e1, op(e1, e2)) &
% 2.03/3.10 op(op(e1, e1), e3) = op(e1, op(e1, e3)) &
% 2.03/3.10 op(op(e1, e2), e0) = op(e1, op(e2, e0)) &
% 2.03/3.10 op(op(e1, e2), e1) = op(e1, op(e2, e1)) &
% 2.03/3.10 op(op(e1, e2), e2) = op(e1, op(e2, e2)) &
% 2.03/3.10 op(op(e1, e2), e3) = op(e1, op(e2, e3)) &
% 2.03/3.10 op(op(e1, e3), e0) = op(e1, op(e3, e0)) &
% 2.03/3.10 op(op(e1, e3), e1) = op(e1, op(e3, e1)) &
% 2.03/3.10 op(op(e1, e3), e2) = op(e1, op(e3, e2)) &
% 2.03/3.10 op(op(e1, e3), e3) = op(e1, op(e3, e3)) &
% 2.03/3.10 op(op(e2, e0), e0) = op(e2, op(e0, e0)) &
% 2.03/3.10 op(op(e2, e0), e1) = op(e2, op(e0, e1)) &
% 2.03/3.10 op(op(e2, e0), e2) = op(e2, op(e0, e2)) &
% 2.03/3.10 op(op(e2, e0), e3) = op(e2, op(e0, e3)) &
% 2.03/3.10 op(op(e2, e1), e0) = op(e2, op(e1, e0)) &
% 2.03/3.10 op(op(e2, e1), e1) = op(e2, op(e1, e1)) &
% 2.03/3.10 op(op(e2, e1), e2) = op(e2, op(e1, e2)) &
% 2.03/3.10 op(op(e2, e1), e3) = op(e2, op(e1, e3)) &
% 2.03/3.10 op(op(e2, e2), e0) = op(e2, op(e2, e0)) &
% 2.03/3.10 op(op(e2, e2), e1) = op(e2, op(e2, e1)) &
% 2.03/3.10 op(op(e2, e2), e2) = op(e2, op(e2, e2)) &
% 2.03/3.10 op(op(e2, e2), e3) = op(e2, op(e2, e3)) &
% 2.03/3.10 op(op(e2, e3), e0) = op(e2, op(e3, e0)) &
% 2.03/3.10 op(op(e2, e3), e1) = op(e2, op(e3, e1)) &
% 2.03/3.10 op(op(e2, e3), e2) = op(e2, op(e3, e2)) &
% 2.03/3.10 op(op(e2, e3), e3) = op(e2, op(e3, e3)) &
% 2.03/3.10 op(op(e3, e0), e0) = op(e3, op(e0, e0)) &
% 2.03/3.10 op(op(e3, e0), e1) = op(e3, op(e0, e1)) &
% 2.03/3.10 op(op(e3, e0), e2) = op(e3, op(e0, e2)) &
% 2.03/3.10 op(op(e3, e0), e3) = op(e3, op(e0, e3)) &
% 2.03/3.10 op(op(e3, e1), e0) = op(e3, op(e1, e0)) &
% 2.03/3.10 op(op(e3, e1), e1) = op(e3, op(e1, e1)) &
% 2.03/3.10 op(op(e3, e1), e2) = op(e3, op(e1, e2)) &
% 2.03/3.10 op(op(e3, e1), e3) = op(e3, op(e1, e3)) &
% 2.03/3.10 op(op(e3, e2), e0) = op(e3, op(e2, e0)) &
% 2.03/3.10 op(op(e3, e2), e1) = op(e3, op(e2, e1)) &
% 2.03/3.10 op(op(e3, e2), e2) = op(e3, op(e2, e2)) &
% 2.03/3.10 op(op(e3, e2), e3) = op(e3, op(e2, e3)) &
% 2.03/3.10 op(op(e3, e3), e0) = op(e3, op(e3, e0)) &
% 2.03/3.10 op(op(e3, e3), e1) = op(e3, op(e3, e1)) &
% 2.03/3.10 op(op(e3, e3), e2) = op(e3, op(e3, e2)) &
% 2.03/3.10 op(op(e3, e3), e3) = op(e3, op(e3, e3)) & op(unit, e0) = e0 &
% 2.03/3.10 op(unit, e1) = e1 & op(unit, e2) = e2 & op(unit, e3) = e3 &
% 2.03/3.10 (op(e0, e0) != e0 | op(e1, e1) != e0 | op(e2, e2) != e0 |
% 2.03/3.10 op(e3, e3) != e0) &
% 2.03/3.10 (op(e0, e0) != e1 | op(e1, e1) != e1 | op(e2, e2) != e1 |
% 2.03/3.10 op(e3, e3) != e1) &
% 2.03/3.10 (op(e0, e0) != e2 | op(e1, e1) != e2 | op(e2, e2) != e2 |
% 2.03/3.10 op(e3, e3) != e2) &
% 2.03/3.10 (op(e0, e0) != e3 | op(e1, e1) != e3 | op(e2, e2) != e3 |
% 2.03/3.10 op(e3, e3) != e3) &
% 2.03/3.10 (inv(e0) = e0 | inv(e0) = e1 | inv(e0) = e2 | inv(e0) = e3) &
% 2.03/3.10 (inv(e1) = e0 | inv(e1) = e1 | inv(e1) = e2 | inv(e1) = e3) &
% 2.03/3.10 (inv(e2) = e0 | inv(e2) = e1 | inv(e2) = e2 | inv(e2) = e3) &
% 2.03/3.10 (op(e0, e0) = e0 | op(e0, e0) = e1 | op(e0, e0) = e2 |
% 2.03/3.10 op(e0, e0) = e3) &
% 2.03/3.10 (op(e0, e1) = e0 | op(e0, e1) = e1 | op(e0, e1) = e2 |
% 2.03/3.10 op(e0, e1) = e3) &
% 2.03/3.10 (op(e0, e2) = e0 | op(e0, e2) = e1 | op(e0, e2) = e2 |
% 2.03/3.10 op(e0, e2) = e3) &
% 2.03/3.10 (op(e0, e3) = e0 | op(e0, e3) = e1 | op(e0, e3) = e2 |
% 2.03/3.10 op(e0, e3) = e3) &
% 2.03/3.10 (op(e1, e0) = e0 | op(e1, e0) = e1 | op(e1, e0) = e2 |
% 2.03/3.10 op(e1, e0) = e3) &
% 2.03/3.10 (op(e1, e1) = e0 | op(e1, e1) = e1 | op(e1, e1) = e2 |
% 2.03/3.10 op(e1, e1) = e3) &
% 2.03/3.10 (op(e1, e2) = e0 | op(e1, e2) = e1 | op(e1, e2) = e2 |
% 2.03/3.10 op(e1, e2) = e3) &
% 2.03/3.10 (op(e1, e3) = e0 | op(e1, e3) = e1 | op(e1, e3) = e2 |
% 2.03/3.10 op(e1, e3) = e3) &
% 2.03/3.10 (op(e2, e0) = e0 | op(e2, e0) = e1 | op(e2, e0) = e2 |
% 2.03/3.10 op(e2, e0) = e3) &
% 2.03/3.10 (op(e2, e1) = e0 | op(e2, e1) = e1 | op(e2, e1) = e2 |
% 2.03/3.10 op(e2, e1) = e3) &
% 2.03/3.10 (op(e2, e2) = e0 | op(e2, e2) = e1 | op(e2, e2) = e2 |
% 2.03/3.10 op(e2, e2) = e3) &
% 2.03/3.10 (op(e2, e3) = e0 | op(e2, e3) = e1 | op(e2, e3) = e2 |
% 2.03/3.10 op(e2, e3) = e3) &
% 2.03/3.10 (op(e3, e0) = e0 | op(e3, e0) = e1 | op(e3, e0) = e2 |
% 2.03/3.10 op(e3, e0) = e3) &
% 2.03/3.10 (op(e3, e1) = e0 | op(e3, e1) = e1 | op(e3, e1) = e2 |
% 2.03/3.10 op(e3, e1) = e3) &
% 2.03/3.10 (op(e3, e2) = e0 | op(e3, e2) = e1 | op(e3, e2) = e2 |
% 2.03/3.10 op(e3, e2) = e3) &
% 2.03/3.10 (op(e3, e3) = e0 | op(e3, e3) = e1 | op(e3, e3) = e2 |
% 2.03/3.10 op(e3, e3) = e3) & (unit = e0 | unit = e1 | unit = e2 | unit = e3)),
% 2.03/3.10 inference(canonicalize, [], [negate_104_0])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_1, plain,
% 2.03/3.11 (inv(e0) = e0 & inv(e1) = e2 & inv(e2) = e1 & inv(e3) = e3),
% 2.03/3.11 inference(canonicalize, [], [ax4])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_2, plain, (inv(e3) = e3),
% 2.03/3.11 inference(conjunct, [], [normalize_104_1])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_3, plain,
% 2.03/3.11 (op(e0, e0) = e0 & op(e0, e1) = e1 & op(e0, e2) = e2 &
% 2.03/3.11 op(e0, e3) = e3 & op(e1, e0) = e1 & op(e1, e1) = e3 &
% 2.03/3.11 op(e1, e2) = e0 & op(e1, e3) = e2 & op(e2, e0) = e2 &
% 2.03/3.11 op(e2, e1) = e0 & op(e2, e2) = e3 & op(e2, e3) = e1 &
% 2.03/3.11 op(e3, e0) = e3 & op(e3, e1) = e2 & op(e3, e2) = e1 &
% 2.03/3.11 op(e3, e3) = e0), inference(canonicalize, [], [ax2])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_4, plain, (op(e0, e0) = e0),
% 2.03/3.11 inference(conjunct, [], [normalize_104_3])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_5, plain, (op(e3, e3) = e0),
% 2.03/3.11 inference(conjunct, [], [normalize_104_3])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_6, plain, (op(e1, e1) = e3),
% 2.03/3.11 inference(conjunct, [], [normalize_104_3])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_7, plain, (op(e2, e2) = e3),
% 2.03/3.11 inference(conjunct, [], [normalize_104_3])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_8, plain, (inv(e0) = e0),
% 2.03/3.11 inference(conjunct, [], [normalize_104_1])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_9, plain, (inv(e1) = e2),
% 2.03/3.11 inference(conjunct, [], [normalize_104_1])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_10, plain, (inv(e2) = e1),
% 2.03/3.11 inference(conjunct, [], [normalize_104_1])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_11, plain, (op(e0, e1) = e1),
% 2.03/3.11 inference(conjunct, [], [normalize_104_3])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_12, plain, (op(e0, e2) = e2),
% 2.03/3.11 inference(conjunct, [], [normalize_104_3])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_13, plain, (op(e0, e3) = e3),
% 2.03/3.11 inference(conjunct, [], [normalize_104_3])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_14, plain, (op(e1, e0) = e1),
% 2.03/3.11 inference(conjunct, [], [normalize_104_3])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_15, plain, (op(e1, e2) = e0),
% 2.03/3.11 inference(conjunct, [], [normalize_104_3])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_16, plain, (op(e1, e3) = e2),
% 2.03/3.11 inference(conjunct, [], [normalize_104_3])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_17, plain, (op(e2, e0) = e2),
% 2.03/3.11 inference(conjunct, [], [normalize_104_3])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_18, plain, (op(e2, e1) = e0),
% 2.03/3.11 inference(conjunct, [], [normalize_104_3])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_19, plain, (op(e2, e3) = e1),
% 2.03/3.11 inference(conjunct, [], [normalize_104_3])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_20, plain, (op(e3, e0) = e3),
% 2.03/3.11 inference(conjunct, [], [normalize_104_3])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_21, plain, (op(e3, e1) = e2),
% 2.03/3.11 inference(conjunct, [], [normalize_104_3])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_22, plain, (op(e3, e2) = e1),
% 2.03/3.11 inference(conjunct, [], [normalize_104_3])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_23, plain, (unit = e0),
% 2.03/3.11 inference(canonicalize, [], [ax3])).
% 2.03/3.11
% 2.03/3.11 fof(normalize_104_24, plain, ($false),
% 2.03/3.11 inference(simplify, [],
% 2.03/3.11 [normalize_104_0, normalize_104_2, normalize_104_4,
% 2.03/3.11 normalize_104_5, normalize_104_6, normalize_104_7,
% 2.03/3.11 normalize_104_8, normalize_104_9, normalize_104_10,
% 2.03/3.11 normalize_104_4, normalize_104_11, normalize_104_12,
% 2.03/3.11 normalize_104_13, normalize_104_14, normalize_104_6,
% 2.03/3.11 normalize_104_15, normalize_104_16, normalize_104_17,
% 2.03/3.11 normalize_104_18, normalize_104_7, normalize_104_19,
% 2.03/3.11 normalize_104_20, normalize_104_21, normalize_104_22,
% 2.03/3.11 normalize_104_5, normalize_104_23])).
% 2.03/3.11
% 2.03/3.11 cnf(refute_104_0, plain, ($false),
% 2.03/3.11 inference(canonicalize, [], [normalize_104_24])).
% 2.03/3.11 SZS output end CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% 2.03/3.11
%------------------------------------------------------------------------------